The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1347 PPTY INS HLDGS INC COM 68244P107 5 633 SH   SOLE 18 633 0 0
1347 PPTY INS HLDGS INC COM 68244P107 122 16,882 SH   SOLE 21 16,882 0 0
1ST CONSTITUTION BANCORP COM 31986N102 21 1,138 SH   SOLE 18 1,138 0 0
1ST CONSTITUTION BANCORP COM 31986N102 480 26,230 SH   SOLE 21 26,230 0 0
1ST SOURCE CORP COM 336901103 176 3,569 SH   SOLE 2 1,014 0 2,555
1ST SOURCE CORP COM 336901103 19 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 3,016 60,996 SH   SOLE 18 60,996 0 0
1ST SOURCE CORP COM 336901103 657 13,286 SH   SOLE 19 13,286 0 0
1ST SOURCE CORP COM 336901103 24,951 504,564 SH   SOLE 21 504,564 0 0
1ST SOURCE CORP COM 336901103 25,939 524,543 SH   SOLE 22 496,914 0 27,629
1ST SOURCE CORP COM 336901103 243 4,915 SH   SOLE 26 0 0 4,915
1ST SOURCE CORP COM 336901103 333 6,744 SH   SOLE 28 6,744 0 0
1ST SOURCE CORP COM 336901103 140 2,828 SH   SOLE 30 2,828 0 0
1ST SOURCE CORP COM 336901103 75 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 116 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 5,753 720,913 SH   SOLE 21 720,913 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 3,020 378,453 SH   SOLE 22 378,453 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 71 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 1,171 146,784 SH   SOLE 30 146,784 0 0
22ND CENTY GROUP INC COM 90137F103 54 19,303 SH   SOLE 18 19,303 0 0
22ND CENTY GROUP INC COM 90137F103 30 10,809 SH   SOLE 19 10,809 0 0
22ND CENTY GROUP INC COM 90137F103 745 266,149 SH   SOLE 21 266,149 0 0
22ND CENTY GROUP INC COM 90137F103 4,537 1,620,375 SH   SOLE 22 1,620,375 0 0
2U INC COM 90214J101 193 2,985 SH   SOLE 2 2,674 0 311
2U INC COM 90214J101 13 206 SH   SOLE 4 206 0 0
2U INC COM 90214J101 72 1,110 SH   SOLE 7 1,110 0 0
2U INC COM 90214J101 10,388 161,030 SH   SOLE 18 161,030 0 0
2U INC COM 90214J101 2,472 38,319 SH   SOLE 19 38,319 0 0
2U INC COM 90214J101 94,493 1,464,785 SH   SOLE 21 1,464,785 0 0
2U INC COM 90214J101 91,354 1,416,129 SH   SOLE 22 1,326,959 0 89,170
2U INC COM 90214J101 1,654 25,640 SH   SOLE 26 11,851 0 13,789
2U INC COM 90214J101 562 8,712 SH   SOLE 28 8,712 0 0
2U INC COM 90214J101 525 8,135 SH   SOLE 30 8,135 0 0
2U INC COM 90214J101 3,325 51,540 SH   SOLE 34 51,540 0 0
2U INC COM 90214J101 372 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 437 50,530 SH   SOLE 2 49,942 0 588
3-D SYS CORP DEL COM NEW 88554D205 5 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 25 2,898 SH   SOLE 7 2,898 0 0
3-D SYS CORP DEL COM NEW 88554D205 1 130 SH   SOLE 17 0 0 130
3-D SYS CORP DEL COM NEW 88554D205 5,903 683,246 SH   SOLE 18 683,246 0 0
3-D SYS CORP DEL COM NEW 88554D205 771 89,230 SH   SOLE 19 89,230 0 0
3-D SYS CORP DEL COM NEW 88554D205 67,921 7,861,232 SH   SOLE 21 7,861,232 0 0
3-D SYS CORP DEL COM NEW 88554D205 29,817 3,451,075 SH   SOLE 22 3,256,698 0 194,377
3-D SYS CORP DEL COM NEW 88554D205 193 22,294 SH   SOLE 26 7,374 0 14,920
3-D SYS CORP DEL COM NEW 88554D205 133 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 142 16,466 SH   SOLE 30 16,466 0 0
3-D SYS CORP DEL COM NEW 88554D205 96 11,083 SH   SOLE 40 11,083 0 0
3M CO COM 88579Y101 203,400 864,170 SH   SOLE 2 291,335 0 572,835
3M CO COM 88579Y101 50,839 215,994 SH   SOLE 4 199,935 0 16,059
3M CO COM 88579Y101 118,817 504,810 SH   SOLE 7 438,949 0 65,861
3M CO COM 88579Y101 11,138 47,320 SH   SOLE 13 47,320 0 0
3M CO COM 88579Y101 1,018 4,324 SH   SOLE 15 4,324 0 0
3M CO COM 88579Y101 0 2 SH   SOLE 17 0 0 2
3M CO COM 88579Y101 429,441 1,824,534 SH   SOLE 18 1,728,212 0 96,322
3M CO COM 88579Y101 328,587 1,396,043 SH   SOLE 19 1,396,043 0 0
3M CO COM 88579Y101 81,910 348,004 SH   SOLE 20 23,636 0 324,368
3M CO COM 88579Y101 2,611,596 11,095,703 SH   SOLE 21 11,095,703 0 0
3M CO COM 88579Y101 3,819,457 16,227,459 SH   SOLE 22 13,446,970 0 2,780,489
3M CO COM 88579Y101 175,797 746,895 SH   SOLE 23 746,895 0 0
3M CO COM 88579Y101 122,275 519,502 SH   SOLE 25 519,502 0 0
3M CO COM 88579Y101 401,675 1,706,568 SH   SOLE 26 533,186 0 1,173,382
3M CO COM 88579Y101 31,837 135,264 SH   SOLE 28 98,219 0 37,045
3M CO COM 88579Y101 28,617 121,584 SH   SOLE 29 19,377 0 102,207
3M CO COM 88579Y101 443,333 1,883,556 SH   SOLE 30 1,883,556 0 0
3M CO COM 88579Y101 71,688 304,574 SH   SOLE 31 122,081 0 182,493
3M CO COM 88579Y101 22,629 96,142 SH   SOLE 32 96,142 0 0
3M CO COM 88579Y101 46,731 198,542 SH   SOLE 34 198,542 0 0
3M CO COM 88579Y101 135,976 577,711 SH   SOLE 36 577,711 0 0
3M CO COM 88579Y101 1,621 6,889 SH   SOLE 37 6,889 0 0
3M CO COM 88579Y101 705 2,994 SH   SOLE 40 2,994 0 0
500 COM LTD SPON ADR REP A 33829R100 41 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 124 12,297 SH   SOLE 21 12,297 0 0
500 COM LTD SPON ADR REP A 33829R100 922 91,172 SH   SOLE 22 91,172 0 0
500 COM LTD SPON ADR REP A 33829R100 456 45,152 SH   SOLE 30 45,152 0 0
51JOB INC SP ADR REP COM 316827104 258 4,242 SH   SOLE 4 4,242 0 0
51JOB INC SP ADR REP COM 316827104 15,953 262,173 SH   SOLE 21 262,173 0 0
51JOB INC SP ADR REP COM 316827104 5,935 97,541 SH   SOLE 22 97,541 0 0
51JOB INC SP ADR REP COM 316827104 3,894 63,991 SH   SOLE 30 63,991 0 0
58 COM INC SPON ADR REP A 31680Q104 1,867 26,086 SH   SOLE 2 2,508 0 23,578
58 COM INC SPON ADR REP A 31680Q104 1,655 23,119 SH   SOLE 4 23,119 0 0
58 COM INC SPON ADR REP A 31680Q104 582 8,136 SH   SOLE 7 8,136 0 0
58 COM INC SPON ADR REP A 31680Q104 2,630 36,744 SH   SOLE 15 36,744 0 0
58 COM INC SPON ADR REP A 31680Q104 1,884 26,329 SH   SOLE 18 26,329 0 0
58 COM INC SPON ADR REP A 31680Q104 7,779 108,686 SH   SOLE 19 108,686 0 0
58 COM INC SPON ADR REP A 31680Q104 118,575 1,656,770 SH   SOLE 21 1,656,770 0 0
58 COM INC SPON ADR REP A 31680Q104 74,248 1,037,414 SH   SOLE 22 958,285 0 79,129
58 COM INC SPON ADR REP A 31680Q104 6,707 93,708 SH   SOLE 23 93,708 0 0
58 COM INC SPON ADR REP A 31680Q104 1,431 19,993 SH   SOLE 25 19,993 0 0
58 COM INC SPON ADR REP A 31680Q104 20,330 284,057 SH   SOLE 26 52,022 0 232,035
58 COM INC SPON ADR REP A 31680Q104 873 12,204 SH   SOLE 28 12,204 0 0
58 COM INC SPON ADR REP A 31680Q104 2,406 33,616 SH   SOLE 29 22,102 0 11,514
58 COM INC SPON ADR REP A 31680Q104 36,344 507,813 SH   SOLE 30 507,813 0 0
58 COM INC SPON ADR REP A 31680Q104 4,153 58,032 SH   SOLE 31 5,391 0 52,641
58 COM INC SPON ADR REP A 31680Q104 19,112 267,038 SH   SOLE 34 267,038 0 0
58 COM INC SPON ADR REP A 31680Q104 31 432 SH   SOLE 40 432 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 185 12,167 SH   SOLE 21 12,167 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 135 8,904 SH   SOLE 26 0 0 8,904
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 43 2,803 SH   SOLE 28 2,803 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 81 5,296 SH   SOLE 30 5,296 0 0
8X8 INC NEW COM 282914100 102 7,223 SH   SOLE 2 6,544 0 679
8X8 INC NEW COM 282914100 10 725 SH   SOLE 4 725 0 0
8X8 INC NEW COM 282914100 33 2,307 SH   SOLE 7 2,307 0 0
8X8 INC NEW COM 282914100 5,755 408,134 SH   SOLE 18 408,134 0 0
8X8 INC NEW COM 282914100 1,002 71,044 SH   SOLE 19 71,044 0 0
8X8 INC NEW COM 282914100 114,126 8,094,039 SH   SOLE 21 8,094,039 0 0
8X8 INC NEW COM 282914100 34,942 2,478,157 SH   SOLE 22 2,317,076 0 161,081
8X8 INC NEW COM 282914100 549 38,938 SH   SOLE 26 34,365 0 4,573
8X8 INC NEW COM 282914100 182 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 1,855 131,538 SH   SOLE 30 131,538 0 0
8X8 INC NEW COM 282914100 149 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 15 3,123 SH   SOLE 18 3,123 0 0
A H BELO CORP COM CL A 001282102 17 3,599 SH   SOLE 19 3,599 0 0
A H BELO CORP COM CL A 001282102 298 62,029 SH   SOLE 21 62,029 0 0
A H BELO CORP COM CL A 001282102 2,534 527,822 SH   SOLE 22 527,822 0 0
A MARK PRECIOUS METALS INC COM 00181T107 10 700 SH   SOLE 18 700 0 0
A MARK PRECIOUS METALS INC COM 00181T107 165 11,267 SH   SOLE 21 11,267 0 0
A MARK PRECIOUS METALS INC COM 00181T107 216 14,747 SH   SOLE 22 14,747 0 0
A10 NETWORKS INC COM 002121101 125 16,246 SH   SOLE 2 15,992 0 254
A10 NETWORKS INC COM 002121101 8 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,366 176,903 SH   SOLE 18 176,903 0 0
A10 NETWORKS INC COM 002121101 4,162 539,064 SH   SOLE 19 539,064 0 0
A10 NETWORKS INC COM 002121101 12,259 1,587,936 SH   SOLE 21 1,587,936 0 0
A10 NETWORKS INC COM 002121101 14,877 1,927,090 SH   SOLE 22 1,827,989 0 99,101
A10 NETWORKS INC COM 002121101 1,759 227,893 SH   SOLE 23 227,893 0 0
A10 NETWORKS INC COM 002121101 192 24,929 SH   SOLE 26 0 0 24,929
A10 NETWORKS INC COM 002121101 36 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 655 84,861 SH   SOLE 29 0 0 84,861
A10 NETWORKS INC COM 002121101 79 10,185 SH   SOLE 30 10,185 0 0
AAC HLDGS INC COM 000307108 22 2,442 SH   SOLE 2 454 0 1,988
AAC HLDGS INC COM 000307108 2 174 SH   SOLE 7 174 0 0
AAC HLDGS INC COM 000307108 367 40,755 SH   SOLE 18 40,755 0 0
AAC HLDGS INC COM 000307108 76 8,430 SH   SOLE 19 8,430 0 0
AAC HLDGS INC COM 000307108 3,522 391,336 SH   SOLE 21 391,336 0 0
AAC HLDGS INC COM 000307108 1,996 221,751 SH   SOLE 22 210,639 0 11,112
AAON INC COM PAR $0.004 000360206 85 2,317 SH   SOLE 2 2,317 0 0
AAON INC COM PAR $0.004 000360206 8 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 41 1,113 SH   SOLE 7 1,113 0 0
AAON INC COM PAR $0.004 000360206 6,913 188,360 SH   SOLE 18 188,360 0 0
AAON INC COM PAR $0.004 000360206 1,224 33,357 SH   SOLE 19 33,357 0 0
AAON INC COM PAR $0.004 000360206 134,273 3,658,658 SH   SOLE 21 3,658,658 0 0
AAON INC COM PAR $0.004 000360206 41,803 1,139,036 SH   SOLE 22 1,062,677 0 76,359
AAON INC COM PAR $0.004 000360206 695 18,949 SH   SOLE 26 15,487 0 3,462
AAON INC COM PAR $0.004 000360206 224 6,115 SH   SOLE 28 6,115 0 0
AAON INC COM PAR $0.004 000360206 2,159 58,823 SH   SOLE 30 58,823 0 0
AAON INC COM PAR $0.004 000360206 173 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 648 16,482 SH   SOLE 2 1,900 0 14,582
AAR CORP COM 000361105 3 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 38 958 SH   SOLE 7 958 0 0
AAR CORP COM 000361105 6,242 158,859 SH   SOLE 18 158,859 0 0
AAR CORP COM 000361105 1,085 27,618 SH   SOLE 19 27,618 0 0
AAR CORP COM 000361105 162,116 4,126,137 SH   SOLE 21 4,126,137 0 0
AAR CORP COM 000361105 36,252 922,669 SH   SOLE 22 858,493 0 64,176
AAR CORP COM 000361105 865 22,026 SH   SOLE 26 5,768 0 16,258
AAR CORP COM 000361105 188 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 1,838 46,775 SH   SOLE 30 46,775 0 0
AAR CORP COM 000361105 141 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 1,910 47,919 SH   SOLE 2 37,377 0 10,542
AARONS INC COM PAR $0.50 002535300 12 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 65 1,620 SH   SOLE 7 1,620 0 0
AARONS INC COM PAR $0.50 002535300 1,111 27,877 SH   SOLE 13 27,877 0 0
AARONS INC COM PAR $0.50 002535300 16,205 406,641 SH   SOLE 18 406,641 0 0
AARONS INC COM PAR $0.50 002535300 12,020 301,630 SH   SOLE 19 301,630 0 0
AARONS INC COM PAR $0.50 002535300 159,149 3,993,689 SH   SOLE 21 3,993,689 0 0
AARONS INC COM PAR $0.50 002535300 105,121 2,637,918 SH   SOLE 22 2,400,633 0 237,285
AARONS INC COM PAR $0.50 002535300 2,086 52,341 SH   SOLE 23 52,341 0 0
AARONS INC COM PAR $0.50 002535300 611 15,320 SH   SOLE 26 6,447 0 8,873
AARONS INC COM PAR $0.50 002535300 375 9,416 SH   SOLE 28 9,416 0 0
AARONS INC COM PAR $0.50 002535300 795 19,943 SH   SOLE 29 0 0 19,943
AARONS INC COM PAR $0.50 002535300 395 9,907 SH   SOLE 30 9,907 0 0
AARONS INC COM PAR $0.50 002535300 586 14,698 SH   SOLE 36 14,698 0 0
AARONS INC COM PAR $0.50 002535300 286 7,185 SH   SOLE 40 7,185 0 0
ABAXIS INC COM 002567105 79 1,594 SH   SOLE 2 1,428 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 4,997 100,900 SH   SOLE 18 100,900 0 0
ABAXIS INC COM 002567105 855 17,258 SH   SOLE 19 17,258 0 0
ABAXIS INC COM 002567105 99,725 2,013,828 SH   SOLE 21 2,013,828 0 0
ABAXIS INC COM 002567105 31,799 642,136 SH   SOLE 22 600,557 0 41,579
ABAXIS INC COM 002567105 706 14,258 SH   SOLE 26 2,815 0 11,443
ABAXIS INC COM 002567105 156 3,148 SH   SOLE 28 3,148 0 0
ABAXIS INC COM 002567105 1,610 32,520 SH   SOLE 30 32,520 0 0
ABAXIS INC COM 002567105 127 2,568 SH   SOLE 40 2,568 0 0
ABB LTD SPONSORED ADR 000375204 41,271 1,538,797 SH   SOLE 18 1,538,797 0 0
ABB LTD SPONSORED ADR 000375204 46,537 1,735,153 SH   SOLE 19 1,735,153 0 0
ABB LTD SPONSORED ADR 000375204 2,099 78,250 SH   SOLE 23 78,250 0 0
ABB LTD SPONSORED ADR 000375204 11,172 416,550 SH   SOLE 34 416,550 0 0
ABBOTT LABS COM 002824100 157,274 2,755,808 SH   SOLE 2 1,076,546 0 1,679,262
ABBOTT LABS COM 002824100 32,601 571,245 SH   SOLE 4 528,539 0 42,706
ABBOTT LABS COM 002824100 91,615 1,605,308 SH   SOLE 7 1,287,108 0 318,200
ABBOTT LABS COM 002824100 891 15,618 SH   SOLE 13 15,618 0 0
ABBOTT LABS COM 002824100 707 12,385 SH   SOLE 15 12,385 0 0
ABBOTT LABS COM 002824100 7 129 SH   SOLE 17 0 0 129
ABBOTT LABS COM 002824100 209,507 3,671,047 SH   SOLE 18 3,438,877 0 232,170
ABBOTT LABS COM 002824100 241,131 4,225,183 SH   SOLE 19 4,225,183 0 0
ABBOTT LABS COM 002824100 46,963 822,907 SH   SOLE 20 157,056 0 665,851
ABBOTT LABS COM 002824100 1,862,149 32,629,216 SH   SOLE 21 32,629,216 0 0
ABBOTT LABS COM 002824100 2,588,952 45,364,500 SH   SOLE 22 37,729,864 0 7,634,636
ABBOTT LABS COM 002824100 121,601 2,130,728 SH   SOLE 23 2,130,728 0 0
ABBOTT LABS COM 002824100 89,264 1,564,116 SH   SOLE 25 1,564,116 0 0
ABBOTT LABS COM 002824100 269,228 4,717,513 SH   SOLE 26 1,551,634 0 3,165,879
ABBOTT LABS COM 002824100 22,492 394,118 SH   SOLE 28 287,898 0 106,220
ABBOTT LABS COM 002824100 10,702 187,532 SH   SOLE 29 56,681 0 130,851
ABBOTT LABS COM 002824100 305,056 5,345,294 SH   SOLE 30 5,345,294 0 0
ABBOTT LABS COM 002824100 52,861 926,257 SH   SOLE 31 463,022 0 463,235
ABBOTT LABS COM 002824100 96,855 1,697,122 SH   SOLE 34 1,697,122 0 0
ABBOTT LABS COM 002824100 88,845 1,556,766 SH   SOLE 36 1,556,766 0 0
ABBOTT LABS COM 002824100 490 8,592 SH   SOLE 40 8,592 0 0
ABBVIE INC COM 00287Y109 254,268 2,629,181 SH   SOLE 2 1,079,844 0 1,549,337
ABBVIE INC COM 00287Y109 58,079 600,547 SH   SOLE 4 560,331 0 40,216
ABBVIE INC COM 00287Y109 126,712 1,310,224 SH   SOLE 7 1,145,327 0 164,897
ABBVIE INC COM 00287Y109 12,469 128,929 SH   SOLE 13 128,929 0 0
ABBVIE INC COM 00287Y109 1,161 12,006 SH   SOLE 15 12,006 0 0
ABBVIE INC COM 00287Y109 12 129 SH   SOLE 17 0 0 129
ABBVIE INC COM 00287Y109 390,768 4,040,614 SH   SOLE 18 3,810,678 0 229,936
ABBVIE INC COM 00287Y109 340,050 3,516,179 SH   SOLE 19 3,516,179 0 0
ABBVIE INC COM 00287Y109 63,988 661,652 SH   SOLE 20 79,123 0 582,529
ABBVIE INC COM 00287Y109 2,660,160 27,506,561 SH   SOLE 21 27,506,561 0 0
ABBVIE INC COM 00287Y109 4,192,294 43,349,131 SH   SOLE 22 35,726,717 0 7,622,414
ABBVIE INC COM 00287Y109 200,376 2,071,926 SH   SOLE 23 2,071,926 0 0
ABBVIE INC COM 00287Y109 146,124 1,510,946 SH   SOLE 25 1,510,946 0 0
ABBVIE INC COM 00287Y109 415,359 4,294,890 SH   SOLE 26 1,454,399 0 2,840,491
ABBVIE INC COM 00287Y109 34,944 361,332 SH   SOLE 28 262,924 0 98,408
ABBVIE INC COM 00287Y109 35,277 364,768 SH   SOLE 29 105,880 0 258,888
ABBVIE INC COM 00287Y109 467,407 4,833,074 SH   SOLE 30 4,833,074 0 0
ABBVIE INC COM 00287Y109 96,133 994,038 SH   SOLE 31 552,661 0 441,377
ABBVIE INC COM 00287Y109 149,408 1,544,906 SH   SOLE 34 1,544,906 0 0
ABBVIE INC COM 00287Y109 150,481 1,556,005 SH   SOLE 36 1,556,005 0 0
ABBVIE INC COM 00287Y109 2,640 27,297 SH   SOLE 37 27,297 0 0
ABBVIE INC COM 00287Y109 761 7,866 SH   SOLE 40 7,866 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 100 6,335 SH   SOLE 2 1,738 0 4,597
ABEONA THERAPEUTICS INC COM 00289Y107 6 358 SH   SOLE 7 358 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,737 109,566 SH   SOLE 18 109,566 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 348 21,962 SH   SOLE 19 21,962 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 14,832 935,784 SH   SOLE 21 935,784 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 12,316 777,020 SH   SOLE 22 731,266 0 45,754
ABEONA THERAPEUTICS INC COM 00289Y107 199 12,582 SH   SOLE 26 0 0 12,582
ABEONA THERAPEUTICS INC COM 00289Y107 76 4,771 SH   SOLE 30 4,771 0 0
ABERCROMBIE & FITCH CO CL A 002896207 263 15,085 SH   SOLE 2 3,909 0 11,176
ABERCROMBIE & FITCH CO CL A 002896207 6 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 97 5,566 SH   SOLE 7 5,566 0 0
ABERCROMBIE & FITCH CO CL A 002896207 5,916 339,440 SH   SOLE 18 339,440 0 0
ABERCROMBIE & FITCH CO CL A 002896207 950 54,503 SH   SOLE 19 54,503 0 0
ABERCROMBIE & FITCH CO CL A 002896207 108,851 6,245,013 SH   SOLE 21 6,245,013 0 0
ABERCROMBIE & FITCH CO CL A 002896207 35,713 2,048,935 SH   SOLE 22 1,884,849 0 164,086
ABERCROMBIE & FITCH CO CL A 002896207 348 19,957 SH   SOLE 26 8,806 0 11,151
ABERCROMBIE & FITCH CO CL A 002896207 174 9,961 SH   SOLE 28 9,961 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,707 97,960 SH   SOLE 30 97,960 0 0
ABERCROMBIE & FITCH CO CL A 002896207 300 17,203 SH   SOLE 34 17,203 0 0
ABERCROMBIE & FITCH CO CL A 002896207 117 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 135 7,770 SH   SOLE 40 7,770 0 0
ABIOMED INC COM 003654100 6,930 36,979 SH   SOLE 2 21,834 0 15,145
ABIOMED INC COM 003654100 41 219 SH   SOLE 4 219 0 0
ABIOMED INC COM 003654100 183 975 SH   SOLE 7 975 0 0
ABIOMED INC COM 003654100 25,431 135,696 SH   SOLE 18 135,696 0 0
ABIOMED INC COM 003654100 2,351 12,546 SH   SOLE 19 12,546 0 0
ABIOMED INC COM 003654100 369,805 1,973,240 SH   SOLE 21 1,973,240 0 0
ABIOMED INC COM 003654100 245,942 1,312,321 SH   SOLE 22 1,194,222 0 118,099
ABIOMED INC COM 003654100 3,708 19,787 SH   SOLE 26 6,900 0 12,887
ABIOMED INC COM 003654100 1,199 6,398 SH   SOLE 28 6,398 0 0
ABIOMED INC COM 003654100 66 353 SH   SOLE 29 0 0 353
ABIOMED INC COM 003654100 3,984 21,260 SH   SOLE 30 21,260 0 0
ABIOMED INC COM 003654100 172 917 SH   SOLE 31 917 0 0
ABIOMED INC COM 003654100 846 4,515 SH   SOLE 40 4,515 0 0
ABM INDS INC COM 000957100 314 8,329 SH   SOLE 2 3,122 0 5,207
ABM INDS INC COM 000957100 13 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 2,595 68,799 SH   SOLE 7 68,799 0 0
ABM INDS INC COM 000957100 9,991 264,870 SH   SOLE 18 264,870 0 0
ABM INDS INC COM 000957100 1,656 43,891 SH   SOLE 19 43,891 0 0
ABM INDS INC COM 000957100 191,421 5,074,787 SH   SOLE 21 5,074,787 0 0
ABM INDS INC COM 000957100 57,298 1,519,023 SH   SOLE 22 1,417,107 0 101,916
ABM INDS INC COM 000957100 810 21,483 SH   SOLE 26 12,770 0 8,713
ABM INDS INC COM 000957100 291 7,709 SH   SOLE 28 7,709 0 0
ABM INDS INC COM 000957100 3,011 79,822 SH   SOLE 30 79,822 0 0
ABM INDS INC COM 000957100 107 2,834 SH   SOLE 36 2,834 0 0
ABM INDS INC COM 000957100 232 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 74 29,967 SH   SOLE 2 23,909 0 6,058
ABRAXAS PETE CORP COM 003830106 5 2,021 SH   SOLE 7 2,021 0 0
ABRAXAS PETE CORP COM 003830106 1,352 549,515 SH   SOLE 18 549,515 0 0
ABRAXAS PETE CORP COM 003830106 480 195,290 SH   SOLE 19 195,290 0 0
ABRAXAS PETE CORP COM 003830106 12,266 4,986,031 SH   SOLE 21 4,986,031 0 0
ABRAXAS PETE CORP COM 003830106 12,699 5,162,260 SH   SOLE 22 4,967,736 0 194,524
ACACIA COMMUNICATIONS INC COM 00401C108 58 1,608 SH   SOLE 2 1,057 0 551
ACACIA COMMUNICATIONS INC COM 00401C108 18 488 SH   SOLE 7 488 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 2,318 63,971 SH   SOLE 18 63,971 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 541 14,943 SH   SOLE 19 14,943 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 21,162 584,102 SH   SOLE 21 584,102 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 18,031 497,689 SH   SOLE 22 463,029 0 34,660
ACACIA COMMUNICATIONS INC COM 00401C108 64 1,775 SH   SOLE 26 0 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 116 3,196 SH   SOLE 28 3,196 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 99 2,739 SH   SOLE 30 2,739 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 85 2,356 SH   SOLE 40 2,356 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 37 9,046 SH   SOLE 2 721 0 8,325
ACACIA RESH CORP ACACIA TCH COM 003881307 5 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 692 170,785 SH   SOLE 18 170,785 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 95 23,541 SH   SOLE 19 23,541 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 5,154 1,272,549 SH   SOLE 21 1,272,549 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,788 1,182,144 SH   SOLE 22 1,127,518 0 54,626
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,641 80,936 SH   SOLE 2 39,783 0 41,153
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,086 33,291 SH   SOLE 4 33,291 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 59 1,794 SH   SOLE 7 1,794 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 18,540 568,183 SH   SOLE 18 568,183 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 69,920 2,142,825 SH   SOLE 19 2,142,825 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 120,948 3,706,643 SH   SOLE 21 3,706,643 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 83,917 2,571,789 SH   SOLE 22 2,336,564 0 235,225
ACADIA HEALTHCARE COMPANY IN COM 00404A109 999 30,613 SH   SOLE 26 17,610 0 13,003
ACADIA HEALTHCARE COMPANY IN COM 00404A109 407 12,472 SH   SOLE 28 12,472 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 816 25,020 SH   SOLE 30 25,020 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 250 7,664 SH   SOLE 31 7,664 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 27,579 845,205 SH   SOLE 34 845,205 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 238 7,298 SH   SOLE 40 7,298 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,817 93,568 SH   SOLE 2 60,044 0 33,524
ACADIA PHARMACEUTICALS INC COM 004225108 14 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 73 2,417 SH   SOLE 7 2,417 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,346 111,111 SH   SOLE 18 111,111 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 21,603 717,483 SH   SOLE 19 717,483 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 708 23,500 SH   SOLE 20 23,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 83,546 2,774,682 SH   SOLE 21 2,774,682 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 80,691 2,679,870 SH   SOLE 22 2,397,379 0 282,491
ACADIA PHARMACEUTICALS INC COM 004225108 913 30,318 SH   SOLE 26 13,422 0 16,896
ACADIA PHARMACEUTICALS INC COM 004225108 486 16,129 SH   SOLE 28 16,129 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 85 2,824 SH   SOLE 29 0 0 2,824
ACADIA PHARMACEUTICALS INC COM 004225108 2,854 94,776 SH   SOLE 30 94,776 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 65 2,163 SH   SOLE 31 2,163 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 4,511 149,813 SH   SOLE 34 149,813 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 348 11,568 SH   SOLE 40 11,568 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 487 17,810 SH   SOLE 2 4,701 0 13,109
ACADIA RLTY TR COM SH BEN INT 004239109 749 27,377 SH   SOLE 4 27,377 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,103 113,429 SH   SOLE 7 113,429 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 77 2,799 SH   SOLE 15 2,799 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 11,084 405,127 SH   SOLE 18 405,127 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,225 154,411 SH   SOLE 19 154,411 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 221,199 8,084,761 SH   SOLE 21 8,084,761 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 94,041 3,437,170 SH   SOLE 22 3,303,634 0 133,536
ACADIA RLTY TR COM SH BEN INT 004239109 123 4,513 SH   SOLE 23 4,513 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,121 150,623 SH   SOLE 25 150,623 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,266 46,281 SH   SOLE 26 8,271 0 38,010
ACADIA RLTY TR COM SH BEN INT 004239109 1,801 65,808 SH   SOLE 28 12,137 0 53,671
ACADIA RLTY TR COM SH BEN INT 004239109 759 27,742 SH   SOLE 29 27,742 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 15,099 551,862 SH   SOLE 30 551,862 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 201 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 56 2,124 SH   SOLE 2 1,469 0 655
ACCELERATE DIAGNOSTICS INC COM 00430H102 14 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 2,344 89,482 SH   SOLE 18 89,482 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 562 21,468 SH   SOLE 19 21,468 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 20,627 787,291 SH   SOLE 21 787,291 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 19,888 759,066 SH   SOLE 22 710,767 0 48,299
ACCELERATE DIAGNOSTICS INC COM 00430H102 294 11,206 SH   SOLE 26 0 0 11,206
ACCELERATE DIAGNOSTICS INC COM 00430H102 114 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 124 4,751 SH   SOLE 30 4,751 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 72 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 5,301 124,910 SH   SOLE 2 123,826 0 1,084
ACCELERON PHARMA INC COM 00434H108 8 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 43 1,024 SH   SOLE 7 1,024 0 0
ACCELERON PHARMA INC COM 00434H108 9,316 219,510 SH   SOLE 18 219,510 0 0
ACCELERON PHARMA INC COM 00434H108 44,576 1,050,338 SH   SOLE 19 1,050,338 0 0
ACCELERON PHARMA INC COM 00434H108 4,980 117,334 SH   SOLE 20 117,334 0 0
ACCELERON PHARMA INC COM 00434H108 74,879 1,764,338 SH   SOLE 21 1,764,338 0 0
ACCELERON PHARMA INC COM 00434H108 45,474 1,071,492 SH   SOLE 22 982,318 0 89,174
ACCELERON PHARMA INC COM 00434H108 8 179 SH   SOLE 23 179 0 0
ACCELERON PHARMA INC COM 00434H108 90 2,118 SH   SOLE 26 0 0 2,118
ACCELERON PHARMA INC COM 00434H108 350 8,247 SH   SOLE 28 8,247 0 0
ACCELERON PHARMA INC COM 00434H108 258 6,084 SH   SOLE 30 6,084 0 0
ACCELERON PHARMA INC COM 00434H108 15,300 360,513 SH   SOLE 34 360,513 0 0
ACCELERON PHARMA INC COM 00434H108 249 5,863 SH   SOLE 40 5,863 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 136,774 893,421 SH   SOLE 2 289,250 0 604,171
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33,603 219,501 SH   SOLE 4 203,831 0 15,670
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 92,695 605,491 SH   SOLE 7 516,444 0 89,047
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 392 2,559 SH   SOLE 13 2,559 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 712 4,650 SH   SOLE 15 4,650 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 199,219 1,301,322 SH   SOLE 18 1,204,741 0 96,581
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,281 125,943 SH   SOLE 19 125,943 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 56,019 365,921 SH   SOLE 20 0 0 365,921
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,849,944 12,084,032 SH   SOLE 21 12,084,032 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,534,061 16,552,754 SH   SOLE 22 13,762,844 0 2,789,910
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 123,760 808,416 SH   SOLE 23 808,416 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 98,550 643,736 SH   SOLE 25 643,736 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 390,323 2,549,629 SH   SOLE 26 561,813 0 1,987,816
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,461 140,184 SH   SOLE 28 101,664 0 38,520
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,266 40,928 SH   SOLE 29 34,700 0 6,228
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 324,800 2,121,627 SH   SOLE 30 2,121,627 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 53,836 351,662 SH   SOLE 31 151,692 0 199,970
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,370 80,803 SH   SOLE 34 80,803 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 90,578 591,662 SH   SOLE 36 591,662 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 467 3,053 SH   SOLE 40 3,053 0 0
ACCESS NATL CORP COM 004337101 78 2,787 SH   SOLE 2 861 0 1,926
ACCESS NATL CORP COM 004337101 19 695 SH   SOLE 7 695 0 0
ACCESS NATL CORP COM 004337101 1,604 57,619 SH   SOLE 18 57,619 0 0
ACCESS NATL CORP COM 004337101 302 10,853 SH   SOLE 19 10,853 0 0
ACCESS NATL CORP COM 004337101 13,772 494,671 SH   SOLE 21 494,671 0 0
ACCESS NATL CORP COM 004337101 5,689 204,333 SH   SOLE 22 189,659 0 14,674
ACCESS NATL CORP COM 004337101 62 2,243 SH   SOLE 30 2,243 0 0
ACCO BRANDS CORP COM 00081T108 460 37,672 SH   SOLE 2 19,367 0 18,305
ACCO BRANDS CORP COM 00081T108 11 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 30 2,427 SH   SOLE 7 2,427 0 0
ACCO BRANDS CORP COM 00081T108 4,704 385,544 SH   SOLE 18 385,544 0 0
ACCO BRANDS CORP COM 00081T108 1,303 106,810 SH   SOLE 19 106,810 0 0
ACCO BRANDS CORP COM 00081T108 41,290 3,384,449 SH   SOLE 21 3,384,449 0 0
ACCO BRANDS CORP COM 00081T108 40,035 3,281,590 SH   SOLE 22 3,081,541 0 200,049
ACCO BRANDS CORP COM 00081T108 26 2,122 SH   SOLE 23 2,122 0 0
ACCO BRANDS CORP COM 00081T108 638 52,310 SH   SOLE 26 13,259 0 39,051
ACCO BRANDS CORP COM 00081T108 186 15,221 SH   SOLE 28 15,221 0 0
ACCO BRANDS CORP COM 00081T108 709 58,099 SH   SOLE 29 0 0 58,099
ACCO BRANDS CORP COM 00081T108 188 15,386 SH   SOLE 30 15,386 0 0
ACCO BRANDS CORP COM 00081T108 158 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 258 60,096 SH   SOLE 2 59,820 0 276
ACCURAY INC COM 004397105 3 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,282 298,037 SH   SOLE 18 298,037 0 0
ACCURAY INC COM 004397105 3,136 729,349 SH   SOLE 19 729,349 0 0
ACCURAY INC COM 004397105 14,009 3,257,895 SH   SOLE 21 3,257,895 0 0
ACCURAY INC COM 004397105 12,125 2,819,842 SH   SOLE 22 2,671,709 0 148,133
ACCURAY INC COM 004397105 404 93,850 SH   SOLE 23 93,850 0 0
ACCURAY INC COM 004397105 15 3,414 SH   SOLE 26 0 0 3,414
ACCURAY INC COM 004397105 49 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 237 55,127 SH   SOLE 29 0 0 55,127
ACCURAY INC COM 004397105 63 14,608 SH   SOLE 30 14,608 0 0
ACCURAY INC COM 004397105 32 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 14 7,102 SH   SOLE 18 7,102 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 14 6,998 SH   SOLE 19 6,998 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 186 92,039 SH   SOLE 21 92,039 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1,096 541,328 SH   SOLE 22 541,328 0 0
ACER THERAPEUTICS INC COM 00444P108 5 368 SH   SOLE 21 368 0 0
ACETO CORP COM 004446100 73 7,032 SH   SOLE 2 1,822 0 5,210
ACETO CORP COM 004446100 7 648 SH   SOLE 7 648 0 0
ACETO CORP COM 004446100 1,614 156,203 SH   SOLE 18 156,203 0 0
ACETO CORP COM 004446100 255 24,704 SH   SOLE 19 24,704 0 0
ACETO CORP COM 004446100 29,767 2,881,593 SH   SOLE 21 2,881,593 0 0
ACETO CORP COM 004446100 9,312 901,437 SH   SOLE 22 848,391 0 53,046
ACETO CORP COM 004446100 191 18,505 SH   SOLE 26 0 0 18,505
ACETO CORP COM 004446100 44 4,260 SH   SOLE 28 4,260 0 0
ACETO CORP COM 004446100 438 42,387 SH   SOLE 30 42,387 0 0
ACETO CORP COM 004446100 29 2,808 SH   SOLE 40 2,808 0 0
ACHAOGEN INC COM 004449104 32 3,019 SH   SOLE 2 2,837 0 182
ACHAOGEN INC COM 004449104 9 831 SH   SOLE 7 831 0 0
ACHAOGEN INC COM 004449104 1,299 120,948 SH   SOLE 18 120,948 0 0
ACHAOGEN INC COM 004449104 272 25,343 SH   SOLE 19 25,343 0 0
ACHAOGEN INC COM 004449104 17,966 1,672,806 SH   SOLE 21 1,672,806 0 0
ACHAOGEN INC COM 004449104 10,378 966,322 SH   SOLE 22 902,100 0 64,222
ACHAOGEN INC COM 004449104 7 655 SH   SOLE 26 0 0 655
ACHAOGEN INC COM 004449104 48 4,507 SH   SOLE 28 4,507 0 0
ACHAOGEN INC COM 004449104 47 4,332 SH   SOLE 30 4,332 0 0
ACHAOGEN INC COM 004449104 381 35,496 SH   SOLE 31 35,496 0 0
ACHAOGEN INC COM 004449104 39 3,587 SH   SOLE 40 3,587 0 0
ACHIEVE LIFE SCIENCE INC COM 004468104 24 17,683 SH   SOLE 21 17,683 0 0
ACHIEVE LIFE SCIENCE INC COM 004468104 88 65,618 SH   SOLE 22 65,618 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 268 93,064 SH   SOLE 2 74,333 0 18,731
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 9 3,081 SH   SOLE 7 3,081 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,314 456,295 SH   SOLE 18 456,295 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,718 596,567 SH   SOLE 19 596,567 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 16,951 5,885,932 SH   SOLE 21 5,885,932 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 11,948 4,148,666 SH   SOLE 22 3,952,748 0 195,918
ACHILLION PHARMACEUTICALS IN COM 00448Q201 619 214,993 SH   SOLE 23 214,993 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 212 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 45 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 174 60,487 SH   SOLE 29 0 0 60,487
ACHILLION PHARMACEUTICALS IN COM 00448Q201 39 13,613 SH   SOLE 30 13,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 28 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 1,184 52,206 SH   SOLE 2 51,486 0 720
ACI WORLDWIDE INC COM 004498101 10 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 65 2,873 SH   SOLE 7 2,873 0 0
ACI WORLDWIDE INC COM 004498101 16,245 716,599 SH   SOLE 18 716,599 0 0
ACI WORLDWIDE INC COM 004498101 2,100 92,643 SH   SOLE 19 92,643 0 0
ACI WORLDWIDE INC COM 004498101 174,238 7,685,854 SH   SOLE 21 7,685,854 0 0
ACI WORLDWIDE INC COM 004498101 83,407 3,679,197 SH   SOLE 22 3,460,764 0 218,433
ACI WORLDWIDE INC COM 004498101 814 35,926 SH   SOLE 26 10,986 0 24,940
ACI WORLDWIDE INC COM 004498101 384 16,955 SH   SOLE 28 16,955 0 0
ACI WORLDWIDE INC COM 004498101 453 19,993 SH   SOLE 30 19,993 0 0
ACI WORLDWIDE INC COM 004498101 1,696 74,807 SH   SOLE 31 74,807 0 0
ACI WORLDWIDE INC COM 004498101 284 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 36 1,471 SH   SOLE 2 1,332 0 139
ACLARIS THERAPEUTICS INC COM 00461U105 17 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,029 82,280 SH   SOLE 18 82,280 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 482 19,545 SH   SOLE 19 19,545 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 912 37,000 SH   SOLE 20 37,000 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 34,409 1,395,337 SH   SOLE 21 1,395,337 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 15,744 638,457 SH   SOLE 22 596,641 0 41,816
ACLARIS THERAPEUTICS INC COM 00461U105 228 9,248 SH   SOLE 26 0 0 9,248
ACLARIS THERAPEUTICS INC COM 00461U105 93 3,752 SH   SOLE 28 3,752 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 107 4,322 SH   SOLE 30 4,322 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 72 2,915 SH   SOLE 40 2,915 0 0
ACME UTD CORP COM 004816104 9 385 SH   SOLE 18 385 0 0
ACME UTD CORP COM 004816104 17 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 20 689 SH   SOLE 2 203 0 486
ACNB CORP COM 000868109 733 24,811 SH   SOLE 18 24,811 0 0
ACNB CORP COM 000868109 139 4,697 SH   SOLE 19 4,697 0 0
ACNB CORP COM 000868109 6,369 215,549 SH   SOLE 21 215,549 0 0
ACNB CORP COM 000868109 1,522 51,522 SH   SOLE 22 45,821 0 5,701
ACORDA THERAPEUTICS INC COM 00484M106 184 8,555 SH   SOLE 2 2,476 0 6,079
ACORDA THERAPEUTICS INC COM 00484M106 5 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 24 1,097 SH   SOLE 7 1,097 0 0
ACORDA THERAPEUTICS INC COM 00484M106 4,634 216,014 SH   SOLE 18 216,014 0 0
ACORDA THERAPEUTICS INC COM 00484M106 757 35,273 SH   SOLE 19 35,273 0 0
ACORDA THERAPEUTICS INC COM 00484M106 103,083 4,805,725 SH   SOLE 21 4,805,725 0 0
ACORDA THERAPEUTICS INC COM 00484M106 27,621 1,287,678 SH   SOLE 22 1,215,592 0 72,086
ACORDA THERAPEUTICS INC COM 00484M106 577 26,900 SH   SOLE 26 5,154 0 21,746
ACORDA THERAPEUTICS INC COM 00484M106 134 6,228 SH   SOLE 28 6,228 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,427 66,508 SH   SOLE 30 66,508 0 0
ACORDA THERAPEUTICS INC COM 00484M106 11 527 SH   SOLE 34 527 0 0
ACORDA THERAPEUTICS INC COM 00484M106 107 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 882 1,042,000 PRN   SOLE 21 1,042,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 9 13,558 SH   SOLE 18 13,558 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 8,447 SH   SOLE 19 8,447 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 125 187,824 SH   SOLE 21 187,824 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 297 447,495 SH   SOLE 22 447,495 0 0
ACTIVISION BLIZZARD INC COM 00507V109 73,949 1,167,861 SH   SOLE 2 357,172 0 810,689
ACTIVISION BLIZZARD INC COM 00507V109 17,217 271,905 SH   SOLE 4 253,812 0 18,093
ACTIVISION BLIZZARD INC COM 00507V109 32,945 520,286 SH   SOLE 7 513,566 0 6,720
ACTIVISION BLIZZARD INC COM 00507V109 9,143 144,391 SH   SOLE 13 144,391 0 0
ACTIVISION BLIZZARD INC COM 00507V109 397 6,265 SH   SOLE 15 6,265 0 0
ACTIVISION BLIZZARD INC COM 00507V109 0 6 SH   SOLE 17 0 0 6
ACTIVISION BLIZZARD INC COM 00507V109 239,226 3,778,052 SH   SOLE 18 3,319,691 0 458,361
ACTIVISION BLIZZARD INC COM 00507V109 218,787 3,455,253 SH   SOLE 19 3,455,253 0 0
ACTIVISION BLIZZARD INC COM 00507V109 23,842 376,526 SH   SOLE 20 0 0 376,526
ACTIVISION BLIZZARD INC COM 00507V109 829,564 13,101,143 SH   SOLE 21 13,101,143 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,336,270 21,103,437 SH   SOLE 22 17,361,223 0 3,742,214
ACTIVISION BLIZZARD INC COM 00507V109 56,304 889,192 SH   SOLE 23 889,192 0 0
ACTIVISION BLIZZARD INC COM 00507V109 120,650 1,905,409 SH   SOLE 25 1,870,480 0 34,929
ACTIVISION BLIZZARD INC COM 00507V109 207,566 3,278,044 SH   SOLE 26 669,041 0 2,609,003
ACTIVISION BLIZZARD INC COM 00507V109 10,282 162,388 SH   SOLE 28 118,341 0 44,047
ACTIVISION BLIZZARD INC COM 00507V109 16,224 256,223 SH   SOLE 29 27,356 0 228,867
ACTIVISION BLIZZARD INC COM 00507V109 146,840 2,319,008 SH   SOLE 30 2,319,008 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25,484 402,467 SH   SOLE 31 197,852 0 204,615
ACTIVISION BLIZZARD INC COM 00507V109 6,954 109,818 SH   SOLE 32 109,818 0 0
ACTIVISION BLIZZARD INC COM 00507V109 60,327 952,725 SH   SOLE 34 952,725 0 0
ACTIVISION BLIZZARD INC COM 00507V109 48,324 763,176 SH   SOLE 36 763,176 0 0
ACTIVISION BLIZZARD INC COM 00507V109 230 3,628 SH   SOLE 40 3,628 0 0
ACTUA CORP COM 005094107 99 6,348 SH   SOLE 2 1,737 0 4,611
ACTUA CORP COM 005094107 4 287 SH   SOLE 4 287 0 0
ACTUA CORP COM 005094107 13 833 SH   SOLE 7 833 0 0
ACTUA CORP COM 005094107 1,847 118,425 SH   SOLE 18 118,425 0 0
ACTUA CORP COM 005094107 390 24,987 SH   SOLE 19 24,987 0 0
ACTUA CORP COM 005094107 15,591 999,410 SH   SOLE 21 999,410 0 0
ACTUA CORP COM 005094107 15,367 985,034 SH   SOLE 22 924,985 0 60,049
ACTUA CORP COM 005094107 111 7,090 SH   SOLE 26 0 0 7,090
ACTUA CORP COM 005094107 84 5,400 SH   SOLE 28 5,400 0 0
ACTUA CORP COM 005094107 83 5,302 SH   SOLE 30 5,302 0 0
ACTUANT CORP CL A NEW 00508X203 234 9,240 SH   SOLE 2 3,357 0 5,883
ACTUANT CORP CL A NEW 00508X203 9 340 SH   SOLE 4 340 0 0
ACTUANT CORP CL A NEW 00508X203 40 1,582 SH   SOLE 7 1,582 0 0
ACTUANT CORP CL A NEW 00508X203 7,040 278,256 SH   SOLE 18 278,256 0 0
ACTUANT CORP CL A NEW 00508X203 1,265 49,983 SH   SOLE 19 49,983 0 0
ACTUANT CORP CL A NEW 00508X203 137,256 5,425,125 SH   SOLE 21 5,425,125 0 0
ACTUANT CORP CL A NEW 00508X203 41,810 1,652,557 SH   SOLE 22 1,542,633 0 109,924
ACTUANT CORP CL A NEW 00508X203 360 14,222 SH   SOLE 26 5,700 0 8,522
ACTUANT CORP CL A NEW 00508X203 208 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 2,282 90,198 SH   SOLE 30 90,198 0 0
ACTUANT CORP CL A NEW 00508X203 156 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 8,742 49,670 SH   SOLE 2 8,710 0 40,960
ACUITY BRANDS INC COM 00508Y102 2,348 13,341 SH   SOLE 4 12,073 0 1,268
ACUITY BRANDS INC COM 00508Y102 5,196 29,524 SH   SOLE 7 28,672 0 852
ACUITY BRANDS INC COM 00508Y102 56 320 SH   SOLE 13 320 0 0
ACUITY BRANDS INC COM 00508Y102 50 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 15,712 89,270 SH   SOLE 18 83,703 0 5,567
ACUITY BRANDS INC COM 00508Y102 1,125 6,393 SH   SOLE 19 6,393 0 0
ACUITY BRANDS INC COM 00508Y102 5,242 29,783 SH   SOLE 20 0 0 29,783
ACUITY BRANDS INC COM 00508Y102 151,335 859,858 SH   SOLE 21 859,858 0 0
ACUITY BRANDS INC COM 00508Y102 197,768 1,123,679 SH   SOLE 22 936,120 0 187,559
ACUITY BRANDS INC COM 00508Y102 10,096 57,364 SH   SOLE 23 57,364 0 0
ACUITY BRANDS INC COM 00508Y102 5,639 32,042 SH   SOLE 25 32,042 0 0
ACUITY BRANDS INC COM 00508Y102 25,608 145,500 SH   SOLE 26 57,363 0 88,137
ACUITY BRANDS INC COM 00508Y102 1,771 10,061 SH   SOLE 28 7,482 0 2,579
ACUITY BRANDS INC COM 00508Y102 2,072 11,772 SH   SOLE 29 1,350 0 10,422
ACUITY BRANDS INC COM 00508Y102 21,326 121,169 SH   SOLE 30 121,169 0 0
ACUITY BRANDS INC COM 00508Y102 4,170 23,692 SH   SOLE 31 11,793 0 11,899
ACUITY BRANDS INC COM 00508Y102 25,608 145,500 SH   SOLE 34 145,500 0 0
ACUITY BRANDS INC COM 00508Y102 6,847 38,901 SH   SOLE 36 38,901 0 0
ACUITY BRANDS INC COM 00508Y102 37 210 SH   SOLE 40 210 0 0
ACUSHNET HOLDINGS CORP COM 005098108 144 6,849 SH   SOLE 2 1,712 0 5,137
ACUSHNET HOLDINGS CORP COM 005098108 14 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,236 106,077 SH   SOLE 18 106,077 0 0
ACUSHNET HOLDINGS CORP COM 005098108 590 27,989 SH   SOLE 19 27,989 0 0
ACUSHNET HOLDINGS CORP COM 005098108 20,838 988,536 SH   SOLE 21 988,536 0 0
ACUSHNET HOLDINGS CORP COM 005098108 14,118 669,721 SH   SOLE 22 605,499 0 64,222
ACUSHNET HOLDINGS CORP COM 005098108 241 11,456 SH   SOLE 26 0 0 11,456
ACUSHNET HOLDINGS CORP COM 005098108 125 5,914 SH   SOLE 30 5,914 0 0
ACXIOM CORP COM 005125109 1,153 41,821 SH   SOLE 2 34,476 0 7,345
ACXIOM CORP COM 005125109 16 579 SH   SOLE 4 579 0 0
ACXIOM CORP COM 005125109 54 1,959 SH   SOLE 7 1,959 0 0
ACXIOM CORP COM 005125109 13,833 501,932 SH   SOLE 18 501,932 0 0
ACXIOM CORP COM 005125109 1,748 63,417 SH   SOLE 19 63,417 0 0
ACXIOM CORP COM 005125109 139,121 5,047,917 SH   SOLE 21 5,047,917 0 0
ACXIOM CORP COM 005125109 72,251 2,621,578 SH   SOLE 22 2,480,492 0 141,086
ACXIOM CORP COM 005125109 1,060 38,455 SH   SOLE 26 8,952 0 29,503
ACXIOM CORP COM 005125109 309 11,210 SH   SOLE 28 11,210 0 0
ACXIOM CORP COM 005125109 102 3,715 SH   SOLE 29 0 0 3,715
ACXIOM CORP COM 005125109 366 13,263 SH   SOLE 30 13,263 0 0
ACXIOM CORP COM 005125109 230 8,353 SH   SOLE 40 8,353 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 80 2,349 SH   SOLE 2 1,007 0 1,342
ADAMAS PHARMACEUTICALS INC COM 00548A106 10 303 SH   SOLE 7 303 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,840 54,307 SH   SOLE 18 54,307 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 395 11,641 SH   SOLE 19 11,641 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 27,119 800,193 SH   SOLE 21 800,193 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 16,150 476,540 SH   SOLE 22 459,305 0 17,235
ADAMAS PHARMACEUTICALS INC COM 00548A106 3 75 SH   SOLE 30 75 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 20 4,571 SH   SOLE 18 4,571 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 22 4,970 SH   SOLE 19 4,970 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 307 69,727 SH   SOLE 21 69,727 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 871 197,916 SH   SOLE 22 197,916 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 19 426 SH   SOLE 2 128 0 298
ADAMS RES & ENERGY INC COM NEW 006351308 357 8,201 SH   SOLE 18 8,201 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 64 1,476 SH   SOLE 19 1,476 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,230 74,247 SH   SOLE 21 74,247 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,893 89,483 SH   SOLE 22 87,877 0 1,606
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 5,257 786,996 SH   SOLE 21 786,996 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1 191 SH   SOLE 30 191 0 0
ADDUS HOMECARE CORP COM 006739106 12 331 SH   SOLE 2 331 0 0
ADDUS HOMECARE CORP COM 006739106 929 26,699 SH   SOLE 18 26,699 0 0
ADDUS HOMECARE CORP COM 006739106 247 7,086 SH   SOLE 19 7,086 0 0
ADDUS HOMECARE CORP COM 006739106 8,603 247,218 SH   SOLE 21 247,218 0 0
ADDUS HOMECARE CORP COM 006739106 5,447 156,521 SH   SOLE 22 150,603 0 5,918
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 5 3,299 SH   SOLE 21 3,299 0 0
ADECOAGRO S A COM L00849106 13 1,300 SH   SOLE 2 1,300 0 0
ADECOAGRO S A COM L00849106 1,109 107,226 SH   SOLE 7 107,226 0 0
ADECOAGRO S A COM L00849106 6,372 616,279 SH   SOLE 21 616,279 0 0
ADECOAGRO S A COM L00849106 3,221 311,544 SH   SOLE 22 311,544 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 19 2,991 SH   SOLE 18 2,991 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 293 45,404 SH   SOLE 21 45,404 0 0
ADIENT PLC ORD SHS G0084W101 6,236 79,234 SH   SOLE 2 29,676 0 49,558
ADIENT PLC ORD SHS G0084W101 36 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 431 5,479 SH   SOLE 7 5,479 0 0
ADIENT PLC ORD SHS G0084W101 48 606 SH   SOLE 15 606 0 0
ADIENT PLC ORD SHS G0084W101 4,437 56,381 SH   SOLE 18 56,381 0 0
ADIENT PLC ORD SHS G0084W101 4,553 57,853 SH   SOLE 19 57,853 0 0
ADIENT PLC ORD SHS G0084W101 79,666 1,012,275 SH   SOLE 21 1,012,275 0 0
ADIENT PLC ORD SHS G0084W101 201,878 2,565,162 SH   SOLE 22 2,264,820 0 300,342
ADIENT PLC ORD SHS G0084W101 7,126 90,552 SH   SOLE 25 90,552 0 0
ADIENT PLC ORD SHS G0084W101 9,777 124,234 SH   SOLE 26 40,727 0 83,507
ADIENT PLC ORD SHS G0084W101 1,082 13,745 SH   SOLE 28 13,745 0 0
ADIENT PLC ORD SHS G0084W101 1,197 15,216 SH   SOLE 30 15,216 0 0
ADIENT PLC ORD SHS G0084W101 232 2,951 SH   SOLE 31 2,951 0 0
ADIENT PLC ORD SHS G0084W101 1,675 21,280 SH   SOLE 34 21,280 0 0
ADIENT PLC ORD SHS G0084W101 7,872 100,028 SH   SOLE 36 100,028 0 0
ADIENT PLC ORD SHS G0084W101 817 10,379 SH   SOLE 40 10,379 0 0
ADMA BIOLOGICS INC COM 000899104 9 2,933 SH   SOLE 18 2,933 0 0
ADMA BIOLOGICS INC COM 000899104 72 22,488 SH   SOLE 21 22,488 0 0
ADOBE SYS INC COM 00724F101 165,474 944,269 SH   SOLE 2 375,691 0 568,578
ADOBE SYS INC COM 00724F101 38,325 218,702 SH   SOLE 4 205,693 0 13,009
ADOBE SYS INC COM 00724F101 61,199 349,230 SH   SOLE 7 344,845 0 4,385
ADOBE SYS INC COM 00724F101 5,613 32,033 SH   SOLE 13 32,033 0 0
ADOBE SYS INC COM 00724F101 750 4,278 SH   SOLE 15 4,278 0 0
ADOBE SYS INC COM 00724F101 82 468 SH   SOLE 17 0 0 468
ADOBE SYS INC COM 00724F101 312,922 1,785,679 SH   SOLE 18 1,515,197 0 270,482
ADOBE SYS INC COM 00724F101 195,936 1,118,101 SH   SOLE 19 1,118,101 0 0
ADOBE SYS INC COM 00724F101 42,978 245,250 SH   SOLE 20 0 0 245,250
ADOBE SYS INC COM 00724F101 1,567,464 8,944,673 SH   SOLE 21 8,944,673 0 0
ADOBE SYS INC COM 00724F101 2,381,702 13,591,087 SH   SOLE 22 11,086,436 0 2,504,651
ADOBE SYS INC COM 00724F101 121,757 694,802 SH   SOLE 23 694,802 0 0
ADOBE SYS INC COM 00724F101 70,469 402,130 SH   SOLE 25 402,130 0 0
ADOBE SYS INC COM 00724F101 237,552 1,355,580 SH   SOLE 26 454,679 0 900,901
ADOBE SYS INC COM 00724F101 19,534 111,469 SH   SOLE 28 81,101 0 30,368
ADOBE SYS INC COM 00724F101 20,666 117,929 SH   SOLE 29 75,741 0 42,188
ADOBE SYS INC COM 00724F101 290,137 1,655,653 SH   SOLE 30 1,655,653 0 0
ADOBE SYS INC COM 00724F101 57,269 326,802 SH   SOLE 31 165,223 0 161,579
ADOBE SYS INC COM 00724F101 12,546 71,596 SH   SOLE 32 71,596 0 0
ADOBE SYS INC COM 00724F101 37,717 215,230 SH   SOLE 34 215,230 0 0
ADOBE SYS INC COM 00724F101 85,568 488,292 SH   SOLE 36 488,292 0 0
ADOBE SYS INC COM 00724F101 425 2,424 SH   SOLE 40 2,424 0 0
ADTALEM GLOBAL ED INC COM 00737L103 1,575 37,453 SH   SOLE 2 26,630 0 10,823
ADTALEM GLOBAL ED INC COM 00737L103 10 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 105 2,492 SH   SOLE 7 2,492 0 0
ADTALEM GLOBAL ED INC COM 00737L103 16,397 389,940 SH   SOLE 18 389,940 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,018 47,989 SH   SOLE 19 47,989 0 0
ADTALEM GLOBAL ED INC COM 00737L103 162,407 3,862,233 SH   SOLE 21 3,862,233 0 0
ADTALEM GLOBAL ED INC COM 00737L103 82,400 1,959,573 SH   SOLE 22 1,848,272 0 111,301
ADTALEM GLOBAL ED INC COM 00737L103 668 15,883 SH   SOLE 26 5,544 0 10,339
ADTALEM GLOBAL ED INC COM 00737L103 369 8,768 SH   SOLE 28 8,768 0 0
ADTALEM GLOBAL ED INC COM 00737L103 388 9,231 SH   SOLE 30 9,231 0 0
ADTALEM GLOBAL ED INC COM 00737L103 39 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 282 6,697 SH   SOLE 40 6,697 0 0
ADTRAN INC COM 00738A106 222 11,483 SH   SOLE 2 2,755 0 8,728
ADTRAN INC COM 00738A106 9 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 27 1,375 SH   SOLE 7 1,375 0 0
ADTRAN INC COM 00738A106 4,603 237,895 SH   SOLE 18 237,895 0 0
ADTRAN INC COM 00738A106 756 39,095 SH   SOLE 19 39,095 0 0
ADTRAN INC COM 00738A106 86,173 4,453,380 SH   SOLE 21 4,453,380 0 0
ADTRAN INC COM 00738A106 26,559 1,372,548 SH   SOLE 22 1,278,339 0 94,209
ADTRAN INC COM 00738A106 350 18,108 SH   SOLE 26 6,457 0 11,651
ADTRAN INC COM 00738A106 139 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,389 71,789 SH   SOLE 30 71,789 0 0
ADTRAN INC COM 00738A106 112 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 21 2,776 SH   SOLE 2 2,358 0 418
ADURO BIOTECH INC COM 00739L101 11 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 1,089 145,170 SH   SOLE 18 145,170 0 0
ADURO BIOTECH INC COM 00739L101 565 75,353 SH   SOLE 19 75,353 0 0
ADURO BIOTECH INC COM 00739L101 17,560 2,341,285 SH   SOLE 21 2,341,285 0 0
ADURO BIOTECH INC COM 00739L101 7,685 1,024,722 SH   SOLE 22 953,127 0 71,595
ADURO BIOTECH INC COM 00739L101 2 304 SH   SOLE 23 304 0 0
ADURO BIOTECH INC COM 00739L101 24 3,153 SH   SOLE 28 3,153 0 0
ADURO BIOTECH INC COM 00739L101 0 1 SH   SOLE 29 0 0 1
ADURO BIOTECH INC COM 00739L101 53 7,045 SH   SOLE 30 7,045 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,937 89,643 SH   SOLE 2 17,584 0 72,059
ADVANCE AUTO PARTS INC COM 00751Y106 2,149 21,558 SH   SOLE 4 19,905 0 1,653
ADVANCE AUTO PARTS INC COM 00751Y106 5,332 53,481 SH   SOLE 7 49,704 0 3,777
ADVANCE AUTO PARTS INC COM 00751Y106 53 536 SH   SOLE 13 536 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 46 461 SH   SOLE 15 461 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 15,434 154,821 SH   SOLE 18 145,197 0 9,624
ADVANCE AUTO PARTS INC COM 00751Y106 1,110 11,135 SH   SOLE 19 11,135 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 5,284 53,003 SH   SOLE 20 0 0 53,003
ADVANCE AUTO PARTS INC COM 00751Y106 144,238 1,446,864 SH   SOLE 21 1,446,864 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 190,769 1,913,627 SH   SOLE 22 1,585,839 0 327,788
ADVANCE AUTO PARTS INC COM 00751Y106 8,468 84,948 SH   SOLE 23 84,948 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 5,371 53,877 SH   SOLE 25 53,877 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 27,141 272,259 SH   SOLE 26 95,252 0 177,007
ADVANCE AUTO PARTS INC COM 00751Y106 1,652 16,571 SH   SOLE 28 12,118 0 4,453
ADVANCE AUTO PARTS INC COM 00751Y106 2,029 20,353 SH   SOLE 29 2,234 0 18,119
ADVANCE AUTO PARTS INC COM 00751Y106 19,931 199,931 SH   SOLE 30 199,931 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,650 36,614 SH   SOLE 31 14,820 0 21,794
ADVANCE AUTO PARTS INC COM 00751Y106 439 4,402 SH   SOLE 34 4,402 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,329 63,488 SH   SOLE 36 63,488 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 37 372 SH   SOLE 40 372 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 72 3,020 SH   SOLE 2 3,020 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 30 1,252 SH   SOLE 7 1,252 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 3,510 146,609 SH   SOLE 18 146,609 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 806 33,659 SH   SOLE 19 33,659 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 31,413 1,312,162 SH   SOLE 21 1,312,162 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 29,686 1,240,029 SH   SOLE 22 1,105,186 0 134,843
ADVANCED DISP SVCS INC DEL COM 00790X101 412 17,198 SH   SOLE 28 17,198 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 206 8,594 SH   SOLE 30 8,594 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 111 4,657 SH   SOLE 40 4,657 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 60 2,517 SH   SOLE 2 2,013 0 504
ADVANCED DRAIN SYS INC DEL COM 00790R104 6 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 445 18,643 SH   SOLE 7 18,643 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,861 119,940 SH   SOLE 18 119,940 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 686 28,762 SH   SOLE 19 28,762 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 25,080 1,051,572 SH   SOLE 21 1,051,572 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 24,143 1,012,269 SH   SOLE 22 950,989 0 61,280
ADVANCED DRAIN SYS INC DEL COM 00790R104 119 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,827 118,539 SH   SOLE 30 118,539 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 86 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 30,156 3,121,693 SH   SOLE 2 3,121,693 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 175 18,123 SH   SOLE 18 18,123 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 4,669 483,379 SH   SOLE 19 483,379 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,968 307,214 SH   SOLE 21 307,214 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,262 234,153 SH   SOLE 22 232,246 0 1,907
ADVANCED ENERGY INDS COM 007973100 725 10,737 SH   SOLE 2 10,355 0 382
ADVANCED ENERGY INDS COM 007973100 12 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 80 1,182 SH   SOLE 7 1,182 0 0
ADVANCED ENERGY INDS COM 007973100 12,436 184,285 SH   SOLE 18 184,168 0 117
ADVANCED ENERGY INDS COM 007973100 7,413 109,851 SH   SOLE 19 109,851 0 0
ADVANCED ENERGY INDS COM 007973100 238,275 3,531,045 SH   SOLE 21 3,531,045 0 0
ADVANCED ENERGY INDS COM 007973100 82,760 1,226,440 SH   SOLE 22 1,153,209 0 73,231
ADVANCED ENERGY INDS COM 007973100 2,202 32,630 SH   SOLE 23 32,630 0 0
ADVANCED ENERGY INDS COM 007973100 1,104 16,353 SH   SOLE 26 4,264 0 12,089
ADVANCED ENERGY INDS COM 007973100 380 5,636 SH   SOLE 28 5,636 0 0
ADVANCED ENERGY INDS COM 007973100 791 11,715 SH   SOLE 29 595 0 11,120
ADVANCED ENERGY INDS COM 007973100 3,931 58,251 SH   SOLE 30 58,251 0 0
ADVANCED ENERGY INDS COM 007973100 67 999 SH   SOLE 31 999 0 0
ADVANCED ENERGY INDS COM 007973100 675 10,000 SH   SOLE 34 10,000 0 0
ADVANCED ENERGY INDS COM 007973100 30 450 SH   SOLE 36 450 0 0
ADVANCED ENERGY INDS COM 007973100 296 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,336 1,005,482 SH   SOLE 2 207,168 0 798,314
ADVANCED MICRO DEVICES INC COM 007903107 2,670 259,730 SH   SOLE 4 240,278 0 19,452
ADVANCED MICRO DEVICES INC COM 007903107 5,757 559,986 SH   SOLE 7 528,976 0 31,010
ADVANCED MICRO DEVICES INC COM 007903107 106 10,311 SH   SOLE 13 10,311 0 0
ADVANCED MICRO DEVICES INC COM 007903107 65 6,345 SH   SOLE 15 6,345 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2 227 SH   SOLE 17 0 0 227
ADVANCED MICRO DEVICES INC COM 007903107 18,392 1,789,066 SH   SOLE 18 1,684,836 0 104,230
ADVANCED MICRO DEVICES INC COM 007903107 7,444 724,076 SH   SOLE 19 724,076 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,121 400,851 SH   SOLE 20 0 0 400,851
ADVANCED MICRO DEVICES INC COM 007903107 215,252 20,938,866 SH   SOLE 21 20,938,866 0 0
ADVANCED MICRO DEVICES INC COM 007903107 252,243 24,537,244 SH   SOLE 22 21,000,510 0 3,536,734
ADVANCED MICRO DEVICES INC COM 007903107 10,959 1,066,068 SH   SOLE 23 1,066,068 0 0
ADVANCED MICRO DEVICES INC COM 007903107 20,407 1,985,077 SH   SOLE 25 1,985,077 0 0
ADVANCED MICRO DEVICES INC COM 007903107 29,214 2,841,801 SH   SOLE 26 1,024,502 0 1,817,299
ADVANCED MICRO DEVICES INC COM 007903107 1,875 182,440 SH   SOLE 28 133,434 0 49,006
ADVANCED MICRO DEVICES INC COM 007903107 2,544 247,488 SH   SOLE 29 25,142 0 222,346
ADVANCED MICRO DEVICES INC COM 007903107 23,380 2,274,363 SH   SOLE 30 2,274,363 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,502 437,970 SH   SOLE 31 192,755 0 245,215
ADVANCED MICRO DEVICES INC COM 007903107 4,177 406,328 SH   SOLE 34 406,328 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,348 714,789 SH   SOLE 36 714,789 0 0
ADVANCED MICRO DEVICES INC COM 007903107 43 4,220 SH   SOLE 40 4,220 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 3,330 2,217,000 PRN   SOLE 21 2,217,000 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 128 19,719 SH   SOLE 4 19,719 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 3,561 549,507 SH   SOLE 22 549,507 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 315 48,544 SH   SOLE 30 48,544 0 0
ADVANSIX INC COM 00773T101 2,580 61,330 SH   SOLE 2 61,330 0 0
ADVANSIX INC COM 00773T101 6 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 33 786 SH   SOLE 7 786 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 5,868 139,487 SH   SOLE 18 139,451 0 36
ADVANSIX INC COM 00773T101 6,514 154,829 SH   SOLE 19 154,829 0 0
ADVANSIX INC COM 00773T101 114,445 2,720,336 SH   SOLE 21 2,720,336 0 0
ADVANSIX INC COM 00773T101 37,690 895,884 SH   SOLE 22 838,262 0 57,622
ADVANSIX INC COM 00773T101 1,136 27,012 SH   SOLE 23 27,012 0 0
ADVANSIX INC COM 00773T101 254 6,028 SH   SOLE 26 2,945 0 3,083
ADVANSIX INC COM 00773T101 220 5,228 SH   SOLE 28 5,228 0 0
ADVANSIX INC COM 00773T101 364 8,641 SH   SOLE 29 0 0 8,641
ADVANSIX INC COM 00773T101 1,871 44,471 SH   SOLE 30 44,471 0 0
ADVANSIX INC COM 00773T101 13 300 SH   SOLE 31 300 0 0
ADVANSIX INC COM 00773T101 20 486 SH   SOLE 34 486 0 0
ADVANSIX INC COM 00773T101 158 3,745 SH   SOLE 40 3,745 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 2 486 SH   SOLE 21 486 0 0
ADVAXIS INC COM NEW 007624208 5 1,891 SH   SOLE 2 1,745 0 146
ADVAXIS INC COM NEW 007624208 2 681 SH   SOLE 7 681 0 0
ADVAXIS INC COM NEW 007624208 382 134,406 SH   SOLE 18 134,406 0 0
ADVAXIS INC COM NEW 007624208 79 27,706 SH   SOLE 19 27,706 0 0
ADVAXIS INC COM NEW 007624208 3,291 1,158,813 SH   SOLE 21 1,158,813 0 0
ADVAXIS INC COM NEW 007624208 2,720 957,719 SH   SOLE 22 914,079 0 43,640
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 20 5,679 SH   SOLE 18 5,679 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 2,724 SH   SOLE 19 2,724 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 286 81,773 SH   SOLE 21 81,773 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,080 308,641 SH   SOLE 22 308,641 0 0
AECOM COM 00766T100 4,738 127,550 SH   SOLE 2 74,161 0 53,389
AECOM COM 00766T100 28 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 631 16,991 SH   SOLE 7 16,991 0 0
AECOM COM 00766T100 19,195 516,692 SH   SOLE 18 516,692 0 0
AECOM COM 00766T100 1,748 47,060 SH   SOLE 19 47,060 0 0
AECOM COM 00766T100 249,835 6,725,036 SH   SOLE 21 6,725,036 0 0
AECOM COM 00766T100 184,324 4,961,609 SH   SOLE 22 4,477,818 0 483,791
AECOM COM 00766T100 1,705 45,884 SH   SOLE 26 21,375 0 24,509
AECOM COM 00766T100 775 20,862 SH   SOLE 29 0 0 20,862
AECOM COM 00766T100 990 26,642 SH   SOLE 30 26,642 0 0
AECOM COM 00766T100 137 3,694 SH   SOLE 31 3,694 0 0
AECOM COM 00766T100 926 24,937 SH   SOLE 36 24,937 0 0
AECOM COM 00766T100 677 18,211 SH   SOLE 40 18,211 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 13 2,979 SH   SOLE 7 2,979 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 67 15,597 SH   SOLE 22 15,597 0 0
AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 603 758,000 PRN   SOLE 21 758,000 0 0
AEGION CORP COM 00770F104 213 8,366 SH   SOLE 2 1,911 0 6,455
AEGION CORP COM 00770F104 8 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 779 30,651 SH   SOLE 7 30,651 0 0
AEGION CORP COM 00770F104 3,957 155,599 SH   SOLE 18 155,599 0 0
AEGION CORP COM 00770F104 687 27,016 SH   SOLE 19 27,016 0 0
AEGION CORP COM 00770F104 76,018 2,989,317 SH   SOLE 21 2,989,317 0 0
AEGION CORP COM 00770F104 24,211 952,068 SH   SOLE 22 886,961 0 65,107
AEGION CORP COM 00770F104 561 22,048 SH   SOLE 26 4,202 0 17,846
AEGION CORP COM 00770F104 133 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 4,238 166,647 SH   SOLE 30 166,647 0 0
AEGION CORP COM 00770F104 93 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 8 1,523 SH   SOLE 18 1,523 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 111 20,428 SH   SOLE 21 20,428 0 0
AEGON N V NY REGISTRY SH 007924103 16,265 2,581,823 SH   SOLE 18 2,581,823 0 0
AEGON N V NY REGISTRY SH 007924103 3,668 582,203 SH   SOLE 22 582,203 0 0
AEHR TEST SYSTEMS COM 00760J108 8 3,010 SH   SOLE 18 3,010 0 0
AEHR TEST SYSTEMS COM 00760J108 135 49,670 SH   SOLE 21 49,670 0 0
AEMETIS INC COM NEW 00770K202 2 3,787 SH   SOLE 19 3,787 0 0
AEMETIS INC COM NEW 00770K202 3 4,939 SH   SOLE 21 4,939 0 0
AEMETIS INC COM NEW 00770K202 4 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 4,602 87,478 SH   SOLE 2 51,508 0 35,970
AERCAP HOLDINGS NV SHS N00985106 2,947 56,014 SH   SOLE 4 52,313 0 3,701
AERCAP HOLDINGS NV SHS N00985106 5,706 108,466 SH   SOLE 7 105,573 0 2,893
AERCAP HOLDINGS NV SHS N00985106 168 3,197 SH   SOLE 13 3,197 0 0
AERCAP HOLDINGS NV SHS N00985106 194 3,689 SH   SOLE 15 1,193 0 2,496
AERCAP HOLDINGS NV SHS N00985106 8,556 162,627 SH   SOLE 18 141,666 0 20,961
AERCAP HOLDINGS NV SHS N00985106 6,824 129,717 SH   SOLE 19 129,717 0 0
AERCAP HOLDINGS NV SHS N00985106 102,065 1,940,030 SH   SOLE 21 1,940,030 0 0
AERCAP HOLDINGS NV SHS N00985106 129,109 2,454,080 SH   SOLE 22 2,242,672 0 211,408
AERCAP HOLDINGS NV SHS N00985106 10,029 190,623 SH   SOLE 23 190,623 0 0
AERCAP HOLDINGS NV SHS N00985106 6,403 121,708 SH   SOLE 25 121,708 0 0
AERCAP HOLDINGS NV SHS N00985106 24,988 474,973 SH   SOLE 26 143,037 0 331,936
AERCAP HOLDINGS NV SHS N00985106 1,142 21,701 SH   SOLE 28 21,701 0 0
AERCAP HOLDINGS NV SHS N00985106 530 10,075 SH   SOLE 29 10,075 0 0
AERCAP HOLDINGS NV SHS N00985106 46,603 885,828 SH   SOLE 30 885,828 0 0
AERCAP HOLDINGS NV SHS N00985106 10,504 199,664 SH   SOLE 31 68,769 0 130,895
AERCAP HOLDINGS NV SHS N00985106 675 12,824 SH   SOLE 34 12,824 0 0
AERCAP HOLDINGS NV SHS N00985106 7,981 151,697 SH   SOLE 36 151,697 0 0
AERCAP HOLDINGS NV SHS N00985106 44 828 SH   SOLE 40 828 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 128 2,134 SH   SOLE 2 1,893 0 241
AERIE PHARMACEUTICALS INC COM 00771V108 18 295 SH   SOLE 4 295 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 49 813 SH   SOLE 7 813 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 6,693 112,011 SH   SOLE 18 112,011 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,848 30,933 SH   SOLE 19 30,933 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 98,587 1,649,997 SH   SOLE 21 1,649,997 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 56,791 950,478 SH   SOLE 22 891,073 0 59,405
AERIE PHARMACEUTICALS INC COM 00771V108 9 155 SH   SOLE 23 155 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,528 25,568 SH   SOLE 26 11,736 0 13,832
AERIE PHARMACEUTICALS INC COM 00771V108 278 4,646 SH   SOLE 28 4,646 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 290 4,847 SH   SOLE 30 4,847 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 159 2,662 SH   SOLE 40 2,662 0 0
AEROCENTURY CORP COM 007737109 4 249 SH   SOLE 21 249 0 0
AEROHIVE NETWORKS INC COM 007786106 30 5,172 SH   SOLE 2 4,999 0 173
AEROHIVE NETWORKS INC COM 007786106 689 118,225 SH   SOLE 18 118,225 0 0
AEROHIVE NETWORKS INC COM 007786106 655 112,393 SH   SOLE 19 112,393 0 0
AEROHIVE NETWORKS INC COM 007786106 5,831 1,000,196 SH   SOLE 21 1,000,196 0 0
AEROHIVE NETWORKS INC COM 007786106 4,557 781,610 SH   SOLE 22 757,543 0 24,067
AEROHIVE NETWORKS INC COM 007786106 3 539 SH   SOLE 23 539 0 0
AEROHIVE NETWORKS INC COM 007786106 180 30,850 SH   SOLE 29 0 0 30,850
AEROJET ROCKETDYNE HLDGS INC COM 007800105 121 3,881 SH   SOLE 2 3,881 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 52 1,668 SH   SOLE 7 1,668 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 10,059 322,390 SH   SOLE 18 322,390 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,788 57,300 SH   SOLE 19 57,300 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 268,288 8,598,967 SH   SOLE 21 8,598,967 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 60,679 1,944,836 SH   SOLE 22 1,825,708 0 119,128
AEROJET ROCKETDYNE HLDGS INC COM 007800105 605 19,378 SH   SOLE 26 17,797 0 1,581
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,305 105,945 SH   SOLE 30 105,945 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 175 5,600 SH   SOLE 40 5,600 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,136 825,000 PRN   SOLE 21 825,000 0 0
AEROVIRONMENT INC COM 008073108 66 1,172 SH   SOLE 2 1,172 0 0
AEROVIRONMENT INC COM 008073108 8 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 24 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 5,984 106,556 SH   SOLE 18 106,556 0 0
AEROVIRONMENT INC COM 008073108 971 17,284 SH   SOLE 19 17,284 0 0
AEROVIRONMENT INC COM 008073108 156,252 2,782,269 SH   SOLE 21 2,782,269 0 0
AEROVIRONMENT INC COM 008073108 32,375 576,485 SH   SOLE 22 541,800 0 34,685
AEROVIRONMENT INC COM 008073108 476 8,483 SH   SOLE 26 0 0 8,483
AEROVIRONMENT INC COM 008073108 172 3,056 SH   SOLE 28 3,056 0 0
AEROVIRONMENT INC COM 008073108 1,693 30,144 SH   SOLE 30 30,144 0 0
AEROVIRONMENT INC COM 008073108 116 2,059 SH   SOLE 40 2,059 0 0
AES CORP COM 00130H105 9,440 871,670 SH   SOLE 2 197,727 0 673,943
AES CORP COM 00130H105 2,286 211,101 SH   SOLE 4 196,431 0 14,670
AES CORP COM 00130H105 5,094 470,351 SH   SOLE 7 452,675 0 17,676
AES CORP COM 00130H105 45 4,152 SH   SOLE 15 4,152 0 0
AES CORP COM 00130H105 85,063 7,854,416 SH   SOLE 18 7,768,360 0 86,056
AES CORP COM 00130H105 86,392 7,977,082 SH   SOLE 19 7,977,082 0 0
AES CORP COM 00130H105 4,979 459,723 SH   SOLE 20 0 0 459,723
AES CORP COM 00130H105 157,347 14,528,847 SH   SOLE 21 14,528,847 0 0
AES CORP COM 00130H105 231,564 21,381,726 SH   SOLE 22 18,232,239 0 3,149,487
AES CORP COM 00130H105 12,527 1,156,660 SH   SOLE 23 1,156,660 0 0
AES CORP COM 00130H105 12,237 1,129,894 SH   SOLE 25 1,129,894 0 0
AES CORP COM 00130H105 18,740 1,730,404 SH   SOLE 26 808,745 0 921,659
AES CORP COM 00130H105 1,642 151,643 SH   SOLE 28 109,545 0 42,098
AES CORP COM 00130H105 2,036 187,970 SH   SOLE 29 19,618 0 168,352
AES CORP COM 00130H105 23,704 2,188,775 SH   SOLE 30 2,188,775 0 0
AES CORP COM 00130H105 4,881 450,712 SH   SOLE 31 277,389 0 173,323
AES CORP COM 00130H105 23,287 2,150,193 SH   SOLE 34 2,150,193 0 0
AES CORP COM 00130H105 8,618 795,753 SH   SOLE 36 795,753 0 0
AES CORP COM 00130H105 35 3,265 SH   SOLE 40 3,265 0 0
AETHLON MED INC COM NEW 00808Y208 4 3,525 SH   SOLE 21 3,525 0 0
AETHLON MED INC COM NEW 00808Y208 56 49,538 SH   SOLE 22 49,538 0 0
AETNA INC NEW COM 00817Y108 88,107 488,425 SH   SOLE 2 163,211 0 325,214
AETNA INC NEW COM 00817Y108 20,870 115,695 SH   SOLE 4 107,357 0 8,338
AETNA INC NEW COM 00817Y108 43,121 239,042 SH   SOLE 7 227,334 0 11,708
AETNA INC NEW COM 00817Y108 3,452 19,138 SH   SOLE 13 19,138 0 0
AETNA INC NEW COM 00817Y108 432 2,396 SH   SOLE 15 2,396 0 0
AETNA INC NEW COM 00817Y108 25 138 SH   SOLE 17 0 0 138
AETNA INC NEW COM 00817Y108 341,326 1,892,158 SH   SOLE 18 1,790,163 0 101,995
AETNA INC NEW COM 00817Y108 486,440 2,696,600 SH   SOLE 19 2,696,600 0 0
AETNA INC NEW COM 00817Y108 30,419 168,627 SH   SOLE 20 0 0 168,627
AETNA INC NEW COM 00817Y108 1,085,434 6,017,151 SH   SOLE 21 6,017,151 0 0
AETNA INC NEW COM 00817Y108 1,601,322 8,877,001 SH   SOLE 22 7,408,184 0 1,468,817
AETNA INC NEW COM 00817Y108 74,898 415,202 SH   SOLE 23 415,202 0 0
AETNA INC NEW COM 00817Y108 49,858 276,392 SH   SOLE 25 276,392 0 0
AETNA INC NEW COM 00817Y108 203,047 1,125,601 SH   SOLE 26 305,630 0 819,971
AETNA INC NEW COM 00817Y108 13,530 75,005 SH   SOLE 28 54,599 0 20,406
AETNA INC NEW COM 00817Y108 8,369 46,396 SH   SOLE 29 11,222 0 35,174
AETNA INC NEW COM 00817Y108 207,305 1,149,206 SH   SOLE 30 1,149,206 0 0
AETNA INC NEW COM 00817Y108 29,531 163,704 SH   SOLE 31 70,301 0 93,403
AETNA INC NEW COM 00817Y108 10,364 57,453 SH   SOLE 34 57,453 0 0
AETNA INC NEW COM 00817Y108 57,683 319,769 SH   SOLE 36 319,769 0 0
AETNA INC NEW COM 00817Y108 328 1,819 SH   SOLE 40 1,819 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 5 4,482 SH   SOLE 18 4,482 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 9 7,157 SH   SOLE 19 7,157 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 81 67,709 SH   SOLE 21 67,709 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 795 662,368 SH   SOLE 22 662,368 0 0
AFFILIATED MANAGERS GROUP COM 008252108 13,828 67,372 SH   SOLE 2 15,609 0 51,763
AFFILIATED MANAGERS GROUP COM 008252108 3,780 18,418 SH   SOLE 4 17,119 0 1,299
AFFILIATED MANAGERS GROUP COM 008252108 8,069 39,315 SH   SOLE 7 37,347 0 1,968
AFFILIATED MANAGERS GROUP COM 008252108 127 617 SH   SOLE 13 617 0 0
AFFILIATED MANAGERS GROUP COM 008252108 85 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP COM 008252108 24,460 119,173 SH   SOLE 18 111,840 0 7,333
AFFILIATED MANAGERS GROUP COM 008252108 1,792 8,733 SH   SOLE 19 8,733 0 0
AFFILIATED MANAGERS GROUP COM 008252108 235,649 1,148,107 SH   SOLE 21 1,148,107 0 0
AFFILIATED MANAGERS GROUP COM 008252108 299,623 1,459,794 SH   SOLE 22 1,206,791 0 253,003
AFFILIATED MANAGERS GROUP COM 008252108 15,152 73,822 SH   SOLE 23 73,822 0 0
AFFILIATED MANAGERS GROUP COM 008252108 9,688 47,203 SH   SOLE 25 47,203 0 0
AFFILIATED MANAGERS GROUP COM 008252108 31,198 152,000 SH   SOLE 26 64,153 0 87,847
AFFILIATED MANAGERS GROUP COM 008252108 2,616 12,746 SH   SOLE 28 9,140 0 3,606
AFFILIATED MANAGERS GROUP COM 008252108 3,233 15,751 SH   SOLE 29 1,802 0 13,949
AFFILIATED MANAGERS GROUP COM 008252108 38,798 189,028 SH   SOLE 30 189,028 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,196 20,442 SH   SOLE 31 10,887 0 9,555
AFFILIATED MANAGERS GROUP COM 008252108 745 3,631 SH   SOLE 34 3,631 0 0
AFFILIATED MANAGERS GROUP COM 008252108 11,004 53,611 SH   SOLE 36 53,611 0 0
AFFILIATED MANAGERS GROUP COM 008252108 54 264 SH   SOLE 40 264 0 0
AFLAC INC COM 001055102 45,126 514,082 SH   SOLE 2 127,524 0 386,558
AFLAC INC COM 001055102 12,076 137,572 SH   SOLE 4 126,796 0 10,776
AFLAC INC COM 001055102 56,903 648,243 SH   SOLE 7 409,590 0 238,653
AFLAC INC COM 001055102 728 8,295 SH   SOLE 13 8,295 0 0
AFLAC INC COM 001055102 270 3,072 SH   SOLE 15 3,072 0 0
AFLAC INC COM 001055102 64,945 739,860 SH   SOLE 18 688,185 0 51,675
AFLAC INC COM 001055102 4,545 51,775 SH   SOLE 19 51,775 0 0
AFLAC INC COM 001055102 19,709 224,526 SH   SOLE 20 0 0 224,526
AFLAC INC COM 001055102 657,563 7,491,037 SH   SOLE 21 7,491,037 0 0
AFLAC INC COM 001055102 927,934 10,571,134 SH   SOLE 22 8,774,095 0 1,797,039
AFLAC INC COM 001055102 43,818 499,181 SH   SOLE 23 499,181 0 0
AFLAC INC COM 001055102 28,396 323,495 SH   SOLE 25 323,495 0 0
AFLAC INC COM 001055102 121,351 1,382,443 SH   SOLE 26 375,747 0 1,006,696
AFLAC INC COM 001055102 7,832 89,220 SH   SOLE 28 64,601 0 24,619
AFLAC INC COM 001055102 1,117 12,725 SH   SOLE 29 12,725 0 0
AFLAC INC COM 001055102 132,163 1,505,612 SH   SOLE 30 1,505,612 0 0
AFLAC INC COM 001055102 14,722 167,720 SH   SOLE 31 86,905 0 80,815
AFLAC INC COM 001055102 2,137 24,342 SH   SOLE 34 24,342 0 0
AFLAC INC COM 001055102 35,236 401,409 SH   SOLE 36 401,409 0 0
AFLAC INC COM 001055102 172 1,957 SH   SOLE 40 1,957 0 0
AG MTG INVT TR INC COM 001228105 135 7,077 SH   SOLE 2 1,578 0 5,499
AG MTG INVT TR INC COM 001228105 2 107 SH   SOLE 4 107 0 0
AG MTG INVT TR INC COM 001228105 15 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 2,089 109,879 SH   SOLE 18 109,879 0 0
AG MTG INVT TR INC COM 001228105 440 23,121 SH   SOLE 19 23,121 0 0
AG MTG INVT TR INC COM 001228105 29,135 1,532,607 SH   SOLE 21 1,532,607 0 0
AG MTG INVT TR INC COM 001228105 18,453 970,723 SH   SOLE 22 917,647 0 53,076
AG MTG INVT TR INC COM 001228105 323 16,990 SH   SOLE 26 0 0 16,990
AG MTG INVT TR INC COM 001228105 86 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 72 3,797 SH   SOLE 30 3,797 0 0
AG MTG INVT TR INC COM 001228105 51 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 8,018 112,251 SH   SOLE 2 41,037 0 71,214
AGCO CORP COM 001084102 1,501 21,013 SH   SOLE 4 19,865 0 1,148
AGCO CORP COM 001084102 9,214 128,998 SH   SOLE 7 120,735 0 8,263
AGCO CORP COM 001084102 34 481 SH   SOLE 13 481 0 0
AGCO CORP COM 001084102 16,000 223,993 SH   SOLE 18 218,040 0 5,953
AGCO CORP COM 001084102 14,851 207,908 SH   SOLE 19 207,908 0 0
AGCO CORP COM 001084102 4,496 62,940 SH   SOLE 20 0 0 62,940
AGCO CORP COM 001084102 221,674 3,103,375 SH   SOLE 21 3,103,375 0 0
AGCO CORP COM 001084102 160,259 2,243,575 SH   SOLE 22 2,023,406 0 220,169
AGCO CORP COM 001084102 5,169 72,358 SH   SOLE 23 72,358 0 0
AGCO CORP COM 001084102 879 12,305 SH   SOLE 25 12,305 0 0
AGCO CORP COM 001084102 10,545 147,622 SH   SOLE 26 74,805 0 72,817
AGCO CORP COM 001084102 1,167 16,339 SH   SOLE 28 11,925 0 4,414
AGCO CORP COM 001084102 9,255 129,563 SH   SOLE 29 114,226 0 15,337
AGCO CORP COM 001084102 11,906 166,683 SH   SOLE 30 166,683 0 0
AGCO CORP COM 001084102 2,286 32,006 SH   SOLE 31 15,723 0 16,283
AGCO CORP COM 001084102 3,993 55,905 SH   SOLE 34 55,905 0 0
AGCO CORP COM 001084102 1,191 16,677 SH   SOLE 36 16,677 0 0
AGCO CORP COM 001084102 30 426 SH   SOLE 40 426 0 0
AGENUS INC COM NEW 00847G705 15 4,626 SH   SOLE 2 3,576 0 1,050
AGENUS INC COM NEW 00847G705 9 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 875 268,475 SH   SOLE 18 268,475 0 0
AGENUS INC COM NEW 00847G705 206 63,115 SH   SOLE 19 63,115 0 0
AGENUS INC COM NEW 00847G705 7,886 2,418,911 SH   SOLE 21 2,418,911 0 0
AGENUS INC COM NEW 00847G705 6,890 2,113,437 SH   SOLE 22 1,968,358 0 145,079
AGENUS INC COM NEW 00847G705 39 12,041 SH   SOLE 30 12,041 0 0
AGILE THERAPEUTICS INC COM 00847L100 9 3,283 SH   SOLE 18 3,283 0 0
AGILE THERAPEUTICS INC COM 00847L100 151 56,199 SH   SOLE 21 56,199 0 0
AGILE THERAPEUTICS INC COM 00847L100 142 52,621 SH   SOLE 22 52,621 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 73,506 1,097,597 SH   SOLE 2 792,087 0 305,510
AGILENT TECHNOLOGIES INC COM 00846U101 17,121 255,655 SH   SOLE 4 247,994 0 7,661
AGILENT TECHNOLOGIES INC COM 00846U101 18,836 281,259 SH   SOLE 7 266,978 0 14,281
AGILENT TECHNOLOGIES INC COM 00846U101 312 4,653 SH   SOLE 13 4,653 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 154 2,305 SH   SOLE 15 2,305 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 5 75 SH   SOLE 17 0 0 75
AGILENT TECHNOLOGIES INC COM 00846U101 53,847 804,048 SH   SOLE 18 759,409 0 44,639
AGILENT TECHNOLOGIES INC COM 00846U101 66,651 995,237 SH   SOLE 19 995,237 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 14,231 212,501 SH   SOLE 20 0 0 212,501
AGILENT TECHNOLOGIES INC COM 00846U101 499,733 7,462,045 SH   SOLE 21 7,462,045 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 655,765 9,791,923 SH   SOLE 22 7,622,706 0 2,169,217
AGILENT TECHNOLOGIES INC COM 00846U101 41,549 620,413 SH   SOLE 23 620,413 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 29,744 444,140 SH   SOLE 25 444,140 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 66,737 996,524 SH   SOLE 26 362,199 0 634,325
AGILENT TECHNOLOGIES INC COM 00846U101 4,849 72,399 SH   SOLE 28 52,574 0 19,825
AGILENT TECHNOLOGIES INC COM 00846U101 13,779 205,749 SH   SOLE 29 144,361 0 61,388
AGILENT TECHNOLOGIES INC COM 00846U101 70,677 1,055,360 SH   SOLE 30 1,055,360 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 29,898 446,435 SH   SOLE 31 284,832 0 161,603
AGILENT TECHNOLOGIES INC COM 00846U101 34,777 519,299 SH   SOLE 34 519,299 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 26,528 396,116 SH   SOLE 36 396,116 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 109 1,625 SH   SOLE 40 1,625 0 0
AGILYSYS INC COM 00847J105 32 2,582 SH   SOLE 2 597 0 1,985
AGILYSYS INC COM 00847J105 6 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 963 78,406 SH   SOLE 18 78,406 0 0
AGILYSYS INC COM 00847J105 126 10,286 SH   SOLE 19 10,286 0 0
AGILYSYS INC COM 00847J105 17,766 1,446,762 SH   SOLE 21 1,446,762 0 0
AGILYSYS INC COM 00847J105 6,210 505,738 SH   SOLE 22 487,733 0 18,005
AGILYSYS INC COM 00847J105 236 19,202 SH   SOLE 30 19,202 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,597 62,915 SH   SOLE 2 46,885 0 16,030
AGIOS PHARMACEUTICALS INC COM 00847X104 6 110 SH   SOLE 4 110 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 63 1,104 SH   SOLE 7 1,104 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,679 46,864 SH   SOLE 18 46,864 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 17,128 299,598 SH   SOLE 19 299,598 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 64,396 1,126,394 SH   SOLE 21 1,126,394 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 64,994 1,136,862 SH   SOLE 22 1,019,059 0 117,803
AGIOS PHARMACEUTICALS INC COM 00847X104 883 15,438 SH   SOLE 26 3,769 0 11,669
AGIOS PHARMACEUTICALS INC COM 00847X104 379 6,626 SH   SOLE 28 6,626 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 388 6,791 SH   SOLE 30 6,791 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 54 937 SH   SOLE 31 937 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,002 104,987 SH   SOLE 34 104,987 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 234 4,091 SH   SOLE 40 4,091 0 0
AGNC INVT CORP COM 00123Q104 10,034 496,957 SH   SOLE 2 129,859 0 367,098
AGNC INVT CORP COM 00123Q104 2,393 118,513 SH   SOLE 4 109,869 0 8,644
AGNC INVT CORP COM 00123Q104 5,171 256,137 SH   SOLE 7 196,651 0 59,486
AGNC INVT CORP COM 00123Q104 26 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 4,993 247,277 SH   SOLE 18 212,408 0 34,869
AGNC INVT CORP COM 00123Q104 2,594 128,498 SH   SOLE 19 128,498 0 0
AGNC INVT CORP COM 00123Q104 5,311 263,068 SH   SOLE 20 0 0 263,068
AGNC INVT CORP COM 00123Q104 353,934 17,530,163 SH   SOLE 21 17,530,163 0 0
AGNC INVT CORP COM 00123Q104 242,328 12,002,356 SH   SOLE 22 10,739,689 0 1,262,667
AGNC INVT CORP COM 00123Q104 10,515 520,793 SH   SOLE 23 520,793 0 0
AGNC INVT CORP COM 00123Q104 6,389 316,444 SH   SOLE 25 316,444 0 0
AGNC INVT CORP COM 00123Q104 30,905 1,530,726 SH   SOLE 26 402,035 0 1,128,691
AGNC INVT CORP COM 00123Q104 1,891 93,674 SH   SOLE 28 66,288 0 27,386
AGNC INVT CORP COM 00123Q104 2,128 105,386 SH   SOLE 29 8,836 0 96,550
AGNC INVT CORP COM 00123Q104 20,659 1,023,228 SH   SOLE 30 1,023,228 0 0
AGNC INVT CORP COM 00123Q104 3,545 175,572 SH   SOLE 31 70,619 0 104,953
AGNC INVT CORP COM 00123Q104 443 21,964 SH   SOLE 34 21,964 0 0
AGNC INVT CORP COM 00123Q104 10,214 505,912 SH   SOLE 36 505,912 0 0
AGNC INVT CORP COM 00123Q104 34 1,694 SH   SOLE 40 1,694 0 0
AGNICO EAGLE MINES LTD COM 008474108 6,702 145,126 SH   SOLE 21 145,126 0 0
AGREE REALTY CORP COM 008492100 322 6,254 SH   SOLE 2 1,893 0 4,361
AGREE REALTY CORP COM 008492100 492 9,569 SH   SOLE 4 9,569 0 0
AGREE REALTY CORP COM 008492100 1,940 37,712 SH   SOLE 7 37,712 0 0
AGREE REALTY CORP COM 008492100 54 1,046 SH   SOLE 15 1,046 0 0
AGREE REALTY CORP COM 008492100 7,007 136,219 SH   SOLE 18 136,219 0 0
AGREE REALTY CORP COM 008492100 2,643 51,383 SH   SOLE 19 51,383 0 0
AGREE REALTY CORP COM 008492100 136,425 2,652,118 SH   SOLE 21 2,652,118 0 0
AGREE REALTY CORP COM 008492100 56,302 1,094,515 SH   SOLE 22 1,050,954 0 43,561
AGREE REALTY CORP COM 008492100 79 1,532 SH   SOLE 23 1,532 0 0
AGREE REALTY CORP COM 008492100 2,673 51,966 SH   SOLE 25 51,966 0 0
AGREE REALTY CORP COM 008492100 1,039 20,202 SH   SOLE 26 0 0 20,202
AGREE REALTY CORP COM 008492100 1,199 23,303 SH   SOLE 28 4,918 0 18,385
AGREE REALTY CORP COM 008492100 484 9,416 SH   SOLE 29 9,416 0 0
AGREE REALTY CORP COM 008492100 9,498 184,647 SH   SOLE 30 184,647 0 0
AGREE REALTY CORP COM 008492100 99 1,928 SH   SOLE 40 1,928 0 0
AGRIUM INC COM 008916108 3,012 26,191 SH   SOLE 21 26,191 0 0
AGROFRESH SOLUTIONS COM 00856G109 43 5,759 SH   SOLE 2 1,201 0 4,558
AGROFRESH SOLUTIONS COM 00856G109 1,330 179,751 SH   SOLE 7 179,751 0 0
AGROFRESH SOLUTIONS COM 00856G109 608 82,165 SH   SOLE 18 82,165 0 0
AGROFRESH SOLUTIONS COM 00856G109 107 14,401 SH   SOLE 19 14,401 0 0
AGROFRESH SOLUTIONS COM 00856G109 5,642 762,430 SH   SOLE 21 762,430 0 0
AGROFRESH SOLUTIONS COM 00856G109 2,228 301,060 SH   SOLE 22 286,558 0 14,502
AGROFRESH SOLUTIONS COM 00856G109 33 4,476 SH   SOLE 28 4,476 0 0
AILERON THERAPEUTICS INC COM 00887A105 4 367 SH   SOLE 2 367 0 0
AILERON THERAPEUTICS INC COM 00887A105 183 17,330 SH   SOLE 18 17,330 0 0
AILERON THERAPEUTICS INC COM 00887A105 42 3,938 SH   SOLE 19 3,938 0 0
AILERON THERAPEUTICS INC COM 00887A105 1,801 170,907 SH   SOLE 21 170,907 0 0
AILERON THERAPEUTICS INC COM 00887A105 474 44,970 SH   SOLE 22 41,941 0 3,029
AIMMUNE THERAPEUTICS INC COM 00900T107 100 2,656 SH   SOLE 2 2,299 0 357
AIMMUNE THERAPEUTICS INC COM 00900T107 34 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 4,520 119,506 SH   SOLE 18 119,506 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,235 32,645 SH   SOLE 19 32,645 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 65,419 1,729,735 SH   SOLE 21 1,729,735 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 31,778 840,245 SH   SOLE 22 784,182 0 56,063
AIMMUNE THERAPEUTICS INC COM 00900T107 8 223 SH   SOLE 23 223 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 247 6,541 SH   SOLE 26 0 0 6,541
AIMMUNE THERAPEUTICS INC COM 00900T107 171 4,531 SH   SOLE 28 4,531 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 117 3,087 SH   SOLE 30 3,087 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 142 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 7 3,945 SH   SOLE 21 3,945 0 0
AIR LEASE CORP CL A 00912X302 3,005 62,477 SH   SOLE 2 12,986 0 49,491
AIR LEASE CORP CL A 00912X302 21 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 151 3,137 SH   SOLE 7 3,137 0 0
AIR LEASE CORP CL A 00912X302 2,566 53,358 SH   SOLE 18 53,358 0 0
AIR LEASE CORP CL A 00912X302 1,381 28,711 SH   SOLE 19 28,711 0 0
AIR LEASE CORP CL A 00912X302 52,267 1,086,867 SH   SOLE 21 1,086,867 0 0
AIR LEASE CORP CL A 00912X302 127,094 2,642,828 SH   SOLE 22 2,355,172 0 287,656
AIR LEASE CORP CL A 00912X302 2,012 41,830 SH   SOLE 26 21,022 0 20,808
AIR LEASE CORP CL A 00912X302 695 14,461 SH   SOLE 28 14,461 0 0
AIR LEASE CORP CL A 00912X302 744 15,477 SH   SOLE 30 15,477 0 0
AIR LEASE CORP CL A 00912X302 109 2,258 SH   SOLE 31 2,258 0 0
AIR LEASE CORP CL A 00912X302 351 7,298 SH   SOLE 36 7,298 0 0
AIR LEASE CORP CL A 00912X302 509 10,590 SH   SOLE 40 10,590 0 0
AIR PRODS & CHEMS INC COM 009158106 85,907 523,570 SH   SOLE 2 311,997 0 211,573
AIR PRODS & CHEMS INC COM 009158106 23,397 142,598 SH   SOLE 4 136,828 0 5,770
AIR PRODS & CHEMS INC COM 009158106 50,484 307,679 SH   SOLE 7 207,554 0 100,125
AIR PRODS & CHEMS INC COM 009158106 9,529 58,073 SH   SOLE 13 58,073 0 0
AIR PRODS & CHEMS INC COM 009158106 291 1,771 SH   SOLE 15 1,771 0 0
AIR PRODS & CHEMS INC COM 009158106 118,126 719,927 SH   SOLE 18 687,823 0 32,104
AIR PRODS & CHEMS INC COM 009158106 377,364 2,299,876 SH   SOLE 19 2,299,876 0 0
AIR PRODS & CHEMS INC COM 009158106 29,819 181,733 SH   SOLE 20 62,114 0 119,619
AIR PRODS & CHEMS INC COM 009158106 603,199 3,676,252 SH   SOLE 21 3,676,252 0 0
AIR PRODS & CHEMS INC COM 009158106 1,061,357 6,468,534 SH   SOLE 22 5,197,758 0 1,270,776
AIR PRODS & CHEMS INC COM 009158106 56,105 341,939 SH   SOLE 23 341,939 0 0
AIR PRODS & CHEMS INC COM 009158106 28,130 171,438 SH   SOLE 25 171,438 0 0
AIR PRODS & CHEMS INC COM 009158106 80,822 492,577 SH   SOLE 26 194,869 0 297,708
AIR PRODS & CHEMS INC COM 009158106 8,095 49,336 SH   SOLE 28 35,749 0 13,587
AIR PRODS & CHEMS INC COM 009158106 31,140 189,787 SH   SOLE 29 46,391 0 143,396
AIR PRODS & CHEMS INC COM 009158106 103,762 632,385 SH   SOLE 30 632,385 0 0
AIR PRODS & CHEMS INC COM 009158106 28,664 174,695 SH   SOLE 31 108,414 0 66,281
AIR PRODS & CHEMS INC COM 009158106 139,868 852,440 SH   SOLE 34 852,440 0 0
AIR PRODS & CHEMS INC COM 009158106 42,499 259,013 SH   SOLE 36 259,013 0 0
AIR PRODS & CHEMS INC COM 009158106 171 1,041 SH   SOLE 40 1,041 0 0
AIR T INC COM 009207101 49 2,000 SH   SOLE 17 0 0 2,000
AIR T INC COM 009207101 6 246 SH   SOLE 18 246 0 0
AIR T INC COM 009207101 6 253 SH   SOLE 21 253 0 0
AIR T INC COM 009207101 179 7,242 SH   SOLE 22 7,242 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 79 3,420 SH   SOLE 2 3,150 0 270
AIR TRANSPORT SERVICES GRP I COM 00922R105 30 1,299 SH   SOLE 7 1,299 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,567 197,371 SH   SOLE 18 197,371 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,038 44,865 SH   SOLE 19 44,865 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 40,160 1,735,512 SH   SOLE 21 1,735,512 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 31,062 1,342,372 SH   SOLE 22 1,258,585 0 83,787
AIR TRANSPORT SERVICES GRP I COM 00922R105 54 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 54 2,352 SH   SOLE 30 2,352 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 43 1,850 SH   SOLE 40 1,850 0 0
AIRCASTLE LTD COM G0129K104 265 11,317 SH   SOLE 2 2,718 0 8,599
AIRCASTLE LTD COM G0129K104 4 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 46 1,974 SH   SOLE 7 1,974 0 0
AIRCASTLE LTD COM G0129K104 4,059 173,537 SH   SOLE 18 173,537 0 0
AIRCASTLE LTD COM G0129K104 899 38,418 SH   SOLE 19 38,418 0 0
AIRCASTLE LTD COM G0129K104 35,725 1,527,356 SH   SOLE 21 1,527,356 0 0
AIRCASTLE LTD COM G0129K104 33,476 1,431,219 SH   SOLE 22 1,338,386 0 92,833
AIRCASTLE LTD COM G0129K104 721 30,836 SH   SOLE 26 15,991 0 14,845
AIRCASTLE LTD COM G0129K104 197 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 209 8,918 SH   SOLE 30 8,918 0 0
AIRCASTLE LTD COM G0129K104 76 3,234 SH   SOLE 36 3,234 0 0
AIRCASTLE LTD COM G0129K104 177 7,549 SH   SOLE 40 7,549 0 0
AIRGAIN INC COM 00938A104 12 1,280 SH   SOLE 18 1,280 0 0
AIRGAIN INC COM 00938A104 153 17,006 SH   SOLE 21 17,006 0 0
AK STL HLDG CORP COM 001547108 404 71,410 SH   SOLE 2 17,739 0 53,671
AK STL HLDG CORP COM 001547108 10 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 71 12,474 SH   SOLE 7 12,474 0 0
AK STL HLDG CORP COM 001547108 8,725 1,541,462 SH   SOLE 18 1,541,462 0 0
AK STL HLDG CORP COM 001547108 1,425 251,750 SH   SOLE 19 251,750 0 0
AK STL HLDG CORP COM 001547108 165,284 29,202,201 SH   SOLE 21 29,202,201 0 0
AK STL HLDG CORP COM 001547108 57,072 10,083,307 SH   SOLE 22 9,518,262 0 565,045
AK STL HLDG CORP COM 001547108 630 111,316 SH   SOLE 26 75,754 0 35,562
AK STL HLDG CORP COM 001547108 246 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 2,590 457,552 SH   SOLE 30 457,552 0 0
AK STL HLDG CORP COM 001547108 219 38,723 SH   SOLE 36 38,723 0 0
AK STL HLDG CORP COM 001547108 155 27,348 SH   SOLE 40 27,348 0 0
AK STL HLDG CORP OPTIONS 001547108 708 125,000 SH Call SOLE 2 125,000 0 0
AK STL HLDG CORP OPTIONS 001547108 20 3,500 SH Call SOLE 22 3,500 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 13,102 201,443 SH   SOLE 2 33,863 0 167,580
AKAMAI TECHNOLOGIES INC COM 00971T101 3,472 53,383 SH   SOLE 4 49,354 0 4,029
AKAMAI TECHNOLOGIES INC COM 00971T101 7,626 117,249 SH   SOLE 7 110,330 0 6,919
AKAMAI TECHNOLOGIES INC COM 00971T101 207 3,186 SH   SOLE 13 3,186 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 69 1,064 SH   SOLE 15 1,064 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 23,612 363,042 SH   SOLE 18 340,615 0 22,427
AKAMAI TECHNOLOGIES INC COM 00971T101 1,655 25,442 SH   SOLE 19 25,442 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 7,834 120,446 SH   SOLE 20 0 0 120,446
AKAMAI TECHNOLOGIES INC COM 00971T101 229,905 3,534,825 SH   SOLE 21 3,534,825 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 290,539 4,467,089 SH   SOLE 22 3,712,731 0 754,358
AKAMAI TECHNOLOGIES INC COM 00971T101 13,261 203,884 SH   SOLE 23 203,884 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,275 127,224 SH   SOLE 25 127,224 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 32,322 496,950 SH   SOLE 26 204,191 0 292,759
AKAMAI TECHNOLOGIES INC COM 00971T101 2,568 39,487 SH   SOLE 28 28,874 0 10,613
AKAMAI TECHNOLOGIES INC COM 00971T101 3,150 48,437 SH   SOLE 29 5,804 0 42,633
AKAMAI TECHNOLOGIES INC COM 00971T101 33,587 516,401 SH   SOLE 30 516,401 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,783 88,920 SH   SOLE 31 38,323 0 50,597
AKAMAI TECHNOLOGIES INC COM 00971T101 756 11,630 SH   SOLE 34 11,630 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 10,519 161,727 SH   SOLE 36 161,727 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 55 843 SH   SOLE 40 843 0 0
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 2,035 2,022,000 PRN   SOLE 21 2,022,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 22 1,259 SH   SOLE 2 792 0 467
AKCEA THERAPEUTICS INC COM 00972L107 11 633 SH   SOLE 7 633 0 0
AKCEA THERAPEUTICS INC COM 00972L107 866 49,865 SH   SOLE 18 49,865 0 0
AKCEA THERAPEUTICS INC COM 00972L107 196 11,316 SH   SOLE 19 11,316 0 0
AKCEA THERAPEUTICS INC COM 00972L107 23,291 1,341,674 SH   SOLE 21 1,341,674 0 0
AKCEA THERAPEUTICS INC COM 00972L107 7,086 408,151 SH   SOLE 22 369,268 0 38,883
AKCEA THERAPEUTICS INC COM 00972L107 179 10,339 SH   SOLE 26 0 0 10,339
AKCEA THERAPEUTICS INC COM 00972L107 51 2,915 SH   SOLE 30 2,915 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 248 16,660 SH   SOLE 2 16,310 0 350
AKEBIA THERAPEUTICS INC COM 00972D105 14 909 SH   SOLE 7 909 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 0 3 SH   SOLE 17 0 0 3
AKEBIA THERAPEUTICS INC COM 00972D105 2,353 158,265 SH   SOLE 18 158,265 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,343 157,594 SH   SOLE 19 157,594 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 31,241 2,100,935 SH   SOLE 21 2,100,935 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 20,039 1,347,593 SH   SOLE 22 1,268,758 0 78,835
AKEBIA THERAPEUTICS INC COM 00972D105 1,298 87,307 SH   SOLE 23 87,307 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 215 14,492 SH   SOLE 26 0 0 14,492
AKEBIA THERAPEUTICS INC COM 00972D105 107 7,195 SH   SOLE 29 0 0 7,195
AKEBIA THERAPEUTICS INC COM 00972D105 93 6,269 SH   SOLE 30 6,269 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 123 8,284 SH   SOLE 40 8,284 0 0
AKERS BIOSCIENCES INC COM 00973E102 0 680 SH   SOLE 21 680 0 0
AKERS BIOSCIENCES INC COM 00973E102 2 14,730 SH   SOLE 22 14,730 0 0
AKORN INC COM 009728106 3,034 94,136 SH   SOLE 2 59,610 0 34,526
AKORN INC COM 009728106 9 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 75 2,329 SH   SOLE 7 2,329 0 0
AKORN INC COM 009728106 9,673 300,120 SH   SOLE 18 300,120 0 0
AKORN INC COM 009728106 869 26,968 SH   SOLE 19 26,968 0 0
AKORN INC COM 009728106 143,666 4,457,533 SH   SOLE 21 4,457,533 0 0
AKORN INC COM 009728106 96,826 3,004,227 SH   SOLE 22 2,749,803 0 254,424
AKORN INC COM 009728106 870 27,006 SH   SOLE 26 12,182 0 14,824
AKORN INC COM 009728106 432 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 175 5,428 SH   SOLE 29 0 0 5,428
AKORN INC COM 009728106 478 14,831 SH   SOLE 30 14,831 0 0
AKORN INC COM 009728106 71 2,192 SH   SOLE 31 2,192 0 0
AKORN INC COM 009728106 318 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3 556 SH   SOLE 2 556 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 205 32,897 SH   SOLE 18 32,897 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 68 10,948 SH   SOLE 19 10,948 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,763 282,912 SH   SOLE 21 282,912 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 455 72,980 SH   SOLE 22 62,429 0 10,551
ALAMO GROUP INC COM 011311107 1,376 12,192 SH   SOLE 2 11,167 0 1,025
ALAMO GROUP INC COM 011311107 13,147 116,475 SH   SOLE 7 116,475 0 0
ALAMO GROUP INC COM 011311107 5,365 47,529 SH   SOLE 18 47,529 0 0
ALAMO GROUP INC COM 011311107 16,575 146,846 SH   SOLE 19 146,846 0 0
ALAMO GROUP INC COM 011311107 99,697 883,288 SH   SOLE 21 883,288 0 0
ALAMO GROUP INC COM 011311107 59,274 525,151 SH   SOLE 22 508,825 0 16,326
ALAMO GROUP INC COM 011311107 7,096 62,870 SH   SOLE 23 62,870 0 0
ALAMO GROUP INC COM 011311107 38 334 SH   SOLE 26 0 0 334
ALAMO GROUP INC COM 011311107 159 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,305 11,562 SH   SOLE 29 0 0 11,562
ALAMO GROUP INC COM 011311107 1,552 13,747 SH   SOLE 30 13,747 0 0
ALAMO GROUP INC COM 011311107 403 3,574 SH   SOLE 34 3,574 0 0
ALAMO GROUP INC COM 011311107 112 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 67 10,281 SH   SOLE 4 10,281 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 136 20,872 SH   SOLE 21 20,872 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 221 34,005 SH   SOLE 23 34,005 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 3,143 482,732 SH   SOLE 25 482,732 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 890 136,681 SH   SOLE 26 0 0 136,681
ALAMOS GOLD INC NEW COM CL A 011532108 13,487 2,071,745 SH   SOLE 34 2,071,745 0 0
ALARM COM HLDGS INC COM 011642105 50 1,327 SH   SOLE 2 1,136 0 191
ALARM COM HLDGS INC COM 011642105 23 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 3,700 98,013 SH   SOLE 18 98,013 0 0
ALARM COM HLDGS INC COM 011642105 618 16,372 SH   SOLE 19 16,372 0 0
ALARM COM HLDGS INC COM 011642105 79,159 2,096,937 SH   SOLE 21 2,096,937 0 0
ALARM COM HLDGS INC COM 011642105 23,712 628,130 SH   SOLE 22 597,031 0 31,099
ALARM COM HLDGS INC COM 011642105 205 5,440 SH   SOLE 26 0 0 5,440
ALARM COM HLDGS INC COM 011642105 79 2,101 SH   SOLE 28 2,101 0 0
ALARM COM HLDGS INC COM 011642105 1,307 34,622 SH   SOLE 30 34,622 0 0
ALARM COM HLDGS INC COM 011642105 85 2,258 SH   SOLE 40 2,258 0 0
ALASKA AIR GROUP INC COM 011659109 7,124 96,917 SH   SOLE 2 31,083 0 65,834
ALASKA AIR GROUP INC COM 011659109 5,930 80,668 SH   SOLE 7 76,816 0 3,852
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 20,656 281,000 SH   SOLE 18 275,179 0 5,821
ALASKA AIR GROUP INC COM 011659109 1,384 18,822 SH   SOLE 19 18,822 0 0
ALASKA AIR GROUP INC COM 011659109 206,758 2,812,650 SH   SOLE 21 2,812,650 0 0
ALASKA AIR GROUP INC COM 011659109 245,170 3,335,195 SH   SOLE 22 2,849,778 0 485,417
ALASKA AIR GROUP INC COM 011659109 23,395 318,256 SH   SOLE 25 318,256 0 0
ALASKA AIR GROUP INC COM 011659109 7,065 96,107 SH   SOLE 26 44,233 0 51,874
ALASKA AIR GROUP INC COM 011659109 166 2,264 SH   SOLE 29 0 0 2,264
ALASKA AIR GROUP INC COM 011659109 15,387 209,313 SH   SOLE 30 209,313 0 0
ALASKA AIR GROUP INC COM 011659109 197 2,681 SH   SOLE 31 2,681 0 0
ALASKA AIR GROUP INC COM 011659109 2,350 31,974 SH   SOLE 34 31,974 0 0
ALASKA AIR GROUP INC COM 011659109 1,774 24,131 SH   SOLE 36 24,131 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 24 8,845 SH   SOLE 18 8,845 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 391 146,008 SH   SOLE 21 146,008 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 4,263 1,590,601 SH   SOLE 22 1,590,601 0 0
ALBANY INTL CORP CL A 012348108 242 3,934 SH   SOLE 2 1,612 0 2,322
ALBANY INTL CORP CL A 012348108 14 230 SH   SOLE 4 230 0 0
ALBANY INTL CORP CL A 012348108 47 757 SH   SOLE 7 757 0 0
ALBANY INTL CORP CL A 012348108 8,160 132,796 SH   SOLE 18 132,796 0 0
ALBANY INTL CORP CL A 012348108 1,534 24,968 SH   SOLE 19 24,968 0 0
ALBANY INTL CORP CL A 012348108 158,251 2,575,288 SH   SOLE 21 2,575,288 0 0
ALBANY INTL CORP CL A 012348108 48,969 796,889 SH   SOLE 22 744,075 0 52,814
ALBANY INTL CORP CL A 012348108 758 12,335 SH   SOLE 26 5,161 0 7,174
ALBANY INTL CORP CL A 012348108 472 7,685 SH   SOLE 28 7,685 0 0
ALBANY INTL CORP CL A 012348108 2,621 42,652 SH   SOLE 30 42,652 0 0
ALBANY INTL CORP CL A 012348108 201 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 16,902 132,158 SH   SOLE 2 24,883 0 107,275
ALBEMARLE CORP COM 012653101 4,385 34,288 SH   SOLE 4 31,219 0 3,069
ALBEMARLE CORP COM 012653101 13,299 103,990 SH   SOLE 7 100,732 0 3,258
ALBEMARLE CORP COM 012653101 292 2,284 SH   SOLE 13 2,284 0 0
ALBEMARLE CORP COM 012653101 97 756 SH   SOLE 15 756 0 0
ALBEMARLE CORP COM 012653101 31,042 242,724 SH   SOLE 18 228,240 0 14,484
ALBEMARLE CORP COM 012653101 2,482 19,406 SH   SOLE 19 19,406 0 0
ALBEMARLE CORP COM 012653101 8,432 65,935 SH   SOLE 20 0 0 65,935
ALBEMARLE CORP COM 012653101 320,601 2,506,846 SH   SOLE 21 2,506,846 0 0
ALBEMARLE CORP COM 012653101 369,459 2,888,878 SH   SOLE 22 2,392,743 0 496,135
ALBEMARLE CORP COM 012653101 16,922 132,320 SH   SOLE 23 132,320 0 0
ALBEMARLE CORP COM 012653101 31,765 248,379 SH   SOLE 25 248,379 0 0
ALBEMARLE CORP COM 012653101 42,203 329,996 SH   SOLE 26 120,254 0 209,742
ALBEMARLE CORP COM 012653101 3,239 25,330 SH   SOLE 28 18,518 0 6,812
ALBEMARLE CORP COM 012653101 4,219 32,993 SH   SOLE 29 3,856 0 29,137
ALBEMARLE CORP COM 012653101 42,446 331,895 SH   SOLE 30 331,895 0 0
ALBEMARLE CORP COM 012653101 8,211 64,204 SH   SOLE 31 37,041 0 27,163
ALBEMARLE CORP COM 012653101 102,996 805,348 SH   SOLE 34 805,348 0 0
ALBEMARLE CORP COM 012653101 11,968 93,580 SH   SOLE 36 93,580 0 0
ALBEMARLE CORP COM 012653101 69 538 SH   SOLE 40 538 0 0
ALBIREO PHARMA INC COM 01345P106 19 723 SH   SOLE 18 723 0 0
ALBIREO PHARMA INC COM 01345P106 275 10,750 SH   SOLE 21 10,750 0 0
ALBIREO PHARMA INC COM 01345P106 22 863 SH   SOLE 22 863 0 0
ALCENTRA CAP CORP COM 01374T102 753 89,703 SH   SOLE 30 89,703 0 0
ALCOA CORP COM 013872106 8,764 162,696 SH   SOLE 2 67,240 0 95,456
ALCOA CORP COM 013872106 38 700 SH   SOLE 4 700 0 0
ALCOA CORP COM 013872106 6,248 115,984 SH   SOLE 7 115,984 0 0
ALCOA CORP COM 013872106 51 939 SH   SOLE 15 939 0 0
ALCOA CORP COM 013872106 1 11 SH   SOLE 17 0 0 11
ALCOA CORP COM 013872106 5,341 99,149 SH   SOLE 18 99,149 0 0
ALCOA CORP COM 013872106 2,882 53,500 SH   SOLE 19 53,500 0 0
ALCOA CORP COM 013872106 129,627 2,406,291 SH   SOLE 21 2,406,291 0 0
ALCOA CORP COM 013872106 283,412 5,261,027 SH   SOLE 22 4,664,058 0 596,969
ALCOA CORP COM 013872106 8,620 160,009 SH   SOLE 25 160,009 0 0
ALCOA CORP COM 013872106 11,711 217,391 SH   SOLE 26 74,209 0 143,182
ALCOA CORP COM 013872106 1,487 27,603 SH   SOLE 28 27,603 0 0
ALCOA CORP COM 013872106 456 8,457 SH   SOLE 29 0 0 8,457
ALCOA CORP COM 013872106 1,588 29,484 SH   SOLE 30 29,484 0 0
ALCOA CORP COM 013872106 320 5,932 SH   SOLE 31 5,932 0 0
ALCOA CORP COM 013872106 32 587 SH   SOLE 34 587 0 0
ALCOA CORP COM 013872106 10,278 190,799 SH   SOLE 36 190,799 0 0
ALCOA CORP COM 013872106 1,128 20,948 SH   SOLE 40 20,948 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 208 18,165 SH   SOLE 2 9,446 0 8,719
ALDER BIOPHARMACEUTICALS INC COM 014339105 3 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 15 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2,692 235,080 SH   SOLE 18 235,080 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 836 72,987 SH   SOLE 19 72,987 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 32,903 2,873,586 SH   SOLE 21 2,873,586 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 19,517 1,704,547 SH   SOLE 22 1,616,482 0 88,065
ALDER BIOPHARMACEUTICALS INC COM 014339105 237 20,723 SH   SOLE 23 20,723 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 160 13,942 SH   SOLE 26 5,739 0 8,203
ALDER BIOPHARMACEUTICALS INC COM 014339105 182 15,937 SH   SOLE 28 15,937 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 63 5,514 SH   SOLE 29 0 0 5,514
ALDER BIOPHARMACEUTICALS INC COM 014339105 114 9,923 SH   SOLE 30 9,923 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 54 4,724 SH   SOLE 40 4,724 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 17 2,504 SH   SOLE 18 2,504 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 20 2,978 SH   SOLE 19 2,978 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 219 32,212 SH   SOLE 21 32,212 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,171 42,199 SH   SOLE 2 30,639 0 11,560
ALEXANDER & BALDWIN INC NEW COM 014491104 12 444 SH   SOLE 4 444 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 50 1,809 SH   SOLE 7 1,809 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 12,223 440,615 SH   SOLE 18 440,615 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,519 54,757 SH   SOLE 19 54,757 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 126,141 4,547,263 SH   SOLE 21 4,547,263 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 66,739 2,405,889 SH   SOLE 22 2,294,317 0 111,572
ALEXANDER & BALDWIN INC NEW COM 014491104 69 2,497 SH   SOLE 23 2,497 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 890 32,086 SH   SOLE 26 10,054 0 22,032
ALEXANDER & BALDWIN INC NEW COM 014491104 191 6,888 SH   SOLE 28 6,888 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 230 8,286 SH   SOLE 30 8,286 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 198 7,127 SH   SOLE 40 7,127 0 0
ALEXANDERS INC COM 014752109 57 145 SH   SOLE 2 122 0 23
ALEXANDERS INC COM 014752109 314 794 SH   SOLE 4 794 0 0
ALEXANDERS INC COM 014752109 1,165 2,942 SH   SOLE 7 2,942 0 0
ALEXANDERS INC COM 014752109 38 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 2,921 7,380 SH   SOLE 18 7,380 0 0
ALEXANDERS INC COM 014752109 1,641 4,145 SH   SOLE 19 4,145 0 0
ALEXANDERS INC COM 014752109 27,299 68,963 SH   SOLE 21 68,963 0 0
ALEXANDERS INC COM 014752109 40,974 103,510 SH   SOLE 22 99,520 0 3,990
ALEXANDERS INC COM 014752109 80 202 SH   SOLE 23 202 0 0
ALEXANDERS INC COM 014752109 1,648 4,162 SH   SOLE 25 4,162 0 0
ALEXANDERS INC COM 014752109 755 1,907 SH   SOLE 26 186 0 1,721
ALEXANDERS INC COM 014752109 662 1,673 SH   SOLE 28 333 0 1,340
ALEXANDERS INC COM 014752109 278 703 SH   SOLE 29 703 0 0
ALEXANDERS INC COM 014752109 4,439 11,214 SH   SOLE 30 11,214 0 0
ALEXANDERS INC COM 014752109 93 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18,491 141,594 SH   SOLE 2 31,350 0 110,244
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16,605 127,157 SH   SOLE 4 124,093 0 3,064
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 26,181 200,482 SH   SOLE 7 197,445 0 3,037
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,329 17,833 SH   SOLE 13 17,833 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 561 4,293 SH   SOLE 15 4,293 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36,594 280,223 SH   SOLE 18 267,789 0 12,434
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51,536 394,641 SH   SOLE 19 394,641 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 390,756 2,992,238 SH   SOLE 21 2,992,238 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 551,244 4,221,178 SH   SOLE 22 3,691,136 0 530,042
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,868 113,856 SH   SOLE 23 113,856 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 31,803 243,536 SH   SOLE 25 243,536 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30,061 230,190 SH   SOLE 26 103,604 0 126,586
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,620 96,637 SH   SOLE 28 29,382 0 67,255
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15,114 115,734 SH   SOLE 29 35,617 0 80,117
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 99,706 763,503 SH   SOLE 30 763,503 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,739 51,607 SH   SOLE 31 35,281 0 16,326
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10,448 80,003 SH   SOLE 34 80,003 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,528 88,273 SH   SOLE 36 88,273 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 52 396 SH   SOLE 40 396 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 52,095 435,615 SH   SOLE 2 125,496 0 310,119
ALEXION PHARMACEUTICALS INC COM 015351109 9,947 83,174 SH   SOLE 4 77,809 0 5,365
ALEXION PHARMACEUTICALS INC COM 015351109 18,661 156,045 SH   SOLE 7 152,687 0 3,358
ALEXION PHARMACEUTICALS INC COM 015351109 609 5,089 SH   SOLE 13 5,089 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 205 1,712 SH   SOLE 15 1,712 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 152,167 1,272,407 SH   SOLE 18 1,024,537 0 247,870
ALEXION PHARMACEUTICALS INC COM 015351109 131,129 1,096,491 SH   SOLE 19 1,096,491 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 15,723 131,477 SH   SOLE 20 15,446 0 116,031
ALEXION PHARMACEUTICALS INC COM 015351109 779,011 6,514,014 SH   SOLE 21 6,514,014 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 713,935 5,969,855 SH   SOLE 22 4,983,122 0 986,733
ALEXION PHARMACEUTICALS INC COM 015351109 35,503 296,874 SH   SOLE 23 296,874 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 20,919 174,923 SH   SOLE 25 174,923 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 70,677 590,995 SH   SOLE 26 217,731 0 373,264
ALEXION PHARMACEUTICALS INC COM 015351109 6,071 50,768 SH   SOLE 28 36,955 0 13,813
ALEXION PHARMACEUTICALS INC COM 015351109 1,787 14,943 SH   SOLE 29 14,943 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 83,293 696,485 SH   SOLE 30 696,485 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 14,938 124,908 SH   SOLE 31 61,481 0 63,427
ALEXION PHARMACEUTICALS INC COM 015351109 3,879 32,436 SH   SOLE 32 32,436 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 18,496 154,658 SH   SOLE 34 154,658 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 23,990 200,600 SH   SOLE 36 200,600 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 136 1,141 SH   SOLE 40 1,141 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 151,802 880,369 SH   SOLE 2 136,833 0 743,536
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 154 893 SH   SOLE 3 893 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 69,371 402,315 SH   SOLE 4 402,315 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15,023 87,126 SH   SOLE 7 87,126 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,937 17,035 SH   SOLE 13 17,035 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 129,638 751,832 SH   SOLE 15 729,476 0 22,356
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 112 652 SH   SOLE 17 0 0 652
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 147,038 852,741 SH   SOLE 18 773,851 0 78,890
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 224,252 1,300,540 SH   SOLE 19 1,300,540 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,622,848 21,010,544 SH   SOLE 21 21,010,544 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,739,388 15,886,955 SH   SOLE 22 14,407,164 0 1,479,791
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 223,698 1,297,328 SH   SOLE 23 1,297,328 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 65,108 377,592 SH   SOLE 25 377,592 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 562,662 3,263,130 SH   SOLE 26 315,612 0 2,947,518
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 28,721 166,566 SH   SOLE 28 166,566 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 73,743 427,667 SH   SOLE 29 274,858 0 152,809
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,106,527 6,417,251 SH   SOLE 30 6,417,251 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 128,194 743,454 SH   SOLE 31 84,207 0 659,247
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,733 39,046 SH   SOLE 32 39,046 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 436,522 2,531,592 SH   SOLE 34 2,531,592 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,434 8,317 SH   SOLE 36 8,317 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,104 6,400 SH   SOLE 40 6,400 0 0
ALICO INC COM 016230104 19 628 SH   SOLE 2 205 0 423
ALICO INC COM 016230104 369 12,520 SH   SOLE 18 12,520 0 0
ALICO INC COM 016230104 66 2,249 SH   SOLE 19 2,249 0 0
ALICO INC COM 016230104 3,190 108,133 SH   SOLE 21 108,133 0 0
ALICO INC COM 016230104 3,392 114,981 SH   SOLE 22 113,588 0 1,393
ALIGN TECHNOLOGY INC COM 016255101 23,514 105,830 SH   SOLE 2 29,070 0 76,760
ALIGN TECHNOLOGY INC COM 016255101 5,953 26,793 SH   SOLE 4 24,643 0 2,150
ALIGN TECHNOLOGY INC COM 016255101 16,234 73,065 SH   SOLE 7 60,731 0 12,334
ALIGN TECHNOLOGY INC COM 016255101 147 663 SH   SOLE 15 663 0 0
ALIGN TECHNOLOGY INC COM 016255101 36,579 164,629 SH   SOLE 18 154,710 0 9,919
ALIGN TECHNOLOGY INC COM 016255101 41,006 184,552 SH   SOLE 19 184,552 0 0
ALIGN TECHNOLOGY INC COM 016255101 396,394 1,784,033 SH   SOLE 21 1,784,033 0 0
ALIGN TECHNOLOGY INC COM 016255101 441,935 1,988,998 SH   SOLE 22 1,655,518 0 333,480
ALIGN TECHNOLOGY INC COM 016255101 21,344 96,061 SH   SOLE 23 96,061 0 0
ALIGN TECHNOLOGY INC COM 016255101 14,343 64,554 SH   SOLE 25 64,554 0 0
ALIGN TECHNOLOGY INC COM 016255101 46,122 207,579 SH   SOLE 26 78,203 0 129,376
ALIGN TECHNOLOGY INC COM 016255101 3,835 17,259 SH   SOLE 28 12,563 0 4,696
ALIGN TECHNOLOGY INC COM 016255101 5,491 24,715 SH   SOLE 29 2,450 0 22,265
ALIGN TECHNOLOGY INC COM 016255101 57,639 259,414 SH   SOLE 30 259,414 0 0
ALIGN TECHNOLOGY INC COM 016255101 8,088 36,402 SH   SOLE 31 16,080 0 20,322
ALIGN TECHNOLOGY INC COM 016255101 2,588 11,649 SH   SOLE 32 11,649 0 0
ALIGN TECHNOLOGY INC COM 016255101 8,257 37,162 SH   SOLE 34 37,162 0 0
ALIGN TECHNOLOGY INC COM 016255101 15,404 69,329 SH   SOLE 36 69,329 0 0
ALIGN TECHNOLOGY INC COM 016255101 75 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 245 184,438 SH   SOLE 21 184,438 0 0
ALIMERA SCIENCES INC COM 016259103 14 10,303 SH   SOLE 22 10,303 0 0
ALJ REGIONAL HLDGS INC COM 001627108 10 3,228 SH   SOLE 18 3,228 0 0
ALJ REGIONAL HLDGS INC COM 001627108 165 52,492 SH   SOLE 21 52,492 0 0
ALKERMES PLC SHS G01767105 11,633 212,559 SH   SOLE 2 83,807 0 128,752
ALKERMES PLC SHS G01767105 3,187 58,229 SH   SOLE 4 54,984 0 3,245
ALKERMES PLC SHS G01767105 544 9,933 SH   SOLE 7 9,377 0 556
ALKERMES PLC SHS G01767105 61 1,106 SH   SOLE 13 1,106 0 0
ALKERMES PLC SHS G01767105 48 872 SH   SOLE 15 872 0 0
ALKERMES PLC SHS G01767105 7,346 134,229 SH   SOLE 18 120,009 0 14,220
ALKERMES PLC SHS G01767105 31,191 569,902 SH   SOLE 19 569,902 0 0
ALKERMES PLC SHS G01767105 5,228 95,517 SH   SOLE 20 0 0 95,517
ALKERMES PLC SHS G01767105 208,996 3,818,673 SH   SOLE 21 3,818,673 0 0
ALKERMES PLC SHS G01767105 237,722 4,343,540 SH   SOLE 22 3,877,952 0 465,588
ALKERMES PLC SHS G01767105 10,779 196,954 SH   SOLE 23 196,954 0 0
ALKERMES PLC SHS G01767105 6,163 112,608 SH   SOLE 25 112,608 0 0
ALKERMES PLC SHS G01767105 22,741 415,510 SH   SOLE 26 172,874 0 242,636
ALKERMES PLC SHS G01767105 1,947 35,566 SH   SOLE 28 26,164 0 9,402
ALKERMES PLC SHS G01767105 2,630 48,054 SH   SOLE 29 10,526 0 37,528
ALKERMES PLC SHS G01767105 11,511 210,321 SH   SOLE 30 210,321 0 0
ALKERMES PLC SHS G01767105 4,235 77,387 SH   SOLE 31 38,534 0 38,853
ALKERMES PLC SHS G01767105 5,045 92,181 SH   SOLE 34 92,181 0 0
ALKERMES PLC SHS G01767105 7,358 134,440 SH   SOLE 36 134,440 0 0
ALKERMES PLC SHS G01767105 40 738 SH   SOLE 40 738 0 0
ALLEGHANY CORP DEL COM 017175100 13,475 22,606 SH   SOLE 2 8,830 0 13,776
ALLEGHANY CORP DEL COM 017175100 2,394 4,017 SH   SOLE 4 3,736 0 281
ALLEGHANY CORP DEL COM 017175100 3,630 6,089 SH   SOLE 7 4,878 0 1,211
ALLEGHANY CORP DEL COM 017175100 248 416 SH   SOLE 13 416 0 0
ALLEGHANY CORP DEL COM 017175100 51 85 SH   SOLE 15 85 0 0
ALLEGHANY CORP DEL COM 017175100 30,207 50,675 SH   SOLE 18 49,265 0 1,410
ALLEGHANY CORP DEL COM 017175100 2,765 4,638 SH   SOLE 19 4,638 0 0
ALLEGHANY CORP DEL COM 017175100 6,540 10,972 SH   SOLE 20 0 0 10,972
ALLEGHANY CORP DEL COM 017175100 435,036 729,816 SH   SOLE 21 729,816 0 0
ALLEGHANY CORP DEL COM 017175100 292,901 491,370 SH   SOLE 22 445,168 0 46,202
ALLEGHANY CORP DEL COM 017175100 9,788 16,421 SH   SOLE 23 16,421 0 0
ALLEGHANY CORP DEL COM 017175100 6,822 11,445 SH   SOLE 25 11,445 0 0
ALLEGHANY CORP DEL COM 017175100 30,683 51,474 SH   SOLE 26 12,241 0 39,233
ALLEGHANY CORP DEL COM 017175100 1,835 3,078 SH   SOLE 28 2,320 0 758
ALLEGHANY CORP DEL COM 017175100 2,410 4,043 SH   SOLE 29 479 0 3,564
ALLEGHANY CORP DEL COM 017175100 15,756 26,432 SH   SOLE 30 26,432 0 0
ALLEGHANY CORP DEL COM 017175100 3,616 6,066 SH   SOLE 31 2,891 0 3,175
ALLEGHANY CORP DEL COM 017175100 469 786 SH   SOLE 34 786 0 0
ALLEGHANY CORP DEL COM 017175100 10,311 17,297 SH   SOLE 36 17,297 0 0
ALLEGHANY CORP DEL COM 017175100 48 80 SH   SOLE 40 80 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,824 75,574 SH   SOLE 2 54,682 0 20,892
ALLEGHENY TECHNOLOGIES INC COM 01741R102 11 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 131 5,431 SH   SOLE 7 5,431 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 19,662 814,506 SH   SOLE 18 814,506 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,351 97,401 SH   SOLE 19 97,401 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 197,160 8,167,342 SH   SOLE 21 8,167,342 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 98,228 4,069,104 SH   SOLE 22 3,815,795 0 253,309
ALLEGHENY TECHNOLOGIES INC COM 01741R102 627 25,971 SH   SOLE 26 7,928 0 18,043
ALLEGHENY TECHNOLOGIES INC COM 01741R102 522 21,622 SH   SOLE 28 21,622 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 485 20,073 SH   SOLE 30 20,073 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 403 16,687 SH   SOLE 36 16,687 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 288 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,534 829,000 PRN   SOLE 21 829,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 47 1,248 SH   SOLE 2 690 0 558
ALLEGIANCE BANCSHARES INC COM 01748H107 21 559 SH   SOLE 7 559 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,604 42,592 SH   SOLE 18 42,592 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 378 10,050 SH   SOLE 19 10,050 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 14,152 375,885 SH   SOLE 21 375,885 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 5,616 149,151 SH   SOLE 22 135,551 0 13,600
ALLEGIANCE BANCSHARES INC COM 01748H107 102 2,716 SH   SOLE 26 0 0 2,716
ALLEGIANCE BANCSHARES INC COM 01748H107 66 1,740 SH   SOLE 30 1,740 0 0
ALLEGIANT TRAVEL CO COM 01748X102 138 892 SH   SOLE 2 725 0 167
ALLEGIANT TRAVEL CO COM 01748X102 49 318 SH   SOLE 7 318 0 0
ALLEGIANT TRAVEL CO COM 01748X102 8,846 57,166 SH   SOLE 18 57,166 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,577 10,193 SH   SOLE 19 10,193 0 0
ALLEGIANT TRAVEL CO COM 01748X102 175,947 1,136,976 SH   SOLE 21 1,136,976 0 0
ALLEGIANT TRAVEL CO COM 01748X102 53,397 345,053 SH   SOLE 22 325,212 0 19,841
ALLEGIANT TRAVEL CO COM 01748X102 29 185 SH   SOLE 26 0 0 185
ALLEGIANT TRAVEL CO COM 01748X102 95 616 SH   SOLE 28 616 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,579 16,668 SH   SOLE 30 16,668 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,116 13,671 SH   SOLE 31 13,671 0 0
ALLEGIANT TRAVEL CO COM 01748X102 73 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 10,117 127,163 SH   SOLE 2 33,877 0 93,286
ALLEGION PUB LTD CO ORD SHS G0176J109 2,934 36,875 SH   SOLE 4 33,944 0 2,931
ALLEGION PUB LTD CO ORD SHS G0176J109 4,843 60,877 SH   SOLE 7 60,533 0 344
ALLEGION PUB LTD CO ORD SHS G0176J109 48 609 SH   SOLE 15 609 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 18,033 226,657 SH   SOLE 18 214,095 0 12,562
ALLEGION PUB LTD CO ORD SHS G0176J109 1,379 17,338 SH   SOLE 19 17,338 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 4,535 57,000 SH   SOLE 20 0 0 57,000
ALLEGION PUB LTD CO ORD SHS G0176J109 149,183 1,875,095 SH   SOLE 21 1,875,095 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 220,337 2,769,445 SH   SOLE 22 2,348,490 0 420,955
ALLEGION PUB LTD CO ORD SHS G0176J109 9,213 115,801 SH   SOLE 23 115,801 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5,717 71,856 SH   SOLE 25 71,856 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 22,882 287,604 SH   SOLE 26 117,096 0 170,508
ALLEGION PUB LTD CO ORD SHS G0176J109 1,778 22,344 SH   SOLE 28 16,216 0 6,128
ALLEGION PUB LTD CO ORD SHS G0176J109 3,490 43,861 SH   SOLE 29 3,418 0 40,443
ALLEGION PUB LTD CO ORD SHS G0176J109 21,186 266,286 SH   SOLE 30 266,286 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 3,515 44,176 SH   SOLE 31 20,516 0 23,660
ALLEGION PUB LTD CO ORD SHS G0176J109 519 6,521 SH   SOLE 34 6,521 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6,913 86,886 SH   SOLE 36 86,886 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 39 493 SH   SOLE 40 493 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 171 17,006 SH   SOLE 18 17,006 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 33 3,299 SH   SOLE 19 3,299 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 1,717 170,701 SH   SOLE 21 170,701 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 355 35,266 SH   SOLE 22 31,037 0 4,229
ALLENA PHARMACEUTICALS INC COM 018119107 5 503 SH   SOLE 23 503 0 0
ALLERGAN PLC SHS G0177J108 77,526 473,933 SH   SOLE 2 148,589 0 325,344
ALLERGAN PLC SHS G0177J108 18,422 112,620 SH   SOLE 4 104,169 0 8,451
ALLERGAN PLC SHS G0177J108 38,772 237,019 SH   SOLE 7 226,399 0 10,620
ALLERGAN PLC SHS G0177J108 1,138 6,958 SH   SOLE 13 6,958 0 0
ALLERGAN PLC SHS G0177J108 412 2,520 SH   SOLE 15 2,520 0 0
ALLERGAN PLC SHS G0177J108 111,201 679,794 SH   SOLE 18 635,774 0 44,020
ALLERGAN PLC SHS G0177J108 113,378 693,104 SH   SOLE 19 693,104 0 0
ALLERGAN PLC SHS G0177J108 21,337 130,439 SH   SOLE 20 0 0 130,439
ALLERGAN PLC SHS G0177J108 932,157 5,698,477 SH   SOLE 21 5,698,477 0 0
ALLERGAN PLC SHS G0177J108 1,422,124 8,693,751 SH   SOLE 22 7,232,762 0 1,460,989
ALLERGAN PLC SHS G0177J108 67,402 412,040 SH   SOLE 23 412,040 0 0
ALLERGAN PLC SHS G0177J108 44,045 269,254 SH   SOLE 25 269,254 0 0
ALLERGAN PLC SHS G0177J108 149,770 915,578 SH   SOLE 26 303,158 0 612,420
ALLERGAN PLC SHS G0177J108 12,348 75,487 SH   SOLE 28 54,990 0 20,497
ALLERGAN PLC SHS G0177J108 1,775 10,850 SH   SOLE 29 10,850 0 0
ALLERGAN PLC SHS G0177J108 184,777 1,129,581 SH   SOLE 30 1,129,581 0 0
ALLERGAN PLC SHS G0177J108 30,741 187,927 SH   SOLE 31 84,893 0 103,034
ALLERGAN PLC SHS G0177J108 44,149 269,895 SH   SOLE 34 269,895 0 0
ALLERGAN PLC SHS G0177J108 52,634 321,765 SH   SOLE 36 321,765 0 0
ALLERGAN PLC SHS G0177J108 264 1,613 SH   SOLE 40 1,613 0 0
ALLERGAN PLC 5.5% CNV PFD A G0177J116 321,824 548,953 SH   SOLE 21 548,953 0 0
ALLETE INC COM NEW 018522300 2,147 28,876 SH   SOLE 2 19,670 0 9,206
ALLETE INC COM NEW 018522300 156 2,097 SH   SOLE 4 2,097 0 0
ALLETE INC COM NEW 018522300 278 3,734 SH   SOLE 7 3,734 0 0
ALLETE INC COM NEW 018522300 17 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 18,593 250,045 SH   SOLE 18 250,045 0 0
ALLETE INC COM NEW 018522300 3,008 40,457 SH   SOLE 19 40,457 0 0
ALLETE INC COM NEW 018522300 357,268 4,804,577 SH   SOLE 21 4,804,577 0 0
ALLETE INC COM NEW 018522300 105,489 1,418,620 SH   SOLE 22 1,322,634 0 95,986
ALLETE INC COM NEW 018522300 1,537 20,673 SH   SOLE 26 11,483 0 9,190
ALLETE INC COM NEW 018522300 653 8,779 SH   SOLE 28 8,779 0 0
ALLETE INC COM NEW 018522300 7,251 97,514 SH   SOLE 30 97,514 0 0
ALLETE INC COM NEW 018522300 365 4,902 SH   SOLE 36 4,902 0 0
ALLETE INC COM NEW 018522300 423 5,689 SH   SOLE 40 5,689 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 15,591 61,507 SH   SOLE 2 10,162 0 51,345
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,152 16,381 SH   SOLE 4 15,215 0 1,166
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,419 33,212 SH   SOLE 7 32,385 0 827
ALLIANCE DATA SYSTEMS CORP COM 018581108 202 796 SH   SOLE 13 796 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 92 362 SH   SOLE 15 362 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 26,294 103,732 SH   SOLE 18 97,252 0 6,480
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,515 25,702 SH   SOLE 19 25,702 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,326 24,956 SH   SOLE 20 0 0 24,956
ALLIANCE DATA SYSTEMS CORP COM 018581108 254,563 1,004,272 SH   SOLE 21 1,004,272 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 322,847 1,273,659 SH   SOLE 22 1,054,089 0 219,570
ALLIANCE DATA SYSTEMS CORP COM 018581108 15,452 60,958 SH   SOLE 23 60,958 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 10,162 40,090 SH   SOLE 25 40,090 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 39,092 154,220 SH   SOLE 26 60,280 0 93,940
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,878 11,354 SH   SOLE 28 8,312 0 3,042
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,582 14,131 SH   SOLE 29 1,749 0 12,382
ALLIANCE DATA SYSTEMS CORP COM 018581108 39,479 155,747 SH   SOLE 30 155,747 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,216 24,523 SH   SOLE 31 11,590 0 12,933
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,664 10,509 SH   SOLE 34 10,509 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 11,093 43,763 SH   SOLE 36 43,763 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 74 293 SH   SOLE 40 293 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 19 1,468 SH   SOLE 18 1,468 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 18 1,357 SH   SOLE 19 1,357 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 310 23,432 SH   SOLE 21 23,432 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 1,698 128,180 SH   SOLE 22 128,180 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,804 141,379 SH   SOLE 19 141,379 0 0
ALLIANT ENERGY CORP COM 018802108 15,946 374,226 SH   SOLE 2 114,524 0 259,702
ALLIANT ENERGY CORP COM 018802108 3,426 80,406 SH   SOLE 4 73,094 0 7,312
ALLIANT ENERGY CORP COM 018802108 11,498 269,834 SH   SOLE 7 212,040 0 57,794
ALLIANT ENERGY CORP COM 018802108 494 11,589 SH   SOLE 13 11,589 0 0
ALLIANT ENERGY CORP COM 018802108 60 1,419 SH   SOLE 15 1,419 0 0
ALLIANT ENERGY CORP COM 018802108 23,771 557,873 SH   SOLE 18 527,881 0 29,992
ALLIANT ENERGY CORP COM 018802108 1,751 41,092 SH   SOLE 19 41,092 0 0
ALLIANT ENERGY CORP COM 018802108 10,973 257,525 SH   SOLE 20 0 0 257,525
ALLIANT ENERGY CORP COM 018802108 358,020 8,402,258 SH   SOLE 21 8,402,258 0 0
ALLIANT ENERGY CORP COM 018802108 281,576 6,608,213 SH   SOLE 22 5,547,985 0 1,060,228
ALLIANT ENERGY CORP COM 018802108 11,996 281,531 SH   SOLE 23 281,531 0 0
ALLIANT ENERGY CORP COM 018802108 7,869 184,677 SH   SOLE 25 184,677 0 0
ALLIANT ENERGY CORP COM 018802108 23,126 542,733 SH   SOLE 26 247,056 0 295,677
ALLIANT ENERGY CORP COM 018802108 2,278 53,467 SH   SOLE 28 39,310 0 14,157
ALLIANT ENERGY CORP COM 018802108 2,670 62,668 SH   SOLE 29 6,655 0 56,013
ALLIANT ENERGY CORP COM 018802108 33,577 788,008 SH   SOLE 30 788,008 0 0
ALLIANT ENERGY CORP COM 018802108 5,935 139,280 SH   SOLE 31 84,571 0 54,709
ALLIANT ENERGY CORP COM 018802108 2,407 56,480 SH   SOLE 32 56,480 0 0
ALLIANT ENERGY CORP COM 018802108 646 15,157 SH   SOLE 34 15,157 0 0
ALLIANT ENERGY CORP COM 018802108 10,318 242,141 SH   SOLE 36 242,141 0 0
ALLIANT ENERGY CORP COM 018802108 46 1,068 SH   SOLE 40 1,068 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 11 328 SH   SOLE 2 328 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 816 24,656 SH   SOLE 18 24,656 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 192 5,788 SH   SOLE 19 5,788 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 7,341 221,849 SH   SOLE 21 221,849 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 6,430 194,328 SH   SOLE 22 189,100 0 5,228
ALLIQUA BIOMEDICAL INC COM PAR 019621309 2 1,090 SH   SOLE 21 1,090 0 0
ALLIQUA BIOMEDICAL INC COM PAR 019621309 5 2,554 SH   SOLE 22 2,554 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,696 62,585 SH   SOLE 2 18,886 0 43,699
ALLISON TRANSMISSION HLDGS I COM 01973R101 208 4,837 SH   SOLE 4 4,837 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 182 4,229 SH   SOLE 7 4,229 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,494 81,115 SH   SOLE 18 81,115 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,667 38,703 SH   SOLE 19 38,703 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 58,288 1,353,335 SH   SOLE 21 1,353,335 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 178,970 4,155,326 SH   SOLE 22 3,773,000 0 382,326
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,537 58,910 SH   SOLE 26 27,245 0 31,665
ALLISON TRANSMISSION HLDGS I COM 01973R101 887 20,601 SH   SOLE 28 20,601 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 338 7,844 SH   SOLE 29 0 0 7,844
ALLISON TRANSMISSION HLDGS I COM 01973R101 933 21,652 SH   SOLE 30 21,652 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 122 2,837 SH   SOLE 31 2,830 0 7
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,284 99,472 SH   SOLE 34 99,472 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 326 7,566 SH   SOLE 36 7,566 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 686 15,926 SH   SOLE 40 15,926 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,584 108,858 SH   SOLE 2 78,730 0 30,128
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 100 6,900 SH   SOLE 7 6,900 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 17,027 1,170,254 SH   SOLE 18 1,170,254 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,127 146,206 SH   SOLE 19 146,206 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 171,158 11,763,424 SH   SOLE 21 11,763,424 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 84,257 5,790,856 SH   SOLE 22 5,477,782 0 313,074
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 719 49,432 SH   SOLE 26 15,786 0 33,646
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 377 25,939 SH   SOLE 28 25,939 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 187 12,863 SH   SOLE 29 0 0 12,863
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,196 150,924 SH   SOLE 30 150,924 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 970 66,698 SH   SOLE 31 66,698 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 275 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 1,185 1,108,000 PRN   SOLE 21 1,108,000 0 0
ALLSTATE CORP COM 020002101 67,249 642,241 SH   SOLE 2 284,887 0 357,354
ALLSTATE CORP COM 020002101 20,421 195,026 SH   SOLE 4 185,671 0 9,355
ALLSTATE CORP COM 020002101 32,099 306,550 SH   SOLE 7 287,086 0 19,464
ALLSTATE CORP COM 020002101 3,197 30,536 SH   SOLE 13 30,536 0 0
ALLSTATE CORP COM 020002101 288 2,753 SH   SOLE 15 2,753 0 0
ALLSTATE CORP COM 020002101 95,988 916,701 SH   SOLE 18 866,528 0 50,173
ALLSTATE CORP COM 020002101 161,490 1,542,260 SH   SOLE 19 1,542,260 0 0
ALLSTATE CORP COM 020002101 22,417 214,085 SH   SOLE 20 0 0 214,085
ALLSTATE CORP COM 020002101 762,273 7,279,851 SH   SOLE 21 7,279,851 0 0
ALLSTATE CORP COM 020002101 1,113,645 10,635,521 SH   SOLE 22 8,674,223 0 1,961,298
ALLSTATE CORP COM 020002101 56,382 538,456 SH   SOLE 23 538,456 0 0
ALLSTATE CORP COM 020002101 33,643 321,301 SH   SOLE 25 321,301 0 0
ALLSTATE CORP COM 020002101 148,955 1,422,545 SH   SOLE 26 347,249 0 1,075,296
ALLSTATE CORP COM 020002101 8,578 81,921 SH   SOLE 28 59,466 0 22,455
ALLSTATE CORP COM 020002101 15,416 147,222 SH   SOLE 29 53,747 0 93,475
ALLSTATE CORP COM 020002101 142,199 1,358,031 SH   SOLE 30 1,358,031 0 0
ALLSTATE CORP COM 020002101 30,819 294,324 SH   SOLE 31 166,040 0 128,284
ALLSTATE CORP COM 020002101 59,697 570,122 SH   SOLE 34 570,122 0 0
ALLSTATE CORP COM 020002101 47,021 449,062 SH   SOLE 36 449,062 0 0
ALLSTATE CORP COM 020002101 187 1,783 SH   SOLE 40 1,783 0 0
ALLY FINL INC COM 02005N100 12,876 441,550 SH   SOLE 2 52,902 0 388,648
ALLY FINL INC COM 02005N100 4,143 142,076 SH   SOLE 4 132,980 0 9,096
ALLY FINL INC COM 02005N100 2,646 90,736 SH   SOLE 7 48,295 0 42,441
ALLY FINL INC COM 02005N100 393 13,466 SH   SOLE 13 13,466 0 0
ALLY FINL INC COM 02005N100 123 4,202 SH   SOLE 15 4,202 0 0
ALLY FINL INC COM 02005N100 9,539 327,139 SH   SOLE 18 286,005 0 41,134
ALLY FINL INC COM 02005N100 7,741 265,458 SH   SOLE 19 265,458 0 0
ALLY FINL INC COM 02005N100 6,585 225,834 SH   SOLE 20 0 0 225,834
ALLY FINL INC COM 02005N100 159,909 5,483,855 SH   SOLE 21 5,483,855 0 0
ALLY FINL INC COM 02005N100 345,304 11,841,685 SH   SOLE 22 10,323,029 0 1,518,656
ALLY FINL INC COM 02005N100 15,539 532,903 SH   SOLE 23 532,903 0 0
ALLY FINL INC COM 02005N100 10,868 372,702 SH   SOLE 25 372,702 0 0
ALLY FINL INC COM 02005N100 35,981 1,233,926 SH   SOLE 26 464,656 0 769,270
ALLY FINL INC COM 02005N100 2,949 101,130 SH   SOLE 28 73,286 0 27,844
ALLY FINL INC COM 02005N100 3,675 126,039 SH   SOLE 29 14,450 0 111,589
ALLY FINL INC COM 02005N100 19,008 651,850 SH   SOLE 30 651,850 0 0
ALLY FINL INC COM 02005N100 5,844 200,405 SH   SOLE 31 94,495 0 105,910
ALLY FINL INC COM 02005N100 2,330 79,921 SH   SOLE 34 79,921 0 0
ALLY FINL INC COM 02005N100 15,620 535,663 SH   SOLE 36 535,663 0 0
ALLY FINL INC COM 02005N100 61 2,075 SH   SOLE 40 2,075 0 0
ALMOST FAMILY INC COM 020409108 135 2,439 SH   SOLE 2 716 0 1,723
ALMOST FAMILY INC COM 020409108 11 195 SH   SOLE 7 195 0 0
ALMOST FAMILY INC COM 020409108 3,524 63,672 SH   SOLE 18 63,672 0 0
ALMOST FAMILY INC COM 020409108 592 10,692 SH   SOLE 19 10,692 0 0
ALMOST FAMILY INC COM 020409108 65,098 1,176,124 SH   SOLE 21 1,176,124 0 0
ALMOST FAMILY INC COM 020409108 20,772 375,282 SH   SOLE 22 356,186 0 19,096
ALMOST FAMILY INC COM 020409108 1,550 28,003 SH   SOLE 23 28,003 0 0
ALMOST FAMILY INC COM 020409108 321 5,806 SH   SOLE 26 0 0 5,806
ALMOST FAMILY INC COM 020409108 65 1,171 SH   SOLE 28 1,171 0 0
ALMOST FAMILY INC COM 020409108 986 17,811 SH   SOLE 30 17,811 0 0
ALMOST FAMILY INC COM 020409108 99 1,780 SH   SOLE 40 1,780 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28,167 221,704 SH   SOLE 2 151,181 0 70,523
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,163 32,768 SH   SOLE 4 30,675 0 2,093
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 818 6,437 SH   SOLE 7 4,775 0 1,662
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 16,614 130,764 SH   SOLE 18 122,580 0 8,184
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 117,158 922,138 SH   SOLE 19 922,138 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,712 60,704 SH   SOLE 20 18,600 0 42,104
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 317,589 2,499,717 SH   SOLE 21 2,499,717 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 298,012 2,345,629 SH   SOLE 22 2,076,280 0 269,349
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 14,108 111,042 SH   SOLE 23 111,042 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 57 446 SH   SOLE 25 446 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22,861 179,935 SH   SOLE 26 72,994 0 106,941
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,411 18,980 SH   SOLE 28 13,523 0 5,457
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,573 28,121 SH   SOLE 29 6,169 0 21,952
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 16,489 129,781 SH   SOLE 30 129,781 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,710 44,942 SH   SOLE 31 22,583 0 22,359
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 46,602 366,804 SH   SOLE 34 366,804 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,867 14,698 SH   SOLE 36 14,698 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 58 453 SH   SOLE 40 453 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 395 24,148 SH   SOLE 2 21,309 0 2,839
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 12 726 SH   SOLE 7 726 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,219 74,484 SH   SOLE 18 74,484 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,635 161,043 SH   SOLE 19 161,043 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10,333 631,599 SH   SOLE 21 631,599 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 17,633 1,077,790 SH   SOLE 22 1,050,041 0 27,749
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,682 102,826 SH   SOLE 23 102,826 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 71 4,336 SH   SOLE 29 0 0 4,336
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 47 2,872 SH   SOLE 30 2,872 0 0
ALPHA PRO TECH LTD COM 020772109 9 2,222 SH   SOLE 18 2,222 0 0
ALPHA PRO TECH LTD COM 020772109 162 40,530 SH   SOLE 21 40,530 0 0
ALPHABET INC CAP STK CL C 02079K107 455,558 435,357 SH   SOLE 2 135,939 0 299,418
ALPHABET INC CAP STK CL C 02079K107 127,993 122,317 SH   SOLE 4 114,316 0 8,001
ALPHABET INC CAP STK CL C 02079K107 221,935 212,094 SH   SOLE 7 210,961 0 1,133
ALPHABET INC CAP STK CL C 02079K107 9,653 9,225 SH   SOLE 13 9,225 0 0
ALPHABET INC CAP STK CL C 02079K107 2,786 2,662 SH   SOLE 15 2,662 0 0
ALPHABET INC CAP STK CL C 02079K107 103 98 SH   SOLE 17 0 0 98
ALPHABET INC CAP STK CL C 02079K107 842,789 805,418 SH   SOLE 18 752,754 0 52,664
ALPHABET INC CAP STK CL C 02079K107 617,920 590,520 SH   SOLE 19 590,520 0 0
ALPHABET INC CAP STK CL C 02079K107 159,433 152,363 SH   SOLE 20 0 0 152,363
ALPHABET INC CAP STK CL C 02079K107 5,148,529 4,920,230 SH   SOLE 21 4,920,230 0 0
ALPHABET INC CAP STK CL C 02079K107 8,455,275 8,080,347 SH   SOLE 22 6,673,666 0 1,406,681
ALPHABET INC CAP STK CL C 02079K107 419,051 400,469 SH   SOLE 23 400,469 0 0
ALPHABET INC CAP STK CL C 02079K107 343,647 328,409 SH   SOLE 25 325,391 0 3,018
ALPHABET INC CAP STK CL C 02079K107 827,520 790,826 SH   SOLE 26 265,158 0 525,668
ALPHABET INC CAP STK CL C 02079K107 73,792 70,520 SH   SOLE 28 51,303 0 19,217
ALPHABET INC CAP STK CL C 02079K107 51,224 48,953 SH   SOLE 29 16,450 0 32,503
ALPHABET INC CAP STK CL C 02079K107 984,043 940,408 SH   SOLE 30 940,408 0 0
ALPHABET INC CAP STK CL C 02079K107 224,489 214,535 SH   SOLE 31 119,115 0 95,420
ALPHABET INC CAP STK CL C 02079K107 59,984 57,324 SH   SOLE 32 57,324 0 0
ALPHABET INC CAP STK CL C 02079K107 262,624 250,979 SH   SOLE 34 250,979 0 0
ALPHABET INC CAP STK CL C 02079K107 297,056 283,884 SH   SOLE 36 283,884 0 0
ALPHABET INC CAP STK CL C 02079K107 1,622 1,550 SH   SOLE 40 1,550 0 0
ALPHABET INC CAP STK CL A 02079K305 491,008 466,117 SH   SOLE 2 134,278 0 331,839
ALPHABET INC CAP STK CL A 02079K305 115,155 109,317 SH   SOLE 4 101,764 0 7,553
ALPHABET INC CAP STK CL A 02079K305 220,876 209,679 SH   SOLE 7 208,343 0 1,336
ALPHABET INC CAP STK CL A 02079K305 7,358 6,985 SH   SOLE 13 6,985 0 0
ALPHABET INC CAP STK CL A 02079K305 2,702 2,565 SH   SOLE 15 2,565 0 0
ALPHABET INC CAP STK CL A 02079K305 5 5 SH   SOLE 17 0 0 5
ALPHABET INC CAP STK CL A 02079K305 1,140,272 1,082,468 SH   SOLE 18 937,916 0 144,552
ALPHABET INC CAP STK CL A 02079K305 530,342 503,457 SH   SOLE 19 503,457 0 0
ALPHABET INC CAP STK CL A 02079K305 159,130 151,063 SH   SOLE 20 2,601 0 148,462
ALPHABET INC CAP STK CL A 02079K305 5,206,623 4,942,684 SH   SOLE 21 4,942,684 0 0
ALPHABET INC CAP STK CL A 02079K305 8,413,292 7,986,797 SH   SOLE 22 6,608,962 0 1,377,835
ALPHABET INC CAP STK CL A 02079K305 402,476 382,073 SH   SOLE 23 382,073 0 0
ALPHABET INC CAP STK CL A 02079K305 257,558 244,502 SH   SOLE 25 241,530 0 2,972
ALPHABET INC CAP STK CL A 02079K305 808,989 767,979 SH   SOLE 26 257,548 0 510,431
ALPHABET INC CAP STK CL A 02079K305 71,143 67,537 SH   SOLE 28 49,108 0 18,429
ALPHABET INC CAP STK CL A 02079K305 43,995 41,765 SH   SOLE 29 15,582 0 26,183
ALPHABET INC CAP STK CL A 02079K305 954,367 905,987 SH   SOLE 30 905,987 0 0
ALPHABET INC CAP STK CL A 02079K305 178,864 169,797 SH   SOLE 31 78,628 0 91,169
ALPHABET INC CAP STK CL A 02079K305 52,464 49,804 SH   SOLE 32 49,804 0 0
ALPHABET INC CAP STK CL A 02079K305 99,204 94,175 SH   SOLE 34 94,175 0 0
ALPHABET INC CAP STK CL A 02079K305 291,913 277,115 SH   SOLE 36 277,115 0 0
ALPHABET INC CAP STK CL A 02079K305 1,556 1,477 SH   SOLE 40 1,477 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 5 1,899 SH   SOLE 19 1,899 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 9 3,324 SH   SOLE 21 3,324 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 384 144,262 SH   SOLE 22 144,262 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 9 822 SH   SOLE 18 822 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 107 9,556 SH   SOLE 21 9,556 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 131 11,738 SH   SOLE 22 11,738 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 0 1 SH   SOLE 18 1 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 648 60,095 SH   SOLE 2 60,095 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1 64 SH   SOLE 17 0 0 64
ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH   SOLE 18 35 0 0
ALTABA INC COM 021346101 15,007 214,847 SH   SOLE 2 214,847 0 0
ALTABA INC COM 021346101 2 31 SH   SOLE 17 0 0 31
ALTABA INC COM 021346101 130 1,854 SH   SOLE 18 1,854 0 0
ALTABA INC COM 021346101 6,686 95,726 SH   SOLE 19 95,726 0 0
ALTABA INC COM 021346101 4,112 58,865 SH   SOLE 22 58,865 0 0
ALTABA INC COM 021346101 3,574 51,166 SH   SOLE 31 51,166 0 0
ALTABA INC COM 021346101 25,146 360,005 SH   SOLE 34 360,005 0 0
ALTAIR ENGR INC COM CL A 021369103 13,628 569,739 SH   SOLE 19 569,739 0 0
ALTAIR ENGR INC COM CL A 021369103 3,322 138,861 SH   SOLE 34 138,861 0 0
ALTERYX INC COM CL A 02156B103 33 1,325 SH   SOLE 2 1,325 0 0
ALTERYX INC COM CL A 02156B103 1,968 77,870 SH   SOLE 18 77,870 0 0
ALTERYX INC COM CL A 02156B103 483 19,103 SH   SOLE 19 19,103 0 0
ALTERYX INC COM CL A 02156B103 17,418 689,270 SH   SOLE 21 689,270 0 0
ALTERYX INC COM CL A 02156B103 13,691 541,802 SH   SOLE 22 523,514 0 18,288
ALTERYX INC COM CL A 02156B103 3 134 SH   SOLE 23 134 0 0
ALTICE USA INC CL A 02156K103 1,920 90,441 SH   SOLE 2 90,441 0 0
ALTICE USA INC CL A 02156K103 25 1,173 SH   SOLE 4 1,173 0 0
ALTICE USA INC CL A 02156K103 39,182 1,845,609 SH   SOLE 19 1,845,609 0 0
ALTICE USA INC CL A 02156K103 317 14,941 SH   SOLE 21 14,941 0 0
ALTICE USA INC CL A 02156K103 18,485 870,697 SH   SOLE 22 870,697 0 0
ALTICE USA INC CL A 02156K103 31 1,470 SH   SOLE 25 1,470 0 0
ALTICE USA INC CL A 02156K103 51 2,400 SH   SOLE 26 0 0 2,400
ALTICE USA INC CL A 02156K103 8,509 400,791 SH   SOLE 34 400,791 0 0
ALTIMMUNE INC COM 02155H101 4 2,146 SH   SOLE 18 2,146 0 0
ALTIMMUNE INC COM 02155H101 3 1,451 SH   SOLE 19 1,451 0 0
ALTIMMUNE INC COM 02155H101 62 31,252 SH   SOLE 21 31,252 0 0
ALTIMMUNE INC COM 02155H101 4 1,988 SH   SOLE 22 1,988 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 11 132 SH   SOLE 18 132 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 137 1,682 SH   SOLE 21 1,682 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 30 1,060 SH   SOLE 2 969 0 91
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9 332 SH   SOLE 7 332 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,127 40,256 SH   SOLE 18 40,256 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 240 8,572 SH   SOLE 19 8,572 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10,256 366,279 SH   SOLE 21 366,279 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10,338 369,226 SH   SOLE 22 341,367 0 27,859
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 431 15,391 SH   SOLE 26 5,042 0 10,349
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 59 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 58 2,058 SH   SOLE 30 2,058 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 46 1,641 SH   SOLE 40 1,641 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 132 11,157 SH   SOLE 2 2,929 0 8,228
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 6 485 SH   SOLE 4 485 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 21 1,747 SH   SOLE 7 1,747 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 2,248 189,552 SH   SOLE 18 189,552 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 510 43,026 SH   SOLE 19 43,026 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 19,585 1,651,323 SH   SOLE 21 1,651,323 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 20,965 1,767,739 SH   SOLE 22 1,662,661 0 105,078
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 69 5,856 SH   SOLE 26 0 0 5,856
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 98 8,232 SH   SOLE 28 8,232 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 91 7,678 SH   SOLE 30 7,678 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 14 1,217 SH   SOLE 34 1,217 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 77 6,530 SH   SOLE 40 6,530 0 0
ALTRA INDL MOTION CORP COM 02208R106 85 1,685 SH   SOLE 2 1,627 0 58
ALTRA INDL MOTION CORP COM 02208R106 7 148 SH   SOLE 4 148 0 0
ALTRA INDL MOTION CORP COM 02208R106 32 631 SH   SOLE 7 631 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,934 97,892 SH   SOLE 18 97,892 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,964 58,807 SH   SOLE 19 58,807 0 0
ALTRA INDL MOTION CORP COM 02208R106 43,082 854,803 SH   SOLE 21 854,803 0 0
ALTRA INDL MOTION CORP COM 02208R106 39,402 781,781 SH   SOLE 22 730,811 0 50,970
ALTRA INDL MOTION CORP COM 02208R106 285 5,647 SH   SOLE 23 5,647 0 0
ALTRA INDL MOTION CORP COM 02208R106 119 2,365 SH   SOLE 26 0 0 2,365
ALTRA INDL MOTION CORP COM 02208R106 397 7,881 SH   SOLE 28 7,881 0 0
ALTRA INDL MOTION CORP COM 02208R106 232 4,607 SH   SOLE 30 4,607 0 0
ALTRA INDL MOTION CORP COM 02208R106 140 2,779 SH   SOLE 40 2,779 0 0
ALTRIA GROUP INC COM 02209S103 164,869 2,308,770 SH   SOLE 2 1,597,730 0 711,040
ALTRIA GROUP INC COM 02209S103 47,180 660,686 SH   SOLE 4 660,686 0 0
ALTRIA GROUP INC COM 02209S103 107,483 1,505,149 SH   SOLE 7 1,453,071 0 52,078
ALTRIA GROUP INC COM 02209S103 11,644 163,053 SH   SOLE 13 163,053 0 0
ALTRIA GROUP INC COM 02209S103 1,048 14,670 SH   SOLE 15 14,670 0 0
ALTRIA GROUP INC COM 02209S103 101 1,415 SH   SOLE 17 0 0 1,415
ALTRIA GROUP INC COM 02209S103 556,967 7,799,570 SH   SOLE 18 7,297,382 0 502,188
ALTRIA GROUP INC COM 02209S103 476,311 6,670,082 SH   SOLE 19 6,670,082 0 0
ALTRIA GROUP INC COM 02209S103 79,966 1,119,815 SH   SOLE 20 15,436 0 1,104,379
ALTRIA GROUP INC COM 02209S103 2,894,327 40,531,121 SH   SOLE 21 40,531,121 0 0
ALTRIA GROUP INC COM 02209S103 3,760,509 52,660,819 SH   SOLE 22 43,709,563 0 8,951,256
ALTRIA GROUP INC COM 02209S103 192,422 2,694,604 SH   SOLE 23 2,694,604 0 0
ALTRIA GROUP INC COM 02209S103 172,248 2,412,094 SH   SOLE 25 2,359,904 0 52,190
ALTRIA GROUP INC COM 02209S103 307,242 4,302,508 SH   SOLE 26 1,744,332 0 2,558,176
ALTRIA GROUP INC COM 02209S103 22,609 316,607 SH   SOLE 28 316,607 0 0
ALTRIA GROUP INC COM 02209S103 38,475 538,792 SH   SOLE 29 138,476 0 400,316
ALTRIA GROUP INC COM 02209S103 411,188 5,758,127 SH   SOLE 30 5,758,127 0 0
ALTRIA GROUP INC COM 02209S103 81,823 1,145,816 SH   SOLE 31 475,312 0 670,504
ALTRIA GROUP INC COM 02209S103 3,954 55,364 SH   SOLE 32 55,364 0 0
ALTRIA GROUP INC COM 02209S103 174,632 2,445,484 SH   SOLE 34 2,445,484 0 0
ALTRIA GROUP INC COM 02209S103 8,079 113,141 SH   SOLE 35 113,141 0 0
ALTRIA GROUP INC COM 02209S103 150,550 2,108,245 SH   SOLE 36 2,108,245 0 0
ALTRIA GROUP INC COM 02209S103 4,928 69,012 SH   SOLE 37 69,012 0 0
ALTRIA GROUP INC COM 02209S103 674 9,432 SH   SOLE 40 9,432 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1,736 96,809 SH   SOLE 7 96,809 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 120 6,717 SH   SOLE 21 6,717 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 159 12,006 SH   SOLE 2 6,222 0 5,784
AMAG PHARMACEUTICALS INC COM 00163U106 2 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 12 926 SH   SOLE 7 926 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 2,308 174,193 SH   SOLE 18 174,193 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 731 55,159 SH   SOLE 19 55,159 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 54,868 4,141,001 SH   SOLE 21 4,141,001 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 13,486 1,017,822 SH   SOLE 22 955,476 0 62,346
AMAG PHARMACEUTICALS INC COM 00163U106 116 8,778 SH   SOLE 23 8,778 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 151 11,368 SH   SOLE 26 0 0 11,368
AMAG PHARMACEUTICALS INC COM 00163U106 67 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 110 8,276 SH   SOLE 29 0 0 8,276
AMAG PHARMACEUTICALS INC COM 00163U106 655 49,446 SH   SOLE 30 49,446 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 58 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 772 900,000 PRN   SOLE 21 900,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 14,663 3,656,497 SH   SOLE 21 3,656,497 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 4 879 SH   SOLE 30 879 0 0
AMAZON COM INC COM 023135106 735,816 629,188 SH   SOLE 2 184,554 0 444,634
AMAZON COM INC COM 023135106 183,965 157,306 SH   SOLE 4 146,991 0 10,315
AMAZON COM INC COM 023135106 322,919 276,124 SH   SOLE 7 274,333 0 1,791
AMAZON COM INC COM 023135106 12,913 11,042 SH   SOLE 13 11,042 0 0
AMAZON COM INC COM 023135106 4,127 3,529 SH   SOLE 15 3,529 0 0
AMAZON COM INC COM 023135106 375 321 SH   SOLE 17 0 0 321
AMAZON COM INC COM 023135106 1,548,190 1,323,839 SH   SOLE 18 1,149,374 0 174,465
AMAZON COM INC COM 023135106 1,173,174 1,003,167 SH   SOLE 19 1,003,167 0 0
AMAZON COM INC COM 023135106 168,679 144,235 SH   SOLE 20 0 0 144,235
AMAZON COM INC COM 023135106 7,171,078 6,131,904 SH   SOLE 21 6,131,904 0 0
AMAZON COM INC COM 023135106 12,440,094 10,637,378 SH   SOLE 22 8,828,257 0 1,809,121
AMAZON COM INC COM 023135106 614,306 525,286 SH   SOLE 23 525,286 0 0
AMAZON COM INC COM 023135106 376,217 321,699 SH   SOLE 25 321,699 0 0
AMAZON COM INC COM 023135106 1,212,939 1,037,170 SH   SOLE 26 350,139 0 687,031
AMAZON COM INC COM 023135106 107,783 92,164 SH   SOLE 28 67,006 0 25,158
AMAZON COM INC COM 023135106 71,301 60,969 SH   SOLE 29 23,846 0 37,123
AMAZON COM INC COM 023135106 1,449,600 1,239,536 SH   SOLE 30 1,239,536 0 0
AMAZON COM INC COM 023135106 292,070 249,746 SH   SOLE 31 134,168 0 115,578
AMAZON COM INC COM 023135106 92,021 78,686 SH   SOLE 32 78,686 0 0
AMAZON COM INC COM 023135106 288,147 246,391 SH   SOLE 34 246,391 0 0
AMAZON COM INC COM 023135106 425,854 364,143 SH   SOLE 36 364,143 0 0
AMAZON COM INC COM 023135106 2,359 2,017 SH   SOLE 40 2,017 0 0
AMBAC FINL GROUP INC COM NEW 023139884 119 7,474 SH   SOLE 2 615 0 6,859
AMBAC FINL GROUP INC COM NEW 023139884 38 2,374 SH   SOLE 7 2,374 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,375 148,637 SH   SOLE 18 148,637 0 0
AMBAC FINL GROUP INC COM NEW 023139884 318 19,875 SH   SOLE 19 19,875 0 0
AMBAC FINL GROUP INC COM NEW 023139884 16,477 1,031,110 SH   SOLE 21 1,031,110 0 0
AMBAC FINL GROUP INC COM NEW 023139884 14,946 935,274 SH   SOLE 22 886,432 0 48,842
AMBAC FINL GROUP INC COM NEW 023139884 64 3,979 SH   SOLE 30 3,979 0 0
AMBAC FINL GROUP INC COM NEW 023139884 84 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 296 5,036 SH   SOLE 2 1,824 0 3,212
AMBARELLA INC SHS G037AX101 8 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 45 774 SH   SOLE 7 774 0 0
AMBARELLA INC SHS G037AX101 6,800 115,743 SH   SOLE 18 115,743 0 0
AMBARELLA INC SHS G037AX101 1,223 20,824 SH   SOLE 19 20,824 0 0
AMBARELLA INC SHS G037AX101 57,804 983,902 SH   SOLE 21 983,902 0 0
AMBARELLA INC SHS G037AX101 21,139 359,812 SH   SOLE 22 302,516 0 57,296
AMBARELLA INC SHS G037AX101 786 13,375 SH   SOLE 26 9,189 0 4,186
AMBARELLA INC SHS G037AX101 269 4,579 SH   SOLE 28 4,579 0 0
AMBARELLA INC SHS G037AX101 198 3,378 SH   SOLE 29 0 0 3,378
AMBARELLA INC SHS G037AX101 309 5,266 SH   SOLE 30 5,266 0 0
AMBARELLA INC SHS G037AX101 189 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 519 70,656 SH   SOLE 18 70,656 0 0
AMBER RD INC COM 02318Y108 106 14,413 SH   SOLE 19 14,413 0 0
AMBER RD INC COM 02318Y108 4,682 637,829 SH   SOLE 21 637,829 0 0
AMBER RD INC COM 02318Y108 3,186 434,103 SH   SOLE 22 418,595 0 15,508
AMBEV SA SPONSORED ADR 02319V103 6,301 975,404 SH   SOLE 2 975,404 0 0
AMBEV SA SPONSORED ADR 02319V103 221 34,261 SH   SOLE 4 34,261 0 0
AMBEV SA SPONSORED ADR 02319V103 7,817 1,210,000 SH   SOLE 19 1,210,000 0 0
AMBEV SA SPONSORED ADR 02319V103 94,925 14,694,329 SH   SOLE 21 14,694,329 0 0
AMBEV SA SPONSORED ADR 02319V103 27,257 4,219,296 SH   SOLE 22 3,812,599 0 406,697
AMBEV SA SPONSORED ADR 02319V103 11,628 1,800,000 SH   SOLE 25 1,800,000 0 0
AMBEV SA SPONSORED ADR 02319V103 7,426 1,149,508 SH   SOLE 26 0 0 1,149,508
AMBEV SA SPONSORED ADR 02319V103 9,575 1,482,143 SH   SOLE 30 1,482,143 0 0
AMBEV SA SPONSORED ADR 02319V103 77,520 12,000,000 SH   SOLE 34 12,000,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 250 16,565 SH   SOLE 2 7,339 0 9,226
AMC ENTMT HLDGS INC CL A COM 00165C104 8 557 SH   SOLE 4 557 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 22 1,429 SH   SOLE 7 1,429 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,971 196,759 SH   SOLE 18 196,759 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 654 43,294 SH   SOLE 19 43,294 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 24,814 1,643,343 SH   SOLE 21 1,643,343 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 22,582 1,495,526 SH   SOLE 22 1,398,077 0 97,449
AMC ENTMT HLDGS INC CL A COM 00165C104 218 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 139 9,199 SH   SOLE 28 9,199 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 118 7,828 SH   SOLE 30 7,828 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 103 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 4,360 80,614 SH   SOLE 2 63,974 0 16,640
AMC NETWORKS INC CL A 00164V103 163 3,008 SH   SOLE 4 3,008 0 0
AMC NETWORKS INC CL A 00164V103 118 2,189 SH   SOLE 7 2,189 0 0
AMC NETWORKS INC CL A 00164V103 10,916 201,852 SH   SOLE 18 201,620 0 232
AMC NETWORKS INC CL A 00164V103 24,746 457,587 SH   SOLE 19 457,587 0 0
AMC NETWORKS INC CL A 00164V103 119,743 2,214,190 SH   SOLE 21 2,214,190 0 0
AMC NETWORKS INC CL A 00164V103 109,251 2,020,176 SH   SOLE 22 1,865,466 0 154,710
AMC NETWORKS INC CL A 00164V103 148 2,734 SH   SOLE 23 2,734 0 0
AMC NETWORKS INC CL A 00164V103 925 17,104 SH   SOLE 26 7,846 0 9,258
AMC NETWORKS INC CL A 00164V103 383 7,089 SH   SOLE 28 7,089 0 0
AMC NETWORKS INC CL A 00164V103 908 16,795 SH   SOLE 29 0 0 16,795
AMC NETWORKS INC CL A 00164V103 516 9,547 SH   SOLE 30 9,547 0 0
AMC NETWORKS INC CL A 00164V103 65 1,209 SH   SOLE 31 1,209 0 0
AMC NETWORKS INC CL A 00164V103 48 889 SH   SOLE 34 889 0 0
AMC NETWORKS INC CL A 00164V103 47 866 SH   SOLE 36 866 0 0
AMC NETWORKS INC CL A 00164V103 333 6,162 SH   SOLE 40 6,162 0 0
AMC NETWORKS INC OPTIONS 00164V103 514 9,500 SH Call SOLE 2 9,500 0 0
AMC NETWORKS INC OPTIONS 00164V103 811 15,000 SH Call SOLE 18 15,000 0 0
AMC NETWORKS INC OPTIONS 00164V103 13,250 245,000 SH Call SOLE 19 245,000 0 0
AMC NETWORKS INC OPTIONS 00164V103 81 1,500 SH Call SOLE 22 1,500 0 0
AMCON DISTRG CO COM NEW 02341Q205 5 60 SH   SOLE 18 60 0 0
AMCON DISTRG CO COM NEW 02341Q205 5 53 SH   SOLE 21 53 0 0
AMDOCS LTD SHS G02602103 23,470 358,427 SH   SOLE 2 306,313 0 52,114
AMDOCS LTD SHS G02602103 3,445 52,609 SH   SOLE 4 52,609 0 0
AMDOCS LTD SHS G02602103 2,036 31,092 SH   SOLE 7 18,611 0 12,481
AMDOCS LTD SHS G02602103 442 6,757 SH   SOLE 13 6,757 0 0
AMDOCS LTD SHS G02602103 63 963 SH   SOLE 15 963 0 0
AMDOCS LTD SHS G02602103 10,758 164,291 SH   SOLE 18 107,096 0 57,195
AMDOCS LTD SHS G02602103 16,365 249,918 SH   SOLE 19 249,918 0 0
AMDOCS LTD SHS G02602103 99,770 1,523,670 SH   SOLE 21 1,523,670 0 0
AMDOCS LTD SHS G02602103 104,813 1,600,686 SH   SOLE 22 1,019,023 0 581,663
AMDOCS LTD SHS G02602103 7,249 110,702 SH   SOLE 23 110,702 0 0
AMDOCS LTD SHS G02602103 8,849 135,134 SH   SOLE 25 117,574 0 17,560
AMDOCS LTD SHS G02602103 9,719 148,421 SH   SOLE 26 37,188 0 111,233
AMDOCS LTD SHS G02602103 4,156 63,465 SH   SOLE 29 63,465 0 0
AMDOCS LTD SHS G02602103 240 3,672 SH   SOLE 30 3,672 0 0
AMDOCS LTD SHS G02602103 6,420 98,040 SH   SOLE 31 86,734 0 11,306
AMDOCS LTD SHS G02602103 12,650 193,189 SH   SOLE 34 193,189 0 0
AMDOCS LTD SHS G02602103 10,947 167,186 SH   SOLE 36 167,186 0 0
AMEDICA CORP COM PAR 023435407 1 365 SH   SOLE 21 365 0 0
AMEDICA CORP COM PAR 023435407 25 7,530 SH   SOLE 22 7,530 0 0
AMEDISYS INC COM 023436108 7,512 142,517 SH   SOLE 2 142,323 0 194
AMEDISYS INC COM 023436108 11 213 SH   SOLE 4 213 0 0
AMEDISYS INC COM 023436108 38 727 SH   SOLE 7 727 0 0
AMEDISYS INC COM 023436108 3 64 SH   SOLE 17 0 0 64
AMEDISYS INC COM 023436108 10,884 206,479 SH   SOLE 18 206,479 0 0
AMEDISYS INC COM 023436108 45,538 863,941 SH   SOLE 19 863,941 0 0
AMEDISYS INC COM 023436108 138,613 2,629,730 SH   SOLE 21 2,629,730 0 0
AMEDISYS INC COM 023436108 40,728 772,686 SH   SOLE 22 719,225 0 53,461
AMEDISYS INC COM 023436108 591 11,204 SH   SOLE 26 9,337 0 1,867
AMEDISYS INC COM 023436108 290 5,506 SH   SOLE 28 5,506 0 0
AMEDISYS INC COM 023436108 2,190 41,554 SH   SOLE 30 41,554 0 0
AMEDISYS INC COM 023436108 21,005 398,502 SH   SOLE 34 398,502 0 0
AMEDISYS INC COM 023436108 141 2,681 SH   SOLE 40 2,681 0 0
AMERCO COM 023586100 2,176 5,759 SH   SOLE 2 805 0 4,954
AMERCO COM 023586100 844 2,234 SH   SOLE 4 2,118 0 116
AMERCO COM 023586100 395 1,045 SH   SOLE 7 1,020 0 25
AMERCO COM 023586100 1,295 3,426 SH   SOLE 18 2,801 0 625
AMERCO COM 023586100 683 1,807 SH   SOLE 19 1,807 0 0
AMERCO COM 023586100 3,253 8,608 SH   SOLE 20 0 0 8,608
AMERCO COM 023586100 25,004 66,164 SH   SOLE 21 66,164 0 0
AMERCO COM 023586100 63,206 167,251 SH   SOLE 22 149,835 0 17,416
AMERCO COM 023586100 2,746 7,266 SH   SOLE 23 7,266 0 0
AMERCO COM 023586100 65 171 SH   SOLE 25 171 0 0
AMERCO COM 023586100 6,728 17,802 SH   SOLE 26 10,354 0 7,448
AMERCO COM 023586100 652 1,726 SH   SOLE 28 1,292 0 434
AMERCO COM 023586100 741 1,960 SH   SOLE 29 302 0 1,658
AMERCO COM 023586100 3,276 8,668 SH   SOLE 30 8,668 0 0
AMERCO COM 023586100 978 2,588 SH   SOLE 31 1,073 0 1,515
AMERCO COM 023586100 195 517 SH   SOLE 34 517 0 0
AMERCO COM 023586100 413 1,092 SH   SOLE 36 1,092 0 0
AMERCO COM 023586100 21 56 SH   SOLE 40 56 0 0
AMEREN CORP COM 023608102 30,890 523,647 SH   SOLE 2 286,541 0 237,106
AMEREN CORP COM 023608102 7,368 124,904 SH   SOLE 4 118,634 0 6,270
AMEREN CORP COM 023608102 15,821 268,191 SH   SOLE 7 206,991 0 61,200
AMEREN CORP COM 023608102 591 10,021 SH   SOLE 13 10,021 0 0
AMEREN CORP COM 023608102 102 1,732 SH   SOLE 15 1,732 0 0
AMEREN CORP COM 023608102 93 1,573 SH   SOLE 17 0 0 1,573
AMEREN CORP COM 023608102 31,305 530,686 SH   SOLE 18 498,353 0 32,333
AMEREN CORP COM 023608102 2,931 49,694 SH   SOLE 19 49,694 0 0
AMEREN CORP COM 023608102 11,983 203,142 SH   SOLE 20 0 0 203,142
AMEREN CORP COM 023608102 307,513 5,212,972 SH   SOLE 21 5,212,972 0 0
AMEREN CORP COM 023608102 399,069 6,765,030 SH   SOLE 22 5,640,737 0 1,124,293
AMEREN CORP COM 023608102 19,543 331,291 SH   SOLE 23 331,291 0 0
AMEREN CORP COM 023608102 11,411 193,441 SH   SOLE 25 193,441 0 0
AMEREN CORP COM 023608102 37,020 627,567 SH   SOLE 26 255,774 0 371,793
AMEREN CORP COM 023608102 3,222 54,613 SH   SOLE 28 39,009 0 15,604
AMEREN CORP COM 023608102 4,810 81,540 SH   SOLE 29 21,879 0 59,661
AMEREN CORP COM 023608102 68,497 1,161,160 SH   SOLE 30 1,161,160 0 0
AMEREN CORP COM 023608102 12,390 210,033 SH   SOLE 31 135,128 0 74,905
AMEREN CORP COM 023608102 1,249 21,172 SH   SOLE 34 21,172 0 0
AMEREN CORP COM 023608102 15,969 270,706 SH   SOLE 36 270,706 0 0
AMEREN CORP COM 023608102 74 1,260 SH   SOLE 40 1,260 0 0
AMERESCO INC CL A 02361E108 53 6,106 SH   SOLE 2 881 0 5,225
AMERESCO INC CL A 02361E108 613 71,330 SH   SOLE 18 71,330 0 0
AMERESCO INC CL A 02361E108 131 15,195 SH   SOLE 19 15,195 0 0
AMERESCO INC CL A 02361E108 5,375 625,013 SH   SOLE 21 625,013 0 0
AMERESCO INC CL A 02361E108 1,370 159,331 SH   SOLE 22 147,161 0 12,170
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 327 19,061 SH   SOLE 2 0 0 19,061
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 12,862 750,000 SH   SOLE 18 0 0 750,000
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 24,820 1,447,232 SH   SOLE 19 1,447,232 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 557 32,449 SH   SOLE 21 32,449 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 57,875 3,374,653 SH   SOLE 22 2,300,370 0 1,074,283
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 27,387 1,596,938 SH   SOLE 25 1,596,938 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,670 330,624 SH   SOLE 30 330,624 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 94,796 5,527,440 SH   SOLE 34 5,527,440 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 18,797 361,279 SH   SOLE 2 77,162 0 284,117
AMERICAN AIRLS GROUP INC COM 02376R102 1,965 37,766 SH   SOLE 4 33,929 0 3,837
AMERICAN AIRLS GROUP INC COM 02376R102 15,733 302,386 SH   SOLE 7 295,570 0 6,816
AMERICAN AIRLS GROUP INC COM 02376R102 297 5,715 SH   SOLE 13 5,715 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 74 1,417 SH   SOLE 15 1,417 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 55 1,058 SH   SOLE 17 0 0 1,058
AMERICAN AIRLS GROUP INC COM 02376R102 45,878 881,758 SH   SOLE 18 853,473 0 28,285
AMERICAN AIRLS GROUP INC COM 02376R102 7,005 134,630 SH   SOLE 19 134,630 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,209 80,896 SH   SOLE 20 0 0 80,896
AMERICAN AIRLS GROUP INC COM 02376R102 481,816 9,260,345 SH   SOLE 21 9,260,345 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 563,619 10,832,581 SH   SOLE 22 9,050,996 0 1,781,585
AMERICAN AIRLS GROUP INC COM 02376R102 8,855 170,197 SH   SOLE 23 170,197 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 22,168 426,065 SH   SOLE 25 426,065 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 27,134 521,503 SH   SOLE 26 240,097 0 281,406
AMERICAN AIRLS GROUP INC COM 02376R102 1,439 27,660 SH   SOLE 28 19,975 0 7,685
AMERICAN AIRLS GROUP INC COM 02376R102 472 9,065 SH   SOLE 29 4,250 0 4,815
AMERICAN AIRLS GROUP INC COM 02376R102 60,541 1,163,575 SH   SOLE 30 1,163,575 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,933 75,591 SH   SOLE 31 40,345 0 35,246
AMERICAN AIRLS GROUP INC COM 02376R102 3,616 69,499 SH   SOLE 32 69,499 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,490 67,082 SH   SOLE 34 67,082 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5,934 114,054 SH   SOLE 36 114,054 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 20 385 SH   SOLE 40 385 0 0
AMERICAN ASSETS TR INC COM 024013104 239 6,245 SH   SOLE 2 2,202 0 4,043
AMERICAN ASSETS TR INC COM 024013104 535 13,989 SH   SOLE 4 13,989 0 0
AMERICAN ASSETS TR INC COM 024013104 2,090 54,649 SH   SOLE 7 54,649 0 0
AMERICAN ASSETS TR INC COM 024013104 63 1,654 SH   SOLE 15 1,654 0 0
AMERICAN ASSETS TR INC COM 024013104 7,453 194,906 SH   SOLE 18 194,906 0 0
AMERICAN ASSETS TR INC COM 024013104 2,993 78,261 SH   SOLE 19 78,261 0 0
AMERICAN ASSETS TR INC COM 024013104 144,814 3,786,974 SH   SOLE 21 3,786,974 0 0
AMERICAN ASSETS TR INC COM 024013104 61,291 1,602,794 SH   SOLE 22 1,537,713 0 65,081
AMERICAN ASSETS TR INC COM 024013104 86 2,241 SH   SOLE 23 2,241 0 0
AMERICAN ASSETS TR INC COM 024013104 2,714 70,967 SH   SOLE 25 70,967 0 0
AMERICAN ASSETS TR INC COM 024013104 1,278 33,422 SH   SOLE 26 5,943 0 27,479
AMERICAN ASSETS TR INC COM 024013104 1,168 30,532 SH   SOLE 28 4,885 0 25,647
AMERICAN ASSETS TR INC COM 024013104 517 13,514 SH   SOLE 29 13,514 0 0
AMERICAN ASSETS TR INC COM 024013104 10,300 269,346 SH   SOLE 30 269,346 0 0
AMERICAN ASSETS TR INC COM 024013104 124 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 353 20,734 SH   SOLE 2 5,835 0 14,899
AMERICAN AXLE & MFG HLDGS IN COM 024061103 7 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 61 3,605 SH   SOLE 7 3,605 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 8,278 486,078 SH   SOLE 18 486,078 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,317 77,308 SH   SOLE 19 77,308 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 154,608 9,078,566 SH   SOLE 21 9,078,566 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 52,709 3,095,075 SH   SOLE 22 2,877,845 0 217,230
AMERICAN AXLE & MFG HLDGS IN COM 024061103 642 37,685 SH   SOLE 26 20,155 0 17,530
AMERICAN AXLE & MFG HLDGS IN COM 024061103 399 23,422 SH   SOLE 28 23,422 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,431 142,727 SH   SOLE 30 142,727 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 134 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,594 136,333 SH   SOLE 2 64,335 0 71,998
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,515 110,048 SH   SOLE 4 110,048 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,321 202,815 SH   SOLE 7 202,815 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 226 5,511 SH   SOLE 15 5,511 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 19,312 470,679 SH   SOLE 18 470,679 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,880 192,059 SH   SOLE 19 192,059 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 310,688 7,572,206 SH   SOLE 21 7,572,206 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 253,564 6,179,973 SH   SOLE 22 5,714,411 0 465,562
AMERICAN CAMPUS CMNTYS INC COM 024835100 310 7,565 SH   SOLE 23 7,565 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,943 242,326 SH   SOLE 25 242,326 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,889 94,788 SH   SOLE 26 25,065 0 69,723
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,463 108,767 SH   SOLE 28 20,147 0 88,620
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,944 47,391 SH   SOLE 29 47,391 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 29,465 718,126 SH   SOLE 30 718,126 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 131 3,201 SH   SOLE 31 3,201 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,964 47,858 SH   SOLE 34 47,858 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 145 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 693 16,892 SH   SOLE 40 16,892 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,878 153,073 SH   SOLE 2 125,880 0 27,193
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 337 17,905 SH   SOLE 4 17,905 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 141 7,485 SH   SOLE 7 7,485 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2 94 SH   SOLE 17 0 0 94
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 20,173 1,073,053 SH   SOLE 18 1,073,053 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,449 130,246 SH   SOLE 19 130,246 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 200,961 10,689,436 SH   SOLE 21 10,689,436 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 106,750 5,678,171 SH   SOLE 22 5,322,807 0 355,364
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 512 27,242 SH   SOLE 23 27,242 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,294 68,853 SH   SOLE 26 43,710 0 25,143
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 472 25,116 SH   SOLE 28 25,116 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 801 42,626 SH   SOLE 30 42,626 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,027 54,632 SH   SOLE 34 54,632 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 506 26,894 SH   SOLE 36 26,894 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 252 13,430 SH   SOLE 40 13,430 0 0
AMERICAN ELEC PWR INC COM 025537101 48,936 665,166 SH   SOLE 2 189,811 0 475,355
AMERICAN ELEC PWR INC COM 025537101 14,453 196,452 SH   SOLE 4 183,436 0 13,016
AMERICAN ELEC PWR INC COM 025537101 30,560 415,386 SH   SOLE 7 386,755 0 28,631
AMERICAN ELEC PWR INC COM 025537101 1,262 17,156 SH   SOLE 13 17,156 0 0
AMERICAN ELEC PWR INC COM 025537101 274 3,725 SH   SOLE 15 3,725 0 0
AMERICAN ELEC PWR INC COM 025537101 70,977 964,752 SH   SOLE 18 894,855 0 69,897
AMERICAN ELEC PWR INC COM 025537101 9,583 130,261 SH   SOLE 19 130,261 0 0
AMERICAN ELEC PWR INC COM 025537101 18,982 258,016 SH   SOLE 20 0 0 258,016
AMERICAN ELEC PWR INC COM 025537101 947,140 12,874,001 SH   SOLE 21 12,874,001 0 0
AMERICAN ELEC PWR INC COM 025537101 969,098 13,172,463 SH   SOLE 22 10,937,665 0 2,234,798
AMERICAN ELEC PWR INC COM 025537101 44,653 606,942 SH   SOLE 23 606,942 0 0
AMERICAN ELEC PWR INC COM 025537101 28,962 393,670 SH   SOLE 25 393,670 0 0
AMERICAN ELEC PWR INC COM 025537101 90,880 1,235,287 SH   SOLE 26 427,320 0 807,967
AMERICAN ELEC PWR INC COM 025537101 8,094 110,012 SH   SOLE 28 79,988 0 30,024
AMERICAN ELEC PWR INC COM 025537101 1,255 17,054 SH   SOLE 29 17,054 0 0
AMERICAN ELEC PWR INC COM 025537101 123,021 1,672,156 SH   SOLE 30 1,672,156 0 0
AMERICAN ELEC PWR INC COM 025537101 16,666 226,527 SH   SOLE 31 96,823 0 129,704
AMERICAN ELEC PWR INC COM 025537101 4,586 62,335 SH   SOLE 32 62,335 0 0
AMERICAN ELEC PWR INC COM 025537101 2,306 31,349 SH   SOLE 34 31,349 0 0
AMERICAN ELEC PWR INC COM 025537101 10,582 143,832 SH   SOLE 35 143,832 0 0
AMERICAN ELEC PWR INC COM 025537101 37,851 514,485 SH   SOLE 36 514,485 0 0
AMERICAN ELEC PWR INC COM 025537101 181 2,467 SH   SOLE 40 2,467 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 6 4,154 SH   SOLE 21 4,154 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 563 18,329 SH   SOLE 2 3,765 0 14,564
AMERICAN EQTY INVT LIFE HLD COM 025676206 13 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 85 2,757 SH   SOLE 7 2,757 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 11,048 359,533 SH   SOLE 18 359,533 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,835 189,872 SH   SOLE 19 189,872 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 184,461 6,002,642 SH   SOLE 21 6,002,642 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 60,189 1,958,627 SH   SOLE 22 1,823,390 0 135,237
AMERICAN EQTY INVT LIFE HLD COM 025676206 862 28,046 SH   SOLE 26 11,122 0 16,924
AMERICAN EQTY INVT LIFE HLD COM 025676206 202 6,589 SH   SOLE 28 6,589 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 129 4,212 SH   SOLE 29 0 0 4,212
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,143 69,751 SH   SOLE 30 69,751 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 300 9,747 SH   SOLE 40 9,747 0 0
AMERICAN EXPRESS CO COM 025816109 96,233 969,017 SH   SOLE 2 235,678 0 733,339
AMERICAN EXPRESS CO COM 025816109 25,406 255,827 SH   SOLE 4 232,685 0 23,142
AMERICAN EXPRESS CO COM 025816109 48,509 488,460 SH   SOLE 7 476,823 0 11,637
AMERICAN EXPRESS CO COM 025816109 900 9,060 SH   SOLE 13 9,060 0 0
AMERICAN EXPRESS CO COM 025816109 579 5,831 SH   SOLE 15 5,831 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 134,728 1,356,639 SH   SOLE 18 1,253,751 0 102,888
AMERICAN EXPRESS CO COM 025816109 16,871 169,882 SH   SOLE 19 169,882 0 0
AMERICAN EXPRESS CO COM 025816109 28,648 288,467 SH   SOLE 20 0 0 288,467
AMERICAN EXPRESS CO COM 025816109 1,227,368 12,358,959 SH   SOLE 21 12,358,959 0 0
AMERICAN EXPRESS CO COM 025816109 1,929,814 19,432,223 SH   SOLE 22 16,167,918 0 3,264,305
AMERICAN EXPRESS CO COM 025816109 92,800 934,447 SH   SOLE 23 934,447 0 0
AMERICAN EXPRESS CO COM 025816109 58,299 587,044 SH   SOLE 25 587,044 0 0
AMERICAN EXPRESS CO COM 025816109 214,724 2,162,157 SH   SOLE 26 669,215 0 1,492,942
AMERICAN EXPRESS CO COM 025816109 16,940 170,574 SH   SOLE 28 124,314 0 46,260
AMERICAN EXPRESS CO COM 025816109 2,589 26,068 SH   SOLE 29 26,068 0 0
AMERICAN EXPRESS CO COM 025816109 259,957 2,617,632 SH   SOLE 30 2,617,632 0 0
AMERICAN EXPRESS CO COM 025816109 39,207 394,793 SH   SOLE 31 248,234 0 146,559
AMERICAN EXPRESS CO COM 025816109 9,548 96,142 SH   SOLE 32 96,142 0 0
AMERICAN EXPRESS CO COM 025816109 5,113 51,489 SH   SOLE 34 51,489 0 0
AMERICAN EXPRESS CO COM 025816109 70,712 712,034 SH   SOLE 36 712,034 0 0
AMERICAN EXPRESS CO COM 025816109 373 3,755 SH   SOLE 40 3,755 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 12,213 112,518 SH   SOLE 2 40,285 0 72,233
AMERICAN FINL GROUP INC OHIO COM 025932104 2,875 26,487 SH   SOLE 4 25,189 0 1,298
AMERICAN FINL GROUP INC OHIO COM 025932104 3,164 29,155 SH   SOLE 7 17,167 0 11,988
AMERICAN FINL GROUP INC OHIO COM 025932104 26,299 242,299 SH   SOLE 18 235,458 0 6,841
AMERICAN FINL GROUP INC OHIO COM 025932104 2,493 22,970 SH   SOLE 19 22,970 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 336,434 3,099,628 SH   SOLE 21 3,099,628 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 264,057 2,432,811 SH   SOLE 22 2,193,904 0 238,907
AMERICAN FINL GROUP INC OHIO COM 025932104 9,778 90,085 SH   SOLE 23 90,085 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 197 1,812 SH   SOLE 25 1,812 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 15,281 140,784 SH   SOLE 26 64,405 0 76,379
AMERICAN FINL GROUP INC OHIO COM 025932104 1,925 17,734 SH   SOLE 28 12,835 0 4,899
AMERICAN FINL GROUP INC OHIO COM 025932104 2,331 21,478 SH   SOLE 29 2,679 0 18,799
AMERICAN FINL GROUP INC OHIO COM 025932104 12,450 114,708 SH   SOLE 30 114,708 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,914 26,848 SH   SOLE 31 14,357 0 12,491
AMERICAN FINL GROUP INC OHIO COM 025932104 560 5,160 SH   SOLE 34 5,160 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 3,470 31,968 SH   SOLE 36 31,968 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 35 319 SH   SOLE 40 319 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,117 142,697 SH   SOLE 2 22,764 0 119,933
AMERICAN HOMES 4 RENT CL A 02665T306 1,700 77,835 SH   SOLE 4 77,835 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,217 330,457 SH   SOLE 7 330,457 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 216 9,881 SH   SOLE 15 9,881 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,810 128,664 SH   SOLE 18 128,664 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,186 329,032 SH   SOLE 19 329,032 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 92,051 4,214,769 SH   SOLE 21 4,214,769 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 219,253 10,039,077 SH   SOLE 22 9,336,552 0 702,525
AMERICAN HOMES 4 RENT CL A 02665T306 304 13,925 SH   SOLE 23 13,925 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,314 426,480 SH   SOLE 25 426,480 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,457 158,309 SH   SOLE 26 42,566 0 115,743
AMERICAN HOMES 4 RENT CL A 02665T306 4,172 191,040 SH   SOLE 28 35,193 0 155,847
AMERICAN HOMES 4 RENT CL A 02665T306 1,812 82,976 SH   SOLE 29 82,976 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,251 377,793 SH   SOLE 30 377,793 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 128 5,860 SH   SOLE 31 5,860 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 551 25,236 SH   SOLE 40 25,236 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   SOLE 17 0 0 2
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 40 2,196 SH   SOLE 22 2,196 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 66,589 1,117,648 SH   SOLE 2 228,297 0 889,351
AMERICAN INTL GROUP INC COM NEW 026874784 17,002 285,368 SH   SOLE 4 260,263 0 25,105
AMERICAN INTL GROUP INC COM NEW 026874784 38,939 653,562 SH   SOLE 7 618,577 0 34,985
AMERICAN INTL GROUP INC COM NEW 026874784 775 13,016 SH   SOLE 13 13,016 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 440 7,388 SH   SOLE 15 7,388 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 24 399 SH   SOLE 17 0 0 399
AMERICAN INTL GROUP INC COM NEW 026874784 275,480 4,623,699 SH   SOLE 18 4,499,058 0 124,641
AMERICAN INTL GROUP INC COM NEW 026874784 523,040 8,778,790 SH   SOLE 19 8,778,790 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 20,746 348,205 SH   SOLE 20 0 0 348,205
AMERICAN INTL GROUP INC COM NEW 026874784 861,306 14,456,294 SH   SOLE 21 14,456,294 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,454,012 24,404,369 SH   SOLE 22 20,286,703 0 4,117,666
AMERICAN INTL GROUP INC COM NEW 026874784 67,355 1,130,495 SH   SOLE 23 1,130,495 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 45,694 766,943 SH   SOLE 25 766,943 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 154,446 2,592,251 SH   SOLE 26 830,052 0 1,762,199
AMERICAN INTL GROUP INC COM NEW 026874784 12,346 207,218 SH   SOLE 28 150,964 0 56,254
AMERICAN INTL GROUP INC COM NEW 026874784 1,753 29,417 SH   SOLE 29 29,417 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 191,932 3,221,421 SH   SOLE 30 3,221,421 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 23,160 388,725 SH   SOLE 31 186,356 0 202,369
AMERICAN INTL GROUP INC COM NEW 026874784 14,496 243,302 SH   SOLE 34 243,302 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 59,169 993,095 SH   SOLE 36 993,095 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 276 4,633 SH   SOLE 40 4,633 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 71 1,865 SH   SOLE 2 490 0 1,375
AMERICAN NATL BANKSHARES INC COM 027745108 13 331 SH   SOLE 7 331 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,202 31,378 SH   SOLE 18 31,378 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 274 7,159 SH   SOLE 19 7,159 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,705 279,504 SH   SOLE 21 279,504 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,432 272,369 SH   SOLE 22 265,462 0 6,907
AMERICAN NATL INS CO COM 028591105 688 5,366 SH   SOLE 2 1,425 0 3,941
AMERICAN NATL INS CO COM 028591105 24 187 SH   SOLE 7 187 0 0
AMERICAN NATL INS CO COM 028591105 506 3,942 SH   SOLE 18 3,942 0 0
AMERICAN NATL INS CO COM 028591105 299 2,332 SH   SOLE 19 2,332 0 0
AMERICAN NATL INS CO COM 028591105 11,813 92,112 SH   SOLE 21 92,112 0 0
AMERICAN NATL INS CO COM 028591105 26,536 206,910 SH   SOLE 22 179,178 0 27,732
AMERICAN NATL INS CO COM 028591105 792 6,178 SH   SOLE 26 4,121 0 2,057
AMERICAN NATL INS CO COM 028591105 268 2,090 SH   SOLE 28 2,090 0 0
AMERICAN NATL INS CO COM 028591105 273 2,126 SH   SOLE 30 2,126 0 0
AMERICAN NATL INS CO COM 028591105 23 181 SH   SOLE 31 181 0 0
AMERICAN NATL INS CO COM 028591105 156 1,215 SH   SOLE 40 1,215 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 36 2,833 SH   SOLE 2 2,833 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 18 1,419 SH   SOLE 7 1,419 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2,255 175,597 SH   SOLE 18 175,597 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 541 42,113 SH   SOLE 19 42,113 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 54,346 4,232,521 SH   SOLE 21 4,232,521 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 18,695 1,456,020 SH   SOLE 22 1,374,792 0 81,228
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 871 67,850 SH   SOLE 23 67,850 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 154 12,007 SH   SOLE 26 0 0 12,007
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 101 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 114 8,895 SH   SOLE 30 8,895 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 69 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 83 3,296 SH   SOLE 2 741 0 2,555
AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 9 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,057 82,130 SH   SOLE 18 82,130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 333 13,307 SH   SOLE 19 13,307 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 37,919 1,513,719 SH   SOLE 21 1,513,719 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 10,913 435,666 SH   SOLE 22 403,648 0 32,018
AMERICAN PUBLIC EDUCATION IN COM 02913V103 340 13,565 SH   SOLE 26 0 0 13,565
AMERICAN PUBLIC EDUCATION IN COM 02913V103 59 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 585 23,338 SH   SOLE 30 23,338 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 143 5,697 SH   SOLE 34 5,697 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 46 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 109 2,623 SH   SOLE 2 357 0 2,266
AMERICAN RAILCAR INDS INC COM 02916P103 9 212 SH   SOLE 7 212 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 1,148 27,569 SH   SOLE 18 27,569 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 241 5,785 SH   SOLE 19 5,785 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 9,686 232,604 SH   SOLE 21 232,604 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 8,720 209,413 SH   SOLE 22 195,310 0 14,103
AMERICAN RAILCAR INDS INC COM 02916P103 202 4,849 SH   SOLE 26 0 0 4,849
AMERICAN RAILCAR INDS INC COM 02916P103 55 1,322 SH   SOLE 28 1,322 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 51 1,235 SH   SOLE 30 1,235 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 45 1,078 SH   SOLE 40 1,078 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 23 1,301 SH   SOLE 2 809 0 492
AMERICAN RENAL ASSOCIATES HO COM 029227105 644 36,997 SH   SOLE 18 36,997 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 128 7,351 SH   SOLE 19 7,351 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 5,597 321,691 SH   SOLE 21 321,691 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,167 239,464 SH   SOLE 22 228,011 0 11,453
AMERICAN RENAL ASSOCIATES HO COM 029227105 136 7,816 SH   SOLE 26 0 0 7,816
AMERICAN RENAL ASSOCIATES HO COM 029227105 249 14,308 SH   SOLE 29 0 0 14,308
AMERICAN RENAL ASSOCIATES HO COM 029227105 33 1,897 SH   SOLE 30 1,897 0 0
AMERICAN RIVER BANKSHARES COM 029326105 16 1,048 SH   SOLE 18 1,048 0 0
AMERICAN RIVER BANKSHARES COM 029326105 347 22,750 SH   SOLE 21 22,750 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 1,582 1,582,000 PRN   SOLE 21 1,582,000 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1,181 1,150,000 PRN   SOLE 21 1,150,000 0 0
AMERICAN RLTY INVS INC COM 029174109 5 361 SH   SOLE 18 361 0 0
AMERICAN RLTY INVS INC COM 029174109 21 1,631 SH   SOLE 19 1,631 0 0
AMERICAN RLTY INVS INC COM 029174109 92 7,172 SH   SOLE 21 7,172 0 0
AMERICAN RLTY INVS INC COM 029174109 475 36,933 SH   SOLE 22 36,933 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 20 1,723 SH   SOLE 2 1,723 0 0
AMERICAN SOFTWARE INC CL A 029683109 9 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,129 97,110 SH   SOLE 18 97,110 0 0
AMERICAN SOFTWARE INC CL A 029683109 257 22,112 SH   SOLE 19 22,112 0 0
AMERICAN SOFTWARE INC CL A 029683109 10,103 868,731 SH   SOLE 21 868,731 0 0
AMERICAN SOFTWARE INC CL A 029683109 9,537 820,058 SH   SOLE 22 780,606 0 39,452
AMERICAN STS WTR CO COM 029899101 242 4,184 SH   SOLE 2 2,029 0 2,155
AMERICAN STS WTR CO COM 029899101 89 1,530 SH   SOLE 4 1,530 0 0
AMERICAN STS WTR CO COM 029899101 3,186 55,016 SH   SOLE 7 55,016 0 0
AMERICAN STS WTR CO COM 029899101 9,826 169,674 SH   SOLE 18 169,674 0 0
AMERICAN STS WTR CO COM 029899101 1,659 28,656 SH   SOLE 19 28,656 0 0
AMERICAN STS WTR CO COM 029899101 191,047 3,299,034 SH   SOLE 21 3,299,034 0 0
AMERICAN STS WTR CO COM 029899101 59,170 1,021,759 SH   SOLE 22 954,794 0 66,965
AMERICAN STS WTR CO COM 029899101 1,265 21,850 SH   SOLE 26 11,548 0 10,302
AMERICAN STS WTR CO COM 029899101 524 9,055 SH   SOLE 28 9,055 0 0
AMERICAN STS WTR CO COM 029899101 11,651 201,184 SH   SOLE 30 201,184 0 0
AMERICAN STS WTR CO COM 029899101 69 1,200 SH   SOLE 36 1,200 0 0
AMERICAN STS WTR CO COM 029899101 242 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 13 3,455 SH   SOLE 18 3,455 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 138 38,085 SH   SOLE 21 38,085 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 815 224,507 SH   SOLE 22 224,507 0 0
AMERICAN TOWER CORP NEW COM 03027X100 78,089 547,339 SH   SOLE 2 134,165 0 413,174
AMERICAN TOWER CORP NEW COM 03027X100 25,305 177,370 SH   SOLE 4 166,481 0 10,889
AMERICAN TOWER CORP NEW COM 03027X100 93,426 654,837 SH   SOLE 7 651,068 0 3,769
AMERICAN TOWER CORP NEW COM 03027X100 390 2,734 SH   SOLE 13 2,734 0 0
AMERICAN TOWER CORP NEW COM 03027X100 352 2,466 SH   SOLE 15 2,466 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7 52 SH   SOLE 17 0 0 52
AMERICAN TOWER CORP NEW COM 03027X100 127,365 892,721 SH   SOLE 18 836,494 0 56,227
AMERICAN TOWER CORP NEW COM 03027X100 14,165 99,288 SH   SOLE 19 99,288 0 0
AMERICAN TOWER CORP NEW COM 03027X100 23,988 168,134 SH   SOLE 20 0 0 168,134
AMERICAN TOWER CORP NEW COM 03027X100 1,195,745 8,381,195 SH   SOLE 21 8,381,195 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,603,404 11,238,549 SH   SOLE 22 9,355,413 0 1,883,136
AMERICAN TOWER CORP NEW COM 03027X100 75,108 526,446 SH   SOLE 23 526,446 0 0
AMERICAN TOWER CORP NEW COM 03027X100 48,180 337,699 SH   SOLE 25 337,699 0 0
AMERICAN TOWER CORP NEW COM 03027X100 161,012 1,128,562 SH   SOLE 26 386,099 0 742,463
AMERICAN TOWER CORP NEW COM 03027X100 13,770 96,516 SH   SOLE 28 70,088 0 26,428
AMERICAN TOWER CORP NEW COM 03027X100 1,982 13,891 SH   SOLE 29 13,891 0 0
AMERICAN TOWER CORP NEW COM 03027X100 196,657 1,378,407 SH   SOLE 30 1,378,407 0 0
AMERICAN TOWER CORP NEW COM 03027X100 39,855 279,349 SH   SOLE 31 195,540 0 83,809
AMERICAN TOWER CORP NEW COM 03027X100 9,125 63,962 SH   SOLE 34 63,962 0 0
AMERICAN TOWER CORP NEW COM 03027X100 55,685 390,309 SH   SOLE 36 390,309 0 0
AMERICAN TOWER CORP NEW COM 03027X100 312 2,184 SH   SOLE 40 2,184 0 0
AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 187,701 1,492,656 SH   SOLE 21 1,492,656 0 0
AMERICAN VANGUARD CORP COM 030371108 142 7,239 SH   SOLE 2 1,689 0 5,550
AMERICAN VANGUARD CORP COM 030371108 1,174 59,742 SH   SOLE 7 59,742 0 0
AMERICAN VANGUARD CORP COM 030371108 2,788 141,887 SH   SOLE 18 141,887 0 0
AMERICAN VANGUARD CORP COM 030371108 1,171 59,593 SH   SOLE 19 59,593 0 0
AMERICAN VANGUARD CORP COM 030371108 49,186 2,503,100 SH   SOLE 21 2,503,100 0 0
AMERICAN VANGUARD CORP COM 030371108 14,340 729,761 SH   SOLE 22 682,682 0 47,079
AMERICAN VANGUARD CORP COM 030371108 209 10,635 SH   SOLE 25 10,635 0 0
AMERICAN VANGUARD CORP COM 030371108 50 2,552 SH   SOLE 26 0 0 2,552
AMERICAN VANGUARD CORP COM 030371108 74 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 837 42,590 SH   SOLE 30 42,590 0 0
AMERICAN VANGUARD CORP COM 030371108 1,828 93,004 SH   SOLE 34 93,004 0 0
AMERICAN VANGUARD CORP COM 030371108 54 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORP COM 030506109 131 1,005 SH   SOLE 2 882 0 123
AMERICAN WOODMARK CORP COM 030506109 14 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORP COM 030506109 45 347 SH   SOLE 7 347 0 0
AMERICAN WOODMARK CORP COM 030506109 8,352 64,125 SH   SOLE 18 64,125 0 0
AMERICAN WOODMARK CORP COM 030506109 1,462 11,228 SH   SOLE 19 11,228 0 0
AMERICAN WOODMARK CORP COM 030506109 186,716 1,433,519 SH   SOLE 21 1,433,519 0 0
AMERICAN WOODMARK CORP COM 030506109 53,227 408,655 SH   SOLE 22 382,103 0 26,552
AMERICAN WOODMARK CORP COM 030506109 48 365 SH   SOLE 26 0 0 365
AMERICAN WOODMARK CORP COM 030506109 261 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORP COM 030506109 2,692 20,665 SH   SOLE 30 20,665 0 0
AMERICAN WOODMARK CORP COM 030506109 212 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 25,212 275,571 SH   SOLE 2 107,539 0 168,032
AMERICAN WTR WKS CO INC NEW COM 030420103 6,749 73,770 SH   SOLE 4 68,216 0 5,554
AMERICAN WTR WKS CO INC NEW COM 030420103 37,446 409,291 SH   SOLE 7 395,044 0 14,247
AMERICAN WTR WKS CO INC NEW COM 030420103 751 8,207 SH   SOLE 13 8,207 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 117 1,282 SH   SOLE 15 1,282 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 35,682 390,005 SH   SOLE 18 366,137 0 23,868
AMERICAN WTR WKS CO INC NEW COM 030420103 5,585 61,042 SH   SOLE 19 61,042 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 12,272 134,135 SH   SOLE 20 0 0 134,135
AMERICAN WTR WKS CO INC NEW COM 030420103 403,400 4,409,229 SH   SOLE 21 4,409,229 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 449,202 4,909,853 SH   SOLE 22 4,064,914 0 844,939
AMERICAN WTR WKS CO INC NEW COM 030420103 20,867 228,077 SH   SOLE 23 228,077 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 13,579 148,425 SH   SOLE 25 148,425 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 52,687 575,878 SH   SOLE 26 189,524 0 386,354
AMERICAN WTR WKS CO INC NEW COM 030420103 3,704 40,483 SH   SOLE 28 29,340 0 11,143
AMERICAN WTR WKS CO INC NEW COM 030420103 5,171 56,521 SH   SOLE 29 8,622 0 47,899
AMERICAN WTR WKS CO INC NEW COM 030420103 113,918 1,245,137 SH   SOLE 30 1,245,137 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10,117 110,580 SH   SOLE 31 67,425 0 43,155
AMERICAN WTR WKS CO INC NEW COM 030420103 1,106 12,086 SH   SOLE 34 12,086 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 15,865 173,411 SH   SOLE 36 173,411 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 85 931 SH   SOLE 40 931 0 0
AMERICAS CAR MART INC COM 03062T105 63 1,413 SH   SOLE 2 447 0 966
AMERICAS CAR MART INC COM 03062T105 8 177 SH   SOLE 7 177 0 0
AMERICAS CAR MART INC COM 03062T105 1,290 28,898 SH   SOLE 18 28,898 0 0
AMERICAS CAR MART INC COM 03062T105 266 5,948 SH   SOLE 19 5,948 0 0
AMERICAS CAR MART INC COM 03062T105 10,485 234,816 SH   SOLE 21 234,816 0 0
AMERICAS CAR MART INC COM 03062T105 10,788 241,612 SH   SOLE 22 231,928 0 9,684
AMERIPRISE FINL INC COM 03076C106 60,063 354,417 SH   SOLE 2 207,555 0 146,862
AMERIPRISE FINL INC COM 03076C106 18,022 106,343 SH   SOLE 4 102,041 0 4,302
AMERIPRISE FINL INC COM 03076C106 23,056 136,047 SH   SOLE 7 110,644 0 25,403
AMERIPRISE FINL INC COM 03076C106 174 1,024 SH   SOLE 13 1,024 0 0
AMERIPRISE FINL INC COM 03076C106 185 1,093 SH   SOLE 15 1,093 0 0
AMERIPRISE FINL INC COM 03076C106 54,700 322,771 SH   SOLE 18 300,853 0 21,918
AMERIPRISE FINL INC COM 03076C106 13,923 82,154 SH   SOLE 19 82,154 0 0
AMERIPRISE FINL INC COM 03076C106 554,894 3,274,292 SH   SOLE 21 3,274,292 0 0
AMERIPRISE FINL INC COM 03076C106 720,837 4,253,481 SH   SOLE 22 3,400,337 0 853,144
AMERIPRISE FINL INC COM 03076C106 45,581 268,961 SH   SOLE 23 268,961 0 0
AMERIPRISE FINL INC COM 03076C106 22,300 131,586 SH   SOLE 25 131,586 0 0
AMERIPRISE FINL INC COM 03076C106 78,260 461,791 SH   SOLE 26 154,259 0 307,532
AMERIPRISE FINL INC COM 03076C106 5,796 34,202 SH   SOLE 28 24,817 0 9,385
AMERIPRISE FINL INC COM 03076C106 8,388 49,495 SH   SOLE 29 49,495 0 0
AMERIPRISE FINL INC COM 03076C106 91,969 542,684 SH   SOLE 30 542,684 0 0
AMERIPRISE FINL INC COM 03076C106 25,873 152,670 SH   SOLE 31 90,088 0 62,582
AMERIPRISE FINL INC COM 03076C106 24,444 144,238 SH   SOLE 34 144,238 0 0
AMERIPRISE FINL INC COM 03076C106 31,427 185,443 SH   SOLE 36 185,443 0 0
AMERIPRISE FINL INC COM 03076C106 123 725 SH   SOLE 40 725 0 0
AMERIS BANCORP COM 03076K108 195 4,048 SH   SOLE 2 2,437 0 1,611
AMERIS BANCORP COM 03076K108 11 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 42 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 8,218 170,508 SH   SOLE 18 170,508 0 0
AMERIS BANCORP COM 03076K108 1,422 29,508 SH   SOLE 19 29,508 0 0
AMERIS BANCORP COM 03076K108 161,156 3,343,490 SH   SOLE 21 3,343,490 0 0
AMERIS BANCORP COM 03076K108 53,214 1,104,030 SH   SOLE 22 1,037,838 0 66,192
AMERIS BANCORP COM 03076K108 1,297 26,902 SH   SOLE 26 11,670 0 15,232
AMERIS BANCORP COM 03076K108 420 8,707 SH   SOLE 28 8,707 0 0
AMERIS BANCORP COM 03076K108 2,652 55,019 SH   SOLE 30 55,019 0 0
AMERIS BANCORP COM 03076K108 161 3,344 SH   SOLE 40 3,344 0 0
AMERISAFE INC COM 03071H100 246 3,999 SH   SOLE 2 1,154 0 2,845
AMERISAFE INC COM 03071H100 9 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 34 548 SH   SOLE 7 548 0 0
AMERISAFE INC COM 03071H100 5,800 94,160 SH   SOLE 18 94,160 0 0
AMERISAFE INC COM 03071H100 876 14,214 SH   SOLE 19 14,214 0 0
AMERISAFE INC COM 03071H100 105,413 1,711,255 SH   SOLE 21 1,711,255 0 0
AMERISAFE INC COM 03071H100 31,407 509,862 SH   SOLE 22 475,683 0 34,179
AMERISAFE INC COM 03071H100 351 5,699 SH   SOLE 26 3,279 0 2,420
AMERISAFE INC COM 03071H100 180 2,920 SH   SOLE 28 2,920 0 0
AMERISAFE INC COM 03071H100 1,697 27,546 SH   SOLE 30 27,546 0 0
AMERISAFE INC COM 03071H100 122 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 12 2,987 SH   SOLE 18 2,987 0 0
AMERISERV FINL INC COM 03074A102 263 63,389 SH   SOLE 21 63,389 0 0
AMERISERV FINL INC COM 03074A102 594 143,018 SH   SOLE 22 143,018 0 0
AMERISOURCEBERGEN CORP COM 03073E105 46,683 508,424 SH   SOLE 2 349,491 0 158,933
AMERISOURCEBERGEN CORP COM 03073E105 10,899 118,695 SH   SOLE 4 112,660 0 6,035
AMERISOURCEBERGEN CORP COM 03073E105 11,451 124,712 SH   SOLE 7 123,329 0 1,383
AMERISOURCEBERGEN CORP COM 03073E105 1,960 21,343 SH   SOLE 13 21,343 0 0
AMERISOURCEBERGEN CORP COM 03073E105 113 1,233 SH   SOLE 15 1,233 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2 27 SH   SOLE 17 0 0 27
AMERISOURCEBERGEN CORP COM 03073E105 35,032 381,532 SH   SOLE 18 347,471 0 34,061
AMERISOURCEBERGEN CORP COM 03073E105 47,491 517,216 SH   SOLE 19 517,216 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,190 89,198 SH   SOLE 20 0 0 89,198
AMERISOURCEBERGEN CORP COM 03073E105 312,014 3,398,102 SH   SOLE 21 3,398,102 0 0
AMERISOURCEBERGEN CORP COM 03073E105 448,452 4,884,035 SH   SOLE 22 3,886,152 0 997,883
AMERISOURCEBERGEN CORP COM 03073E105 26,613 289,837 SH   SOLE 23 289,837 0 0
AMERISOURCEBERGEN CORP COM 03073E105 12,623 137,477 SH   SOLE 25 137,477 0 0
AMERISOURCEBERGEN CORP COM 03073E105 51,928 565,545 SH   SOLE 26 186,309 0 379,236
AMERISOURCEBERGEN CORP COM 03073E105 3,478 37,882 SH   SOLE 28 27,852 0 10,030
AMERISOURCEBERGEN CORP COM 03073E105 13,633 148,475 SH   SOLE 29 67,154 0 81,321
AMERISOURCEBERGEN CORP COM 03073E105 48,759 531,029 SH   SOLE 30 531,029 0 0
AMERISOURCEBERGEN CORP COM 03073E105 15,926 173,448 SH   SOLE 31 95,341 0 78,107
AMERISOURCEBERGEN CORP COM 03073E105 22,251 242,336 SH   SOLE 34 242,336 0 0
AMERISOURCEBERGEN CORP COM 03073E105 19,595 213,410 SH   SOLE 36 213,410 0 0
AMERISOURCEBERGEN CORP COM 03073E105 78 847 SH   SOLE 40 847 0 0
AMES NATL CORP COM 031001100 48 1,733 SH   SOLE 2 550 0 1,183
AMES NATL CORP COM 031001100 9 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 980 35,183 SH   SOLE 18 35,183 0 0
AMES NATL CORP COM 031001100 228 8,169 SH   SOLE 19 8,169 0 0
AMES NATL CORP COM 031001100 7,980 286,550 SH   SOLE 21 286,550 0 0
AMES NATL CORP COM 031001100 5,688 204,240 SH   SOLE 22 197,456 0 6,784
AMETEK INC NEW COM 031100100 23,787 328,238 SH   SOLE 2 104,537 0 223,701
AMETEK INC NEW COM 031100100 6,426 88,677 SH   SOLE 4 83,255 0 5,422
AMETEK INC NEW COM 031100100 11,690 161,311 SH   SOLE 7 152,164 0 9,147
AMETEK INC NEW COM 031100100 2,031 28,031 SH   SOLE 13 28,031 0 0
AMETEK INC NEW COM 031100100 137 1,885 SH   SOLE 15 1,885 0 0
AMETEK INC NEW COM 031100100 38,126 526,097 SH   SOLE 18 495,976 0 30,121
AMETEK INC NEW COM 031100100 14,104 194,612 SH   SOLE 19 194,612 0 0
AMETEK INC NEW COM 031100100 359,977 4,967,261 SH   SOLE 21 4,967,261 0 0
AMETEK INC NEW COM 031100100 454,073 6,265,666 SH   SOLE 22 5,159,624 0 1,106,042
AMETEK INC NEW COM 031100100 20,998 289,741 SH   SOLE 23 289,741 0 0
AMETEK INC NEW COM 031100100 13,273 183,147 SH   SOLE 25 183,147 0 0
AMETEK INC NEW COM 031100100 46,415 640,475 SH   SOLE 26 241,959 0 398,516
AMETEK INC NEW COM 031100100 3,779 52,151 SH   SOLE 28 37,335 0 14,816
AMETEK INC NEW COM 031100100 9,396 129,658 SH   SOLE 29 8,152 0 121,506
AMETEK INC NEW COM 031100100 63,407 874,937 SH   SOLE 30 874,937 0 0
AMETEK INC NEW COM 031100100 7,794 107,550 SH   SOLE 31 47,630 0 59,920
AMETEK INC NEW COM 031100100 1,099 15,163 SH   SOLE 34 15,163 0 0
AMETEK INC NEW COM 031100100 15,827 218,387 SH   SOLE 36 218,387 0 0
AMETEK INC NEW COM 031100100 87 1,201 SH   SOLE 40 1,201 0 0
AMGEN INC COM 031162100 221,130 1,271,592 SH   SOLE 2 557,430 0 714,162
AMGEN INC COM 031162100 48,003 276,036 SH   SOLE 4 257,747 0 18,289
AMGEN INC COM 031162100 92,416 531,432 SH   SOLE 7 509,988 0 21,444
AMGEN INC COM 031162100 790 4,544 SH   SOLE 13 4,544 0 0
AMGEN INC COM 031162100 1,116 6,420 SH   SOLE 15 6,420 0 0
AMGEN INC COM 031162100 81 463 SH   SOLE 17 0 0 463
AMGEN INC COM 031162100 270,302 1,554,353 SH   SOLE 18 1,454,490 0 99,863
AMGEN INC COM 031162100 225,630 1,297,467 SH   SOLE 19 1,297,467 0 0
AMGEN INC COM 031162100 63,070 362,677 SH   SOLE 20 0 0 362,677
AMGEN INC COM 031162100 2,816,066 16,193,593 SH   SOLE 21 16,193,593 0 0
AMGEN INC COM 031162100 3,424,114 19,690,132 SH   SOLE 22 16,321,473 0 3,368,659
AMGEN INC COM 031162100 165,972 954,413 SH   SOLE 23 954,413 0 0
AMGEN INC COM 031162100 131,319 755,140 SH   SOLE 25 755,140 0 0
AMGEN INC COM 031162100 361,034 2,076,099 SH   SOLE 26 661,150 0 1,414,949
AMGEN INC COM 031162100 28,842 165,854 SH   SOLE 28 120,701 0 45,153
AMGEN INC COM 031162100 20,321 116,857 SH   SOLE 29 48,207 0 68,650
AMGEN INC COM 031162100 401,904 2,311,122 SH   SOLE 30 2,311,122 0 0
AMGEN INC COM 031162100 79,708 458,353 SH   SOLE 31 239,091 0 219,262
AMGEN INC COM 031162100 21,081 121,223 SH   SOLE 32 121,223 0 0
AMGEN INC COM 031162100 100,538 578,138 SH   SOLE 34 578,138 0 0
AMGEN INC COM 031162100 120,999 695,795 SH   SOLE 36 695,795 0 0
AMGEN INC COM 031162100 621 3,571 SH   SOLE 40 3,571 0 0
AMICUS THERAPEUTICS INC COM 03152W109 151 10,480 SH   SOLE 2 9,232 0 1,248
AMICUS THERAPEUTICS INC COM 03152W109 11 797 SH   SOLE 4 797 0 0
AMICUS THERAPEUTICS INC COM 03152W109 51 3,543 SH   SOLE 7 3,543 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,108 563,470 SH   SOLE 18 563,470 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,047 211,768 SH   SOLE 19 211,768 0 0
AMICUS THERAPEUTICS INC COM 03152W109 114,934 7,987,055 SH   SOLE 21 7,987,055 0 0
AMICUS THERAPEUTICS INC COM 03152W109 68,885 4,787,017 SH   SOLE 22 4,482,038 0 304,979
AMICUS THERAPEUTICS INC COM 03152W109 36 2,503 SH   SOLE 23 2,503 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,098 76,290 SH   SOLE 26 14,205 0 62,085
AMICUS THERAPEUTICS INC COM 03152W109 301 20,904 SH   SOLE 28 20,904 0 0
AMICUS THERAPEUTICS INC COM 03152W109 338 23,468 SH   SOLE 30 23,468 0 0
AMICUS THERAPEUTICS INC COM 03152W109 76 5,284 SH   SOLE 34 5,284 0 0
AMICUS THERAPEUTICS INC COM 03152W109 281 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 241 23,965 SH   SOLE 2 6,953 0 17,012
AMKOR TECHNOLOGY INC COM 031652100 8 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 55 5,432 SH   SOLE 7 5,432 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,825 380,556 SH   SOLE 18 380,556 0 0
AMKOR TECHNOLOGY INC COM 031652100 945 94,024 SH   SOLE 19 94,024 0 0
AMKOR TECHNOLOGY INC COM 031652100 33,074 3,290,907 SH   SOLE 21 3,290,907 0 0
AMKOR TECHNOLOGY INC COM 031652100 34,311 3,414,048 SH   SOLE 22 3,227,505 0 186,543
AMKOR TECHNOLOGY INC COM 031652100 713 70,914 SH   SOLE 26 27,341 0 43,573
AMKOR TECHNOLOGY INC COM 031652100 153 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 490 48,722 SH   SOLE 29 0 0 48,722
AMKOR TECHNOLOGY INC COM 031652100 162 16,132 SH   SOLE 30 16,132 0 0
AMKOR TECHNOLOGY INC COM 031652100 87 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 117 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 151 3,067 SH   SOLE 2 2,741 0 326
AMN HEALTHCARE SERVICES INC COM 001744101 10 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 60 1,210 SH   SOLE 7 1,210 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 10,542 214,059 SH   SOLE 18 214,059 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,871 37,999 SH   SOLE 19 37,999 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 209,214 4,248,009 SH   SOLE 21 4,248,009 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 65,634 1,332,668 SH   SOLE 22 1,246,930 0 85,738
AMN HEALTHCARE SERVICES INC COM 001744101 768 15,599 SH   SOLE 26 5,950 0 9,649
AMN HEALTHCARE SERVICES INC COM 001744101 340 6,910 SH   SOLE 28 6,910 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 3,438 69,806 SH   SOLE 30 69,806 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 264 5,354 SH   SOLE 40 5,354 0 0
AMPCO-PITTSBURGH CORP COM 032037103 22 1,746 SH   SOLE 2 529 0 1,217
AMPCO-PITTSBURGH CORP COM 032037103 392 31,622 SH   SOLE 18 31,622 0 0
AMPCO-PITTSBURGH CORP COM 032037103 77 6,236 SH   SOLE 19 6,236 0 0
AMPCO-PITTSBURGH CORP COM 032037103 3,631 292,847 SH   SOLE 21 292,847 0 0
AMPCO-PITTSBURGH CORP COM 032037103 3,173 255,848 SH   SOLE 22 250,484 0 5,364
AMPCO-PITTSBURGH CORP COM 032037103 147 11,855 SH   SOLE 31 11,855 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 45 2,332 SH   SOLE 2 2,260 0 72
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,283 170,611 SH   SOLE 18 170,611 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 544 28,258 SH   SOLE 19 28,258 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 81,975 4,260,631 SH   SOLE 21 4,260,631 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 18,692 971,526 SH   SOLE 22 911,886 0 59,640
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 336 17,444 SH   SOLE 26 0 0 17,444
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 95 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,056 54,906 SH   SOLE 30 54,906 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 66 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 37,742 429,869 SH   SOLE 2 138,699 0 291,170
AMPHENOL CORP NEW CL A 032095101 10,129 115,367 SH   SOLE 4 106,423 0 8,944
AMPHENOL CORP NEW CL A 032095101 21,676 246,882 SH   SOLE 7 240,133 0 6,749
AMPHENOL CORP NEW CL A 032095101 507 5,777 SH   SOLE 13 5,777 0 0
AMPHENOL CORP NEW CL A 032095101 223 2,545 SH   SOLE 15 2,545 0 0
AMPHENOL CORP NEW CL A 032095101 27 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 57,649 656,600 SH   SOLE 18 616,651 0 39,949
AMPHENOL CORP NEW CL A 032095101 12,291 139,986 SH   SOLE 19 139,986 0 0
AMPHENOL CORP NEW CL A 032095101 14,695 167,373 SH   SOLE 20 0 0 167,373
AMPHENOL CORP NEW CL A 032095101 702,132 7,996,945 SH   SOLE 21 7,996,945 0 0
AMPHENOL CORP NEW CL A 032095101 725,466 8,262,706 SH   SOLE 22 6,891,042 0 1,371,664
AMPHENOL CORP NEW CL A 032095101 34,047 387,784 SH   SOLE 23 387,784 0 0
AMPHENOL CORP NEW CL A 032095101 21,155 240,951 SH   SOLE 25 240,951 0 0
AMPHENOL CORP NEW CL A 032095101 76,937 876,277 SH   SOLE 26 294,023 0 582,254
AMPHENOL CORP NEW CL A 032095101 6,023 68,594 SH   SOLE 28 49,596 0 18,998
AMPHENOL CORP NEW CL A 032095101 3,983 45,363 SH   SOLE 29 11,862 0 33,501
AMPHENOL CORP NEW CL A 032095101 85,590 974,831 SH   SOLE 30 974,831 0 0
AMPHENOL CORP NEW CL A 032095101 14,664 167,014 SH   SOLE 31 60,823 0 106,191
AMPHENOL CORP NEW CL A 032095101 2,896 32,988 SH   SOLE 34 32,988 0 0
AMPHENOL CORP NEW CL A 032095101 26,269 299,197 SH   SOLE 36 299,197 0 0
AMPHENOL CORP NEW CL A 032095101 132 1,504 SH   SOLE 40 1,504 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 36 8,902 SH   SOLE 19 8,902 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 487 119,674 SH   SOLE 21 119,674 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 4,496 1,104,708 SH   SOLE 22 1,104,708 0 0
AMPLIFY SNACK BRANDS COM 03211L102 29 2,404 SH   SOLE 2 2,103 0 301
AMPLIFY SNACK BRANDS COM 03211L102 11 917 SH   SOLE 7 917 0 0
AMPLIFY SNACK BRANDS COM 03211L102 1,366 113,778 SH   SOLE 18 113,778 0 0
AMPLIFY SNACK BRANDS COM 03211L102 287 23,870 SH   SOLE 19 23,870 0 0
AMPLIFY SNACK BRANDS COM 03211L102 11,862 987,681 SH   SOLE 21 987,681 0 0
AMPLIFY SNACK BRANDS COM 03211L102 12,618 1,050,639 SH   SOLE 22 996,916 0 53,723
AMPLIFY SNACK BRANDS COM 03211L102 33 2,782 SH   SOLE 28 2,782 0 0
AMPLIFY SNACK BRANDS COM 03211L102 81 6,772 SH   SOLE 30 6,772 0 0
AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 77 SH   SOLE 21 77 0 0
AMREP CORP NEW COM 032159105 5 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 32 4,629 SH   SOLE 21 4,629 0 0
AMREP CORP NEW COM 032159105 40 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 20 1,995 SH   SOLE 18 1,995 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 22 2,148 SH   SOLE 19 2,148 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 294 29,153 SH   SOLE 21 29,153 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 168 16,698 SH   SOLE 22 16,698 0 0
AMTRUST FINL SVCS INC COM 032359309 193 19,176 SH   SOLE 2 4,657 0 14,519
AMTRUST FINL SVCS INC COM 032359309 4 384 SH   SOLE 4 384 0 0
AMTRUST FINL SVCS INC COM 032359309 22 2,168 SH   SOLE 7 2,168 0 0
AMTRUST FINL SVCS INC COM 032359309 3,204 318,191 SH   SOLE 18 318,191 0 0
AMTRUST FINL SVCS INC COM 032359309 729 72,347 SH   SOLE 19 72,347 0 0
AMTRUST FINL SVCS INC COM 032359309 28,330 2,813,330 SH   SOLE 21 2,813,330 0 0
AMTRUST FINL SVCS INC COM 032359309 24,231 2,406,241 SH   SOLE 22 2,251,755 0 154,486
AMTRUST FINL SVCS INC COM 032359309 381 37,844 SH   SOLE 26 22,402 0 15,442
AMTRUST FINL SVCS INC COM 032359309 130 12,922 SH   SOLE 28 12,922 0 0
AMTRUST FINL SVCS INC COM 032359309 133 13,176 SH   SOLE 30 13,176 0 0
AMTRUST FINL SVCS INC COM 032359309 80 7,948 SH   SOLE 40 7,948 0 0
AMYRIS INC COM NEW 03236M200 34 9,084 SH   SOLE 19 9,084 0 0
AMYRIS INC COM NEW 03236M200 50 13,247 SH   SOLE 21 13,247 0 0
ANADARKO PETE CORP COM 032511107 47,302 881,838 SH   SOLE 2 346,133 0 535,705
ANADARKO PETE CORP COM 032511107 14,167 264,114 SH   SOLE 4 250,419 0 13,695
ANADARKO PETE CORP COM 032511107 19,744 368,092 SH   SOLE 7 359,017 0 9,075
ANADARKO PETE CORP COM 032511107 2,821 52,591 SH   SOLE 13 52,591 0 0
ANADARKO PETE CORP COM 032511107 230 4,289 SH   SOLE 15 4,289 0 0
ANADARKO PETE CORP COM 032511107 87,580 1,632,742 SH   SOLE 18 1,556,614 0 76,128
ANADARKO PETE CORP COM 032511107 271,143 5,054,875 SH   SOLE 19 5,054,875 0 0
ANADARKO PETE CORP COM 032511107 11,930 222,415 SH   SOLE 20 0 0 222,415
ANADARKO PETE CORP COM 032511107 489,135 9,118,847 SH   SOLE 21 9,118,847 0 0
ANADARKO PETE CORP COM 032511107 812,966 15,155,971 SH   SOLE 22 12,617,772 0 2,538,199
ANADARKO PETE CORP COM 032511107 37,217 693,833 SH   SOLE 23 693,833 0 0
ANADARKO PETE CORP COM 032511107 28,309 527,753 SH   SOLE 25 527,753 0 0
ANADARKO PETE CORP COM 032511107 71,507 1,333,085 SH   SOLE 26 499,890 0 833,195
ANADARKO PETE CORP COM 032511107 6,802 126,811 SH   SOLE 28 92,376 0 34,435
ANADARKO PETE CORP COM 032511107 5,172 96,417 SH   SOLE 29 20,309 0 76,108
ANADARKO PETE CORP COM 032511107 94,588 1,763,390 SH   SOLE 30 1,763,390 0 0
ANADARKO PETE CORP COM 032511107 19,437 362,351 SH   SOLE 31 178,376 0 183,975
ANADARKO PETE CORP COM 032511107 151,209 2,818,963 SH   SOLE 34 2,818,963 0 0
ANADARKO PETE CORP COM 032511107 30,759 573,441 SH   SOLE 36 573,441 0 0
ANADARKO PETE CORP COM 032511107 135 2,515 SH   SOLE 40 2,515 0 0
ANALOG DEVICES INC COM 032654105 41,398 464,990 SH   SOLE 2 114,912 0 350,078
ANALOG DEVICES INC COM 032654105 10,354 116,295 SH   SOLE 4 107,368 0 8,927
ANALOG DEVICES INC COM 032654105 22,815 256,266 SH   SOLE 7 252,364 0 3,902
ANALOG DEVICES INC COM 032654105 310 3,480 SH   SOLE 15 3,480 0 0
ANALOG DEVICES INC COM 032654105 71,611 804,352 SH   SOLE 18 754,320 0 50,032
ANALOG DEVICES INC COM 032654105 11,131 125,030 SH   SOLE 19 125,030 0 0
ANALOG DEVICES INC COM 032654105 17,133 192,436 SH   SOLE 20 0 0 192,436
ANALOG DEVICES INC COM 032654105 755,239 8,482,972 SH   SOLE 21 8,482,972 0 0
ANALOG DEVICES INC COM 032654105 866,711 9,735,043 SH   SOLE 22 8,110,914 0 1,624,129
ANALOG DEVICES INC COM 032654105 40,218 451,737 SH   SOLE 23 451,737 0 0
ANALOG DEVICES INC COM 032654105 27,999 314,492 SH   SOLE 25 314,492 0 0
ANALOG DEVICES INC COM 032654105 84,541 949,578 SH   SOLE 26 342,905 0 606,673
ANALOG DEVICES INC COM 032654105 7,329 82,321 SH   SOLE 28 59,985 0 22,336
ANALOG DEVICES INC COM 032654105 1,189 13,358 SH   SOLE 29 13,358 0 0
ANALOG DEVICES INC COM 032654105 112,634 1,265,127 SH   SOLE 30 1,265,127 0 0
ANALOG DEVICES INC COM 032654105 16,019 179,928 SH   SOLE 31 77,169 0 102,759
ANALOG DEVICES INC COM 032654105 4,767 53,541 SH   SOLE 32 53,541 0 0
ANALOG DEVICES INC COM 032654105 10,353 116,284 SH   SOLE 34 116,284 0 0
ANALOG DEVICES INC COM 032654105 28,899 324,595 SH   SOLE 36 324,595 0 0
ANALOG DEVICES INC COM 032654105 159 1,787 SH   SOLE 40 1,787 0 0
ANALOGIC CORP COM PAR $0.05 032657207 254 3,035 SH   SOLE 2 909 0 2,126
ANALOGIC CORP COM PAR $0.05 032657207 6 72 SH   SOLE 4 72 0 0
ANALOGIC CORP COM PAR $0.05 032657207 27 324 SH   SOLE 7 324 0 0
ANALOGIC CORP COM PAR $0.05 032657207 5,101 60,908 SH   SOLE 18 60,908 0 0
ANALOGIC CORP COM PAR $0.05 032657207 830 9,905 SH   SOLE 19 9,905 0 0
ANALOGIC CORP COM PAR $0.05 032657207 100,072 1,194,884 SH   SOLE 21 1,194,884 0 0
ANALOGIC CORP COM PAR $0.05 032657207 29,798 355,801 SH   SOLE 22 332,966 0 22,835
ANALOGIC CORP COM PAR $0.05 032657207 762 9,093 SH   SOLE 26 2,834 0 6,259
ANALOGIC CORP COM PAR $0.05 032657207 151 1,807 SH   SOLE 28 1,807 0 0
ANALOGIC CORP COM PAR $0.05 032657207 1,595 19,040 SH   SOLE 30 19,040 0 0
ANALOGIC CORP COM PAR $0.05 032657207 41 494 SH   SOLE 34 494 0 0
ANALOGIC CORP COM PAR $0.05 032657207 109 1,303 SH   SOLE 40 1,303 0 0
ANAPTYSBIO INC COM 032724106 125 1,241 SH   SOLE 2 1,102 0 139
ANAPTYSBIO INC COM 032724106 49 482 SH   SOLE 7 482 0 0
ANAPTYSBIO INC COM 032724106 6,362 63,161 SH   SOLE 18 63,161 0 0
ANAPTYSBIO INC COM 032724106 1,856 18,432 SH   SOLE 19 18,432 0 0
ANAPTYSBIO INC COM 032724106 89,586 889,457 SH   SOLE 21 889,457 0 0
ANAPTYSBIO INC COM 032724106 41,912 416,124 SH   SOLE 22 384,064 0 32,060
ANAPTYSBIO INC COM 032724106 16 161 SH   SOLE 23 161 0 0
ANAPTYSBIO INC COM 032724106 196 1,948 SH   SOLE 30 1,948 0 0
ANAPTYSBIO INC COM 032724106 19 189 SH   SOLE 34 189 0 0
ANAPTYSBIO INC COM 032724106 213 2,110 SH   SOLE 40 2,110 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 8 2,416 SH   SOLE 2 2,416 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 426 132,338 SH   SOLE 18 132,338 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 97 30,209 SH   SOLE 19 30,209 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,828 1,188,907 SH   SOLE 21 1,188,907 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,469 456,202 SH   SOLE 22 405,376 0 50,826
ANCHOR BANCORP WA COM 032838104 8 328 SH   SOLE 18 328 0 0
ANCHOR BANCORP WA COM 032838104 15 622 SH   SOLE 21 622 0 0
ANCHOR BANCORP WA COM 032838104 174 6,998 SH   SOLE 22 6,998 0 0
ANDEAVOR COM 03349M105 22,401 195,913 SH   SOLE 2 48,148 0 147,765
ANDEAVOR COM 03349M105 5,316 46,495 SH   SOLE 4 42,525 0 3,970
ANDEAVOR COM 03349M105 12,626 110,425 SH   SOLE 7 102,302 0 8,123
ANDEAVOR COM 03349M105 780 6,824 SH   SOLE 13 6,824 0 0
ANDEAVOR COM 03349M105 137 1,198 SH   SOLE 15 1,198 0 0
ANDEAVOR COM 03349M105 36,204 316,633 SH   SOLE 18 297,097 0 19,536
ANDEAVOR COM 03349M105 25,648 224,311 SH   SOLE 19 224,311 0 0
ANDEAVOR COM 03349M105 8,133 71,134 SH   SOLE 20 0 0 71,134
ANDEAVOR COM 03349M105 390,780 3,417,700 SH   SOLE 21 3,417,700 0 0
ANDEAVOR COM 03349M105 482,653 4,221,212 SH   SOLE 22 3,506,849 0 714,363
ANDEAVOR COM 03349M105 21,992 192,341 SH   SOLE 23 192,341 0 0
ANDEAVOR COM 03349M105 14,165 123,881 SH   SOLE 25 123,881 0 0
ANDEAVOR COM 03349M105 73,116 639,461 SH   SOLE 26 165,240 0 474,221
ANDEAVOR COM 03349M105 3,855 33,715 SH   SOLE 28 24,622 0 9,093
ANDEAVOR COM 03349M105 4,756 41,599 SH   SOLE 29 4,625 0 36,974
ANDEAVOR COM 03349M105 55,111 481,993 SH   SOLE 30 481,993 0 0
ANDEAVOR COM 03349M105 9,221 80,647 SH   SOLE 31 31,431 0 49,216
ANDEAVOR COM 03349M105 49,128 429,669 SH   SOLE 34 429,669 0 0
ANDEAVOR COM 03349M105 17,475 152,834 SH   SOLE 36 152,834 0 0
ANDEAVOR COM 03349M105 98 860 SH   SOLE 40 860 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 18,390 398,148 SH   SOLE 19 398,148 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 0 8 SH   SOLE 22 8 0 0
ANDERSONS INC COM 034164103 197 6,334 SH   SOLE 2 1,547 0 4,787
ANDERSONS INC COM 034164103 7 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 51 1,635 SH   SOLE 7 1,635 0 0
ANDERSONS INC COM 034164103 4,072 130,730 SH   SOLE 18 130,730 0 0
ANDERSONS INC COM 034164103 1,084 34,785 SH   SOLE 19 34,785 0 0
ANDERSONS INC COM 034164103 75,250 2,415,738 SH   SOLE 21 2,415,738 0 0
ANDERSONS INC COM 034164103 22,933 736,203 SH   SOLE 22 681,046 0 55,157
ANDERSONS INC COM 034164103 502 16,123 SH   SOLE 26 2,602 0 13,521
ANDERSONS INC COM 034164103 123 3,957 SH   SOLE 28 3,957 0 0
ANDERSONS INC COM 034164103 1,165 37,396 SH   SOLE 30 37,396 0 0
ANDERSONS INC COM 034164103 1,009 32,394 SH   SOLE 34 32,394 0 0
ANDERSONS INC COM 034164103 23 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 98 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 2 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 84 8,054 SH   SOLE 19 8,054 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 280 26,740 SH   SOLE 21 26,740 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 9,628 920,493 SH   SOLE 22 898,728 0 21,765
ANGI HOMESERVICES INC COM CL A 00183L102 66 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 64 6,145 SH   SOLE 30 6,145 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 46 4,372 SH   SOLE 40 4,372 0 0
ANGIODYNAMICS INC COM 03475V101 126 7,593 SH   SOLE 2 2,095 0 5,498
ANGIODYNAMICS INC COM 03475V101 6 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 9 565 SH   SOLE 7 565 0 0
ANGIODYNAMICS INC COM 03475V101 3,054 183,633 SH   SOLE 18 183,633 0 0
ANGIODYNAMICS INC COM 03475V101 511 30,726 SH   SOLE 19 30,726 0 0
ANGIODYNAMICS INC COM 03475V101 57,841 3,478,125 SH   SOLE 21 3,478,125 0 0
ANGIODYNAMICS INC COM 03475V101 15,943 958,682 SH   SOLE 22 904,876 0 53,806
ANGIODYNAMICS INC COM 03475V101 206 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 64 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 861 51,790 SH   SOLE 30 51,790 0 0
ANGIODYNAMICS INC COM 03475V101 45 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18,044 1,770,764 SH   SOLE 2 1,300 0 1,769,464
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 478 46,907 SH   SOLE 4 46,907 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18,051 1,771,402 SH   SOLE 7 1,771,402 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 529 51,956 SH   SOLE 19 51,956 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 289 28,342 SH   SOLE 21 28,342 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 26,603 2,610,676 SH   SOLE 22 1,122,260 0 1,488,416
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 6,278 616,123 SH   SOLE 23 616,123 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 23,660 2,321,840 SH   SOLE 25 2,321,840 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 8,509 835,076 SH   SOLE 26 0 0 835,076
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11,340 1,112,819 SH   SOLE 30 1,112,819 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 77,267 7,582,648 SH   SOLE 34 7,582,648 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24,976 223,878 SH   SOLE 18 219,570 0 4,308
ANI PHARMACEUTICALS INC COM 00182C103 36 563 SH   SOLE 2 487 0 76
ANI PHARMACEUTICALS INC COM 00182C103 10 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2,521 39,110 SH   SOLE 18 39,110 0 0
ANI PHARMACEUTICALS INC COM 00182C103 398 6,180 SH   SOLE 19 6,180 0 0
ANI PHARMACEUTICALS INC COM 00182C103 61,227 949,991 SH   SOLE 21 949,991 0 0
ANI PHARMACEUTICALS INC COM 00182C103 17,003 263,812 SH   SOLE 22 248,496 0 15,316
ANI PHARMACEUTICALS INC COM 00182C103 79 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 805 12,498 SH   SOLE 30 12,498 0 0
ANI PHARMACEUTICALS INC COM 00182C103 53 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 79 1,459 SH   SOLE 2 913 0 546
ANIKA THERAPEUTICS INC COM 035255108 23 435 SH   SOLE 7 435 0 0
ANIKA THERAPEUTICS INC COM 035255108 3,686 68,371 SH   SOLE 18 68,371 0 0
ANIKA THERAPEUTICS INC COM 035255108 605 11,215 SH   SOLE 19 11,215 0 0
ANIKA THERAPEUTICS INC COM 035255108 73,355 1,360,688 SH   SOLE 21 1,360,688 0 0
ANIKA THERAPEUTICS INC COM 035255108 22,075 409,472 SH   SOLE 22 384,531 0 24,941
ANIKA THERAPEUTICS INC COM 035255108 117 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,140 21,147 SH   SOLE 30 21,147 0 0
ANIKA THERAPEUTICS INC COM 035255108 91 1,695 SH   SOLE 40 1,695 0 0
ANIXTER INTL INC COM 035290105 495 6,510 SH   SOLE 2 1,633 0 4,877
ANIXTER INTL INC COM 035290105 14 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 94 1,237 SH   SOLE 7 1,237 0 0
ANIXTER INTL INC COM 035290105 10,764 141,637 SH   SOLE 18 141,637 0 0
ANIXTER INTL INC COM 035290105 1,753 23,067 SH   SOLE 19 23,067 0 0
ANIXTER INTL INC COM 035290105 203,984 2,683,994 SH   SOLE 21 2,683,994 0 0
ANIXTER INTL INC COM 035290105 60,791 799,882 SH   SOLE 22 746,026 0 53,856
ANIXTER INTL INC COM 035290105 1,209 15,909 SH   SOLE 26 5,838 0 10,071
ANIXTER INTL INC COM 035290105 327 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 196 2,579 SH   SOLE 29 0 0 2,579
ANIXTER INTL INC COM 035290105 3,155 41,508 SH   SOLE 30 41,508 0 0
ANIXTER INTL INC COM 035290105 113 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 236 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 15,659 1,316,965 SH   SOLE 2 410,848 0 906,117
ANNALY CAP MGMT INC COM 035710409 4,102 345,020 SH   SOLE 4 317,864 0 27,156
ANNALY CAP MGMT INC COM 035710409 6,514 547,882 SH   SOLE 7 384,271 0 163,611
ANNALY CAP MGMT INC COM 035710409 837 70,437 SH   SOLE 13 70,437 0 0
ANNALY CAP MGMT INC COM 035710409 82 6,923 SH   SOLE 15 6,923 0 0
ANNALY CAP MGMT INC COM 035710409 0 1 SH   SOLE 17 0 0 1
ANNALY CAP MGMT INC COM 035710409 8,586 722,146 SH   SOLE 18 616,971 0 105,175
ANNALY CAP MGMT INC COM 035710409 4,216 354,615 SH   SOLE 19 354,615 0 0
ANNALY CAP MGMT INC COM 035710409 7,568 636,489 SH   SOLE 20 0 0 636,489
ANNALY CAP MGMT INC COM 035710409 579,092 48,704,134 SH   SOLE 21 48,704,134 0 0
ANNALY CAP MGMT INC COM 035710409 394,357 33,167,112 SH   SOLE 22 29,506,471 0 3,660,641
ANNALY CAP MGMT INC COM 035710409 17,760 1,493,670 SH   SOLE 23 1,493,670 0 0
ANNALY CAP MGMT INC COM 035710409 10,599 891,418 SH   SOLE 25 891,418 0 0
ANNALY CAP MGMT INC COM 035710409 52,451 4,411,381 SH   SOLE 26 1,014,442 0 3,396,939
ANNALY CAP MGMT INC COM 035710409 3,113 261,806 SH   SOLE 28 184,716 0 77,090
ANNALY CAP MGMT INC COM 035710409 3,813 320,728 SH   SOLE 29 32,878 0 287,850
ANNALY CAP MGMT INC COM 035710409 30,886 2,597,639 SH   SOLE 30 2,597,639 0 0
ANNALY CAP MGMT INC COM 035710409 7,176 603,529 SH   SOLE 31 231,057 0 372,472
ANNALY CAP MGMT INC COM 035710409 812 68,332 SH   SOLE 34 68,332 0 0
ANNALY CAP MGMT INC COM 035710409 18,774 1,578,958 SH   SOLE 36 1,578,958 0 0
ANNALY CAP MGMT INC COM 035710409 77 6,498 SH   SOLE 40 6,498 0 0
ANSYS INC COM 03662Q105 19,943 135,121 SH   SOLE 2 48,324 0 86,797
ANSYS INC COM 03662Q105 4,164 28,212 SH   SOLE 4 26,381 0 1,831
ANSYS INC COM 03662Q105 11,408 77,292 SH   SOLE 7 70,199 0 7,093
ANSYS INC COM 03662Q105 336 2,279 SH   SOLE 13 2,279 0 0
ANSYS INC COM 03662Q105 129 877 SH   SOLE 15 877 0 0
ANSYS INC COM 03662Q105 27,601 187,011 SH   SOLE 18 171,134 0 15,877
ANSYS INC COM 03662Q105 3,418 23,159 SH   SOLE 19 23,159 0 0
ANSYS INC COM 03662Q105 8,542 57,876 SH   SOLE 20 0 0 57,876
ANSYS INC COM 03662Q105 390,542 2,646,130 SH   SOLE 21 2,646,130 0 0
ANSYS INC COM 03662Q105 377,311 2,556,484 SH   SOLE 22 2,178,227 0 378,257
ANSYS INC COM 03662Q105 15,853 107,415 SH   SOLE 23 107,415 0 0
ANSYS INC COM 03662Q105 9,835 66,637 SH   SOLE 25 66,637 0 0
ANSYS INC COM 03662Q105 43,257 293,086 SH   SOLE 26 96,898 0 196,188
ANSYS INC COM 03662Q105 2,867 19,428 SH   SOLE 28 14,120 0 5,308
ANSYS INC COM 03662Q105 3,742 25,353 SH   SOLE 29 4,501 0 20,852
ANSYS INC COM 03662Q105 57,775 391,458 SH   SOLE 30 391,458 0 0
ANSYS INC COM 03662Q105 6,592 44,667 SH   SOLE 31 19,415 0 25,252
ANSYS INC COM 03662Q105 734 4,975 SH   SOLE 34 4,975 0 0
ANSYS INC COM 03662Q105 11,977 81,153 SH   SOLE 36 81,153 0 0
ANSYS INC COM 03662Q105 65 440 SH   SOLE 40 440 0 0
ANTARES PHARMA INC COM 036642106 19 9,443 SH   SOLE 2 8,206 0 1,237
ANTARES PHARMA INC COM 036642106 11 5,736 SH   SOLE 7 5,736 0 0
ANTARES PHARMA INC COM 036642106 1,026 515,433 SH   SOLE 18 515,433 0 0
ANTARES PHARMA INC COM 036642106 261 131,061 SH   SOLE 19 131,061 0 0
ANTARES PHARMA INC COM 036642106 9,264 4,655,394 SH   SOLE 21 4,655,394 0 0
ANTARES PHARMA INC COM 036642106 8,006 4,023,142 SH   SOLE 22 3,854,446 0 168,696
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 702 35,600 SH   SOLE 18 35,600 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 255 12,909 SH   SOLE 21 12,909 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 119 6,036 SH   SOLE 30 6,036 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 18,692 643,647 SH   SOLE 19 643,647 0 0
ANTERO RES CORP COM 03674X106 5,030 264,725 SH   SOLE 2 31,978 0 232,747
ANTERO RES CORP COM 03674X106 1,433 75,417 SH   SOLE 4 71,742 0 3,675
ANTERO RES CORP COM 03674X106 458 24,082 SH   SOLE 7 23,283 0 799
ANTERO RES CORP COM 03674X106 16 823 SH   SOLE 15 823 0 0
ANTERO RES CORP COM 03674X106 3,021 158,975 SH   SOLE 18 138,783 0 20,192
ANTERO RES CORP COM 03674X106 1,359 71,519 SH   SOLE 19 71,519 0 0
ANTERO RES CORP COM 03674X106 56,428 2,969,883 SH   SOLE 21 2,969,883 0 0
ANTERO RES CORP COM 03674X106 123,216 6,485,035 SH   SOLE 22 5,776,461 0 708,574
ANTERO RES CORP COM 03674X106 5,564 292,853 SH   SOLE 23 292,853 0 0
ANTERO RES CORP COM 03674X106 3,422 180,127 SH   SOLE 25 180,127 0 0
ANTERO RES CORP COM 03674X106 11,039 581,005 SH   SOLE 26 306,155 0 274,850
ANTERO RES CORP COM 03674X106 942 49,575 SH   SOLE 28 36,286 0 13,289
ANTERO RES CORP COM 03674X106 1,165 61,327 SH   SOLE 29 7,081 0 54,246
ANTERO RES CORP COM 03674X106 6,605 347,653 SH   SOLE 30 347,653 0 0
ANTERO RES CORP COM 03674X106 1,838 96,716 SH   SOLE 31 36,234 0 60,482
ANTERO RES CORP COM 03674X106 201 10,574 SH   SOLE 34 10,574 0 0
ANTERO RES CORP COM 03674X106 3,706 195,075 SH   SOLE 36 195,075 0 0
ANTERO RES CORP COM 03674X106 26 1,350 SH   SOLE 40 1,350 0 0
ANTHEM INC COM 036752103 92,730 412,116 SH   SOLE 2 158,223 0 253,893
ANTHEM INC COM 036752103 23,298 103,542 SH   SOLE 4 97,221 0 6,321
ANTHEM INC COM 036752103 60,444 268,627 SH   SOLE 7 215,325 0 53,302
ANTHEM INC COM 036752103 1,646 7,317 SH   SOLE 13 7,317 0 0
ANTHEM INC COM 036752103 397 1,766 SH   SOLE 15 1,766 0 0
ANTHEM INC COM 036752103 307,940 1,368,563 SH   SOLE 18 1,276,197 0 92,366
ANTHEM INC COM 036752103 867,523 3,855,488 SH   SOLE 19 3,855,488 0 0
ANTHEM INC COM 036752103 31,160 138,481 SH   SOLE 20 0 0 138,481
ANTHEM INC COM 036752103 1,093,015 4,857,627 SH   SOLE 21 4,857,627 0 0
ANTHEM INC COM 036752103 1,608,454 7,148,368 SH   SOLE 22 5,976,963 0 1,171,405
ANTHEM INC COM 036752103 73,275 325,650 SH   SOLE 23 325,650 0 0
ANTHEM INC COM 036752103 52,795 234,636 SH   SOLE 25 234,636 0 0
ANTHEM INC COM 036752103 320,250 1,423,272 SH   SOLE 26 236,519 0 1,186,753
ANTHEM INC COM 036752103 13,396 59,535 SH   SOLE 28 43,233 0 16,302
ANTHEM INC COM 036752103 2,033 9,033 SH   SOLE 29 9,033 0 0
ANTHEM INC COM 036752103 210,998 937,726 SH   SOLE 30 937,726 0 0
ANTHEM INC COM 036752103 30,693 136,408 SH   SOLE 31 54,192 0 82,216
ANTHEM INC COM 036752103 100,495 446,624 SH   SOLE 34 446,624 0 0
ANTHEM INC COM 036752103 59,492 264,395 SH   SOLE 36 264,395 0 0
ANTHEM INC COM 036752103 283 1,256 SH   SOLE 40 1,256 0 0
ANTHEM INC UNIT 05/01/20188 036752202 1,642 29,325 SH   SOLE 4 29,325 0 0
ANTHEM INC UNIT 05/01/20188 036752202 14,487 258,696 SH   SOLE 18 258,696 0 0
ANTHEM INC UNIT 05/01/20188 036752202 108,157 1,931,368 SH   SOLE 19 1,931,368 0 0
ANTHEM INC UNIT 05/01/20188 036752202 2,824 50,430 SH   SOLE 22 50,430 0 0
ANTHEM INC UNIT 05/01/20188 036752202 41,442 740,031 SH   SOLE 34 740,031 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 4,201 1,366,000 PRN   SOLE 21 1,366,000 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 1 690 SH   SOLE 19 690 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 3 1,517 SH   SOLE 21 1,517 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 105 63,919 SH   SOLE 22 63,919 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 141 25,869 SH   SOLE 2 5,345 0 20,524
ANWORTH MORTGAGE ASSET CP COM 037347101 5 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 15 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 2,086 383,530 SH   SOLE 18 383,530 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 404 74,352 SH   SOLE 19 74,352 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 28,752 5,285,320 SH   SOLE 21 5,285,320 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 15,698 2,885,616 SH   SOLE 22 2,684,561 0 201,055
ANWORTH MORTGAGE ASSET CP COM 037347101 652 119,910 SH   SOLE 26 25,813 0 94,097
ANWORTH MORTGAGE ASSET CP COM 037347101 86 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 77 14,241 SH   SOLE 30 14,241 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 62 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 46,928 350,207 SH   SOLE 2 101,419 0 248,788
AON PLC SHS CL A G0408V102 11,763 87,781 SH   SOLE 4 80,831 0 6,950
AON PLC SHS CL A G0408V102 24,659 184,021 SH   SOLE 7 177,373 0 6,648
AON PLC SHS CL A G0408V102 388 2,896 SH   SOLE 13 2,896 0 0
AON PLC SHS CL A G0408V102 274 2,046 SH   SOLE 15 2,046 0 0
AON PLC SHS CL A G0408V102 19 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 73,669 549,766 SH   SOLE 18 515,851 0 33,915
AON PLC SHS CL A G0408V102 5,088 37,972 SH   SOLE 19 37,972 0 0
AON PLC SHS CL A G0408V102 18,975 141,601 SH   SOLE 20 0 0 141,601
AON PLC SHS CL A G0408V102 593,386 4,428,253 SH   SOLE 21 4,428,253 0 0
AON PLC SHS CL A G0408V102 910,191 6,792,467 SH   SOLE 22 5,636,216 0 1,156,251
AON PLC SHS CL A G0408V102 43,372 323,668 SH   SOLE 23 323,668 0 0
AON PLC SHS CL A G0408V102 27,935 208,473 SH   SOLE 25 208,473 0 0
AON PLC SHS CL A G0408V102 100,350 748,882 SH   SOLE 26 240,889 0 507,993
AON PLC SHS CL A G0408V102 7,968 59,465 SH   SOLE 28 43,270 0 16,195
AON PLC SHS CL A G0408V102 1,910 14,253 SH   SOLE 29 8,887 0 5,366
AON PLC SHS CL A G0408V102 137,161 1,023,586 SH   SOLE 30 1,023,586 0 0
AON PLC SHS CL A G0408V102 16,008 119,465 SH   SOLE 31 53,963 0 65,502
AON PLC SHS CL A G0408V102 2,805 20,936 SH   SOLE 34 20,936 0 0
AON PLC SHS CL A G0408V102 32,522 242,705 SH   SOLE 36 242,705 0 0
AON PLC SHS CL A G0408V102 173 1,289 SH   SOLE 40 1,289 0 0
APACHE CORP COM 037411105 20,639 488,854 SH   SOLE 2 125,767 0 363,087
APACHE CORP COM 037411105 5,445 128,958 SH   SOLE 4 119,822 0 9,136
APACHE CORP COM 037411105 11,123 263,464 SH   SOLE 7 249,689 0 13,775
APACHE CORP COM 037411105 263 6,220 SH   SOLE 13 6,220 0 0
APACHE CORP COM 037411105 113 2,682 SH   SOLE 15 2,682 0 0
APACHE CORP COM 037411105 12 279 SH   SOLE 17 0 0 279
APACHE CORP COM 037411105 35,176 833,154 SH   SOLE 18 780,017 0 53,137
APACHE CORP COM 037411105 2,812 66,593 SH   SOLE 19 66,593 0 0
APACHE CORP COM 037411105 6,922 163,951 SH   SOLE 20 0 0 163,951
APACHE CORP COM 037411105 352,047 8,338,400 SH   SOLE 21 8,338,400 0 0
APACHE CORP COM 037411105 477,119 11,300,775 SH   SOLE 22 9,544,977 0 1,755,798
APACHE CORP COM 037411105 20,125 476,680 SH   SOLE 23 476,680 0 0
APACHE CORP COM 037411105 12,319 291,781 SH   SOLE 25 291,781 0 0
APACHE CORP COM 037411105 46,344 1,097,689 SH   SOLE 26 390,965 0 706,724
APACHE CORP COM 037411105 3,720 88,118 SH   SOLE 28 64,822 0 23,296
APACHE CORP COM 037411105 520 12,322 SH   SOLE 29 12,322 0 0
APACHE CORP COM 037411105 51,919 1,229,719 SH   SOLE 30 1,229,719 0 0
APACHE CORP COM 037411105 10,528 249,355 SH   SOLE 31 126,150 0 123,205
APACHE CORP COM 037411105 938 22,223 SH   SOLE 34 22,223 0 0
APACHE CORP COM 037411105 15,834 375,025 SH   SOLE 36 375,025 0 0
APACHE CORP COM 037411105 79 1,870 SH   SOLE 40 1,870 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 6,113 139,853 SH   SOLE 2 32,982 0 106,871
APARTMENT INVT & MGMT CO CL A 03748R101 2,242 51,287 SH   SOLE 4 51,287 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 13,264 303,460 SH   SOLE 7 303,460 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 281 6,430 SH   SOLE 15 6,430 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 14,195 324,751 SH   SOLE 18 317,591 0 7,160
APARTMENT INVT & MGMT CO CL A 03748R101 8,281 189,455 SH   SOLE 19 189,455 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 180,267 4,124,156 SH   SOLE 21 4,124,156 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 282,857 6,471,218 SH   SOLE 22 5,780,891 0 690,327
APARTMENT INVT & MGMT CO CL A 03748R101 495 11,334 SH   SOLE 23 11,334 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 12,857 294,140 SH   SOLE 25 294,140 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 6,402 146,470 SH   SOLE 26 47,133 0 99,337
APARTMENT INVT & MGMT CO CL A 03748R101 5,467 125,085 SH   SOLE 28 24,010 0 101,075
APARTMENT INVT & MGMT CO CL A 03748R101 3,496 79,986 SH   SOLE 29 54,083 0 25,903
APARTMENT INVT & MGMT CO CL A 03748R101 47,709 1,091,494 SH   SOLE 30 1,091,494 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 900 20,582 SH   SOLE 31 20,582 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 441 10,098 SH   SOLE 34 10,098 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 108 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 893 20,438 SH   SOLE 40 20,438 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,010 46,543 SH   SOLE 2 46,543 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,353 62,333 SH   SOLE 18 62,333 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,291 289,912 SH   SOLE 19 289,912 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 160 7,366 SH   SOLE 20 7,366 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 7,670 353,466 SH   SOLE 21 353,466 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,580 72,812 SH   SOLE 22 65,244 0 7,568
APELLIS PHARMACEUTICALS INC COM 03753U106 3,032 139,720 SH   SOLE 34 139,720 0 0
APOGEE ENTERPRISES INC COM 037598109 84 1,826 SH   SOLE 2 1,590 0 236
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 34 742 SH   SOLE 7 742 0 0
APOGEE ENTERPRISES INC COM 037598109 5,922 129,502 SH   SOLE 18 129,502 0 0
APOGEE ENTERPRISES INC COM 037598109 1,957 42,787 SH   SOLE 19 42,787 0 0
APOGEE ENTERPRISES INC COM 037598109 117,851 2,577,110 SH   SOLE 21 2,577,110 0 0
APOGEE ENTERPRISES INC COM 037598109 37,806 826,732 SH   SOLE 22 771,254 0 55,478
APOGEE ENTERPRISES INC COM 037598109 525 11,482 SH   SOLE 26 9,174 0 2,308
APOGEE ENTERPRISES INC COM 037598109 192 4,208 SH   SOLE 28 4,208 0 0
APOGEE ENTERPRISES INC COM 037598109 296 6,479 SH   SOLE 29 0 0 6,479
APOGEE ENTERPRISES INC COM 037598109 1,876 41,023 SH   SOLE 30 41,023 0 0
APOGEE ENTERPRISES INC COM 037598109 149 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 444 24,074 SH   SOLE 2 6,160 0 17,914
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 43 2,309 SH   SOLE 7 2,309 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 9,363 507,506 SH   SOLE 18 507,506 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,506 81,620 SH   SOLE 19 81,620 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 214,265 11,613,287 SH   SOLE 21 11,613,287 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 55,508 3,008,550 SH   SOLE 22 2,802,064 0 206,486
APOLLO COML REAL EST FIN INC COM 03762U105 964 52,261 SH   SOLE 26 30,045 0 22,216
APOLLO COML REAL EST FIN INC COM 03762U105 365 19,784 SH   SOLE 28 19,784 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,640 143,077 SH   SOLE 30 143,077 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 201 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 1,016 1,000,000 PRN   SOLE 21 1,000,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 6 1,133 SH   SOLE 18 1,133 0 0
APOLLO ENDOSURGERY INC COM 03767D108 85 15,265 SH   SOLE 21 15,265 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,613 48,185 SH   SOLE 31 48,185 0 0
APOLLO INVT CORP COM 03761U106 8,064 1,424,746 SH   SOLE 30 1,424,746 0 0
APPFOLIO INC COM CL A 03783C100 70 1,697 SH   SOLE 2 1,584 0 113
APPFOLIO INC COM CL A 03783C100 8 203 SH   SOLE 7 203 0 0
APPFOLIO INC COM CL A 03783C100 1,350 32,536 SH   SOLE 18 32,536 0 0
APPFOLIO INC COM CL A 03783C100 1,812 43,662 SH   SOLE 19 43,662 0 0
APPFOLIO INC COM CL A 03783C100 12,549 302,397 SH   SOLE 21 302,397 0 0
APPFOLIO INC COM CL A 03783C100 11,335 273,136 SH   SOLE 22 256,252 0 16,884
APPFOLIO INC COM CL A 03783C100 73 1,764 SH   SOLE 23 1,764 0 0
APPIAN CORP CL A 03782L101 4,154 131,957 SH   SOLE 22 131,957 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,052 155,649 SH   SOLE 2 36,830 0 118,819
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,308 66,699 SH   SOLE 4 66,699 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,720 291,686 SH   SOLE 7 291,686 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 170 8,647 SH   SOLE 15 8,647 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 33 SH   SOLE 17 0 0 33
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,987 152,308 SH   SOLE 18 152,308 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,636 287,403 SH   SOLE 19 287,403 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 68,891 3,513,062 SH   SOLE 21 3,513,062 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 169,885 8,663,185 SH   SOLE 22 7,986,510 0 676,675
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 221 11,274 SH   SOLE 23 11,274 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,351 374,868 SH   SOLE 25 374,868 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,428 123,805 SH   SOLE 26 21,970 0 101,835
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,344 170,536 SH   SOLE 28 34,491 0 136,045
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,440 73,434 SH   SOLE 29 73,434 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 22,084 1,126,140 SH   SOLE 30 1,126,140 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 95 4,867 SH   SOLE 31 4,867 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 294 14,970 SH   SOLE 36 14,970 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 404 20,579 SH   SOLE 40 20,579 0 0
APPLE INC COM 037833100 1,316,944 7,781,980 SH   SOLE 2 2,698,937 0 5,083,043
APPLE INC COM 037833100 342,910 2,026,297 SH   SOLE 4 1,893,964 0 132,333
APPLE INC COM 037833100 614,180 3,629,260 SH   SOLE 7 3,608,160 0 21,100
APPLE INC COM 037833100 27,222 160,859 SH   SOLE 13 160,859 0 0
APPLE INC COM 037833100 7,513 44,393 SH   SOLE 15 44,393 0 0
APPLE INC COM 037833100 1,407 8,314 SH   SOLE 17 0 0 8,314
APPLE INC COM 037833100 2,295,394 13,563,754 SH   SOLE 18 12,553,880 0 1,009,874
APPLE INC COM 037833100 1,205,525 7,123,589 SH   SOLE 19 7,123,589 0 0
APPLE INC COM 037833100 399,894 2,363,023 SH   SOLE 20 16,404 0 2,346,619
APPLE INC COM 037833100 15,015,185 88,726,497 SH   SOLE 21 88,726,497 0 0
APPLE INC COM 037833100 23,268,521 137,496,430 SH   SOLE 22 113,406,710 0 24,089,720
APPLE INC COM 037833100 1,139,347 6,732,534 SH   SOLE 23 6,732,534 0 0
APPLE INC COM 037833100 718,057 4,243,083 SH   SOLE 25 4,198,460 0 44,623
APPLE INC COM 037833100 2,518,874 14,884,326 SH   SOLE 26 4,459,352 0 10,424,974
APPLE INC COM 037833100 197,631 1,167,825 SH   SOLE 28 849,579 0 318,246
APPLE INC COM 037833100 156,174 922,852 SH   SOLE 29 351,605 0 571,247
APPLE INC COM 037833100 2,883,869 17,041,121 SH   SOLE 30 17,041,121 0 0
APPLE INC COM 037833100 549,591 3,247,595 SH   SOLE 31 1,771,046 0 1,476,549
APPLE INC COM 037833100 161,365 953,525 SH   SOLE 32 953,525 0 0
APPLE INC COM 037833100 433,864 2,563,752 SH   SOLE 34 2,563,752 0 0
APPLE INC COM 037833100 847,646 5,008,841 SH   SOLE 36 5,008,841 0 0
APPLE INC COM 037833100 4,355 25,735 SH   SOLE 40 25,735 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1 869 SH   SOLE 21 869 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 0 200 SH   SOLE 17 0 0 200
APPLIED DNA SCIENCES INC COM NEW 03815U201 6 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 99 62,474 SH   SOLE 21 62,474 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 230 144,927 SH   SOLE 22 144,927 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 33 9,126 SH   SOLE 2 9,126 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 10 2,681 SH   SOLE 18 2,681 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 333 92,477 SH   SOLE 19 92,477 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 165 45,972 SH   SOLE 21 45,972 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 1,031 286,407 SH   SOLE 22 286,407 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 17 4,826 SH   SOLE 23 4,826 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 74 20,628 SH   SOLE 29 0 0 20,628
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,820 26,723 SH   SOLE 2 26,708 0 15
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 61 903 SH   SOLE 7 903 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 12,262 180,065 SH   SOLE 18 180,065 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 22,172 325,581 SH   SOLE 19 325,581 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 241,559 3,547,126 SH   SOLE 21 3,547,126 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 117,947 1,731,971 SH   SOLE 22 1,657,800 0 74,171
APPLIED INDL TECHNOLOGIES IN COM 03820C105 9,484 139,264 SH   SOLE 23 139,264 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 707 10,377 SH   SOLE 26 3,520 0 6,857
APPLIED INDL TECHNOLOGIES IN COM 03820C105 368 5,410 SH   SOLE 28 5,410 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,209 17,747 SH   SOLE 29 0 0 17,747
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,842 56,417 SH   SOLE 30 56,417 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 875 12,852 SH   SOLE 34 12,852 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 293 4,305 SH   SOLE 40 4,305 0 0
APPLIED MATLS INC COM 038222105 87,696 1,715,500 SH   SOLE 2 673,352 0 1,042,148
APPLIED MATLS INC COM 038222105 20,803 406,940 SH   SOLE 4 379,387 0 27,553
APPLIED MATLS INC COM 038222105 53,351 1,043,643 SH   SOLE 7 889,071 0 154,572
APPLIED MATLS INC COM 038222105 178 3,488 SH   SOLE 13 3,488 0 0
APPLIED MATLS INC COM 038222105 506 9,895 SH   SOLE 15 9,895 0 0
APPLIED MATLS INC COM 038222105 112,518 2,201,057 SH   SOLE 18 2,058,228 0 142,829
APPLIED MATLS INC COM 038222105 17,309 338,597 SH   SOLE 19 338,597 0 0
APPLIED MATLS INC COM 038222105 29,853 583,977 SH   SOLE 20 0 0 583,977
APPLIED MATLS INC COM 038222105 1,061,071 20,756,477 SH   SOLE 21 20,756,477 0 0
APPLIED MATLS INC COM 038222105 1,480,349 28,958,319 SH   SOLE 22 24,186,135 0 4,772,184
APPLIED MATLS INC COM 038222105 71,915 1,406,779 SH   SOLE 23 1,406,779 0 0
APPLIED MATLS INC COM 038222105 47,511 929,397 SH   SOLE 25 929,397 0 0
APPLIED MATLS INC COM 038222105 226,898 4,438,535 SH   SOLE 26 977,213 0 3,461,322
APPLIED MATLS INC COM 038222105 12,362 241,818 SH   SOLE 28 176,122 0 65,696
APPLIED MATLS INC COM 038222105 4,022 78,676 SH   SOLE 29 78,676 0 0
APPLIED MATLS INC COM 038222105 184,868 3,616,356 SH   SOLE 30 3,616,356 0 0
APPLIED MATLS INC COM 038222105 39,318 769,122 SH   SOLE 31 421,849 0 347,273
APPLIED MATLS INC COM 038222105 7,918 154,899 SH   SOLE 32 154,899 0 0
APPLIED MATLS INC COM 038222105 11,304 221,130 SH   SOLE 34 221,130 0 0
APPLIED MATLS INC COM 038222105 51,626 1,009,896 SH   SOLE 36 1,009,896 0 0
APPLIED MATLS INC COM 038222105 279 5,448 SH   SOLE 40 5,448 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 45 1,196 SH   SOLE 2 1,032 0 164
APPLIED OPTOELECTRONICS INC COM 03823U102 4 99 SH   SOLE 4 99 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 14 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 3,259 86,181 SH   SOLE 18 86,181 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 577 15,268 SH   SOLE 19 15,268 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 64,256 1,698,991 SH   SOLE 21 1,698,991 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 18,810 497,354 SH   SOLE 22 462,940 0 34,414
APPLIED OPTOELECTRONICS INC COM 03823U102 255 6,739 SH   SOLE 26 0 0 6,739
APPLIED OPTOELECTRONICS INC COM 03823U102 96 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,028 27,175 SH   SOLE 30 27,175 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 67 1,769 SH   SOLE 40 1,769 0 0
APPROACH RESOURCES INC COM 03834A103 77 26,148 SH   SOLE 2 17,337 0 8,811
APPROACH RESOURCES INC COM 03834A103 495 167,085 SH   SOLE 18 167,085 0 0
APPROACH RESOURCES INC COM 03834A103 98 33,160 SH   SOLE 19 33,160 0 0
APPROACH RESOURCES INC COM 03834A103 4,471 1,510,629 SH   SOLE 21 1,510,629 0 0
APPROACH RESOURCES INC COM 03834A103 4,767 1,610,609 SH   SOLE 22 1,573,167 0 37,442
APPROACH RESOURCES INC COM 03834A103 67 22,531 SH   SOLE 29 0 0 22,531
APPTIO INC CL A 03835C108 40 1,681 SH   SOLE 2 1,681 0 0
APPTIO INC CL A 03835C108 20 857 SH   SOLE 7 857 0 0
APPTIO INC CL A 03835C108 1,881 79,994 SH   SOLE 18 79,994 0 0
APPTIO INC CL A 03835C108 378 16,087 SH   SOLE 19 16,087 0 0
APPTIO INC CL A 03835C108 16,902 718,604 SH   SOLE 21 718,604 0 0
APPTIO INC CL A 03835C108 8,887 377,869 SH   SOLE 22 349,652 0 28,217
APPTIO INC CL A 03835C108 140 5,971 SH   SOLE 23 5,971 0 0
APPTIO INC CL A 03835C108 85 3,600 SH   SOLE 29 0 0 3,600
APRICUS BIOSCIENCES INC COM NEW 03832V307 2 1,237 SH   SOLE 19 1,237 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 2 1,280 SH   SOLE 21 1,280 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 157 85,460 SH   SOLE 22 85,460 0 0
APTARGROUP INC COM 038336103 5,833 67,601 SH   SOLE 2 37,645 0 29,956
APTARGROUP INC COM 038336103 25 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 3,195 37,029 SH   SOLE 7 37,029 0 0
APTARGROUP INC COM 038336103 17,604 204,030 SH   SOLE 18 204,030 0 0
APTARGROUP INC COM 038336103 1,625 18,839 SH   SOLE 19 18,839 0 0
APTARGROUP INC COM 038336103 238,534 2,764,650 SH   SOLE 21 2,764,650 0 0
APTARGROUP INC COM 038336103 174,015 2,016,869 SH   SOLE 22 1,816,285 0 200,584
APTARGROUP INC COM 038336103 1,750 20,286 SH   SOLE 26 7,556 0 12,730
APTARGROUP INC COM 038336103 910 10,551 SH   SOLE 28 10,551 0 0
APTARGROUP INC COM 038336103 931 10,786 SH   SOLE 30 10,786 0 0
APTARGROUP INC COM 038336103 1,024 11,870 SH   SOLE 31 11,870 0 0
APTARGROUP INC COM 038336103 225 2,613 SH   SOLE 36 2,613 0 0
APTARGROUP INC COM 038336103 560 6,485 SH   SOLE 40 6,485 0 0
APTEVO THERAPEUTICS INC COM 03835L108 13 3,176 SH   SOLE 18 3,176 0 0
APTEVO THERAPEUTICS INC COM 03835L108 10 2,249 SH   SOLE 19 2,249 0 0
APTEVO THERAPEUTICS INC COM 03835L108 237 55,799 SH   SOLE 21 55,799 0 0
APTEVO THERAPEUTICS INC COM 03835L108 1,228 289,689 SH   SOLE 22 289,689 0 0
APTIV PLC SHS G6095L109 37,151 437,948 SH   SOLE 2 178,202 0 259,746
APTIV PLC SHS G6095L109 8,592 101,283 SH   SOLE 4 94,269 0 7,014
APTIV PLC SHS G6095L109 21,745 256,340 SH   SOLE 7 214,609 0 41,731
APTIV PLC SHS G6095L109 4,675 55,116 SH   SOLE 13 55,116 0 0
APTIV PLC SHS G6095L109 150 1,767 SH   SOLE 15 1,767 0 0
APTIV PLC SHS G6095L109 48,261 568,910 SH   SOLE 18 533,958 0 34,952
APTIV PLC SHS G6095L109 22,580 266,176 SH   SOLE 19 266,176 0 0
APTIV PLC SHS G6095L109 12,942 152,562 SH   SOLE 20 0 0 152,562
APTIV PLC SHS G6095L109 475,431 5,604,516 SH   SOLE 21 5,604,516 0 0
APTIV PLC SHS G6095L109 632,261 7,453,270 SH   SOLE 22 6,226,433 0 1,226,837
APTIV PLC SHS G6095L109 28,413 334,938 SH   SOLE 23 334,938 0 0
APTIV PLC SHS G6095L109 19,973 235,444 SH   SOLE 25 235,444 0 0
APTIV PLC SHS G6095L109 71,938 848,028 SH   SOLE 26 260,955 0 587,073
APTIV PLC SHS G6095L109 5,100 60,115 SH   SOLE 28 43,724 0 16,391
APTIV PLC SHS G6095L109 5,786 68,205 SH   SOLE 29 8,149 0 60,056
APTIV PLC SHS G6095L109 70,729 833,775 SH   SOLE 30 833,775 0 0
APTIV PLC SHS G6095L109 11,660 137,446 SH   SOLE 31 54,723 0 82,723
APTIV PLC SHS G6095L109 32,995 388,950 SH   SOLE 34 388,950 0 0
APTIV PLC SHS G6095L109 23,562 277,755 SH   SOLE 36 277,755 0 0
APTIV PLC SHS G6095L109 116 1,372 SH   SOLE 40 1,372 0 0
AQUA AMERICA INC COM 03836W103 7,569 192,940 SH   SOLE 2 100,447 0 92,493
AQUA AMERICA INC COM 03836W103 284 7,249 SH   SOLE 4 7,249 0 0
AQUA AMERICA INC COM 03836W103 14,727 375,405 SH   SOLE 7 375,405 0 0
AQUA AMERICA INC COM 03836W103 5 125 SH   SOLE 17 0 0 125
AQUA AMERICA INC COM 03836W103 22,894 583,582 SH   SOLE 18 583,582 0 0
AQUA AMERICA INC COM 03836W103 2,091 53,291 SH   SOLE 19 53,291 0 0
AQUA AMERICA INC COM 03836W103 314,397 8,014,193 SH   SOLE 21 8,014,193 0 0
AQUA AMERICA INC COM 03836W103 219,265 5,589,214 SH   SOLE 22 5,015,832 0 573,382
AQUA AMERICA INC COM 03836W103 3,317 84,555 SH   SOLE 26 34,093 0 50,462
AQUA AMERICA INC COM 03836W103 1,103 28,125 SH   SOLE 28 28,125 0 0
AQUA AMERICA INC COM 03836W103 29,304 746,970 SH   SOLE 30 746,970 0 0
AQUA AMERICA INC COM 03836W103 170 4,345 SH   SOLE 31 4,345 0 0
AQUA AMERICA INC COM 03836W103 310 7,899 SH   SOLE 36 7,899 0 0
AQUA AMERICA INC COM 03836W103 854 21,776 SH   SOLE 40 21,776 0 0
AQUA METALS INC COM 03837J101 1 633 SH   SOLE 2 633 0 0
AQUA METALS INC COM 03837J101 126 58,974 SH   SOLE 18 58,974 0 0
AQUA METALS INC COM 03837J101 22 10,502 SH   SOLE 19 10,502 0 0
AQUA METALS INC COM 03837J101 1,156 542,832 SH   SOLE 21 542,832 0 0
AQUA METALS INC COM 03837J101 593 278,273 SH   SOLE 22 264,806 0 13,467
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 320 SH   SOLE 18 320 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 136 SH   SOLE 19 136 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 237 SH   SOLE 21 237 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 53 15,102 SH   SOLE 22 15,102 0 0
AQUANTIA CORP COM 03842Q108 247 21,767 SH   SOLE 18 21,767 0 0
AQUANTIA CORP COM 03842Q108 54 4,733 SH   SOLE 19 4,733 0 0
AQUANTIA CORP COM 03842Q108 2,503 220,917 SH   SOLE 21 220,917 0 0
AQUANTIA CORP COM 03842Q108 519 45,835 SH   SOLE 22 40,956 0 4,879
AQUAVENTURE HLDGS LTD SHS G0443N107 10 626 SH   SOLE 2 626 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 695 44,774 SH   SOLE 18 44,774 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 100 6,448 SH   SOLE 19 6,448 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 5,931 382,136 SH   SOLE 21 382,136 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 39 2,500 SH   SOLE 30 2,500 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 666 56,592 SH   SOLE 2 56,592 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 315 26,802 SH   SOLE 18 26,802 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 4,000 340,150 SH   SOLE 19 340,150 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 1,277 108,580 SH   SOLE 20 108,580 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 49 4,169 SH   SOLE 21 4,169 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 3,527 299,902 SH   SOLE 22 299,902 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 2,094 178,102 SH   SOLE 34 178,102 0 0
ARADIGM CORP COM PAR 038505400 29 4,342 SH   SOLE 21 4,342 0 0
ARAMARK COM 03852U106 10,842 253,673 SH   SOLE 2 55,752 0 197,921
ARAMARK COM 03852U106 3,292 77,013 SH   SOLE 4 70,449 0 6,564
ARAMARK COM 03852U106 1,655 38,713 SH   SOLE 7 37,826 0 887
ARAMARK COM 03852U106 60 1,403 SH   SOLE 15 1,403 0 0
ARAMARK COM 03852U106 6,397 149,677 SH   SOLE 18 127,265 0 22,412
ARAMARK COM 03852U106 3,416 79,925 SH   SOLE 19 79,925 0 0
ARAMARK COM 03852U106 7,369 172,403 SH   SOLE 20 0 0 172,403
ARAMARK COM 03852U106 166,331 3,891,700 SH   SOLE 21 3,891,700 0 0
ARAMARK COM 03852U106 295,767 6,920,145 SH   SOLE 22 6,150,800 0 769,345
ARAMARK COM 03852U106 12,582 294,387 SH   SOLE 23 294,387 0 0
ARAMARK COM 03852U106 6,874 160,824 SH   SOLE 25 160,824 0 0
ARAMARK COM 03852U106 31,759 743,068 SH   SOLE 26 253,010 0 490,058
ARAMARK COM 03852U106 2,365 55,334 SH   SOLE 28 40,252 0 15,082
ARAMARK COM 03852U106 2,899 67,829 SH   SOLE 29 7,236 0 60,593
ARAMARK COM 03852U106 12,683 296,755 SH   SOLE 30 296,755 0 0
ARAMARK COM 03852U106 5,254 122,920 SH   SOLE 31 42,685 0 80,235
ARAMARK COM 03852U106 650 15,203 SH   SOLE 34 15,203 0 0
ARAMARK COM 03852U106 10,536 246,509 SH   SOLE 36 246,509 0 0
ARAMARK COM 03852U106 40 942 SH   SOLE 40 942 0 0
ARATANA THERAPEUTICS INC COM 03874P101 32 6,069 SH   SOLE 2 5,161 0 908
ARATANA THERAPEUTICS INC COM 03874P101 3 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 749 142,355 SH   SOLE 18 142,355 0 0
ARATANA THERAPEUTICS INC COM 03874P101 151 28,704 SH   SOLE 19 28,704 0 0
ARATANA THERAPEUTICS INC COM 03874P101 9,954 1,892,360 SH   SOLE 21 1,892,360 0 0
ARATANA THERAPEUTICS INC COM 03874P101 5,228 993,823 SH   SOLE 22 947,657 0 46,166
ARATANA THERAPEUTICS INC COM 03874P101 1 158 SH   SOLE 30 158 0 0
ARBOR RLTY TR INC COM 038923108 323 37,378 SH   SOLE 2 37,378 0 0
ARBOR RLTY TR INC COM 038923108 34 3,918 SH   SOLE 18 3,918 0 0
ARBOR RLTY TR INC COM 038923108 859 99,458 SH   SOLE 19 99,458 0 0
ARBOR RLTY TR INC COM 038923108 10,576 1,224,069 SH   SOLE 21 1,224,069 0 0
ARBOR RLTY TR INC COM 038923108 27,785 3,215,852 SH   SOLE 22 3,184,294 0 31,558
ARBOR RLTY TR INC COM 038923108 3,084 356,967 SH   SOLE 23 356,967 0 0
ARBOR RLTY TR INC COM 038923108 552 63,842 SH   SOLE 29 0 0 63,842
ARBOR RLTY TR INC COM 038923108 67 7,745 SH   SOLE 30 7,745 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 3,744 741,396 SH   SOLE 21 741,396 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 49 9,738 SH   SOLE 22 9,738 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1 180 SH   SOLE 30 180 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 237 92,989 SH   SOLE 2 86,189 0 6,800
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2 813 SH   SOLE 7 813 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 398 156,119 SH   SOLE 18 156,119 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,413 554,065 SH   SOLE 19 554,065 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3,595 1,409,855 SH   SOLE 21 1,409,855 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 7,256 2,845,313 SH   SOLE 22 2,796,016 0 49,297
ARC DOCUMENT SOLUTIONS INC COM 00191G103 884 346,824 SH   SOLE 23 346,824 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 184 72,298 SH   SOLE 29 0 0 72,298
ARC GROUP WORLDWIDE INC COM 00213H105 4 1,761 SH   SOLE 18 1,761 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 52 24,957 SH   SOLE 21 24,957 0 0
ARCA BIOPHARMA INC COM PAR$.001 00211Y407 1 865 SH   SOLE 21 865 0 0
ARCADIA BIOSCIENCES INC COM 039014105 1 4,324 SH   SOLE 21 4,324 0 0
ARCBEST CORP COM 03937C105 191 5,355 SH   SOLE 2 1,511 0 3,844
ARCBEST CORP COM 03937C105 8 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 28 784 SH   SOLE 7 784 0 0
ARCBEST CORP COM 03937C105 4,655 130,200 SH   SOLE 18 130,200 0 0
ARCBEST CORP COM 03937C105 727 20,334 SH   SOLE 19 20,334 0 0
ARCBEST CORP COM 03937C105 85,739 2,398,283 SH   SOLE 21 2,398,283 0 0
ARCBEST CORP COM 03937C105 25,543 714,490 SH   SOLE 22 662,785 0 51,705
ARCBEST CORP COM 03937C105 123 3,438 SH   SOLE 23 3,438 0 0
ARCBEST CORP COM 03937C105 80 2,247 SH   SOLE 26 0 0 2,247
ARCBEST CORP COM 03937C105 130 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 98 2,733 SH   SOLE 29 0 0 2,733
ARCBEST CORP COM 03937C105 1,308 36,590 SH   SOLE 30 36,590 0 0
ARCBEST CORP COM 03937C105 102 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 671 20,767 SH   SOLE 19 20,767 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 3,952 122,327 SH   SOLE 29 122,327 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,589 149,707 SH   SOLE 2 44,239 0 105,468
ARCH CAP GROUP LTD ORD G0450A105 3,757 41,385 SH   SOLE 4 37,919 0 3,466
ARCH CAP GROUP LTD ORD G0450A105 8,729 96,163 SH   SOLE 7 62,080 0 34,083
ARCH CAP GROUP LTD ORD G0450A105 683 7,527 SH   SOLE 13 7,527 0 0
ARCH CAP GROUP LTD ORD G0450A105 103 1,133 SH   SOLE 15 1,133 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,716 73,992 SH   SOLE 18 62,037 0 11,955
ARCH CAP GROUP LTD ORD G0450A105 3,613 39,801 SH   SOLE 19 39,801 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,959 87,687 SH   SOLE 20 0 0 87,687
ARCH CAP GROUP LTD ORD G0450A105 290,928 3,205,107 SH   SOLE 21 3,205,107 0 0
ARCH CAP GROUP LTD ORD G0450A105 346,694 3,819,479 SH   SOLE 22 3,401,025 0 418,454
ARCH CAP GROUP LTD ORD G0450A105 14,437 159,048 SH   SOLE 23 159,048 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,986 98,993 SH   SOLE 25 98,993 0 0
ARCH CAP GROUP LTD ORD G0450A105 46,221 509,214 SH   SOLE 26 118,826 0 390,388
ARCH CAP GROUP LTD ORD G0450A105 2,662 29,323 SH   SOLE 28 21,256 0 8,067
ARCH CAP GROUP LTD ORD G0450A105 3,281 36,141 SH   SOLE 29 4,116 0 32,025
ARCH CAP GROUP LTD ORD G0450A105 27,176 299,398 SH   SOLE 30 299,398 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,955 65,610 SH   SOLE 31 27,365 0 38,245
ARCH CAP GROUP LTD ORD G0450A105 763 8,411 SH   SOLE 34 8,411 0 0
ARCH CAP GROUP LTD ORD G0450A105 15,319 168,766 SH   SOLE 36 168,766 0 0
ARCH CAP GROUP LTD ORD G0450A105 59 649 SH   SOLE 40 649 0 0
ARCH COAL INC CL A 039380407 136 1,464 SH   SOLE 2 1,464 0 0
ARCH COAL INC CL A 039380407 9 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 47 509 SH   SOLE 7 509 0 0
ARCH COAL INC CL A 039380407 6,605 70,899 SH   SOLE 18 70,899 0 0
ARCH COAL INC CL A 039380407 1,516 16,268 SH   SOLE 19 16,268 0 0
ARCH COAL INC CL A 039380407 57,679 619,143 SH   SOLE 21 619,143 0 0
ARCH COAL INC CL A 039380407 53,382 573,014 SH   SOLE 22 548,379 0 24,635
ARCH COAL INC CL A 039380407 1,218 13,075 SH   SOLE 26 6,722 0 6,353
ARCH COAL INC CL A 039380407 317 3,402 SH   SOLE 28 3,402 0 0
ARCH COAL INC CL A 039380407 331 3,553 SH   SOLE 30 3,553 0 0
ARCH COAL INC CL A 039380407 215 2,306 SH   SOLE 40 2,306 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 58,504 1,459,688 SH   SOLE 2 908,795 0 550,893
ARCHER DANIELS MIDLAND CO COM 039483102 16,761 418,194 SH   SOLE 4 403,637 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 56,735 1,415,554 SH   SOLE 7 993,710 0 421,844
ARCHER DANIELS MIDLAND CO COM 039483102 7,402 184,678 SH   SOLE 13 184,678 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 152 3,803 SH   SOLE 15 3,803 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 20 SH   SOLE 17 0 0 20
ARCHER DANIELS MIDLAND CO COM 039483102 44,692 1,115,078 SH   SOLE 18 1,029,529 0 85,549
ARCHER DANIELS MIDLAND CO COM 039483102 52,310 1,305,144 SH   SOLE 19 1,305,144 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 13,946 347,963 SH   SOLE 20 0 0 347,963
ARCHER DANIELS MIDLAND CO COM 039483102 362,756 9,050,794 SH   SOLE 21 9,050,794 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 708,016 17,665,082 SH   SOLE 22 13,620,677 0 4,044,405
ARCHER DANIELS MIDLAND CO COM 039483102 43,130 1,076,094 SH   SOLE 23 1,076,094 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 25,167 627,915 SH   SOLE 25 627,915 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 82,250 2,052,143 SH   SOLE 26 583,112 0 1,469,031
ARCHER DANIELS MIDLAND CO COM 039483102 5,105 127,367 SH   SOLE 28 92,150 0 35,217
ARCHER DANIELS MIDLAND CO COM 039483102 27,588 688,325 SH   SOLE 29 439,363 0 248,962
ARCHER DANIELS MIDLAND CO COM 039483102 92,282 2,302,451 SH   SOLE 30 2,302,451 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 29,934 746,863 SH   SOLE 31 418,350 0 328,513
ARCHER DANIELS MIDLAND CO COM 039483102 18,752 467,856 SH   SOLE 34 467,856 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 35,651 889,506 SH   SOLE 36 889,506 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 102 2,550 SH   SOLE 40 2,550 0 0
ARCHROCK INC COM 03957W106 250 23,765 SH   SOLE 2 12,465 0 11,300
ARCHROCK INC COM 03957W106 4 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 19 1,846 SH   SOLE 7 1,846 0 0
ARCHROCK INC COM 03957W106 3,626 345,378 SH   SOLE 18 345,378 0 0
ARCHROCK INC COM 03957W106 1,360 129,547 SH   SOLE 19 129,547 0 0
ARCHROCK INC COM 03957W106 70,418 6,706,512 SH   SOLE 21 6,706,512 0 0
ARCHROCK INC COM 03957W106 25,820 2,459,086 SH   SOLE 22 2,329,817 0 129,269
ARCHROCK INC COM 03957W106 1,819 173,221 SH   SOLE 23 173,221 0 0
ARCHROCK INC COM 03957W106 150 14,276 SH   SOLE 26 5,661 0 8,615
ARCHROCK INC COM 03957W106 101 9,587 SH   SOLE 28 9,587 0 0
ARCHROCK INC COM 03957W106 359 34,184 SH   SOLE 29 0 0 34,184
ARCHROCK INC COM 03957W106 1,051 100,077 SH   SOLE 30 100,077 0 0
ARCHROCK INC COM 03957W106 77 7,286 SH   SOLE 40 7,286 0 0
ARCONIC INC COM 03965L100 23,674 868,781 SH   SOLE 2 460,741 0 408,040
ARCONIC INC COM 03965L100 3,758 137,901 SH   SOLE 4 127,497 0 10,404
ARCONIC INC COM 03965L100 8,001 293,606 SH   SOLE 7 278,603 0 15,003
ARCONIC INC COM 03965L100 298 10,935 SH   SOLE 13 10,935 0 0
ARCONIC INC COM 03965L100 93 3,395 SH   SOLE 15 3,395 0 0
ARCONIC INC COM 03965L100 24,969 916,311 SH   SOLE 18 862,287 0 54,024
ARCONIC INC COM 03965L100 2,757 101,175 SH   SOLE 19 101,175 0 0
ARCONIC INC COM 03965L100 5,653 207,464 SH   SOLE 20 0 0 207,464
ARCONIC INC COM 03965L100 382,014 14,018,870 SH   SOLE 21 14,018,870 0 0
ARCONIC INC COM 03965L100 317,933 11,667,283 SH   SOLE 22 9,729,371 0 1,937,912
ARCONIC INC COM 03965L100 13,812 506,850 SH   SOLE 23 506,850 0 0
ARCONIC INC COM 03965L100 9,156 335,999 SH   SOLE 25 335,999 0 0
ARCONIC INC COM 03965L100 38,721 1,420,942 SH   SOLE 26 479,593 0 941,349
ARCONIC INC COM 03965L100 2,538 93,133 SH   SOLE 28 66,141 0 26,992
ARCONIC INC COM 03965L100 3,055 112,121 SH   SOLE 29 12,414 0 99,707
ARCONIC INC COM 03965L100 31,717 1,163,928 SH   SOLE 30 1,163,928 0 0
ARCONIC INC COM 03965L100 7,485 274,676 SH   SOLE 31 168,300 0 106,376
ARCONIC INC COM 03965L100 4,531 166,274 SH   SOLE 34 166,274 0 0
ARCONIC INC COM 03965L100 11,262 413,289 SH   SOLE 36 413,289 0 0
ARCONIC INC COM 03965L100 63 2,325 SH   SOLE 40 2,325 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 11 1,100 SH   SOLE 2 1,100 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 8,134 785,890 SH   SOLE 21 785,890 0 0
ARDAGH GROUP S A CL A L0223L101 232 11,005 SH   SOLE 2 1,950 0 9,055
ARDAGH GROUP S A CL A L0223L101 4 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 344 16,309 SH   SOLE 18 16,309 0 0
ARDAGH GROUP S A CL A L0223L101 80 3,813 SH   SOLE 19 3,813 0 0
ARDAGH GROUP S A CL A L0223L101 3,761 178,228 SH   SOLE 21 178,228 0 0
ARDAGH GROUP S A CL A L0223L101 2,354 111,562 SH   SOLE 22 54,517 0 57,045
ARDAGH GROUP S A CL A L0223L101 10 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 57 8,702 SH   SOLE 2 2,649 0 6,053
ARDELYX INC COM 039697107 9 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 851 129,001 SH   SOLE 18 129,001 0 0
ARDELYX INC COM 039697107 153 23,169 SH   SOLE 19 23,169 0 0
ARDELYX INC COM 039697107 11,559 1,751,373 SH   SOLE 21 1,751,373 0 0
ARDELYX INC COM 039697107 4,152 629,071 SH   SOLE 22 599,216 0 29,855
ARDELYX INC COM 039697107 1 174 SH   SOLE 30 174 0 0
ARDMORE SHIPPING CORP COM Y0207T100 30 3,722 SH   SOLE 2 1,580 0 2,142
ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 841 105,178 SH   SOLE 18 105,178 0 0
ARDMORE SHIPPING CORP COM Y0207T100 128 16,057 SH   SOLE 19 16,057 0 0
ARDMORE SHIPPING CORP COM Y0207T100 7,133 891,586 SH   SOLE 21 891,586 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,205 275,618 SH   SOLE 22 241,648 0 33,970
ARENA PHARMACEUTICALS INC COM NEW 040047607 82 2,415 SH   SOLE 2 2,130 0 285
ARENA PHARMACEUTICALS INC COM NEW 040047607 3 80 SH   SOLE 4 80 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 38 1,123 SH   SOLE 7 1,123 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 4,705 138,502 SH   SOLE 18 138,502 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,287 37,877 SH   SOLE 19 37,877 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 479 14,100 SH   SOLE 20 14,100 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 61,020 1,796,281 SH   SOLE 21 1,796,281 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 36,983 1,088,704 SH   SOLE 22 1,006,678 0 82,026
ARENA PHARMACEUTICALS INC COM NEW 040047607 8 238 SH   SOLE 23 238 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 388 11,427 SH   SOLE 26 4,598 0 6,829
ARENA PHARMACEUTICALS INC COM NEW 040047607 257 7,565 SH   SOLE 28 7,565 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 208 6,133 SH   SOLE 30 6,133 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 24 693 SH   SOLE 34 693 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 95 2,787 SH   SOLE 40 2,787 0 0
ARES CAP CORP COM 04010L103 27,152 1,727,243 SH   SOLE 30 1,727,243 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 589 577,000 PRN   SOLE 21 577,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 202 15,676 SH   SOLE 2 10,522 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,403 108,789 SH   SOLE 18 108,789 0 0
ARES COML REAL ESTATE CORP COM 04013V108 579 44,909 SH   SOLE 19 44,909 0 0
ARES COML REAL ESTATE CORP COM 04013V108 19,407 1,504,451 SH   SOLE 21 1,504,451 0 0
ARES COML REAL ESTATE CORP COM 04013V108 12,504 969,335 SH   SOLE 22 940,550 0 28,785
ARES COML REAL ESTATE CORP COM 04013V108 47 3,647 SH   SOLE 29 0 0 3,647
ARGAN INC COM 04010E109 219 4,863 SH   SOLE 2 4,728 0 135
ARGAN INC COM 04010E109 2,468 54,853 SH   SOLE 7 54,853 0 0
ARGAN INC COM 04010E109 2,276 50,579 SH   SOLE 18 50,579 0 0
ARGAN INC COM 04010E109 3,156 70,137 SH   SOLE 19 70,137 0 0
ARGAN INC COM 04010E109 19,661 436,915 SH   SOLE 21 436,915 0 0
ARGAN INC COM 04010E109 25,457 565,718 SH   SOLE 22 540,823 0 24,895
ARGAN INC COM 04010E109 2,262 50,271 SH   SOLE 23 50,271 0 0
ARGAN INC COM 04010E109 240 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 86 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 145 3,233 SH   SOLE 29 0 0 3,233
ARGAN INC COM 04010E109 106 2,345 SH   SOLE 30 2,345 0 0
ARGAN INC COM 04010E109 61 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 917 14,524 SH   SOLE 2 14,524 0 0
ARGENX SE SPONSORED ADR 04016X101 491 7,773 SH   SOLE 18 7,773 0 0
ARGENX SE SPONSORED ADR 04016X101 5,391 85,377 SH   SOLE 19 85,377 0 0
ARGENX SE SPONSORED ADR 04016X101 144 2,279 SH   SOLE 20 2,279 0 0
ARGENX SE SPONSORED ADR 04016X101 2,541 40,247 SH   SOLE 34 40,247 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 396 6,421 SH   SOLE 2 1,775 0 4,646
ARGO GROUP INTL HLDGS LTD COM G0464B107 6 91 SH   SOLE 4 91 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 48 776 SH   SOLE 7 776 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 6,698 108,639 SH   SOLE 18 108,639 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,297 37,263 SH   SOLE 19 37,263 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 58,081 942,108 SH   SOLE 21 942,108 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 60,329 978,574 SH   SOLE 22 927,122 0 51,452
ARGO GROUP INTL HLDGS LTD COM G0464B107 344 5,576 SH   SOLE 23 5,576 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,176 19,078 SH   SOLE 26 5,847 0 13,231
ARGO GROUP INTL HLDGS LTD COM G0464B107 288 4,674 SH   SOLE 28 4,674 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 777 12,597 SH   SOLE 29 0 0 12,597
ARGO GROUP INTL HLDGS LTD COM G0464B107 316 5,127 SH   SOLE 30 5,127 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 77 1,247 SH   SOLE 36 1,247 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 210 3,399 SH   SOLE 40 3,399 0 0
ARGOS THERAPEUTICS INC COM 040221103 1 7,526 SH   SOLE 21 7,526 0 0
ARISTA NETWORKS INC COM 040413106 11,028 46,814 SH   SOLE 2 5,936 0 40,878
ARISTA NETWORKS INC COM 040413106 3,690 15,662 SH   SOLE 4 14,390 0 1,272
ARISTA NETWORKS INC COM 040413106 3,211 13,631 SH   SOLE 7 6,878 0 6,753
ARISTA NETWORKS INC COM 040413106 72 306 SH   SOLE 15 306 0 0
ARISTA NETWORKS INC COM 040413106 12 50 SH   SOLE 17 0 0 50
ARISTA NETWORKS INC COM 040413106 7,326 31,097 SH   SOLE 18 26,786 0 4,311
ARISTA NETWORKS INC COM 040413106 3,757 15,946 SH   SOLE 19 15,946 0 0
ARISTA NETWORKS INC COM 040413106 7,125 30,243 SH   SOLE 20 0 0 30,243
ARISTA NETWORKS INC COM 040413106 158,404 672,398 SH   SOLE 21 672,398 0 0
ARISTA NETWORKS INC COM 040413106 322,869 1,370,528 SH   SOLE 22 1,216,146 0 154,382
ARISTA NETWORKS INC COM 040413106 13,189 55,986 SH   SOLE 23 55,986 0 0
ARISTA NETWORKS INC COM 040413106 10,495 44,551 SH   SOLE 25 44,551 0 0
ARISTA NETWORKS INC COM 040413106 31,076 131,914 SH   SOLE 26 50,085 0 81,829
ARISTA NETWORKS INC COM 040413106 2,536 10,764 SH   SOLE 28 7,911 0 2,853
ARISTA NETWORKS INC COM 040413106 3,156 13,396 SH   SOLE 29 1,661 0 11,735
ARISTA NETWORKS INC COM 040413106 15,227 64,637 SH   SOLE 30 64,637 0 0
ARISTA NETWORKS INC COM 040413106 4,914 20,858 SH   SOLE 31 9,212 0 11,646
ARISTA NETWORKS INC COM 040413106 754 3,199 SH   SOLE 34 3,199 0 0
ARISTA NETWORKS INC COM 040413106 10,844 46,032 SH   SOLE 36 46,032 0 0
ARISTA NETWORKS INC COM 040413106 49 207 SH   SOLE 40 207 0 0
ARK RESTAURANTS CORP COM 040712101 10 361 SH   SOLE 18 361 0 0
ARK RESTAURANTS CORP COM 040712101 138 5,107 SH   SOLE 21 5,107 0 0
ARK RESTAURANTS CORP COM 040712101 100 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 42 3,551 SH   SOLE 2 600 0 2,951
ARLINGTON ASSET INVT CORP CL A NEW 041356205 4 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 872 74,002 SH   SOLE 18 74,002 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 154 13,051 SH   SOLE 19 13,051 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 8,850 751,257 SH   SOLE 21 751,257 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 5,310 450,750 SH   SOLE 22 429,598 0 21,152
ARLINGTON ASSET INVT CORP CL A NEW 041356205 48 4,088 SH   SOLE 30 4,088 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 75 4,847 SH   SOLE 2 3,104 0 1,743
ARMADA HOFFLER PPTYS INC COM 04208T108 14 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,440 221,477 SH   SOLE 18 221,477 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 624 40,153 SH   SOLE 19 40,153 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 64,658 4,163,446 SH   SOLE 21 4,163,446 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 26,397 1,699,719 SH   SOLE 22 1,612,173 0 87,546
ARMADA HOFFLER PPTYS INC COM 04208T108 38 2,453 SH   SOLE 23 2,453 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 51 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 112 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,015 65,328 SH   SOLE 30 65,328 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 143 9,206 SH   SOLE 40 9,206 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 220 8,541 SH   SOLE 2 2,209 0 6,332
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 23 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,918 191,227 SH   SOLE 18 191,227 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 780 30,318 SH   SOLE 19 30,318 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 118,874 4,621,860 SH   SOLE 21 4,621,860 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 29,642 1,152,494 SH   SOLE 22 1,080,487 0 72,007
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 373 14,496 SH   SOLE 26 9,830 0 4,666
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 155 6,031 SH   SOLE 28 6,031 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,542 59,954 SH   SOLE 30 59,954 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 134 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 119 7,026 SH   SOLE 2 1,958 0 5,068
ARMSTRONG FLOORING INC COM 04238R106 2 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 8 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,475 87,184 SH   SOLE 18 87,184 0 0
ARMSTRONG FLOORING INC COM 04238R106 296 17,505 SH   SOLE 19 17,505 0 0
ARMSTRONG FLOORING INC COM 04238R106 12,218 722,114 SH   SOLE 21 722,114 0 0
ARMSTRONG FLOORING INC COM 04238R106 11,611 686,203 SH   SOLE 22 644,620 0 41,583
ARMSTRONG FLOORING INC COM 04238R106 276 16,314 SH   SOLE 26 1,381 0 14,933
ARMSTRONG FLOORING INC COM 04238R106 48 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 56 3,281 SH   SOLE 30 3,281 0 0
ARMSTRONG FLOORING INC COM 04238R106 36 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,434 23,679 SH   SOLE 2 7,899 0 15,780
ARMSTRONG WORLD INDS INC NEW COM 04247X102 79 1,305 SH   SOLE 4 1,305 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 97 1,608 SH   SOLE 7 1,608 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,706 28,167 SH   SOLE 18 28,167 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 857 14,148 SH   SOLE 19 14,148 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 29,855 493,061 SH   SOLE 21 493,061 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 84,184 1,390,319 SH   SOLE 22 1,263,215 0 127,104
ARMSTRONG WORLD INDS INC NEW COM 04247X102 36 596 SH   SOLE 23 596 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 651 10,755 SH   SOLE 26 2,763 0 7,992
ARMSTRONG WORLD INDS INC NEW COM 04247X102 341 5,625 SH   SOLE 28 5,625 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 834 13,777 SH   SOLE 29 0 0 13,777
ARMSTRONG WORLD INDS INC NEW COM 04247X102 398 6,579 SH   SOLE 30 6,579 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 68 1,124 SH   SOLE 31 1,124 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,230 20,315 SH   SOLE 34 20,315 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 388 6,405 SH   SOLE 36 6,405 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 261 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 15 4,321 SH   SOLE 18 4,321 0 0
AROTECH CORP COM NEW 042682203 233 65,665 SH   SOLE 21 65,665 0 0
AROTECH CORP COM NEW 042682203 18 4,972 SH   SOLE 22 4,972 0 0
ARQULE INC COM 04269E107 18 10,986 SH   SOLE 18 10,986 0 0
ARQULE INC COM 04269E107 25 14,883 SH   SOLE 19 14,883 0 0
ARQULE INC COM 04269E107 296 179,228 SH   SOLE 21 179,228 0 0
ARQULE INC COM 04269E107 3,154 1,911,802 SH   SOLE 22 1,911,802 0 0
ARRAY BIOPHARMA INC COM 04269X105 212 16,552 SH   SOLE 2 11,797 0 4,755
ARRAY BIOPHARMA INC COM 04269X105 6 458 SH   SOLE 4 458 0 0
ARRAY BIOPHARMA INC COM 04269X105 61 4,746 SH   SOLE 7 4,746 0 0
ARRAY BIOPHARMA INC COM 04269X105 8,698 679,529 SH   SOLE 18 679,529 0 0
ARRAY BIOPHARMA INC COM 04269X105 3,654 285,492 SH   SOLE 19 285,492 0 0
ARRAY BIOPHARMA INC COM 04269X105 112,159 8,762,399 SH   SOLE 21 8,762,399 0 0
ARRAY BIOPHARMA INC COM 04269X105 67,839 5,299,928 SH   SOLE 22 4,931,865 0 368,063
ARRAY BIOPHARMA INC COM 04269X105 172 13,459 SH   SOLE 23 13,459 0 0
ARRAY BIOPHARMA INC COM 04269X105 1,082 84,563 SH   SOLE 26 22,760 0 61,803
ARRAY BIOPHARMA INC COM 04269X105 373 29,149 SH   SOLE 28 29,149 0 0
ARRAY BIOPHARMA INC COM 04269X105 185 14,442 SH   SOLE 29 0 0 14,442
ARRAY BIOPHARMA INC COM 04269X105 390 30,457 SH   SOLE 30 30,457 0 0
ARRAY BIOPHARMA INC COM 04269X105 79 6,188 SH   SOLE 34 6,188 0 0
ARRAY BIOPHARMA INC COM 04269X105 326 25,440 SH   SOLE 40 25,440 0 0
ARRIS INTL INC SHS G0551A103 4,606 179,309 SH   SOLE 2 84,179 0 95,130
ARRIS INTL INC SHS G0551A103 91 3,525 SH   SOLE 4 3,525 0 0
ARRIS INTL INC SHS G0551A103 148 5,780 SH   SOLE 7 5,780 0 0
ARRIS INTL INC SHS G0551A103 14,901 580,014 SH   SOLE 18 580,014 0 0
ARRIS INTL INC SHS G0551A103 1,380 53,704 SH   SOLE 19 53,704 0 0
ARRIS INTL INC SHS G0551A103 200,706 7,812,601 SH   SOLE 21 7,812,601 0 0
ARRIS INTL INC SHS G0551A103 146,239 5,692,454 SH   SOLE 22 5,153,442 0 539,012
ARRIS INTL INC SHS G0551A103 1,945 75,722 SH   SOLE 26 39,271 0 36,451
ARRIS INTL INC SHS G0551A103 662 25,758 SH   SOLE 28 25,758 0 0
ARRIS INTL INC SHS G0551A103 718 27,935 SH   SOLE 29 0 0 27,935
ARRIS INTL INC SHS G0551A103 756 29,437 SH   SOLE 30 29,437 0 0
ARRIS INTL INC SHS G0551A103 107 4,153 SH   SOLE 31 4,153 0 0
ARRIS INTL INC SHS G0551A103 530 20,623 SH   SOLE 40 20,623 0 0
ARROW ELECTRS INC COM 042735100 10,917 135,766 SH   SOLE 2 46,555 0 89,211
ARROW ELECTRS INC COM 042735100 2,160 26,867 SH   SOLE 4 24,737 0 2,130
ARROW ELECTRS INC COM 042735100 3,137 39,017 SH   SOLE 7 25,195 0 13,822
ARROW ELECTRS INC COM 042735100 47 590 SH   SOLE 15 590 0 0
ARROW ELECTRS INC COM 042735100 1 17 SH   SOLE 17 0 0 17
ARROW ELECTRS INC COM 042735100 23,988 298,327 SH   SOLE 18 290,256 0 8,071
ARROW ELECTRS INC COM 042735100 2,331 28,990 SH   SOLE 19 28,990 0 0
ARROW ELECTRS INC COM 042735100 5,670 70,515 SH   SOLE 20 0 0 70,515
ARROW ELECTRS INC COM 042735100 312,515 3,886,517 SH   SOLE 21 3,886,517 0 0
ARROW ELECTRS INC COM 042735100 241,748 3,006,441 SH   SOLE 22 2,706,457 0 299,984
ARROW ELECTRS INC COM 042735100 9,674 120,305 SH   SOLE 23 120,305 0 0
ARROW ELECTRS INC COM 042735100 6,081 75,629 SH   SOLE 25 75,629 0 0
ARROW ELECTRS INC COM 042735100 21,963 273,133 SH   SOLE 26 95,586 0 177,547
ARROW ELECTRS INC COM 042735100 1,663 20,687 SH   SOLE 28 14,538 0 6,149
ARROW ELECTRS INC COM 042735100 1,930 24,008 SH   SOLE 29 2,219 0 21,789
ARROW ELECTRS INC COM 042735100 11,724 145,799 SH   SOLE 30 145,799 0 0
ARROW ELECTRS INC COM 042735100 3,786 47,082 SH   SOLE 31 17,355 0 29,727
ARROW ELECTRS INC COM 042735100 472 5,869 SH   SOLE 34 5,869 0 0
ARROW ELECTRS INC COM 042735100 7,577 94,226 SH   SOLE 36 94,226 0 0
ARROW ELECTRS INC COM 042735100 38 473 SH   SOLE 40 473 0 0
ARROW FINL CORP COM 042744102 90 2,657 SH   SOLE 2 526 0 2,131
ARROW FINL CORP COM 042744102 14 425 SH   SOLE 7 425 0 0
ARROW FINL CORP COM 042744102 1,577 46,445 SH   SOLE 18 46,445 0 0
ARROW FINL CORP COM 042744102 332 9,765 SH   SOLE 19 9,765 0 0
ARROW FINL CORP COM 042744102 13,752 405,064 SH   SOLE 21 405,064 0 0
ARROW FINL CORP COM 042744102 17,159 505,410 SH   SOLE 22 482,054 0 23,356
ARROW FINL CORP COM 042744102 60 1,776 SH   SOLE 28 1,776 0 0
ARROW FINL CORP COM 042744102 111 3,262 SH   SOLE 30 3,262 0 0
ARROW FINL CORP COM 042744102 43 1,259 SH   SOLE 40 1,259 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 43 11,657 SH   SOLE 18 11,657 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 41 11,227 SH   SOLE 19 11,227 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,423 1,201,997 SH   SOLE 21 1,201,997 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,607 1,523,673 SH   SOLE 22 1,523,673 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1 274 SH   SOLE 30 274 0 0
ARTESIAN RESOURCES CORP CL A 043113208 61 1,589 SH   SOLE 2 487 0 1,102
ARTESIAN RESOURCES CORP CL A 043113208 11 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,184 30,718 SH   SOLE 18 30,718 0 0
ARTESIAN RESOURCES CORP CL A 043113208 251 6,515 SH   SOLE 19 6,515 0 0
ARTESIAN RESOURCES CORP CL A 043113208 10,163 263,569 SH   SOLE 21 263,569 0 0
ARTESIAN RESOURCES CORP CL A 043113208 3,619 93,841 SH   SOLE 22 88,327 0 5,514
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 116 2,948 SH   SOLE 2 2,729 0 219
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 38 969 SH   SOLE 7 969 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6,070 153,679 SH   SOLE 18 153,679 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,511 38,253 SH   SOLE 19 38,253 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 55,184 1,397,056 SH   SOLE 21 1,397,056 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 51,233 1,297,030 SH   SOLE 22 1,202,678 0 94,352
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 85 2,147 SH   SOLE 26 0 0 2,147
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 403 10,197 SH   SOLE 28 10,197 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 301 7,613 SH   SOLE 30 7,613 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,124 28,451 SH   SOLE 31 28,451 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 161 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 10 14,216 SH   SOLE 21 14,216 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 323 5,047 SH   SOLE 2 5,047 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 10 158 SH   SOLE 4 158 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 64 1,000 SH   SOLE 7 1,000 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,372 83,940 SH   SOLE 18 83,940 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,370 52,655 SH   SOLE 19 52,655 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 107,233 1,675,508 SH   SOLE 21 1,675,508 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 38,433 600,514 SH   SOLE 22 559,660 0 40,854
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,801 43,768 SH   SOLE 23 43,768 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 773 12,072 SH   SOLE 26 2,939 0 9,133
ASBURY AUTOMOTIVE GROUP INC COM 043436104 202 3,163 SH   SOLE 28 3,163 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 578 9,038 SH   SOLE 29 0 0 9,038
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,764 27,567 SH   SOLE 30 27,567 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 38 588 SH   SOLE 36 588 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 167 2,604 SH   SOLE 40 2,604 0 0
ASCENA RETAIL GROUP INC COM 04351G101 89 38,001 SH   SOLE 2 10,486 0 27,515
ASCENA RETAIL GROUP INC COM 04351G101 2 938 SH   SOLE 4 938 0 0
ASCENA RETAIL GROUP INC COM 04351G101 32 13,804 SH   SOLE 7 13,804 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,989 846,259 SH   SOLE 18 846,259 0 0
ASCENA RETAIL GROUP INC COM 04351G101 337 143,451 SH   SOLE 19 143,451 0 0
ASCENA RETAIL GROUP INC COM 04351G101 37,450 15,936,089 SH   SOLE 21 15,936,089 0 0
ASCENA RETAIL GROUP INC COM 04351G101 11,466 4,878,963 SH   SOLE 22 4,441,012 0 437,951
ASCENA RETAIL GROUP INC COM 04351G101 94 39,889 SH   SOLE 26 12,621 0 27,268
ASCENA RETAIL GROUP INC COM 04351G101 60 25,374 SH   SOLE 28 25,374 0 0
ASCENA RETAIL GROUP INC COM 04351G101 583 248,221 SH   SOLE 30 248,221 0 0
ASCENA RETAIL GROUP INC COM 04351G101 21 8,763 SH   SOLE 40 8,763 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 17,275 431,237 SH   SOLE 21 431,237 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 4 105 SH   SOLE 30 105 0 0
ASCENT CAP GROUP INC COM SER A 043632108 26 2,260 SH   SOLE 2 460 0 1,800
ASCENT CAP GROUP INC COM SER A 043632108 4 325 SH   SOLE 7 325 0 0
ASCENT CAP GROUP INC COM SER A 043632108 510 44,423 SH   SOLE 18 44,423 0 0
ASCENT CAP GROUP INC COM SER A 043632108 106 9,226 SH   SOLE 19 9,226 0 0
ASCENT CAP GROUP INC COM SER A 043632108 4,260 370,721 SH   SOLE 21 370,721 0 0
ASCENT CAP GROUP INC COM SER A 043632108 3,549 308,903 SH   SOLE 22 286,758 0 22,145
ASHFORD HOSPITALITY PRIME IN COM 044102101 250 25,709 SH   SOLE 2 21,438 0 4,271
ASHFORD HOSPITALITY PRIME IN COM 044102101 1 82 SH   SOLE 4 82 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 7 758 SH   SOLE 7 758 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 985 101,236 SH   SOLE 18 101,236 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 448 46,020 SH   SOLE 19 46,020 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 9,214 947,007 SH   SOLE 21 947,007 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 17,156 1,763,174 SH   SOLE 22 1,710,496 0 52,678
ASHFORD HOSPITALITY PRIME IN COM 044102101 19 1,936 SH   SOLE 23 1,936 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 173 17,813 SH   SOLE 26 0 0 17,813
ASHFORD HOSPITALITY PRIME IN COM 044102101 41 4,258 SH   SOLE 28 4,258 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 173 17,810 SH   SOLE 29 0 0 17,810
ASHFORD HOSPITALITY PRIME IN COM 044102101 57 5,876 SH   SOLE 30 5,876 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 18 1,854 SH   SOLE 34 1,854 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 26 2,704 SH   SOLE 40 2,704 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 135 20,087 SH   SOLE 2 5,336 0 14,751
ASHFORD HOSPITALITY TR INC COM SHS 044103109 176 26,165 SH   SOLE 4 26,165 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 707 105,051 SH   SOLE 7 105,051 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 22 3,302 SH   SOLE 15 3,302 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,118 314,758 SH   SOLE 18 314,758 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,056 156,856 SH   SOLE 19 156,856 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 18,913 2,810,273 SH   SOLE 21 2,810,273 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 24,683 3,667,630 SH   SOLE 22 3,500,202 0 167,428
ASHFORD HOSPITALITY TR INC COM SHS 044103109 33 4,903 SH   SOLE 23 4,903 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 905 134,453 SH   SOLE 25 134,453 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 494 73,422 SH   SOLE 26 0 0 73,422
ASHFORD HOSPITALITY TR INC COM SHS 044103109 421 62,532 SH   SOLE 28 13,993 0 48,539
ASHFORD HOSPITALITY TR INC COM SHS 044103109 238 35,321 SH   SOLE 29 35,321 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,797 415,654 SH   SOLE 30 415,654 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 413 61,324 SH   SOLE 34 61,324 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 136 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 15 161 SH   SOLE 18 161 0 0
ASHFORD INC COM 044104107 37 394 SH   SOLE 19 394 0 0
ASHFORD INC COM 044104107 14 153 SH   SOLE 21 153 0 0
ASHFORD INC COM 044104107 2,131 22,919 SH   SOLE 22 22,919 0 0
ASHFORD INC COM 044104107 0 1 SH   SOLE 29 0 0 1
ASHLAND GLOBAL HLDGS INC COM 044186104 4,968 69,781 SH   SOLE 2 36,484 0 33,297
ASHLAND GLOBAL HLDGS INC COM 044186104 21 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 156 2,190 SH   SOLE 7 2,190 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 29 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 14,538 204,182 SH   SOLE 18 204,182 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,324 18,595 SH   SOLE 19 18,595 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 197,085 2,768,048 SH   SOLE 21 2,768,048 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 142,978 2,008,124 SH   SOLE 22 1,804,023 0 204,101
ASHLAND GLOBAL HLDGS INC COM 044186104 3,319 46,610 SH   SOLE 25 46,610 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 4,932 69,265 SH   SOLE 26 23,346 0 45,919
ASHLAND GLOBAL HLDGS INC COM 044186104 636 8,938 SH   SOLE 28 8,938 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 731 10,269 SH   SOLE 30 10,269 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 469 6,590 SH   SOLE 31 6,590 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,445 48,384 SH   SOLE 36 48,384 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 450 6,325 SH   SOLE 40 6,325 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 11,791 67,832 SH   SOLE 2 0 0 67,832
ASML HOLDING N V N Y REGISTRY SHS N07059210 335 1,925 SH   SOLE 7 1,925 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 15 89 SH   SOLE 15 89 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 107,855 620,499 SH   SOLE 18 465,830 0 154,669
ASML HOLDING N V N Y REGISTRY SHS N07059210 93,025 535,181 SH   SOLE 19 535,181 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 39,277 225,966 SH   SOLE 21 225,966 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 15,104 86,894 SH   SOLE 22 86,894 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,538 14,601 SH   SOLE 30 14,601 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,815 10,441 SH   SOLE 32 10,441 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,058 34,852 SH   SOLE 34 34,852 0 0
ASPEN AEROGELS INC COM 04523Y105 14 2,925 SH   SOLE 18 2,925 0 0
ASPEN AEROGELS INC COM 04523Y105 0 30 SH   SOLE 19 30 0 0
ASPEN AEROGELS INC COM 04523Y105 236 48,344 SH   SOLE 21 48,344 0 0
ASPEN AEROGELS INC COM 04523Y105 1,684 345,030 SH   SOLE 22 345,030 0 0
ASPEN AEROGELS INC COM 04523Y105 130 26,620 SH   SOLE 29 0 0 26,620
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 2,572 63,341 SH   SOLE 2 35,851 0 27,490
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 16 382 SH   SOLE 4 382 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 89 2,199 SH   SOLE 7 2,199 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 7,968 196,257 SH   SOLE 18 196,257 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 745 18,347 SH   SOLE 19 18,347 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 104,868 2,582,958 SH   SOLE 21 2,582,958 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 81,062 1,996,599 SH   SOLE 22 1,806,811 0 189,788
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 896 22,076 SH   SOLE 26 14,462 0 7,614
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 373 9,177 SH   SOLE 28 9,177 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 243 5,995 SH   SOLE 29 0 0 5,995
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 391 9,628 SH   SOLE 30 9,628 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 57 1,404 SH   SOLE 31 1,404 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 97 2,396 SH   SOLE 34 2,396 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 181 4,454 SH   SOLE 36 4,454 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 258 6,355 SH   SOLE 40 6,355 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,281 49,569 SH   SOLE 2 49,008 0 561
ASPEN TECHNOLOGY INC COM 045327103 228 3,451 SH   SOLE 4 3,451 0 0
ASPEN TECHNOLOGY INC COM 045327103 110 1,668 SH   SOLE 7 1,668 0 0
ASPEN TECHNOLOGY INC COM 045327103 17,362 262,270 SH   SOLE 18 262,026 0 244
ASPEN TECHNOLOGY INC COM 045327103 4,049 61,163 SH   SOLE 19 61,163 0 0
ASPEN TECHNOLOGY INC COM 045327103 157,547 2,379,870 SH   SOLE 21 2,379,870 0 0
ASPEN TECHNOLOGY INC COM 045327103 145,209 2,193,483 SH   SOLE 22 2,056,315 0 137,168
ASPEN TECHNOLOGY INC COM 045327103 251 3,799 SH   SOLE 23 3,799 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,450 37,006 SH   SOLE 26 17,812 0 19,194
ASPEN TECHNOLOGY INC COM 045327103 773 11,682 SH   SOLE 28 11,682 0 0
ASPEN TECHNOLOGY INC COM 045327103 78 1,185 SH   SOLE 29 1,185 0 0
ASPEN TECHNOLOGY INC COM 045327103 14,021 211,791 SH   SOLE 30 211,791 0 0
ASPEN TECHNOLOGY INC COM 045327103 115 1,741 SH   SOLE 31 0 0 1,741
ASPEN TECHNOLOGY INC COM 045327103 3,988 60,239 SH   SOLE 34 60,239 0 0
ASPEN TECHNOLOGY INC COM 045327103 22 339 SH   SOLE 36 339 0 0
ASPEN TECHNOLOGY INC COM 045327103 577 8,719 SH   SOLE 40 8,719 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 272 6,007 SH   SOLE 2 5,913 0 94
ASSEMBLY BIOSCIENCES INC COM 045396108 14 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,687 59,373 SH   SOLE 18 59,373 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,959 43,291 SH   SOLE 19 43,291 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 262 5,800 SH   SOLE 20 5,800 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 23,937 528,995 SH   SOLE 21 528,995 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 18,730 413,929 SH   SOLE 22 387,737 0 26,192
ASSEMBLY BIOSCIENCES INC COM 045396108 122 2,697 SH   SOLE 30 2,697 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 643 14,200 SH   SOLE 34 14,200 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 158 3,499 SH   SOLE 40 3,499 0 0
ASSOCIATED BANC CORP COM 045487105 3,965 156,115 SH   SOLE 2 78,991 0 77,124
ASSOCIATED BANC CORP COM 045487105 13 529 SH   SOLE 4 529 0 0
ASSOCIATED BANC CORP COM 045487105 124 4,892 SH   SOLE 7 4,892 0 0
ASSOCIATED BANC CORP COM 045487105 12,611 496,495 SH   SOLE 18 496,495 0 0
ASSOCIATED BANC CORP COM 045487105 1,112 43,765 SH   SOLE 19 43,765 0 0
ASSOCIATED BANC CORP COM 045487105 174,785 6,881,318 SH   SOLE 21 6,881,318 0 0
ASSOCIATED BANC CORP COM 045487105 128,578 5,062,143 SH   SOLE 22 4,604,648 0 457,495
ASSOCIATED BANC CORP COM 045487105 1,667 65,623 SH   SOLE 26 30,479 0 35,144
ASSOCIATED BANC CORP COM 045487105 552 21,715 SH   SOLE 28 21,715 0 0
ASSOCIATED BANC CORP COM 045487105 68 2,658 SH   SOLE 29 0 0 2,658
ASSOCIATED BANC CORP COM 045487105 630 24,817 SH   SOLE 30 24,817 0 0
ASSOCIATED BANC CORP COM 045487105 81 3,198 SH   SOLE 31 3,198 0 0
ASSOCIATED BANC CORP COM 045487105 137 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 456 17,945 SH   SOLE 40 17,945 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 29 858 SH   SOLE 2 296 0 562
ASSOCIATED CAP GROUP INC CL A 045528106 10 291 SH   SOLE 7 291 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 691 20,278 SH   SOLE 18 20,278 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 144 4,212 SH   SOLE 19 4,212 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 5,252 154,011 SH   SOLE 21 154,011 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 5,298 155,363 SH   SOLE 22 146,349 0 9,014
ASSOCIATED CAP GROUP INC CL A 045528106 26 769 SH   SOLE 28 769 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 16 466 SH   SOLE 40 466 0 0
ASSURANT INC COM 04621X108 7,672 76,082 SH   SOLE 2 16,280 0 59,802
ASSURANT INC COM 04621X108 1,769 17,544 SH   SOLE 4 16,123 0 1,421
ASSURANT INC COM 04621X108 4,167 41,324 SH   SOLE 7 40,310 0 1,014
ASSURANT INC COM 04621X108 41 406 SH   SOLE 15 406 0 0
ASSURANT INC COM 04621X108 14,184 140,660 SH   SOLE 18 133,531 0 7,129
ASSURANT INC COM 04621X108 8,472 84,015 SH   SOLE 19 84,015 0 0
ASSURANT INC COM 04621X108 4,046 40,123 SH   SOLE 20 0 0 40,123
ASSURANT INC COM 04621X108 112,844 1,119,036 SH   SOLE 21 1,119,036 0 0
ASSURANT INC COM 04621X108 159,171 1,578,451 SH   SOLE 22 1,323,478 0 254,973
ASSURANT INC COM 04621X108 7,082 70,232 SH   SOLE 23 70,232 0 0
ASSURANT INC COM 04621X108 6,778 67,218 SH   SOLE 25 67,218 0 0
ASSURANT INC COM 04621X108 18,161 180,095 SH   SOLE 26 79,454 0 100,641
ASSURANT INC COM 04621X108 1,237 12,262 SH   SOLE 28 8,871 0 3,391
ASSURANT INC COM 04621X108 1,446 14,337 SH   SOLE 29 1,112 0 13,225
ASSURANT INC COM 04621X108 19,219 190,588 SH   SOLE 30 190,588 0 0
ASSURANT INC COM 04621X108 2,496 24,755 SH   SOLE 31 15,484 0 9,271
ASSURANT INC COM 04621X108 5,746 56,980 SH   SOLE 34 56,980 0 0
ASSURANT INC COM 04621X108 6,637 65,814 SH   SOLE 36 65,814 0 0
ASSURANT INC COM 04621X108 34 341 SH   SOLE 40 341 0 0
ASSURED GUARANTY LTD COM G0585R106 2,610 77,046 SH   SOLE 2 15,713 0 61,333
ASSURED GUARANTY LTD COM G0585R106 24 709 SH   SOLE 4 709 0 0
ASSURED GUARANTY LTD COM G0585R106 150 4,417 SH   SOLE 7 4,417 0 0
ASSURED GUARANTY LTD COM G0585R106 3,565 105,244 SH   SOLE 18 91,786 0 13,458
ASSURED GUARANTY LTD COM G0585R106 5,372 158,598 SH   SOLE 19 158,598 0 0
ASSURED GUARANTY LTD COM G0585R106 46,673 1,378,013 SH   SOLE 21 1,378,013 0 0
ASSURED GUARANTY LTD COM G0585R106 133,066 3,928,736 SH   SOLE 22 3,547,356 0 381,380
ASSURED GUARANTY LTD COM G0585R106 1,158 34,185 SH   SOLE 25 29,914 0 4,271
ASSURED GUARANTY LTD COM G0585R106 1,704 50,303 SH   SOLE 26 24,604 0 25,699
ASSURED GUARANTY LTD COM G0585R106 635 18,737 SH   SOLE 28 18,737 0 0
ASSURED GUARANTY LTD COM G0585R106 877 25,904 SH   SOLE 30 25,904 0 0
ASSURED GUARANTY LTD COM G0585R106 1,517 44,797 SH   SOLE 31 44,797 0 0
ASSURED GUARANTY LTD COM G0585R106 3,338 98,565 SH   SOLE 34 98,565 0 0
ASSURED GUARANTY LTD COM G0585R106 416 12,291 SH   SOLE 36 12,291 0 0
ASSURED GUARANTY LTD COM G0585R106 502 14,829 SH   SOLE 40 14,829 0 0
ASTA FDG INC COM 046220109 4 522 SH   SOLE 18 522 0 0
ASTA FDG INC COM 046220109 11 1,501 SH   SOLE 19 1,501 0 0
ASTA FDG INC COM 046220109 106 14,093 SH   SOLE 21 14,093 0 0
ASTA FDG INC COM 046220109 2,031 270,781 SH   SOLE 22 270,781 0 0
ASTEC INDS INC COM 046224101 211 3,612 SH   SOLE 2 1,204 0 2,408
ASTEC INDS INC COM 046224101 10 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 23 401 SH   SOLE 7 401 0 0
ASTEC INDS INC COM 046224101 5,733 98,003 SH   SOLE 18 98,003 0 0
ASTEC INDS INC COM 046224101 960 16,402 SH   SOLE 19 16,402 0 0
ASTEC INDS INC COM 046224101 105,440 1,802,392 SH   SOLE 21 1,802,392 0 0
ASTEC INDS INC COM 046224101 31,683 541,585 SH   SOLE 22 503,925 0 37,660
ASTEC INDS INC COM 046224101 676 11,553 SH   SOLE 26 3,299 0 8,254
ASTEC INDS INC COM 046224101 165 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,591 27,190 SH   SOLE 30 27,190 0 0
ASTEC INDS INC COM 046224101 120 2,059 SH   SOLE 40 2,059 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 3 1,258 SH   SOLE 2 1,258 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 227 100,698 SH   SOLE 18 100,698 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 29 13,054 SH   SOLE 19 13,054 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1,917 852,061 SH   SOLE 21 852,061 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 756 336,046 SH   SOLE 22 316,087 0 19,959
ASTRAZENECA PLC SPONSORED ADR 046353108 176,728 5,093,022 SH   SOLE 18 5,048,677 0 44,345
ASTRAZENECA PLC SPONSORED ADR 046353108 42,504 1,224,900 SH   SOLE 19 1,224,900 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,068 59,600 SH   SOLE 20 59,600 0 0
ASTRONICS CORP COM 046433108 185 4,466 SH   SOLE 2 1,327 0 3,139
ASTRONICS CORP COM 046433108 8 185 SH   SOLE 4 185 0 0
ASTRONICS CORP COM 046433108 17 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 3,015 72,708 SH   SOLE 18 72,708 0 0
ASTRONICS CORP COM 046433108 726 17,508 SH   SOLE 19 17,508 0 0
ASTRONICS CORP COM 046433108 65,988 1,591,212 SH   SOLE 21 1,591,212 0 0
ASTRONICS CORP COM 046433108 26,953 649,935 SH   SOLE 22 608,047 0 41,888
ASTRONICS CORP COM 046433108 320 7,705 SH   SOLE 26 0 0 7,705
ASTRONICS CORP COM 046433108 121 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 139 3,340 SH   SOLE 30 3,340 0 0
ASTRONICS CORP COM 046433108 73 1,763 SH   SOLE 40 1,763 0 0
ASTRONOVA INC COM 04638F108 13 933 SH   SOLE 18 933 0 0
ASTRONOVA INC COM 04638F108 214 15,432 SH   SOLE 21 15,432 0 0
ASTROTECH CORP COM NEW 046484200 5 1,453 SH   SOLE 21 1,453 0 0
ASURE SOFTWARE INC COM 04649U102 24 1,668 SH   SOLE 18 1,668 0 0
ASURE SOFTWARE INC COM 04649U102 43 3,050 SH   SOLE 19 3,050 0 0
ASURE SOFTWARE INC COM 04649U102 393 27,860 SH   SOLE 21 27,860 0 0
ASURE SOFTWARE INC COM 04649U102 1,083 76,722 SH   SOLE 22 76,722 0 0
ASV HLDGS INC COM 00215L104 7 677 SH   SOLE 18 677 0 0
ASV HLDGS INC COM 00215L104 122 11,974 SH   SOLE 21 11,974 0 0
AT HOME GROUP INC COM 04650Y100 43 1,412 SH   SOLE 2 870 0 542
AT HOME GROUP INC COM 04650Y100 534 17,576 SH   SOLE 18 17,576 0 0
AT HOME GROUP INC COM 04650Y100 135 4,428 SH   SOLE 19 4,428 0 0
AT HOME GROUP INC COM 04650Y100 4,564 150,193 SH   SOLE 21 150,193 0 0
AT HOME GROUP INC COM 04650Y100 3,809 125,341 SH   SOLE 22 111,257 0 14,084
AT HOME GROUP INC COM 04650Y100 87 2,864 SH   SOLE 30 2,864 0 0
AT&T INC COM 00206R102 298,693 7,682,433 SH   SOLE 2 1,726,804 0 5,955,629
AT&T INC COM 00206R102 80,750 2,076,912 SH   SOLE 4 1,922,185 0 154,727
AT&T INC COM 00206R102 218,945 5,631,294 SH   SOLE 7 5,031,443 0 599,851
AT&T INC COM 00206R102 1,292 33,226 SH   SOLE 13 33,226 0 0
AT&T INC COM 00206R102 1,767 45,442 SH   SOLE 15 45,442 0 0
AT&T INC COM 00206R102 22 575 SH   SOLE 17 0 0 575
AT&T INC COM 00206R102 452,288 11,632,924 SH   SOLE 18 10,815,640 0 817,284
AT&T INC COM 00206R102 21,554 554,373 SH   SOLE 19 554,373 0 0
AT&T INC COM 00206R102 87,381 2,247,462 SH   SOLE 20 0 0 2,247,462
AT&T INC COM 00206R102 4,645,723 119,488,759 SH   SOLE 21 119,488,759 0 0
AT&T INC COM 00206R102 6,365,122 163,711,978 SH   SOLE 22 135,274,898 0 28,437,080
AT&T INC COM 00206R102 294,781 7,581,812 SH   SOLE 23 7,581,812 0 0
AT&T INC COM 00206R102 191,662 4,929,580 SH   SOLE 25 4,929,580 0 0
AT&T INC COM 00206R102 763,306 19,632,350 SH   SOLE 26 5,329,971 0 14,302,379
AT&T INC COM 00206R102 54,046 1,390,062 SH   SOLE 28 1,011,873 0 378,189
AT&T INC COM 00206R102 12,778 328,652 SH   SOLE 29 199,751 0 128,901
AT&T INC COM 00206R102 745,131 19,164,890 SH   SOLE 30 19,164,890 0 0
AT&T INC COM 00206R102 125,781 3,235,098 SH   SOLE 31 1,493,216 0 1,741,882
AT&T INC COM 00206R102 8,332 214,299 SH   SOLE 32 214,299 0 0
AT&T INC COM 00206R102 15,487 398,316 SH   SOLE 34 398,316 0 0
AT&T INC COM 00206R102 11,507 295,953 SH   SOLE 35 295,953 0 0
AT&T INC COM 00206R102 253,116 6,510,184 SH   SOLE 36 6,510,184 0 0
AT&T INC COM 00206R102 1,187 30,519 SH   SOLE 40 30,519 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 97 5,333 SH   SOLE 2 1,533 0 3,800
ATARA BIOTHERAPEUTICS INC COM 046513107 9 491 SH   SOLE 7 491 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,822 100,684 SH   SOLE 18 100,684 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 374 20,652 SH   SOLE 19 20,652 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 23,012 1,271,394 SH   SOLE 21 1,271,394 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 10,098 557,895 SH   SOLE 22 520,672 0 37,223
ATARA BIOTHERAPEUTICS INC COM 046513107 45 2,464 SH   SOLE 28 2,464 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 30 1,672 SH   SOLE 30 1,672 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 30 1,676 SH   SOLE 40 1,676 0 0
ATHENAHEALTH INC COM 04685W103 2,405 18,077 SH   SOLE 2 4,083 0 13,994
ATHENAHEALTH INC COM 04685W103 29 218 SH   SOLE 4 218 0 0
ATHENAHEALTH INC COM 04685W103 126 946 SH   SOLE 7 946 0 0
ATHENAHEALTH INC COM 04685W103 2,517 18,918 SH   SOLE 18 18,918 0 0
ATHENAHEALTH INC COM 04685W103 1,602 12,044 SH   SOLE 19 12,044 0 0
ATHENAHEALTH INC COM 04685W103 59,810 449,566 SH   SOLE 21 449,566 0 0
ATHENAHEALTH INC COM 04685W103 145,352 1,092,540 SH   SOLE 22 979,766 0 112,774
ATHENAHEALTH INC COM 04685W103 3,225 24,244 SH   SOLE 23 24,244 0 0
ATHENAHEALTH INC COM 04685W103 1,943 14,604 SH   SOLE 26 6,480 0 8,124
ATHENAHEALTH INC COM 04685W103 830 6,235 SH   SOLE 28 6,235 0 0
ATHENAHEALTH INC COM 04685W103 235 1,765 SH   SOLE 29 0 0 1,765
ATHENAHEALTH INC COM 04685W103 2,294 17,243 SH   SOLE 30 17,243 0 0
ATHENAHEALTH INC COM 04685W103 119 896 SH   SOLE 31 896 0 0
ATHENAHEALTH INC COM 04685W103 586 4,402 SH   SOLE 40 4,402 0 0
ATHENE HLDG LTD CL A G0684D107 6,203 119,948 SH   SOLE 2 27,338 0 92,610
ATHENE HLDG LTD CL A G0684D107 1,637 31,666 SH   SOLE 4 29,850 0 1,816
ATHENE HLDG LTD CL A G0684D107 2,351 45,468 SH   SOLE 7 28,510 0 16,958
ATHENE HLDG LTD CL A G0684D107 299 5,778 SH   SOLE 13 5,778 0 0
ATHENE HLDG LTD CL A G0684D107 5,396 104,352 SH   SOLE 18 94,517 0 9,835
ATHENE HLDG LTD CL A G0684D107 6,158 119,093 SH   SOLE 19 119,093 0 0
ATHENE HLDG LTD CL A G0684D107 5,395 104,330 SH   SOLE 20 0 0 104,330
ATHENE HLDG LTD CL A G0684D107 98,832 1,911,281 SH   SOLE 21 1,911,281 0 0
ATHENE HLDG LTD CL A G0684D107 145,102 2,806,077 SH   SOLE 22 2,442,711 0 363,366
ATHENE HLDG LTD CL A G0684D107 7,277 140,722 SH   SOLE 23 140,722 0 0
ATHENE HLDG LTD CL A G0684D107 170 3,297 SH   SOLE 25 3,297 0 0
ATHENE HLDG LTD CL A G0684D107 18,028 348,646 SH   SOLE 26 116,604 0 232,042
ATHENE HLDG LTD CL A G0684D107 1,310 25,329 SH   SOLE 28 18,468 0 6,861
ATHENE HLDG LTD CL A G0684D107 8,964 173,354 SH   SOLE 29 3,119 0 170,235
ATHENE HLDG LTD CL A G0684D107 13,311 257,417 SH   SOLE 30 257,417 0 0
ATHENE HLDG LTD CL A G0684D107 2,259 43,688 SH   SOLE 31 16,401 0 27,287
ATHENE HLDG LTD CL A G0684D107 231 4,469 SH   SOLE 34 4,469 0 0
ATHENE HLDG LTD CL A G0684D107 2,309 44,654 SH   SOLE 36 44,654 0 0
ATHENE HLDG LTD CL A G0684D107 23 453 SH   SOLE 40 453 0 0
ATHENEX INC COM 04685N103 11 704 SH   SOLE 2 291 0 413
ATHENEX INC COM 04685N103 317 19,955 SH   SOLE 18 19,955 0 0
ATHENEX INC COM 04685N103 76 4,802 SH   SOLE 19 4,802 0 0
ATHENEX INC COM 04685N103 15,876 998,501 SH   SOLE 21 998,501 0 0
ATHENEX INC COM 04685N103 999 62,833 SH   SOLE 22 57,697 0 5,136
ATHENEX INC COM 04685N103 3 190 SH   SOLE 30 190 0 0
ATHERSYS INC COM 04744L106 9 4,761 SH   SOLE 2 4,761 0 0
ATHERSYS INC COM 04744L106 673 371,893 SH   SOLE 18 371,893 0 0
ATHERSYS INC COM 04744L106 166 91,863 SH   SOLE 19 91,863 0 0
ATHERSYS INC COM 04744L106 6,005 3,317,822 SH   SOLE 21 3,317,822 0 0
ATHERSYS INC COM 04744L106 2,130 1,176,857 SH   SOLE 22 1,099,542 0 77,315
ATKORE INTL GROUP INC COM 047649108 44 2,038 SH   SOLE 2 1,875 0 163
ATKORE INTL GROUP INC COM 047649108 20 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 2,423 112,960 SH   SOLE 18 112,960 0 0
ATKORE INTL GROUP INC COM 047649108 508 23,660 SH   SOLE 19 23,660 0 0
ATKORE INTL GROUP INC COM 047649108 21,118 984,524 SH   SOLE 21 984,524 0 0
ATKORE INTL GROUP INC COM 047649108 15,471 721,246 SH   SOLE 22 660,162 0 61,084
ATKORE INTL GROUP INC COM 047649108 220 10,274 SH   SOLE 26 0 0 10,274
ATKORE INTL GROUP INC COM 047649108 132 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 104 4,856 SH   SOLE 30 4,856 0 0
ATKORE INTL GROUP INC COM 047649108 84 3,927 SH   SOLE 40 3,927 0 0
ATLANTIC AMERN CORP COM 048209100 3 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 10 2,927 SH   SOLE 19 2,927 0 0
ATLANTIC AMERN CORP COM 048209100 3 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 48 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 71 4,013 SH   SOLE 2 987 0 3,026
ATLANTIC CAP BANCSHARES INC COM 048269203 1,433 81,436 SH   SOLE 18 81,436 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 289 16,414 SH   SOLE 19 16,414 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 12,210 693,776 SH   SOLE 21 693,776 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 4,920 279,570 SH   SOLE 22 248,410 0 31,160
ATLANTIC CAP BANCSHARES INC COM 048269203 60 3,431 SH   SOLE 30 3,431 0 0
ATLANTIC COAST FINL CORP COM 048426100 23 2,456 SH   SOLE 18 2,456 0 0
ATLANTIC COAST FINL CORP COM 048426100 480 50,950 SH   SOLE 21 50,950 0 0
ATLANTIC COAST FINL CORP COM 048426100 36 3,853 SH   SOLE 22 3,853 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 33 14,148 SH   SOLE 2 7,063 0 7,085
ATLANTIC PWR CORP COM NEW 04878Q863 7 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 970 412,948 SH   SOLE 18 412,948 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 164 69,989 SH   SOLE 19 69,989 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 8,803 3,746,024 SH   SOLE 21 3,746,024 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,826 1,202,734 SH   SOLE 22 1,046,382 0 156,352
ATLANTIC PWR CORP COM NEW 04878Q863 84 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 162 68,835 SH   SOLE 29 0 0 68,835
ATLANTICA YIELD PLC SHS G0751N103 1,086 51,219 SH   SOLE 2 51,219 0 0
ATLANTICA YIELD PLC SHS G0751N103 147 6,937 SH   SOLE 4 6,937 0 0
ATLANTICA YIELD PLC SHS G0751N103 18 865 SH   SOLE 7 865 0 0
ATLANTICA YIELD PLC SHS G0751N103 23 1,080 SH   SOLE 19 1,080 0 0
ATLANTICA YIELD PLC SHS G0751N103 4,760 224,445 SH   SOLE 21 224,445 0 0
ATLANTICA YIELD PLC SHS G0751N103 3,374 159,088 SH   SOLE 22 159,088 0 0
ATLANTICA YIELD PLC SHS G0751N103 193 9,088 SH   SOLE 23 9,088 0 0
ATLANTICA YIELD PLC SHS G0751N103 25 1,191 SH   SOLE 26 479 0 712
ATLANTICA YIELD PLC SHS G0751N103 28 1,313 SH   SOLE 29 1,313 0 0
ATLANTICA YIELD PLC SHS G0751N103 4,672 220,285 SH   SOLE 30 220,285 0 0
ATLANTICA YIELD PLC SHS G0751N103 127 5,992 SH   SOLE 31 5,992 0 0
ATLANTICA YIELD PLC SHS G0751N103 40 1,869 SH   SOLE 34 1,869 0 0
ATLANTICA YIELD PLC SHS G0751N103 41 1,931 SH   SOLE 36 1,931 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 2 1,038 SH   SOLE 18 1,038 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1 251 SH   SOLE 19 251 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 8 3,277 SH   SOLE 21 3,277 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,267 527,734 SH   SOLE 22 527,734 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 310 5,286 SH   SOLE 2 1,513 0 3,773
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 39 662 SH   SOLE 7 662 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6,859 116,950 SH   SOLE 18 116,950 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,083 18,464 SH   SOLE 19 18,464 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 132,642 2,261,583 SH   SOLE 21 2,261,583 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 37,541 640,087 SH   SOLE 22 605,428 0 34,659
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 56 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,941 33,093 SH   SOLE 30 33,093 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 44 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 1,266 1,075,000 PRN   SOLE 21 1,075,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 26 1,262 SH   SOLE 2 653 0 609
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 836 40,673 SH   SOLE 18 40,673 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 136 6,636 SH   SOLE 19 6,636 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 7,560 367,900 SH   SOLE 21 367,900 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 2,735 133,091 SH   SOLE 22 125,520 0 7,571
ATLASSIAN CORP PLC CL A G06242104 1,897 41,670 SH   SOLE 2 8,775 0 32,895
ATLASSIAN CORP PLC CL A G06242104 102 2,248 SH   SOLE 7 2,248 0 0
ATLASSIAN CORP PLC CL A G06242104 2,279 50,061 SH   SOLE 18 50,061 0 0
ATLASSIAN CORP PLC CL A G06242104 4,833 106,174 SH   SOLE 19 106,174 0 0
ATLASSIAN CORP PLC CL A G06242104 40,180 882,693 SH   SOLE 21 882,693 0 0
ATLASSIAN CORP PLC CL A G06242104 43,887 964,125 SH   SOLE 22 745,327 0 218,798
ATLASSIAN CORP PLC CL A G06242104 2,172 47,710 SH   SOLE 31 47,710 0 0
ATLASSIAN CORP PLC CL A G06242104 4,496 98,770 SH   SOLE 34 98,770 0 0
ATMOS ENERGY CORP COM 049560105 13,654 158,976 SH   SOLE 2 61,041 0 97,935
ATMOS ENERGY CORP COM 049560105 3,823 44,506 SH   SOLE 4 41,713 0 2,793
ATMOS ENERGY CORP COM 049560105 16,534 192,500 SH   SOLE 7 175,590 0 16,910
ATMOS ENERGY CORP COM 049560105 31,804 370,287 SH   SOLE 18 360,588 0 9,699
ATMOS ENERGY CORP COM 049560105 2,905 33,823 SH   SOLE 19 33,823 0 0
ATMOS ENERGY CORP COM 049560105 427,929 4,982,288 SH   SOLE 21 4,982,288 0 0
ATMOS ENERGY CORP COM 049560105 304,383 3,543,870 SH   SOLE 22 3,194,622 0 349,248
ATMOS ENERGY CORP COM 049560105 11,269 131,197 SH   SOLE 23 131,197 0 0
ATMOS ENERGY CORP COM 049560105 598 6,961 SH   SOLE 25 6,961 0 0
ATMOS ENERGY CORP COM 049560105 17,453 203,203 SH   SOLE 26 89,104 0 114,099
ATMOS ENERGY CORP COM 049560105 2,143 24,951 SH   SOLE 28 17,859 0 7,092
ATMOS ENERGY CORP COM 049560105 2,657 30,939 SH   SOLE 29 3,239 0 27,700
ATMOS ENERGY CORP COM 049560105 15,809 184,066 SH   SOLE 30 184,066 0 0
ATMOS ENERGY CORP COM 049560105 4,138 48,179 SH   SOLE 31 23,348 0 24,831
ATMOS ENERGY CORP COM 049560105 591 6,882 SH   SOLE 34 6,882 0 0
ATMOS ENERGY CORP COM 049560105 2,186 25,451 SH   SOLE 36 25,451 0 0
ATMOS ENERGY CORP COM 049560105 42 487 SH   SOLE 40 487 0 0
ATN INTL INC COM 00215F107 133 2,399 SH   SOLE 2 594 0 1,805
ATN INTL INC COM 00215F107 6 114 SH   SOLE 4 114 0 0
ATN INTL INC COM 00215F107 16 292 SH   SOLE 7 292 0 0
ATN INTL INC COM 00215F107 2,905 52,568 SH   SOLE 18 52,568 0 0
ATN INTL INC COM 00215F107 467 8,458 SH   SOLE 19 8,458 0 0
ATN INTL INC COM 00215F107 68,861 1,246,132 SH   SOLE 21 1,246,132 0 0
ATN INTL INC COM 00215F107 17,664 319,657 SH   SOLE 22 299,080 0 20,577
ATN INTL INC COM 00215F107 279 5,042 SH   SOLE 26 0 0 5,042
ATN INTL INC COM 00215F107 87 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 857 15,509 SH   SOLE 30 15,509 0 0
ATN INTL INC COM 00215F107 61 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 8 1,834 SH   SOLE 18 1,834 0 0
ATOMERA INC COM 04965B100 97 22,410 SH   SOLE 21 22,410 0 0
ATOSSA GENETICS INC COM NEW 04962H209 0 639 SH   SOLE 21 639 0 0
ATOSSA GENETICS INC COM NEW 04962H209 2 7,401 SH   SOLE 22 7,401 0 0
ATRICURE INC COM 04963C209 357 19,570 SH   SOLE 2 19,423 0 147
ATRICURE INC COM 04963C209 12 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 2,128 116,693 SH   SOLE 18 116,693 0 0
ATRICURE INC COM 04963C209 2,438 133,680 SH   SOLE 19 133,680 0 0
ATRICURE INC COM 04963C209 22,931 1,257,162 SH   SOLE 21 1,257,162 0 0
ATRICURE INC COM 04963C209 20,722 1,136,090 SH   SOLE 22 1,073,401 0 62,689
ATRICURE INC COM 04963C209 848 46,499 SH   SOLE 23 46,499 0 0
ATRICURE INC COM 04963C209 12 649 SH   SOLE 26 0 0 649
ATRICURE INC COM 04963C209 79 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 162 8,865 SH   SOLE 29 0 0 8,865
ATRICURE INC COM 04963C209 83 4,542 SH   SOLE 30 4,542 0 0
ATRICURE INC COM 04963C209 51 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 54 85 SH   SOLE 2 77 0 8
ATRION CORP COM 049904105 28 44 SH   SOLE 7 44 0 0
ATRION CORP COM 049904105 3,003 4,762 SH   SOLE 18 4,762 0 0
ATRION CORP COM 049904105 702 1,114 SH   SOLE 19 1,114 0 0
ATRION CORP COM 049904105 31,486 49,931 SH   SOLE 21 49,931 0 0
ATRION CORP COM 049904105 26,992 42,804 SH   SOLE 22 40,078 0 2,726
ATRION CORP COM 049904105 672 1,065 SH   SOLE 23 1,065 0 0
ATRION CORP COM 049904105 192 304 SH   SOLE 26 0 0 304
ATRION CORP COM 049904105 137 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 125 198 SH   SOLE 30 198 0 0
ATRION CORP COM 049904105 125 199 SH   SOLE 40 199 0 0
ATYR PHARMA INC COM 002120103 12 3,498 SH   SOLE 18 3,498 0 0
ATYR PHARMA INC COM 002120103 478 136,482 SH   SOLE 19 136,482 0 0
ATYR PHARMA INC COM 002120103 141 40,265 SH   SOLE 21 40,265 0 0
ATYR PHARMA INC COM 002120103 650 185,744 SH   SOLE 22 185,744 0 0
ATYR PHARMA INC COM 002120103 0 58 SH   SOLE 29 0 0 58
AU OPTRONICS CORP SPONSORED ADR 002255107 7 1,700 SH   SOLE 2 1,700 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 80 19,163 SH   SOLE 22 19,163 0 0
AUBURN NATL BANCORP COM 050473107 15 393 SH   SOLE 18 393 0 0
AUBURN NATL BANCORP COM 050473107 23 595 SH   SOLE 21 595 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 45 1,447 SH   SOLE 2 918 0 529
AUDENTES THERAPEUTICS INC COM 05070R104 10 328 SH   SOLE 7 328 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,756 56,194 SH   SOLE 18 56,194 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 448 14,350 SH   SOLE 19 14,350 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 28,507 912,227 SH   SOLE 21 912,227 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 11,585 370,705 SH   SOLE 22 333,911 0 36,794
AUDENTES THERAPEUTICS INC COM 05070R104 101 3,247 SH   SOLE 30 3,247 0 0
AUDIOCODES LTD ORD M15342104 49 6,590 SH   SOLE 22 6,590 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 3,260 719,538 SH   SOLE 21 719,538 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 1 175 SH   SOLE 30 175 0 0
AUTODESK INC COM 052769106 42,317 403,674 SH   SOLE 2 55,453 0 348,221
AUTODESK INC COM 052769106 6,489 61,896 SH   SOLE 4 56,586 0 5,310
AUTODESK INC COM 052769106 15,777 150,500 SH   SOLE 7 147,633 0 2,867
AUTODESK INC COM 052769106 178 1,699 SH   SOLE 15 1,699 0 0
AUTODESK INC COM 052769106 173,632 1,656,320 SH   SOLE 18 1,302,011 0 354,309
AUTODESK INC COM 052769106 151,196 1,442,293 SH   SOLE 19 1,442,293 0 0
AUTODESK INC COM 052769106 9,094 86,749 SH   SOLE 20 0 0 86,749
AUTODESK INC COM 052769106 522,981 4,988,845 SH   SOLE 21 4,988,845 0 0
AUTODESK INC COM 052769106 602,818 5,750,435 SH   SOLE 22 4,834,596 0 915,839
AUTODESK INC COM 052769106 25,526 243,499 SH   SOLE 23 243,499 0 0
AUTODESK INC COM 052769106 17,545 167,369 SH   SOLE 25 167,369 0 0
AUTODESK INC COM 052769106 58,669 559,656 SH   SOLE 26 197,747 0 361,909
AUTODESK INC COM 052769106 4,697 44,806 SH   SOLE 28 32,618 0 12,188
AUTODESK INC COM 052769106 875 8,351 SH   SOLE 29 8,351 0 0
AUTODESK INC COM 052769106 82,173 783,866 SH   SOLE 30 783,866 0 0
AUTODESK INC COM 052769106 10,658 101,673 SH   SOLE 31 41,851 0 59,822
AUTODESK INC COM 052769106 3,337 31,836 SH   SOLE 32 31,836 0 0
AUTODESK INC COM 052769106 16,213 154,662 SH   SOLE 34 154,662 0 0
AUTODESK INC COM 052769106 18,261 174,196 SH   SOLE 36 174,196 0 0
AUTODESK INC COM 052769106 100 950 SH   SOLE 40 950 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,958 30,283 SH   SOLE 2 5,992 0 24,291
AUTOHOME INC SP ADR RP CL A 05278C107 1,012 15,649 SH   SOLE 4 15,649 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 709 10,965 SH   SOLE 7 3,762 0 7,203
AUTOHOME INC SP ADR RP CL A 05278C107 1,352 20,902 SH   SOLE 15 20,902 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,694 26,193 SH   SOLE 18 26,193 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 91 1,407 SH   SOLE 19 1,407 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 65,205 1,008,266 SH   SOLE 21 1,008,266 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 75,930 1,174,112 SH   SOLE 22 787,790 0 386,322
AUTOHOME INC SP ADR RP CL A 05278C107 3,819 59,049 SH   SOLE 23 59,049 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 670 10,363 SH   SOLE 25 10,363 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 11,574 178,967 SH   SOLE 26 54,491 0 124,476
AUTOHOME INC SP ADR RP CL A 05278C107 487 7,535 SH   SOLE 28 7,535 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,178 18,216 SH   SOLE 29 12,393 0 5,823
AUTOHOME INC SP ADR RP CL A 05278C107 18,751 289,947 SH   SOLE 30 289,947 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,161 33,415 SH   SOLE 31 3,219 0 30,196
AUTOHOME INC SP ADR RP CL A 05278C107 135 2,080 SH   SOLE 34 2,080 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 17 267 SH   SOLE 40 267 0 0
AUTOLIV INC COM 052800109 4,999 39,338 SH   SOLE 2 4,683 0 34,655
AUTOLIV INC COM 052800109 3,416 26,884 SH   SOLE 4 24,741 0 2,143
AUTOLIV INC COM 052800109 3,113 24,494 SH   SOLE 7 16,095 0 8,399
AUTOLIV INC COM 052800109 390 3,065 SH   SOLE 13 3,065 0 0
AUTOLIV INC COM 052800109 86 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 1,204 9,472 SH   SOLE 18 1,525 0 7,947
AUTOLIV INC COM 052800109 2,039 16,044 SH   SOLE 19 16,044 0 0
AUTOLIV INC COM 052800109 7,207 56,715 SH   SOLE 20 0 0 56,715
AUTOLIV INC COM 052800109 21,888 172,240 SH   SOLE 21 172,240 0 0
AUTOLIV INC COM 052800109 203,462 1,601,052 SH   SOLE 22 1,535,905 0 65,147
AUTOLIV INC COM 052800109 13,092 103,021 SH   SOLE 23 103,021 0 0
AUTOLIV INC COM 052800109 9,757 76,780 SH   SOLE 25 76,780 0 0
AUTOLIV INC COM 052800109 32,570 256,292 SH   SOLE 26 93,428 0 162,864
AUTOLIV INC COM 052800109 2,463 19,383 SH   SOLE 28 14,071 0 5,312
AUTOLIV INC COM 052800109 3,127 24,609 SH   SOLE 29 2,898 0 21,711
AUTOLIV INC COM 052800109 14,180 111,582 SH   SOLE 30 111,582 0 0
AUTOLIV INC COM 052800109 4,706 37,034 SH   SOLE 31 15,066 0 21,968
AUTOLIV INC COM 052800109 731 5,756 SH   SOLE 34 5,756 0 0
AUTOLIV INC COM 052800109 11,160 87,815 SH   SOLE 36 87,815 0 0
AUTOLIV INC COM 052800109 56 444 SH   SOLE 40 444 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 81,794 697,962 SH   SOLE 2 259,448 0 438,514
AUTOMATIC DATA PROCESSING IN COM 053015103 18,614 158,834 SH   SOLE 4 147,402 0 11,432
AUTOMATIC DATA PROCESSING IN COM 053015103 60,419 515,566 SH   SOLE 7 389,106 0 126,460
AUTOMATIC DATA PROCESSING IN COM 053015103 807 6,882 SH   SOLE 13 6,882 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 484 4,131 SH   SOLE 15 4,131 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 108,960 929,771 SH   SOLE 18 865,546 0 64,225
AUTOMATIC DATA PROCESSING IN COM 053015103 4,536 38,709 SH   SOLE 19 38,709 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30,958 264,168 SH   SOLE 20 0 0 264,168
AUTOMATIC DATA PROCESSING IN COM 053015103 985,473 8,409,194 SH   SOLE 21 8,409,194 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,405,595 11,994,154 SH   SOLE 22 9,980,033 0 2,014,121
AUTOMATIC DATA PROCESSING IN COM 053015103 65,991 563,111 SH   SOLE 23 563,111 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 41,958 358,036 SH   SOLE 25 358,036 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 247,806 2,114,564 SH   SOLE 26 412,045 0 1,702,519
AUTOMATIC DATA PROCESSING IN COM 053015103 11,827 100,918 SH   SOLE 28 73,332 0 27,586
AUTOMATIC DATA PROCESSING IN COM 053015103 4,795 40,914 SH   SOLE 29 15,860 0 25,054
AUTOMATIC DATA PROCESSING IN COM 053015103 203,083 1,732,941 SH   SOLE 30 1,732,941 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 28,322 241,675 SH   SOLE 31 90,879 0 150,796
AUTOMATIC DATA PROCESSING IN COM 053015103 7,549 64,414 SH   SOLE 32 64,414 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,351 28,594 SH   SOLE 34 28,594 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 52,220 445,603 SH   SOLE 36 445,603 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 268 2,285 SH   SOLE 40 2,285 0 0
AUTONATION INC COM 05329W102 5,140 100,143 SH   SOLE 2 32,182 0 67,961
AUTONATION INC COM 05329W102 1,054 20,538 SH   SOLE 4 18,130 0 2,408
AUTONATION INC COM 05329W102 409 7,971 SH   SOLE 7 6,199 0 1,772
AUTONATION INC COM 05329W102 30 588 SH   SOLE 15 588 0 0
AUTONATION INC COM 05329W102 12,673 246,900 SH   SOLE 18 240,930 0 5,970
AUTONATION INC COM 05329W102 958 18,668 SH   SOLE 19 18,668 0 0
AUTONATION INC COM 05329W102 3,874 75,481 SH   SOLE 20 0 0 75,481
AUTONATION INC COM 05329W102 129,990 2,532,429 SH   SOLE 21 2,532,429 0 0
AUTONATION INC COM 05329W102 106,649 2,077,722 SH   SOLE 22 1,875,671 0 202,051
AUTONATION INC COM 05329W102 3,968 77,295 SH   SOLE 23 77,295 0 0
AUTONATION INC COM 05329W102 2,543 49,534 SH   SOLE 25 49,534 0 0
AUTONATION INC COM 05329W102 12,024 234,250 SH   SOLE 26 104,583 0 129,667
AUTONATION INC COM 05329W102 819 15,957 SH   SOLE 28 11,738 0 4,219
AUTONATION INC COM 05329W102 1,019 19,855 SH   SOLE 29 3,560 0 16,295
AUTONATION INC COM 05329W102 3,993 77,793 SH   SOLE 30 77,793 0 0
AUTONATION INC COM 05329W102 1,791 34,897 SH   SOLE 31 16,060 0 18,837
AUTONATION INC COM 05329W102 237 4,612 SH   SOLE 34 4,612 0 0
AUTONATION INC COM 05329W102 3,818 74,378 SH   SOLE 36 74,378 0 0
AUTONATION INC COM 05329W102 19 365 SH   SOLE 40 365 0 0
AUTOWEB INC COM 05335B100 17 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 18 2,014 SH   SOLE 19 2,014 0 0
AUTOWEB INC COM 05335B100 248 27,570 SH   SOLE 21 27,570 0 0
AUTOWEB INC COM 05335B100 1,652 183,333 SH   SOLE 22 183,333 0 0
AUTOWEB INC COM 05335B100 180 19,987 SH   SOLE 23 19,987 0 0
AUTOWEB INC COM 05335B100 73 8,113 SH   SOLE 29 0 0 8,113
AUTOZONE INC COM 053332102 26,813 37,692 SH   SOLE 2 10,558 0 27,134
AUTOZONE INC COM 053332102 6,555 9,215 SH   SOLE 4 8,480 0 735
AUTOZONE INC COM 053332102 15,336 21,558 SH   SOLE 7 20,694 0 864
AUTOZONE INC COM 053332102 677 951 SH   SOLE 13 951 0 0
AUTOZONE INC COM 053332102 154 216 SH   SOLE 15 216 0 0
AUTOZONE INC COM 053332102 41,701 58,620 SH   SOLE 18 54,680 0 3,940
AUTOZONE INC COM 053332102 11,213 15,762 SH   SOLE 19 15,762 0 0
AUTOZONE INC COM 053332102 9,587 13,477 SH   SOLE 20 0 0 13,477
AUTOZONE INC COM 053332102 455,384 640,151 SH   SOLE 21 640,151 0 0
AUTOZONE INC COM 053332102 535,858 753,276 SH   SOLE 22 628,153 0 125,123
AUTOZONE INC COM 053332102 24,593 34,571 SH   SOLE 23 34,571 0 0
AUTOZONE INC COM 053332102 15,837 22,263 SH   SOLE 25 22,263 0 0
AUTOZONE INC COM 053332102 63,197 88,838 SH   SOLE 26 28,451 0 60,387
AUTOZONE INC COM 053332102 4,549 6,395 SH   SOLE 28 4,685 0 1,710
AUTOZONE INC COM 053332102 739 1,039 SH   SOLE 29 1,039 0 0
AUTOZONE INC COM 053332102 62,074 87,260 SH   SOLE 30 87,260 0 0
AUTOZONE INC COM 053332102 10,196 14,333 SH   SOLE 31 5,920 0 8,413
AUTOZONE INC COM 053332102 9,982 14,032 SH   SOLE 34 14,032 0 0
AUTOZONE INC COM 053332102 21,575 30,329 SH   SOLE 36 30,329 0 0
AUTOZONE INC COM 053332102 105 148 SH   SOLE 40 148 0 0
AV HOMES INC COM 00234P102 39 2,319 SH   SOLE 2 554 0 1,765
AV HOMES INC COM 00234P102 808 48,503 SH   SOLE 18 48,503 0 0
AV HOMES INC COM 00234P102 167 10,025 SH   SOLE 19 10,025 0 0
AV HOMES INC COM 00234P102 6,871 412,678 SH   SOLE 21 412,678 0 0
AV HOMES INC COM 00234P102 6,365 382,310 SH   SOLE 22 366,982 0 15,328
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 2 200 SH   SOLE 2 200 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 4,608 562,011 SH   SOLE 21 562,011 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 1 128 SH   SOLE 30 128 0 0
AVALONBAY CMNTYS INC COM 053484101 33,991 190,522 SH   SOLE 2 58,530 0 131,992
AVALONBAY CMNTYS INC COM 053484101 26,661 149,439 SH   SOLE 4 146,119 0 3,320
AVALONBAY CMNTYS INC COM 053484101 54,336 304,555 SH   SOLE 7 302,432 0 2,123
AVALONBAY CMNTYS INC COM 053484101 365 2,046 SH   SOLE 13 2,046 0 0
AVALONBAY CMNTYS INC COM 053484101 1,138 6,381 SH   SOLE 15 6,381 0 0
AVALONBAY CMNTYS INC COM 053484101 56,912 318,996 SH   SOLE 18 299,874 0 19,122
AVALONBAY CMNTYS INC COM 053484101 47,315 265,202 SH   SOLE 19 265,202 0 0
AVALONBAY CMNTYS INC COM 053484101 12,044 67,505 SH   SOLE 20 0 0 67,505
AVALONBAY CMNTYS INC COM 053484101 948,313 5,315,359 SH   SOLE 21 5,315,359 0 0
AVALONBAY CMNTYS INC COM 053484101 1,022,987 5,733,908 SH   SOLE 22 5,054,866 0 679,042
AVALONBAY CMNTYS INC COM 053484101 31,459 176,327 SH   SOLE 23 176,327 0 0
AVALONBAY CMNTYS INC COM 053484101 63,362 355,148 SH   SOLE 25 355,148 0 0
AVALONBAY CMNTYS INC COM 053484101 95,708 536,448 SH   SOLE 26 133,702 0 402,746
AVALONBAY CMNTYS INC COM 053484101 24,478 137,201 SH   SOLE 28 39,161 0 98,040
AVALONBAY CMNTYS INC COM 053484101 9,403 52,705 SH   SOLE 29 52,705 0 0
AVALONBAY CMNTYS INC COM 053484101 205,386 1,151,205 SH   SOLE 30 1,151,205 0 0
AVALONBAY CMNTYS INC COM 053484101 19,317 108,274 SH   SOLE 31 69,362 0 38,912
AVALONBAY CMNTYS INC COM 053484101 17,820 99,884 SH   SOLE 34 99,884 0 0
AVALONBAY CMNTYS INC COM 053484101 25,506 142,963 SH   SOLE 36 142,963 0 0
AVALONBAY CMNTYS INC COM 053484101 118 661 SH   SOLE 40 661 0 0
AVANGRID INC COM 05351W103 1,275 25,217 SH   SOLE 2 6,465 0 18,752
AVANGRID INC COM 05351W103 105 2,076 SH   SOLE 4 2,076 0 0
AVANGRID INC COM 05351W103 104 2,065 SH   SOLE 7 2,065 0 0
AVANGRID INC COM 05351W103 36 720 SH   SOLE 15 720 0 0
AVANGRID INC COM 05351W103 1,424 28,153 SH   SOLE 18 28,153 0 0
AVANGRID INC COM 05351W103 770 15,232 SH   SOLE 19 15,232 0 0
AVANGRID INC COM 05351W103 29,544 584,107 SH   SOLE 21 584,107 0 0
AVANGRID INC COM 05351W103 65,412 1,293,239 SH   SOLE 22 1,147,408 0 145,831
AVANGRID INC COM 05351W103 2,125 42,021 SH   SOLE 25 42,021 0 0
AVANGRID INC COM 05351W103 2,219 43,865 SH   SOLE 26 12,636 0 31,229
AVANGRID INC COM 05351W103 1,242 24,548 SH   SOLE 30 24,548 0 0
AVANGRID INC COM 05351W103 67 1,330 SH   SOLE 31 1,330 0 0
AVANGRID INC COM 05351W103 2,338 46,219 SH   SOLE 36 46,219 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 4 1,104 SH   SOLE 18 1,104 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 58 15,961 SH   SOLE 21 15,961 0 0
AVEO PHARMACEUTICALS INC COM 053588109 2 669 SH   SOLE 17 0 0 669
AVEO PHARMACEUTICALS INC COM 053588109 37 13,305 SH   SOLE 19 13,305 0 0
AVEO PHARMACEUTICALS INC COM 053588109 78 27,941 SH   SOLE 21 27,941 0 0
AVEO PHARMACEUTICALS INC COM 053588109 5,133 1,839,844 SH   SOLE 22 1,839,844 0 0
AVERY DENNISON CORP COM 053611109 13,970 121,622 SH   SOLE 2 33,470 0 88,152
AVERY DENNISON CORP COM 053611109 3,835 33,392 SH   SOLE 4 31,323 0 2,069
AVERY DENNISON CORP COM 053611109 10,440 90,895 SH   SOLE 7 79,101 0 11,794
AVERY DENNISON CORP COM 053611109 90 780 SH   SOLE 15 780 0 0
AVERY DENNISON CORP COM 053611109 47,761 415,815 SH   SOLE 18 375,937 0 39,878
AVERY DENNISON CORP COM 053611109 18,457 160,688 SH   SOLE 19 160,688 0 0
AVERY DENNISON CORP COM 053611109 8,261 71,919 SH   SOLE 20 0 0 71,919
AVERY DENNISON CORP COM 053611109 243,982 2,124,165 SH   SOLE 21 2,124,165 0 0
AVERY DENNISON CORP COM 053611109 305,508 2,659,828 SH   SOLE 22 2,257,809 0 402,019
AVERY DENNISON CORP COM 053611109 13,025 113,395 SH   SOLE 23 113,395 0 0
AVERY DENNISON CORP COM 053611109 12,444 108,344 SH   SOLE 25 99,541 0 8,803
AVERY DENNISON CORP COM 053611109 34,697 302,085 SH   SOLE 26 102,370 0 199,715
AVERY DENNISON CORP COM 053611109 2,283 19,876 SH   SOLE 28 14,588 0 5,288
AVERY DENNISON CORP COM 053611109 2,822 24,573 SH   SOLE 29 2,572 0 22,001
AVERY DENNISON CORP COM 053611109 31,152 271,214 SH   SOLE 30 271,214 0 0
AVERY DENNISON CORP COM 053611109 5,546 48,283 SH   SOLE 31 18,469 0 29,814
AVERY DENNISON CORP COM 053611109 11,860 103,260 SH   SOLE 34 103,260 0 0
AVERY DENNISON CORP COM 053611109 10,473 91,181 SH   SOLE 36 91,181 0 0
AVERY DENNISON CORP COM 053611109 51 443 SH   SOLE 40 443 0 0
AVEXIS INC COM 05366U100 3,949 35,680 SH   SOLE 2 35,535 0 145
AVEXIS INC COM 05366U100 10 87 SH   SOLE 4 87 0 0
AVEXIS INC COM 05366U100 61 550 SH   SOLE 7 550 0 0
AVEXIS INC COM 05366U100 12,465 112,631 SH   SOLE 18 112,631 0 0
AVEXIS INC COM 05366U100 38,726 349,925 SH   SOLE 19 349,925 0 0
AVEXIS INC COM 05366U100 131,114 1,184,728 SH   SOLE 21 1,184,728 0 0
AVEXIS INC COM 05366U100 70,613 638,046 SH   SOLE 22 590,823 0 47,223
AVEXIS INC COM 05366U100 38 347 SH   SOLE 23 347 0 0
AVEXIS INC COM 05366U100 1,357 12,265 SH   SOLE 26 6,257 0 6,008
AVEXIS INC COM 05366U100 458 4,134 SH   SOLE 28 4,134 0 0
AVEXIS INC COM 05366U100 450 4,069 SH   SOLE 30 4,069 0 0
AVEXIS INC COM 05366U100 10,702 96,703 SH   SOLE 34 96,703 0 0
AVEXIS INC COM 05366U100 315 2,845 SH   SOLE 40 2,845 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 12 779 SH   SOLE 18 779 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 232 15,265 SH   SOLE 21 15,265 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,054 135,378 SH   SOLE 22 135,378 0 0
AVID TECHNOLOGY INC COM 05367P100 23 4,291 SH   SOLE 2 1,660 0 2,631
AVID TECHNOLOGY INC COM 05367P100 4 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 699 129,619 SH   SOLE 18 129,619 0 0
AVID TECHNOLOGY INC COM 05367P100 143 26,446 SH   SOLE 19 26,446 0 0
AVID TECHNOLOGY INC COM 05367P100 5,946 1,103,203 SH   SOLE 21 1,103,203 0 0
AVID TECHNOLOGY INC COM 05367P100 4,157 771,270 SH   SOLE 22 732,983 0 38,287
AVINGER INC COM 053734109 1 3,292 SH   SOLE 21 3,292 0 0
AVINGER INC COM 053734109 8 43,973 SH   SOLE 22 43,973 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 0 3 SH   SOLE 17 0 0 3
AVIRAGEN THERAPEUTICS INC COM 053761102 5 9,180 SH   SOLE 19 9,180 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 11 19,796 SH   SOLE 21 19,796 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 259 458,135 SH   SOLE 22 458,135 0 0
AVIS BUDGET GROUP COM 053774105 1,397 31,841 SH   SOLE 2 31,276 0 565
AVIS BUDGET GROUP COM 053774105 244 5,562 SH   SOLE 7 5,562 0 0
AVIS BUDGET GROUP COM 053774105 19,379 441,632 SH   SOLE 18 441,632 0 0
AVIS BUDGET GROUP COM 053774105 2,552 58,167 SH   SOLE 19 58,167 0 0
AVIS BUDGET GROUP COM 053774105 223,647 5,096,791 SH   SOLE 21 5,096,791 0 0
AVIS BUDGET GROUP COM 053774105 102,903 2,345,090 SH   SOLE 22 2,180,250 0 164,840
AVIS BUDGET GROUP COM 053774105 1,072 24,423 SH   SOLE 26 8,506 0 15,917
AVIS BUDGET GROUP COM 053774105 453 10,319 SH   SOLE 28 10,319 0 0
AVIS BUDGET GROUP COM 053774105 521 11,872 SH   SOLE 30 11,872 0 0
AVIS BUDGET GROUP COM 053774105 1,753 39,957 SH   SOLE 36 39,957 0 0
AVIS BUDGET GROUP COM 053774105 307 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 939 18,239 SH   SOLE 2 7,135 0 11,104
AVISTA CORP COM 05379B107 139 2,694 SH   SOLE 4 2,694 0 0
AVISTA CORP COM 05379B107 769 14,933 SH   SOLE 7 14,933 0 0
AVISTA CORP COM 05379B107 18,959 368,206 SH   SOLE 18 368,206 0 0
AVISTA CORP COM 05379B107 6,705 130,213 SH   SOLE 19 130,213 0 0
AVISTA CORP COM 05379B107 472,865 9,183,637 SH   SOLE 21 9,183,637 0 0
AVISTA CORP COM 05379B107 93,868 1,823,029 SH   SOLE 22 1,703,389 0 119,640
AVISTA CORP COM 05379B107 999 19,411 SH   SOLE 23 19,411 0 0
AVISTA CORP COM 05379B107 1,196 23,233 SH   SOLE 26 6,053 0 17,180
AVISTA CORP COM 05379B107 547 10,624 SH   SOLE 28 10,624 0 0
AVISTA CORP COM 05379B107 333 6,474 SH   SOLE 29 0 0 6,474
AVISTA CORP COM 05379B107 6,297 122,292 SH   SOLE 30 122,292 0 0
AVISTA CORP COM 05379B107 3,295 63,999 SH   SOLE 32 63,999 0 0
AVISTA CORP COM 05379B107 370 7,181 SH   SOLE 36 7,181 0 0
AVISTA CORP COM 05379B107 341 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 7,776 196,273 SH   SOLE 2 65,212 0 131,061
AVNET INC COM 053807103 1,420 35,840 SH   SOLE 4 32,867 0 2,973
AVNET INC COM 053807103 2,033 51,303 SH   SOLE 7 33,485 0 17,818
AVNET INC COM 053807103 33 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 17,361 438,200 SH   SOLE 18 426,139 0 12,061
AVNET INC COM 053807103 7,034 177,524 SH   SOLE 19 177,524 0 0
AVNET INC COM 053807103 4,158 104,955 SH   SOLE 20 0 0 104,955
AVNET INC COM 053807103 209,339 5,283,664 SH   SOLE 21 5,283,664 0 0
AVNET INC COM 053807103 160,582 4,053,043 SH   SOLE 22 3,616,660 0 436,383
AVNET INC COM 053807103 6,804 171,742 SH   SOLE 23 171,742 0 0
AVNET INC COM 053807103 5,741 144,897 SH   SOLE 25 144,897 0 0
AVNET INC COM 053807103 15,201 383,659 SH   SOLE 26 160,677 0 222,982
AVNET INC COM 053807103 1,104 27,855 SH   SOLE 28 19,835 0 8,020
AVNET INC COM 053807103 1,290 32,560 SH   SOLE 29 2,873 0 29,687
AVNET INC COM 053807103 8,443 213,106 SH   SOLE 30 213,106 0 0
AVNET INC COM 053807103 2,585 65,255 SH   SOLE 31 24,960 0 40,295
AVNET INC COM 053807103 4,355 109,918 SH   SOLE 34 109,918 0 0
AVNET INC COM 053807103 6,433 162,370 SH   SOLE 36 162,370 0 0
AVNET INC COM 053807103 26 661 SH   SOLE 40 661 0 0
AVON PRODS INC COM 054303102 358 166,600 SH   SOLE 2 166,600 0 0
AVON PRODS INC COM 054303102 4 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 44 20,571 SH   SOLE 7 20,571 0 0
AVON PRODS INC COM 054303102 2,582 1,200,875 SH   SOLE 18 1,200,875 0 0
AVON PRODS INC COM 054303102 141 65,408 SH   SOLE 19 65,408 0 0
AVON PRODS INC COM 054303102 30,985 14,411,510 SH   SOLE 21 14,411,510 0 0
AVON PRODS INC COM 054303102 22,835 10,620,950 SH   SOLE 22 10,393,731 0 227,219
AVON PRODS INC COM 054303102 527 245,278 SH   SOLE 26 50,478 0 194,800
AVON PRODS INC COM 054303102 133 62,085 SH   SOLE 28 62,085 0 0
AVON PRODS INC COM 054303102 161 74,869 SH   SOLE 29 0 0 74,869
AVON PRODS INC COM 054303102 157 72,901 SH   SOLE 30 72,901 0 0
AVON PRODS INC COM 054303102 638 296,715 SH   SOLE 36 296,715 0 0
AVON PRODS INC COM 054303102 102 47,317 SH   SOLE 40 47,317 0 0
AVX CORP NEW COM 002444107 194 11,197 SH   SOLE 2 2,999 0 8,198
AVX CORP NEW COM 002444107 6 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 51 2,956 SH   SOLE 7 2,956 0 0
AVX CORP NEW COM 002444107 3,011 174,033 SH   SOLE 18 174,033 0 0
AVX CORP NEW COM 002444107 846 48,879 SH   SOLE 19 48,879 0 0
AVX CORP NEW COM 002444107 26,399 1,525,962 SH   SOLE 21 1,525,962 0 0
AVX CORP NEW COM 002444107 24,876 1,437,893 SH   SOLE 22 1,348,005 0 89,888
AVX CORP NEW COM 002444107 176 10,150 SH   SOLE 23 10,150 0 0
AVX CORP NEW COM 002444107 583 33,728 SH   SOLE 26 5,596 0 28,132
AVX CORP NEW COM 002444107 123 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 135 7,784 SH   SOLE 30 7,784 0 0
AVX CORP NEW COM 002444107 118 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 187 41,511 SH   SOLE 21 41,511 0 0
AWARE INC MASS COM 05453N100 1,917 425,963 SH   SOLE 22 425,963 0 0
AXALTA COATING SYS LTD COM G0750C108 7,710 238,253 SH   SOLE 2 72,386 0 165,867
AXALTA COATING SYS LTD COM G0750C108 3,553 109,789 SH   SOLE 4 105,309 0 4,480
AXALTA COATING SYS LTD COM G0750C108 504 15,570 SH   SOLE 7 14,778 0 792
AXALTA COATING SYS LTD COM G0750C108 17,935 554,236 SH   SOLE 18 534,225 0 20,011
AXALTA COATING SYS LTD COM G0750C108 100,260 3,098,281 SH   SOLE 19 3,098,281 0 0
AXALTA COATING SYS LTD COM G0750C108 3,990 123,308 SH   SOLE 20 0 0 123,308
AXALTA COATING SYS LTD COM G0750C108 83,857 2,591,374 SH   SOLE 21 2,591,374 0 0
AXALTA COATING SYS LTD COM G0750C108 197,704 6,109,514 SH   SOLE 22 5,469,662 0 639,852
AXALTA COATING SYS LTD COM G0750C108 8,771 271,039 SH   SOLE 23 271,039 0 0
AXALTA COATING SYS LTD COM G0750C108 136 4,208 SH   SOLE 25 4,208 0 0
AXALTA COATING SYS LTD COM G0750C108 13,637 421,424 SH   SOLE 26 198,716 0 222,708
AXALTA COATING SYS LTD COM G0750C108 1,573 48,595 SH   SOLE 28 35,139 0 13,456
AXALTA COATING SYS LTD COM G0750C108 1,936 59,836 SH   SOLE 29 6,587 0 53,249
AXALTA COATING SYS LTD COM G0750C108 6,617 204,488 SH   SOLE 30 204,488 0 0
AXALTA COATING SYS LTD COM G0750C108 5,279 163,119 SH   SOLE 31 121,127 0 41,992
AXALTA COATING SYS LTD COM G0750C108 39,663 1,225,688 SH   SOLE 34 1,225,688 0 0
AXALTA COATING SYS LTD COM G0750C108 1,365 42,178 SH   SOLE 36 42,178 0 0
AXALTA COATING SYS LTD COM G0750C108 27 845 SH   SOLE 40 845 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 63 2,212 SH   SOLE 2 2,106 0 106
AXCELIS TECHNOLOGIES INC COM NEW 054540208 21 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4,149 144,551 SH   SOLE 18 144,551 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 702 24,451 SH   SOLE 19 24,451 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 80,222 2,795,194 SH   SOLE 21 2,795,194 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 25,369 883,936 SH   SOLE 22 830,852 0 53,084
AXCELIS TECHNOLOGIES INC COM NEW 054540208 222 7,727 SH   SOLE 26 0 0 7,727
AXCELIS TECHNOLOGIES INC COM NEW 054540208 189 6,582 SH   SOLE 28 6,582 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,282 44,669 SH   SOLE 30 44,669 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 142 4,931 SH   SOLE 40 4,931 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8,658 172,258 SH   SOLE 2 91,801 0 80,457
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,095 41,674 SH   SOLE 4 39,736 0 1,938
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,653 52,784 SH   SOLE 7 39,825 0 12,959
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 29 571 SH   SOLE 15 571 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,599 51,717 SH   SOLE 18 44,113 0 7,604
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,534 30,527 SH   SOLE 19 30,527 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,751 74,625 SH   SOLE 20 0 0 74,625
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 90,457 1,799,779 SH   SOLE 21 1,799,779 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 146,606 2,916,959 SH   SOLE 22 2,548,115 0 368,844
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,678 112,977 SH   SOLE 23 112,977 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,455 68,752 SH   SOLE 25 68,752 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 19,172 381,452 SH   SOLE 26 119,940 0 261,512
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 963 19,153 SH   SOLE 28 13,926 0 5,227
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,715 34,125 SH   SOLE 29 11,342 0 22,783
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 11,451 227,840 SH   SOLE 30 227,840 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,500 69,645 SH   SOLE 31 32,926 0 36,719
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 556 11,056 SH   SOLE 34 11,056 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,230 123,956 SH   SOLE 36 123,956 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 24 483 SH   SOLE 40 483 0 0
AXOGEN INC COM 05463X106 47 1,669 SH   SOLE 2 1,394 0 275
AXOGEN INC COM 05463X106 16 561 SH   SOLE 7 561 0 0
AXOGEN INC COM 05463X106 2,749 97,139 SH   SOLE 18 97,139 0 0
AXOGEN INC COM 05463X106 619 21,860 SH   SOLE 19 21,860 0 0
AXOGEN INC COM 05463X106 29,743 1,051,001 SH   SOLE 21 1,051,001 0 0
AXOGEN INC COM 05463X106 17,076 603,404 SH   SOLE 22 554,720 0 48,684
AXOGEN INC COM 05463X106 130 4,602 SH   SOLE 30 4,602 0 0
AXOGEN INC COM 05463X106 160 5,655 SH   SOLE 40 5,655 0 0
AXON ENTERPRISE INC COM 05464C101 170 6,433 SH   SOLE 2 2,925 0 3,508
AXON ENTERPRISE INC COM 05464C101 7 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 37 1,408 SH   SOLE 7 1,408 0 0
AXON ENTERPRISE INC COM 05464C101 6,369 240,347 SH   SOLE 18 240,347 0 0
AXON ENTERPRISE INC COM 05464C101 1,098 41,424 SH   SOLE 19 41,424 0 0
AXON ENTERPRISE INC COM 05464C101 176,913 6,675,950 SH   SOLE 21 6,675,950 0 0
AXON ENTERPRISE INC COM 05464C101 38,329 1,446,395 SH   SOLE 22 1,351,442 0 94,953
AXON ENTERPRISE INC COM 05464C101 992 37,435 SH   SOLE 26 19,811 0 17,624
AXON ENTERPRISE INC COM 05464C101 205 7,752 SH   SOLE 28 7,752 0 0
AXON ENTERPRISE INC COM 05464C101 2,020 76,217 SH   SOLE 30 76,217 0 0
AXON ENTERPRISE INC COM 05464C101 149 5,624 SH   SOLE 40 5,624 0 0
AXOVANT SCIENCES LTD COM G0750W104 10 1,854 SH   SOLE 2 1,694 0 160
AXOVANT SCIENCES LTD COM G0750W104 4 752 SH   SOLE 7 752 0 0
AXOVANT SCIENCES LTD COM G0750W104 578 109,620 SH   SOLE 18 109,620 0 0
AXOVANT SCIENCES LTD COM G0750W104 107 20,343 SH   SOLE 19 20,343 0 0
AXOVANT SCIENCES LTD COM G0750W104 12,649 2,400,243 SH   SOLE 21 2,400,243 0 0
AXOVANT SCIENCES LTD COM G0750W104 1,925 365,254 SH   SOLE 22 296,160 0 69,094
AXOVANT SCIENCES LTD COM G0750W104 19 3,528 SH   SOLE 28 3,528 0 0
AXOVANT SCIENCES LTD COM G0750W104 29 5,597 SH   SOLE 30 5,597 0 0
AXOVANT SCIENCES LTD COM G0750W104 26 5,028 SH   SOLE 40 5,028 0 0
AXSOME THERAPEUTICS INC COM 05464T104 15 2,682 SH   SOLE 18 2,682 0 0
AXSOME THERAPEUTICS INC COM 05464T104 250 44,621 SH   SOLE 21 44,621 0 0
AXT INC COM 00246W103 73 8,447 SH   SOLE 2 2,106 0 6,341
AXT INC COM 00246W103 6 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 1,272 146,182 SH   SOLE 18 146,182 0 0
AXT INC COM 00246W103 236 27,181 SH   SOLE 19 27,181 0 0
AXT INC COM 00246W103 10,728 1,233,134 SH   SOLE 21 1,233,134 0 0
AXT INC COM 00246W103 9,662 1,110,521 SH   SOLE 22 1,068,301 0 42,220
AZUL S A SPONSR ADR PFD 05501U106 1,496 62,785 SH   SOLE 4 62,785 0 0
AZUL S A SPONSR ADR PFD 05501U106 15,070 632,413 SH   SOLE 18 577,413 0 55,000
AZUL S A SPONSR ADR PFD 05501U106 101,211 4,247,191 SH   SOLE 19 4,247,191 0 0
AZUL S A SPONSR ADR PFD 05501U106 2,997 125,769 SH   SOLE 22 125,769 0 0
AZUL S A SPONSR ADR PFD 05501U106 1,311 55,000 SH   SOLE 25 55,000 0 0
AZUL S A SPONSR ADR PFD 05501U106 46,830 1,965,168 SH   SOLE 34 1,965,168 0 0
AZURRX BIOPHARMA INC COM 05502L105 3 817 SH   SOLE 18 817 0 0
AZURRX BIOPHARMA INC COM 05502L105 48 13,195 SH   SOLE 21 13,195 0 0
AZZ INC COM 002474104 81 1,576 SH   SOLE 2 1,463 0 113
AZZ INC COM 002474104 8 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 34 657 SH   SOLE 7 657 0 0
AZZ INC COM 002474104 6,008 117,580 SH   SOLE 18 117,580 0 0
AZZ INC COM 002474104 1,078 21,096 SH   SOLE 19 21,096 0 0
AZZ INC COM 002474104 119,603 2,340,569 SH   SOLE 21 2,340,569 0 0
AZZ INC COM 002474104 35,641 697,478 SH   SOLE 22 648,522 0 48,956
AZZ INC COM 002474104 842 16,474 SH   SOLE 26 2,930 0 13,544
AZZ INC COM 002474104 190 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,900 37,182 SH   SOLE 30 37,182 0 0
AZZ INC COM 002474104 149 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 160 4,548 SH   SOLE 2 3,704 0 844
B & G FOODS INC NEW COM 05508R106 11 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 61 1,724 SH   SOLE 7 1,724 0 0
B & G FOODS INC NEW COM 05508R106 10,538 299,808 SH   SOLE 18 299,808 0 0
B & G FOODS INC NEW COM 05508R106 1,861 52,943 SH   SOLE 19 52,943 0 0
B & G FOODS INC NEW COM 05508R106 209,947 5,972,895 SH   SOLE 21 5,972,895 0 0
B & G FOODS INC NEW COM 05508R106 62,582 1,780,413 SH   SOLE 22 1,657,127 0 123,286
B & G FOODS INC NEW COM 05508R106 662 18,837 SH   SOLE 26 6,006 0 12,831
B & G FOODS INC NEW COM 05508R106 335 9,538 SH   SOLE 28 9,538 0 0
B & G FOODS INC NEW COM 05508R106 3,362 95,653 SH   SOLE 30 95,653 0 0
B & G FOODS INC NEW COM 05508R106 222 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 82 4,510 SH   SOLE 2 1,482 0 3,028
B RILEY FINL INC COM 05580M108 7 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,425 78,746 SH   SOLE 18 78,746 0 0
B RILEY FINL INC COM 05580M108 312 17,246 SH   SOLE 19 17,246 0 0
B RILEY FINL INC COM 05580M108 12,636 698,140 SH   SOLE 21 698,140 0 0
B RILEY FINL INC COM 05580M108 6,915 382,037 SH   SOLE 22 353,566 0 28,471
B2GOLD CORP COM 11777Q209 1,893 610,703 SH   SOLE 21 610,703 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 60 10,570 SH   SOLE 2 2,881 0 7,689
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 8 1,431 SH   SOLE 7 1,431 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1,038 182,684 SH   SOLE 18 182,684 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 203 35,656 SH   SOLE 19 35,656 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 8,343 1,468,756 SH   SOLE 21 1,468,756 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 9,853 1,734,704 SH   SOLE 22 1,648,585 0 86,119
BADGER METER INC COM 056525108 85 1,784 SH   SOLE 2 1,582 0 202
BADGER METER INC COM 056525108 13 276 SH   SOLE 4 276 0 0
BADGER METER INC COM 056525108 662 13,856 SH   SOLE 7 13,856 0 0
BADGER METER INC COM 056525108 6,148 128,617 SH   SOLE 18 128,617 0 0
BADGER METER INC COM 056525108 1,111 23,241 SH   SOLE 19 23,241 0 0
BADGER METER INC COM 056525108 123,545 2,584,627 SH   SOLE 21 2,584,627 0 0
BADGER METER INC COM 056525108 37,588 786,350 SH   SOLE 22 730,698 0 55,652
BADGER METER INC COM 056525108 441 9,222 SH   SOLE 26 0 0 9,222
BADGER METER INC COM 056525108 201 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 5,906 123,556 SH   SOLE 30 123,556 0 0
BADGER METER INC COM 056525108 175 3,662 SH   SOLE 40 3,662 0 0
BAIDU INC SPON ADR REP A 056752108 33,301 142,184 SH   SOLE 2 29,775 0 112,409
BAIDU INC SPON ADR REP A 056752108 18 78 SH   SOLE 3 78 0 0
BAIDU INC SPON ADR REP A 056752108 25,135 107,320 SH   SOLE 4 107,320 0 0
BAIDU INC SPON ADR REP A 056752108 6,516 27,822 SH   SOLE 7 27,822 0 0
BAIDU INC SPON ADR REP A 056752108 1,592 6,797 SH   SOLE 13 6,797 0 0
BAIDU INC SPON ADR REP A 056752108 54,668 233,413 SH   SOLE 15 219,424 0 13,989
BAIDU INC SPON ADR REP A 056752108 26,310 112,336 SH   SOLE 18 112,336 0 0
BAIDU INC SPON ADR REP A 056752108 35,198 150,285 SH   SOLE 19 150,285 0 0
BAIDU INC SPON ADR REP A 056752108 1,189,331 5,078,056 SH   SOLE 21 5,078,056 0 0
BAIDU INC SPON ADR REP A 056752108 808,650 3,452,669 SH   SOLE 22 3,145,508 0 307,161
BAIDU INC SPON ADR REP A 056752108 72,895 311,237 SH   SOLE 23 311,237 0 0
BAIDU INC SPON ADR REP A 056752108 32,145 137,249 SH   SOLE 25 137,249 0 0
BAIDU INC SPON ADR REP A 056752108 193,324 825,431 SH   SOLE 26 100,719 0 724,712
BAIDU INC SPON ADR REP A 056752108 9,249 39,491 SH   SOLE 28 39,491 0 0
BAIDU INC SPON ADR REP A 056752108 23,294 99,458 SH   SOLE 29 62,486 0 36,972
BAIDU INC SPON ADR REP A 056752108 371,708 1,587,073 SH   SOLE 30 1,587,073 0 0
BAIDU INC SPON ADR REP A 056752108 40,755 174,012 SH   SOLE 31 16,626 0 157,386
BAIDU INC SPON ADR REP A 056752108 13,877 59,252 SH   SOLE 32 59,252 0 0
BAIDU INC SPON ADR REP A 056752108 317,597 1,356,036 SH   SOLE 34 1,356,036 0 0
BAIDU INC SPON ADR REP A 056752108 356 1,522 SH   SOLE 40 1,522 0 0
BAKER HUGHES A GE CO CL A 05722G100 20,957 662,357 SH   SOLE 2 266,489 0 395,868
BAKER HUGHES A GE CO CL A 05722G100 4,833 152,759 SH   SOLE 4 142,142 0 10,617
BAKER HUGHES A GE CO CL A 05722G100 9,944 314,281 SH   SOLE 7 303,655 0 10,626
BAKER HUGHES A GE CO CL A 05722G100 364 11,494 SH   SOLE 13 11,494 0 0
BAKER HUGHES A GE CO CL A 05722G100 93 2,936 SH   SOLE 15 2,936 0 0
BAKER HUGHES A GE CO CL A 05722G100 8 267 SH   SOLE 17 0 0 267
BAKER HUGHES A GE CO CL A 05722G100 32,509 1,027,481 SH   SOLE 18 973,521 0 53,960
BAKER HUGHES A GE CO CL A 05722G100 26,625 841,497 SH   SOLE 19 841,497 0 0
BAKER HUGHES A GE CO CL A 05722G100 6,015 190,122 SH   SOLE 20 0 0 190,122
BAKER HUGHES A GE CO CL A 05722G100 314,551 9,941,555 SH   SOLE 21 9,941,555 0 0
BAKER HUGHES A GE CO CL A 05722G100 369,455 11,676,831 SH   SOLE 22 9,625,881 0 2,050,950
BAKER HUGHES A GE CO CL A 05722G100 16,211 512,366 SH   SOLE 23 512,366 0 0
BAKER HUGHES A GE CO CL A 05722G100 12,527 395,915 SH   SOLE 25 395,915 0 0
BAKER HUGHES A GE CO CL A 05722G100 44,847 1,417,405 SH   SOLE 26 453,040 0 964,365
BAKER HUGHES A GE CO CL A 05722G100 2,869 90,690 SH   SOLE 28 65,540 0 25,150
BAKER HUGHES A GE CO CL A 05722G100 7,888 249,311 SH   SOLE 29 186,676 0 62,635
BAKER HUGHES A GE CO CL A 05722G100 43,045 1,360,476 SH   SOLE 30 1,360,476 0 0
BAKER HUGHES A GE CO CL A 05722G100 8,521 269,325 SH   SOLE 31 129,090 0 140,235
BAKER HUGHES A GE CO CL A 05722G100 43,475 1,374,038 SH   SOLE 34 1,374,038 0 0
BAKER HUGHES A GE CO CL A 05722G100 13,385 423,052 SH   SOLE 36 423,052 0 0
BAKER HUGHES A GE CO CL A 05722G100 70 2,224 SH   SOLE 40 2,224 0 0
BALCHEM CORP COM 057665200 161 2,000 SH   SOLE 2 1,758 0 242
BALCHEM CORP COM 057665200 11 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 62 770 SH   SOLE 7 770 0 0
BALCHEM CORP COM 057665200 11,597 143,885 SH   SOLE 18 143,885 0 0
BALCHEM CORP COM 057665200 2,003 24,851 SH   SOLE 19 24,851 0 0
BALCHEM CORP COM 057665200 230,474 2,859,480 SH   SOLE 21 2,859,480 0 0
BALCHEM CORP COM 057665200 69,795 865,943 SH   SOLE 22 808,117 0 57,826
BALCHEM CORP COM 057665200 1,103 13,687 SH   SOLE 26 2,598 0 11,089
BALCHEM CORP COM 057665200 363 4,500 SH   SOLE 28 4,500 0 0
BALCHEM CORP COM 057665200 3,694 45,833 SH   SOLE 30 45,833 0 0
BALCHEM CORP COM 057665200 267 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 247 10,332 SH   SOLE 2 9,422 0 910
BALDWIN & LYONS INC CL B 057755209 6 233 SH   SOLE 7 233 0 0
BALDWIN & LYONS INC CL B 057755209 920 38,420 SH   SOLE 18 38,420 0 0
BALDWIN & LYONS INC CL B 057755209 489 20,437 SH   SOLE 19 20,437 0 0
BALDWIN & LYONS INC CL B 057755209 8,131 339,502 SH   SOLE 21 339,502 0 0
BALDWIN & LYONS INC CL B 057755209 12,064 503,697 SH   SOLE 22 484,332 0 19,365
BALDWIN & LYONS INC CL B 057755209 80 3,331 SH   SOLE 23 3,331 0 0
BALDWIN & LYONS INC CL B 057755209 41 1,731 SH   SOLE 28 1,731 0 0
BALDWIN & LYONS INC CL B 057755209 78 3,262 SH   SOLE 30 3,262 0 0
BALDWIN & LYONS INC CL B 057755209 40 1,669 SH   SOLE 40 1,669 0 0
BALL CORP COM 058498106 16,636 439,523 SH   SOLE 2 123,160 0 316,363
BALL CORP COM 058498106 3,836 101,355 SH   SOLE 4 92,451 0 8,904
BALL CORP COM 058498106 9,527 251,713 SH   SOLE 7 234,510 0 17,203
BALL CORP COM 058498106 290 7,655 SH   SOLE 13 7,655 0 0
BALL CORP COM 058498106 84 2,220 SH   SOLE 15 2,220 0 0
BALL CORP COM 058498106 2 40 SH   SOLE 17 0 0 40
BALL CORP COM 058498106 28,349 748,986 SH   SOLE 18 704,805 0 44,181
BALL CORP COM 058498106 2,029 53,615 SH   SOLE 19 53,615 0 0
BALL CORP COM 058498106 6,672 176,286 SH   SOLE 20 0 0 176,286
BALL CORP COM 058498106 269,058 7,108,543 SH   SOLE 21 7,108,543 0 0
BALL CORP COM 058498106 347,412 9,178,652 SH   SOLE 22 7,634,746 0 1,543,906
BALL CORP COM 058498106 16,223 428,615 SH   SOLE 23 428,615 0 0
BALL CORP COM 058498106 10,888 287,666 SH   SOLE 25 287,666 0 0
BALL CORP COM 058498106 35,368 934,420 SH   SOLE 26 365,610 0 568,810
BALL CORP COM 058498106 2,791 73,729 SH   SOLE 28 53,248 0 20,481
BALL CORP COM 058498106 3,593 94,916 SH   SOLE 29 11,519 0 83,397
BALL CORP COM 058498106 36,779 971,712 SH   SOLE 30 971,712 0 0
BALL CORP COM 058498106 5,398 142,604 SH   SOLE 31 74,871 0 67,733
BALL CORP COM 058498106 781 20,636 SH   SOLE 34 20,636 0 0
BALL CORP COM 058498106 11,313 298,886 SH   SOLE 36 298,886 0 0
BALL CORP COM 058498106 63 1,672 SH   SOLE 40 1,672 0 0
BALLANTYNE STRONG INC COM 058516105 9 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 170 36,566 SH   SOLE 21 36,566 0 0
BALLANTYNE STRONG INC COM 058516105 28 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 224 10,846 SH   SOLE 2 3,075 0 7,771
BANC OF CALIFORNIA INC COM 05990K106 26 1,272 SH   SOLE 7 1,272 0 0
BANC OF CALIFORNIA INC COM 05990K106 4,417 213,896 SH   SOLE 18 213,896 0 0
BANC OF CALIFORNIA INC COM 05990K106 734 35,562 SH   SOLE 19 35,562 0 0
BANC OF CALIFORNIA INC COM 05990K106 80,182 3,882,890 SH   SOLE 21 3,882,890 0 0
BANC OF CALIFORNIA INC COM 05990K106 25,560 1,237,792 SH   SOLE 22 1,163,521 0 74,271
BANC OF CALIFORNIA INC COM 05990K106 292 14,135 SH   SOLE 26 0 0 14,135
BANC OF CALIFORNIA INC COM 05990K106 99 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,258 60,930 SH   SOLE 30 60,930 0 0
BANC OF CALIFORNIA INC COM 05990K106 7,756 375,570 SH   SOLE 34 375,570 0 0
BANC OF CALIFORNIA INC COM 05990K106 63 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 177 3,464 SH   SOLE 2 932 0 2,532
BANCFIRST CORP COM 05945F103 17 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 3,207 62,705 SH   SOLE 18 62,705 0 0
BANCFIRST CORP COM 05945F103 661 12,920 SH   SOLE 19 12,920 0 0
BANCFIRST CORP COM 05945F103 27,590 539,391 SH   SOLE 21 539,391 0 0
BANCFIRST CORP COM 05945F103 25,597 500,421 SH   SOLE 22 473,089 0 27,332
BANCFIRST CORP COM 05945F103 183 3,569 SH   SOLE 26 0 0 3,569
BANCFIRST CORP COM 05945F103 234 4,573 SH   SOLE 28 4,573 0 0
BANCFIRST CORP COM 05945F103 154 3,004 SH   SOLE 30 3,004 0 0
BANCFIRST CORP COM 05945F103 68 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 40,676 4,785,450 SH   SOLE 18 4,785,450 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,313 421,159 SH   SOLE 2 0 0 421,159
BANCO BRADESCO S A SP ADR PFD NEW 059460303 22,259 2,173,718 SH   SOLE 18 183,718 0 1,990,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 12,902 1,260,000 SH   SOLE 19 1,260,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 102,019 9,962,827 SH   SOLE 21 9,962,827 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 8,715 851,080 SH   SOLE 22 74,988 0 776,092
BANCO BRADESCO S A SP ADR PFD NEW 059460303 20,224 1,975,000 SH   SOLE 25 1,975,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 20,300 1,982,461 SH   SOLE 26 0 0 1,982,461
BANCO BRADESCO S A SP ADR PFD NEW 059460303 7,872 768,710 SH   SOLE 30 768,710 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 104,960 10,250,000 SH   SOLE 34 10,250,000 0 0
BANCO DE CHILE SPONSORED ADR 059520106 10 100 SH   SOLE 2 100 0 0
BANCO DE CHILE SPONSORED ADR 059520106 295 3,061 SH   SOLE 21 3,061 0 0
BANCO DE CHILE SPONSORED ADR 059520106 41 427 SH   SOLE 22 427 0 0
BANCO DE CHILE SPONSORED ADR 059520106 3,114 32,261 SH   SOLE 25 32,261 0 0
BANCO DE CHILE SPONSORED ADR 059520106 1,802 18,663 SH   SOLE 26 0 0 18,663
BANCO DE CHILE SPONSORED ADR 059520106 554 5,744 SH   SOLE 30 5,744 0 0
BANCO DE CHILE SPONSORED ADR 059520106 681 7,054 SH   SOLE 34 7,054 0 0
BANCO MACRO SA SPON ADR B 05961W105 207 1,789 SH   SOLE 18 1,789 0 0
BANCO MACRO SA SPON ADR B 05961W105 28,491 245,868 SH   SOLE 21 245,868 0 0
BANCO MACRO SA SPON ADR B 05961W105 9,596 82,807 SH   SOLE 22 82,807 0 0
BANCO MACRO SA SPON ADR B 05961W105 10,919 94,228 SH   SOLE 25 94,228 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5 500 SH   SOLE 2 500 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 14,441 1,493,405 SH   SOLE 22 1,493,405 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 2,000 206,875 SH   SOLE 30 206,875 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 119 3,800 SH   SOLE 2 0 0 3,800
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 15,830 506,250 SH   SOLE 21 506,250 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 316 10,103 SH   SOLE 22 10,103 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,658 116,993 SH   SOLE 25 116,993 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,979 159,231 SH   SOLE 26 109,066 0 50,165
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10,050 321,386 SH   SOLE 30 321,386 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 691 22,100 SH   SOLE 34 22,100 0 0
BANCO SANTANDER SA ADR 05964H105 33 5,049 SH   SOLE 31 0 0 5,049
BANCOLOMBIA S A SPON ADR PREF 05968L102 160 4,042 SH   SOLE 2 0 0 4,042
BANCOLOMBIA S A SPON ADR PREF 05968L102 14,621 368,650 SH   SOLE 21 368,650 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 990 24,961 SH   SOLE 26 0 0 24,961
BANCOLOMBIA S A SPON ADR PREF 05968L102 109 2,747 SH   SOLE 28 2,747 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,184 80,291 SH   SOLE 30 80,291 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 318 8,012 SH   SOLE 34 8,012 0 0
BANCORP 34 INC COM 05970V106 8 537 SH   SOLE 18 537 0 0
BANCORP INC DEL COM 05969A105 133 13,512 SH   SOLE 2 5,505 0 8,007
BANCORP INC DEL COM 05969A105 8 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,876 189,911 SH   SOLE 18 189,911 0 0
BANCORP INC DEL COM 05969A105 456 46,119 SH   SOLE 19 46,119 0 0
BANCORP INC DEL COM 05969A105 16,382 1,658,053 SH   SOLE 21 1,658,053 0 0
BANCORP INC DEL COM 05969A105 12,662 1,281,617 SH   SOLE 22 1,212,597 0 69,020
BANCORP INC DEL COM 05969A105 288 29,159 SH   SOLE 26 0 0 29,159
BANCORP INC DEL COM 05969A105 51 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 97 9,801 SH   SOLE 30 9,801 0 0
BANCORP INC DEL COM 05969A105 148 14,982 SH   SOLE 40 14,982 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 15 834 SH   SOLE 18 834 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 41 2,234 SH   SOLE 19 2,234 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 62 3,417 SH   SOLE 21 3,417 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,604 51,015 SH   SOLE 2 36,688 0 14,327
BANCORPSOUTH BK TUPELO MISS COM 05971J102 7 234 SH   SOLE 4 234 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 73 2,315 SH   SOLE 7 2,315 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 16,929 538,272 SH   SOLE 18 538,272 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,171 69,034 SH   SOLE 19 69,034 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 178,102 5,663,033 SH   SOLE 21 5,663,033 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 89,822 2,856,022 SH   SOLE 22 2,705,522 0 150,500
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,159 36,847 SH   SOLE 26 16,785 0 20,062
BANCORPSOUTH BK TUPELO MISS COM 05971J102 388 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 412 13,091 SH   SOLE 30 13,091 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 288 9,161 SH   SOLE 40 9,161 0 0
BANDWIDTH INC COM CL A 05988J103 5,228 226,119 SH   SOLE 19 226,119 0 0
BANDWIDTH INC COM CL A 05988J103 2,286 98,881 SH   SOLE 34 98,881 0 0
BANK AMER CORP COM 060505104 446,637 15,129,969 SH   SOLE 2 4,808,495 0 10,321,474
BANK AMER CORP COM 060505104 111,854 3,789,085 SH   SOLE 4 3,538,229 0 250,856
BANK AMER CORP COM 060505104 201,622 6,830,009 SH   SOLE 7 6,524,153 0 305,856
BANK AMER CORP COM 060505104 17,584 595,660 SH   SOLE 13 595,660 0 0
BANK AMER CORP COM 060505104 2,116 71,685 SH   SOLE 15 71,685 0 0
BANK AMER CORP COM 060505104 127 4,308 SH   SOLE 17 0 0 4,308
BANK AMER CORP COM 060505104 912,609 30,914,946 SH   SOLE 18 26,745,888 0 4,169,058
BANK AMER CORP COM 060505104 1,947,684 65,978,465 SH   SOLE 19 65,978,465 0 0
BANK AMER CORP COM 060505104 108,030 3,659,540 SH   SOLE 20 48,170 0 3,611,370
BANK AMER CORP COM 060505104 4,902,468 166,072,781 SH   SOLE 21 166,072,781 0 0
BANK AMER CORP COM 060505104 7,718,797 261,476,860 SH   SOLE 22 216,979,492 0 44,497,368
BANK AMER CORP COM 060505104 383,081 12,976,984 SH   SOLE 23 12,976,984 0 0
BANK AMER CORP COM 060505104 244,670 8,288,280 SH   SOLE 25 8,146,452 0 141,828
BANK AMER CORP COM 060505104 772,839 26,180,184 SH   SOLE 26 8,519,313 0 17,660,871
BANK AMER CORP COM 060505104 66,697 2,259,370 SH   SOLE 28 1,641,139 0 618,231
BANK AMER CORP COM 060505104 37,060 1,255,423 SH   SOLE 29 346,341 0 909,082
BANK AMER CORP COM 060505104 1,015,995 34,417,189 SH   SOLE 30 34,417,189 0 0
BANK AMER CORP COM 060505104 138,624 4,695,945 SH   SOLE 31 2,766,107 0 1,929,838
BANK AMER CORP COM 060505104 6,229 210,996 SH   SOLE 32 210,996 0 0
BANK AMER CORP COM 060505104 373,340 12,647,009 SH   SOLE 34 12,647,009 0 0
BANK AMER CORP COM 060505104 290,038 9,825,140 SH   SOLE 36 9,825,140 0 0
BANK AMER CORP COM 060505104 1,458 49,406 SH   SOLE 40 49,406 0 0
BANK COMM HLDGS COM 06424J103 24 2,053 SH   SOLE 2 558 0 1,495
BANK COMM HLDGS COM 06424J103 676 58,790 SH   SOLE 18 58,790 0 0
BANK COMM HLDGS COM 06424J103 100 8,672 SH   SOLE 19 8,672 0 0
BANK COMM HLDGS COM 06424J103 6,002 521,901 SH   SOLE 21 521,901 0 0
BANK COMM HLDGS COM 06424J103 1,535 133,448 SH   SOLE 22 123,802 0 9,646
BANK HAWAII CORP COM 062540109 3,742 43,665 SH   SOLE 2 21,887 0 21,778
BANK HAWAII CORP COM 062540109 20 238 SH   SOLE 4 238 0 0
BANK HAWAII CORP COM 062540109 806 9,404 SH   SOLE 7 9,404 0 0
BANK HAWAII CORP COM 062540109 15,657 182,701 SH   SOLE 18 182,701 0 0
BANK HAWAII CORP COM 062540109 1,226 14,305 SH   SOLE 19 14,305 0 0
BANK HAWAII CORP COM 062540109 341,518 3,985,046 SH   SOLE 21 3,985,046 0 0
BANK HAWAII CORP COM 062540109 127,299 1,485,398 SH   SOLE 22 1,355,115 0 130,283
BANK HAWAII CORP COM 062540109 1,337 15,597 SH   SOLE 26 8,799 0 6,798
BANK HAWAII CORP COM 062540109 523 6,099 SH   SOLE 28 6,099 0 0
BANK HAWAII CORP COM 062540109 96 1,126 SH   SOLE 29 0 0 1,126
BANK HAWAII CORP COM 062540109 616 7,189 SH   SOLE 30 7,189 0 0
BANK HAWAII CORP COM 062540109 86 998 SH   SOLE 31 998 0 0
BANK HAWAII CORP COM 062540109 3,513 40,986 SH   SOLE 32 40,986 0 0
BANK HAWAII CORP COM 062540109 75 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 453 5,284 SH   SOLE 40 5,284 0 0
BANK MUTUAL CORP NEW COM 063750103 96 9,046 SH   SOLE 2 2,555 0 6,491
BANK MUTUAL CORP NEW COM 063750103 5 514 SH   SOLE 4 514 0 0
BANK MUTUAL CORP NEW COM 063750103 14 1,352 SH   SOLE 7 1,352 0 0
BANK MUTUAL CORP NEW COM 063750103 2,315 217,325 SH   SOLE 18 217,325 0 0
BANK MUTUAL CORP NEW COM 063750103 333 31,247 SH   SOLE 19 31,247 0 0
BANK MUTUAL CORP NEW COM 063750103 42,286 3,970,557 SH   SOLE 21 3,970,557 0 0
BANK MUTUAL CORP NEW COM 063750103 15,833 1,486,625 SH   SOLE 22 1,401,340 0 85,285
BANK MUTUAL CORP NEW COM 063750103 112 10,500 SH   SOLE 26 0 0 10,500
BANK MUTUAL CORP NEW COM 063750103 65 6,091 SH   SOLE 28 6,091 0 0
BANK MUTUAL CORP NEW COM 063750103 738 69,274 SH   SOLE 30 69,274 0 0
BANK MUTUAL CORP NEW COM 063750103 44 4,123 SH   SOLE 40 4,123 0 0
BANK NEW YORK MELLON CORP COM 064058100 73,275 1,360,473 SH   SOLE 2 362,087 0 998,386
BANK NEW YORK MELLON CORP COM 064058100 17,838 331,184 SH   SOLE 4 306,166 0 25,018
BANK NEW YORK MELLON CORP COM 064058100 38,710 718,716 SH   SOLE 7 676,287 0 42,429
BANK NEW YORK MELLON CORP COM 064058100 1,081 20,069 SH   SOLE 13 20,069 0 0
BANK NEW YORK MELLON CORP COM 064058100 393 7,290 SH   SOLE 15 7,290 0 0
BANK NEW YORK MELLON CORP COM 064058100 11 211 SH   SOLE 17 0 0 211
BANK NEW YORK MELLON CORP COM 064058100 103,865 1,928,426 SH   SOLE 18 1,781,195 0 147,231
BANK NEW YORK MELLON CORP COM 064058100 9,513 176,630 SH   SOLE 19 176,630 0 0
BANK NEW YORK MELLON CORP COM 064058100 22,027 408,971 SH   SOLE 20 0 0 408,971
BANK NEW YORK MELLON CORP COM 064058100 874,739 16,240,975 SH   SOLE 21 16,240,975 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,431,135 26,571,385 SH   SOLE 22 22,090,282 0 4,481,103
BANK NEW YORK MELLON CORP COM 064058100 68,292 1,267,954 SH   SOLE 23 1,267,954 0 0
BANK NEW YORK MELLON CORP COM 064058100 43,059 799,467 SH   SOLE 25 799,467 0 0
BANK NEW YORK MELLON CORP COM 064058100 163,591 3,037,346 SH   SOLE 26 942,200 0 2,095,146
BANK NEW YORK MELLON CORP COM 064058100 12,544 232,903 SH   SOLE 28 169,231 0 63,672
BANK NEW YORK MELLON CORP COM 064058100 2,065 38,346 SH   SOLE 29 38,346 0 0
BANK NEW YORK MELLON CORP COM 064058100 185,394 3,442,152 SH   SOLE 30 3,442,152 0 0
BANK NEW YORK MELLON CORP COM 064058100 44,116 819,090 SH   SOLE 31 615,396 0 203,694
BANK NEW YORK MELLON CORP COM 064058100 5,770 107,131 SH   SOLE 34 107,131 0 0
BANK NEW YORK MELLON CORP COM 064058100 63,201 1,173,436 SH   SOLE 36 1,173,436 0 0
BANK NEW YORK MELLON CORP COM 064058100 266 4,938 SH   SOLE 40 4,938 0 0
BANK OF MARIN BANCORP COM 063425102 92 1,351 SH   SOLE 2 380 0 971
BANK OF MARIN BANCORP COM 063425102 1,660 24,418 SH   SOLE 18 24,418 0 0
BANK OF MARIN BANCORP COM 063425102 379 5,579 SH   SOLE 19 5,579 0 0
BANK OF MARIN BANCORP COM 063425102 15,094 221,971 SH   SOLE 21 221,971 0 0
BANK OF MARIN BANCORP COM 063425102 18,508 272,176 SH   SOLE 22 263,099 0 9,077
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 259 7,142 SH   SOLE 2 3,001 0 4,141
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 43 1,182 SH   SOLE 7 1,182 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6,856 188,932 SH   SOLE 18 188,932 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,239 34,133 SH   SOLE 19 34,133 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 57,719 1,590,504 SH   SOLE 21 1,590,504 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 19,707 543,044 SH   SOLE 22 450,449 0 92,595
BANK OF THE OZARKS COM 063904106 5,518 113,890 SH   SOLE 2 58,852 0 55,038
BANK OF THE OZARKS COM 063904106 22 464 SH   SOLE 4 464 0 0
BANK OF THE OZARKS COM 063904106 138 2,857 SH   SOLE 7 2,857 0 0
BANK OF THE OZARKS COM 063904106 19,129 394,816 SH   SOLE 18 394,816 0 0
BANK OF THE OZARKS COM 063904106 1,752 36,158 SH   SOLE 19 36,158 0 0
BANK OF THE OZARKS COM 063904106 271,811 5,610,139 SH   SOLE 21 5,610,139 0 0
BANK OF THE OZARKS COM 063904106 194,173 4,007,697 SH   SOLE 22 3,643,716 0 363,981
BANK OF THE OZARKS COM 063904106 956 19,742 SH   SOLE 23 19,742 0 0
BANK OF THE OZARKS COM 063904106 2,258 46,611 SH   SOLE 26 17,228 0 29,383
BANK OF THE OZARKS COM 063904106 938 19,355 SH   SOLE 28 19,355 0 0
BANK OF THE OZARKS COM 063904106 996 20,549 SH   SOLE 29 0 0 20,549
BANK OF THE OZARKS COM 063904106 947 19,552 SH   SOLE 30 19,552 0 0
BANK OF THE OZARKS COM 063904106 138 2,851 SH   SOLE 31 2,851 0 0
BANK OF THE OZARKS COM 063904106 621 12,818 SH   SOLE 40 12,818 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 12 775 SH   SOLE 21 775 0 0
BANK SOUTH CAROLINA CORP COM 065066102 12 607 SH   SOLE 18 607 0 0
BANK SOUTH CAROLINA CORP COM 065066102 17 873 SH   SOLE 21 873 0 0
BANKFINANCIAL CORP COM 06643P104 33 2,175 SH   SOLE 2 626 0 1,549
BANKFINANCIAL CORP COM 06643P104 9 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 857 55,881 SH   SOLE 18 55,881 0 0
BANKFINANCIAL CORP COM 06643P104 178 11,612 SH   SOLE 19 11,612 0 0
BANKFINANCIAL CORP COM 06643P104 7,665 499,682 SH   SOLE 21 499,682 0 0
BANKFINANCIAL CORP COM 06643P104 9,553 622,749 SH   SOLE 22 597,967 0 24,782
BANKUNITED INC COM 06652K103 2,844 69,852 SH   SOLE 2 13,782 0 56,070
BANKUNITED INC COM 06652K103 18 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 133 3,264 SH   SOLE 7 3,264 0 0
BANKUNITED INC COM 06652K103 2,272 55,785 SH   SOLE 18 55,785 0 0
BANKUNITED INC COM 06652K103 1,288 31,631 SH   SOLE 19 31,631 0 0
BANKUNITED INC COM 06652K103 56,526 1,388,167 SH   SOLE 21 1,388,167 0 0
BANKUNITED INC COM 06652K103 121,942 2,994,635 SH   SOLE 22 2,682,290 0 312,345
BANKUNITED INC COM 06652K103 1,445 35,491 SH   SOLE 26 16,185 0 19,306
BANKUNITED INC COM 06652K103 609 14,956 SH   SOLE 28 14,956 0 0
BANKUNITED INC COM 06652K103 241 5,926 SH   SOLE 29 0 0 5,926
BANKUNITED INC COM 06652K103 687 16,870 SH   SOLE 30 16,870 0 0
BANKUNITED INC COM 06652K103 91 2,242 SH   SOLE 31 2,242 0 0
BANKUNITED INC COM 06652K103 317 7,777 SH   SOLE 36 7,777 0 0
BANKUNITED INC COM 06652K103 536 13,164 SH   SOLE 40 13,164 0 0
BANKWELL FINL GROUP INC COM 06654A103 34 994 SH   SOLE 2 371 0 623
BANKWELL FINL GROUP INC COM 06654A103 765 22,283 SH   SOLE 18 22,283 0 0
BANKWELL FINL GROUP INC COM 06654A103 137 3,991 SH   SOLE 19 3,991 0 0
BANKWELL FINL GROUP INC COM 06654A103 6,833 198,989 SH   SOLE 21 198,989 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,728 50,309 SH   SOLE 22 46,425 0 3,884
BANNER CORP COM NEW 06652V208 864 15,666 SH   SOLE 2 10,328 0 5,338
BANNER CORP COM NEW 06652V208 45 814 SH   SOLE 7 814 0 0
BANNER CORP COM NEW 06652V208 8,946 162,296 SH   SOLE 18 162,296 0 0
BANNER CORP COM NEW 06652V208 8,402 152,424 SH   SOLE 19 152,424 0 0
BANNER CORP COM NEW 06652V208 166,102 3,013,464 SH   SOLE 21 3,013,464 0 0
BANNER CORP COM NEW 06652V208 59,806 1,085,022 SH   SOLE 22 1,030,023 0 54,999
BANNER CORP COM NEW 06652V208 3,782 68,606 SH   SOLE 23 68,606 0 0
BANNER CORP COM NEW 06652V208 1,022 18,536 SH   SOLE 26 8,937 0 9,599
BANNER CORP COM NEW 06652V208 343 6,225 SH   SOLE 28 6,225 0 0
BANNER CORP COM NEW 06652V208 781 14,167 SH   SOLE 29 0 0 14,167
BANNER CORP COM NEW 06652V208 2,604 47,249 SH   SOLE 30 47,249 0 0
BANNER CORP COM NEW 06652V208 118 2,139 SH   SOLE 40 2,139 0 0
BAOZUN INC SPONSORED ADR 06684L103 6 200 SH   SOLE 2 200 0 0
BAOZUN INC SPONSORED ADR 06684L103 129 4,084 SH   SOLE 4 4,084 0 0
BAOZUN INC SPONSORED ADR 06684L103 7,110 225,274 SH   SOLE 21 225,274 0 0
BAOZUN INC SPONSORED ADR 06684L103 3,345 105,997 SH   SOLE 22 105,997 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,717 54,391 SH   SOLE 30 54,391 0 0
BAR HBR BANKSHARES COM 066849100 87 3,231 SH   SOLE 2 868 0 2,363
BAR HBR BANKSHARES COM 066849100 10 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,621 60,010 SH   SOLE 18 60,010 0 0
BAR HBR BANKSHARES COM 066849100 367 13,601 SH   SOLE 19 13,601 0 0
BAR HBR BANKSHARES COM 066849100 13,872 513,586 SH   SOLE 21 513,586 0 0
BAR HBR BANKSHARES COM 066849100 5,695 210,854 SH   SOLE 22 198,832 0 12,022
BAR HBR BANKSHARES COM 066849100 16 581 SH   SOLE 26 0 0 581
BAR HBR BANKSHARES COM 066849100 66 2,430 SH   SOLE 30 2,430 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 347 13,000 SH   SOLE 18 13,000 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 302,237 11,332,472 SH   SOLE 21 11,332,472 0 0
BARCLAYS BANK PLC ETN DJUBS ENRG37 06739H750 4 665 SH   SOLE 17 0 0 665
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 0 20 SH   SOLE 17 0 0 20
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 8,641 354,000 SH   SOLE 19 354,000 0 0
BARNES & NOBLE ED INC COM 06777U101 104 12,670 SH   SOLE 2 6,251 0 6,419
BARNES & NOBLE ED INC COM 06777U101 1 125 SH   SOLE 4 125 0 0
BARNES & NOBLE ED INC COM 06777U101 6 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 1,623 196,922 SH   SOLE 18 196,922 0 0
BARNES & NOBLE ED INC COM 06777U101 239 29,011 SH   SOLE 19 29,011 0 0
BARNES & NOBLE ED INC COM 06777U101 28,951 3,513,440 SH   SOLE 21 3,513,440 0 0
BARNES & NOBLE ED INC COM 06777U101 8,328 1,010,684 SH   SOLE 22 922,911 0 87,773
BARNES & NOBLE ED INC COM 06777U101 46 5,537 SH   SOLE 28 5,537 0 0
BARNES & NOBLE ED INC COM 06777U101 430 52,244 SH   SOLE 30 52,244 0 0
BARNES & NOBLE ED INC COM 06777U101 24 2,951 SH   SOLE 40 2,951 0 0
BARNES & NOBLE INC COM 067774109 92 13,718 SH   SOLE 2 3,571 0 10,147
BARNES & NOBLE INC COM 067774109 1 198 SH   SOLE 4 198 0 0
BARNES & NOBLE INC COM 067774109 8 1,124 SH   SOLE 7 1,124 0 0
BARNES & NOBLE INC COM 067774109 2,048 305,617 SH   SOLE 18 305,617 0 0
BARNES & NOBLE INC COM 067774109 335 49,944 SH   SOLE 19 49,944 0 0
BARNES & NOBLE INC COM 067774109 36,494 5,446,805 SH   SOLE 21 5,446,805 0 0
BARNES & NOBLE INC COM 067774109 10,277 1,533,849 SH   SOLE 22 1,408,807 0 125,042
BARNES & NOBLE INC COM 067774109 59 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 528 78,871 SH   SOLE 30 78,871 0 0
BARNES & NOBLE INC COM 067774109 31 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 764 12,082 SH   SOLE 2 2,795 0 9,287
BARNES GROUP INC COM 067806109 18 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 69 1,095 SH   SOLE 7 1,095 0 0
BARNES GROUP INC COM 067806109 15,394 243,313 SH   SOLE 18 243,313 0 0
BARNES GROUP INC COM 067806109 2,556 40,401 SH   SOLE 19 40,401 0 0
BARNES GROUP INC COM 067806109 283,721 4,484,292 SH   SOLE 21 4,484,292 0 0
BARNES GROUP INC COM 067806109 89,147 1,408,986 SH   SOLE 22 1,315,877 0 93,109
BARNES GROUP INC COM 067806109 1,076 16,999 SH   SOLE 26 5,394 0 11,605
BARNES GROUP INC COM 067806109 454 7,173 SH   SOLE 28 7,173 0 0
BARNES GROUP INC COM 067806109 4,558 72,037 SH   SOLE 30 72,037 0 0
BARNES GROUP INC COM 067806109 344 5,439 SH   SOLE 40 5,439 0 0
BARNWELL INDS INC COM 068221100 10 4,904 SH   SOLE 19 4,904 0 0
BARNWELL INDS INC COM 068221100 2 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 169 81,041 SH   SOLE 22 81,041 0 0
BARRACUDA NETWORKS INC COM 068323104 38 1,386 SH   SOLE 2 1,297 0 89
BARRACUDA NETWORKS INC COM 068323104 20 716 SH   SOLE 7 716 0 0
BARRACUDA NETWORKS INC COM 068323104 2 60 SH   SOLE 17 0 0 60
BARRACUDA NETWORKS INC COM 068323104 3,693 134,279 SH   SOLE 18 134,279 0 0
BARRACUDA NETWORKS INC COM 068323104 1,190 43,278 SH   SOLE 19 43,278 0 0
BARRACUDA NETWORKS INC COM 068323104 88,122 3,204,448 SH   SOLE 21 3,204,448 0 0
BARRACUDA NETWORKS INC COM 068323104 25,661 933,142 SH   SOLE 22 884,631 0 48,511
BARRACUDA NETWORKS INC COM 068323104 177 6,435 SH   SOLE 23 6,435 0 0
BARRACUDA NETWORKS INC COM 068323104 46 1,677 SH   SOLE 26 0 0 1,677
BARRACUDA NETWORKS INC COM 068323104 190 6,923 SH   SOLE 28 6,923 0 0
BARRACUDA NETWORKS INC COM 068323104 102 3,725 SH   SOLE 29 0 0 3,725
BARRACUDA NETWORKS INC COM 068323104 1,651 60,037 SH   SOLE 30 60,037 0 0
BARRACUDA NETWORKS INC COM 068323104 146 5,294 SH   SOLE 40 5,294 0 0
BARRETT BILL CORP COM 06846N104 304 59,173 SH   SOLE 2 45,773 0 13,400
BARRETT BILL CORP COM 06846N104 2 317 SH   SOLE 4 317 0 0
BARRETT BILL CORP COM 06846N104 6 1,160 SH   SOLE 7 1,160 0 0
BARRETT BILL CORP COM 06846N104 2,129 415,065 SH   SOLE 18 415,065 0 0
BARRETT BILL CORP COM 06846N104 1,046 203,927 SH   SOLE 19 203,927 0 0
BARRETT BILL CORP COM 06846N104 43,328 8,445,945 SH   SOLE 21 8,445,945 0 0
BARRETT BILL CORP COM 06846N104 14,321 2,791,573 SH   SOLE 22 2,657,696 0 133,877
BARRETT BILL CORP COM 06846N104 960 187,170 SH   SOLE 23 187,170 0 0
BARRETT BILL CORP COM 06846N104 313 60,921 SH   SOLE 26 12,665 0 48,256
BARRETT BILL CORP COM 06846N104 38 7,502 SH   SOLE 28 7,502 0 0
BARRETT BILL CORP COM 06846N104 194 37,739 SH   SOLE 29 0 0 37,739
BARRETT BILL CORP COM 06846N104 735 143,180 SH   SOLE 30 143,180 0 0
BARRETT BILL CORP COM 06846N104 30 5,816 SH   SOLE 40 5,816 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 39 612 SH   SOLE 2 507 0 105
BARRETT BUSINESS SERVICES IN COM 068463108 11 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,647 25,537 SH   SOLE 18 25,537 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 383 5,941 SH   SOLE 19 5,941 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 14,667 227,427 SH   SOLE 21 227,427 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 11,611 180,048 SH   SOLE 22 170,549 0 9,499
BARRICK GOLD CORP COM 067901108 755 52,144 SH   SOLE 4 52,144 0 0
BARRICK GOLD CORP COM 067901108 515 35,569 SH   SOLE 19 35,569 0 0
BARRICK GOLD CORP COM 067901108 10,545 728,715 SH   SOLE 21 728,715 0 0
BARRICK GOLD CORP COM 067901108 35,586 2,459,288 SH   SOLE 22 2,459,288 0 0
BARRICK GOLD CORP COM 067901108 8,760 605,369 SH   SOLE 23 605,369 0 0
BARRICK GOLD CORP COM 067901108 16,641 1,150,000 SH   SOLE 25 1,150,000 0 0
BARRICK GOLD CORP COM 067901108 9,058 625,968 SH   SOLE 26 0 0 625,968
BARRICK GOLD CORP COM 067901108 126,906 8,770,283 SH   SOLE 34 8,770,283 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 102 4,349 SH   SOLE 2 1,600 0 2,749
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 4 172 SH   SOLE 7 172 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1,601 68,221 SH   SOLE 18 68,221 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 341 14,542 SH   SOLE 19 14,542 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 13,739 585,366 SH   SOLE 21 585,366 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 14,535 619,294 SH   SOLE 22 597,404 0 21,890
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 91 3,861 SH   SOLE 28 3,861 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 63 2,682 SH   SOLE 29 0 0 2,682
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 81 3,441 SH   SOLE 30 3,441 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 86 3,645 SH   SOLE 40 3,645 0 0
BASSETT FURNITURE INDS INC COM 070203104 76 2,013 SH   SOLE 2 487 0 1,526
BASSETT FURNITURE INDS INC COM 070203104 11 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 1,479 39,322 SH   SOLE 18 39,322 0 0
BASSETT FURNITURE INDS INC COM 070203104 408 10,841 SH   SOLE 19 10,841 0 0
BASSETT FURNITURE INDS INC COM 070203104 12,960 344,683 SH   SOLE 21 344,683 0 0
BASSETT FURNITURE INDS INC COM 070203104 13,077 347,780 SH   SOLE 22 337,217 0 10,563
BASSETT FURNITURE INDS INC COM 070203104 8 217 SH   SOLE 23 217 0 0
BAXTER INTL INC COM 071813109 113,776 1,760,149 SH   SOLE 2 1,276,559 0 483,590
BAXTER INTL INC COM 071813109 21,150 327,191 SH   SOLE 4 315,261 0 11,930
BAXTER INTL INC COM 071813109 28,486 440,682 SH   SOLE 7 413,878 0 26,804
BAXTER INTL INC COM 071813109 9,878 152,812 SH   SOLE 13 152,812 0 0
BAXTER INTL INC COM 071813109 228 3,526 SH   SOLE 15 3,526 0 0
BAXTER INTL INC COM 071813109 3 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 225,798 3,493,169 SH   SOLE 18 3,325,043 0 168,126
BAXTER INTL INC COM 071813109 331,701 5,131,507 SH   SOLE 19 5,131,507 0 0
BAXTER INTL INC COM 071813109 19,729 305,207 SH   SOLE 20 0 0 305,207
BAXTER INTL INC COM 071813109 703,409 10,881,942 SH   SOLE 21 10,881,942 0 0
BAXTER INTL INC COM 071813109 1,060,252 16,402,407 SH   SOLE 22 13,168,565 0 3,233,842
BAXTER INTL INC COM 071813109 62,074 960,304 SH   SOLE 23 960,304 0 0
BAXTER INTL INC COM 071813109 38,523 595,968 SH   SOLE 25 564,736 0 31,232
BAXTER INTL INC COM 071813109 108,984 1,686,017 SH   SOLE 26 489,600 0 1,196,417
BAXTER INTL INC COM 071813109 7,129 110,291 SH   SOLE 28 80,106 0 30,185
BAXTER INTL INC COM 071813109 25,096 388,246 SH   SOLE 29 167,547 0 220,699
BAXTER INTL INC COM 071813109 107,454 1,662,349 SH   SOLE 30 1,662,349 0 0
BAXTER INTL INC COM 071813109 37,807 584,886 SH   SOLE 31 381,616 0 203,270
BAXTER INTL INC COM 071813109 112,276 1,736,937 SH   SOLE 34 1,736,937 0 0
BAXTER INTL INC COM 071813109 47,778 739,141 SH   SOLE 36 739,141 0 0
BAXTER INTL INC COM 071813109 167 2,587 SH   SOLE 40 2,587 0 0
BAY BANCORP INC COM 07203T106 15 1,257 SH   SOLE 18 1,257 0 0
BAY BANCORP INC COM 07203T106 262 21,423 SH   SOLE 21 21,423 0 0
BAYTEX ENERGY CORP COM 07317Q105 2 611 SH   SOLE 21 611 0 0
BAZAARVOICE INC COM 073271108 93 17,128 SH   SOLE 2 4,360 0 12,768
BAZAARVOICE INC COM 073271108 7 1,222 SH   SOLE 7 1,222 0 0
BAZAARVOICE INC COM 073271108 1,848 339,104 SH   SOLE 18 339,104 0 0
BAZAARVOICE INC COM 073271108 457 83,914 SH   SOLE 19 83,914 0 0
BAZAARVOICE INC COM 073271108 15,114 2,773,255 SH   SOLE 21 2,773,255 0 0
BAZAARVOICE INC COM 073271108 12,567 2,305,943 SH   SOLE 22 2,195,888 0 110,055
BAZAARVOICE INC COM 073271108 203 37,198 SH   SOLE 26 0 0 37,198
BAZAARVOICE INC COM 073271108 46 8,501 SH   SOLE 28 8,501 0 0
BAZAARVOICE INC COM 073271108 41 7,453 SH   SOLE 29 0 0 7,453
BAZAARVOICE INC COM 073271108 57 10,451 SH   SOLE 30 10,451 0 0
BAZAARVOICE INC COM 073271108 34 6,264 SH   SOLE 40 6,264 0 0
BB&T CORP COM 054937107 50,569 1,017,076 SH   SOLE 2 247,041 0 770,035
BB&T CORP COM 054937107 13,086 263,187 SH   SOLE 4 240,925 0 22,262
BB&T CORP COM 054937107 29,582 594,976 SH   SOLE 7 561,296 0 33,680
BB&T CORP COM 054937107 1,165 23,431 SH   SOLE 13 23,431 0 0
BB&T CORP COM 054937107 311 6,247 SH   SOLE 15 6,247 0 0
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BB&T CORP COM 054937107 74,527 1,498,941 SH   SOLE 18 1,391,799 0 107,142
BB&T CORP COM 054937107 2,305 46,368 SH   SOLE 19 46,368 0 0
BB&T CORP COM 054937107 16,428 330,412 SH   SOLE 20 0 0 330,412
BB&T CORP COM 054937107 811,938 16,330,206 SH   SOLE 21 16,330,206 0 0
BB&T CORP COM 054937107 1,034,778 20,812,117 SH   SOLE 22 17,231,265 0 3,580,852
BB&T CORP COM 054937107 49,139 988,305 SH   SOLE 23 988,305 0 0
BB&T CORP COM 054937107 31,844 640,470 SH   SOLE 25 640,470 0 0
BB&T CORP COM 054937107 106,751 2,147,048 SH   SOLE 26 750,680 0 1,396,368
BB&T CORP COM 054937107 9,042 181,866 SH   SOLE 28 131,746 0 50,120
BB&T CORP COM 054937107 1,315 26,457 SH   SOLE 29 26,457 0 0
BB&T CORP COM 054937107 132,711 2,669,171 SH   SOLE 30 2,669,171 0 0
BB&T CORP COM 054937107 16,306 327,959 SH   SOLE 31 167,824 0 160,135
BB&T CORP COM 054937107 2,139 43,019 SH   SOLE 32 43,019 0 0
BB&T CORP COM 054937107 2,572 51,739 SH   SOLE 34 51,739 0 0
BB&T CORP COM 054937107 38,492 774,183 SH   SOLE 36 774,183 0 0
BB&T CORP COM 054937107 202 4,066 SH   SOLE 40 4,066 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 11,167 443,127 SH   SOLE 21 443,127 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3,292 130,650 SH   SOLE 22 130,650 0 0
BBX CAP CORP NEW CL A 05491N104 8 1,000 SH   SOLE 2 1,000 0 0
BBX CAP CORP NEW CL A 05491N104 58 7,337 SH   SOLE 19 7,337 0 0
BBX CAP CORP NEW CL A 05491N104 67 8,447 SH   SOLE 21 8,447 0 0
BBX CAP CORP NEW CL A 05491N104 3,407 427,523 SH   SOLE 22 391,463 0 36,060
BBX CAP CORP NEW CL A 05491N104 220 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 88 11,013 SH   SOLE 30 11,013 0 0
BCB BANCORP INC COM 055298103 29 1,977 SH   SOLE 2 818 0 1,159
BCB BANCORP INC COM 055298103 576 39,724 SH   SOLE 18 39,724 0 0
BCB BANCORP INC COM 055298103 165 11,387 SH   SOLE 19 11,387 0 0
BCB BANCORP INC COM 055298103 5,222 360,135 SH   SOLE 21 360,135 0 0
BCB BANCORP INC COM 055298103 2,536 174,915 SH   SOLE 22 167,370 0 7,545
BCE INC COM NEW 05534B760 7,328 152,638 SH   SOLE 18 123,698 0 28,940
BCE INC COM NEW 05534B760 80,954 1,686,190 SH   SOLE 19 1,686,190 0 0
BCE INC COM NEW 05534B760 4,793 99,830 SH   SOLE 22 99,830 0 0
BCE INC COM NEW 05534B760 1,097 22,850 SH   SOLE 25 22,850 0 0
BCE INC COM NEW 05534B760 2,030 42,275 SH   SOLE 31 42,275 0 0
BCE INC COM NEW 05534B760 1,718 35,790 SH   SOLE 34 35,790 0 0
BEACON ROOFING SUPPLY INC COM 073685109 507 7,952 SH   SOLE 2 4,069 0 3,883
BEACON ROOFING SUPPLY INC COM 073685109 24 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 101 1,590 SH   SOLE 7 1,590 0 0
BEACON ROOFING SUPPLY INC COM 073685109 14,801 232,134 SH   SOLE 18 232,134 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,323 52,114 SH   SOLE 19 52,114 0 0
BEACON ROOFING SUPPLY INC COM 073685109 157,986 2,477,827 SH   SOLE 21 2,477,827 0 0
BEACON ROOFING SUPPLY INC COM 073685109 119,114 1,868,169 SH   SOLE 22 1,741,586 0 126,583
BEACON ROOFING SUPPLY INC COM 073685109 1,894 29,704 SH   SOLE 26 13,799 0 15,905
BEACON ROOFING SUPPLY INC COM 073685109 619 9,715 SH   SOLE 28 9,715 0 0
BEACON ROOFING SUPPLY INC COM 073685109 674 10,571 SH   SOLE 30 10,571 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,665 41,803 SH   SOLE 31 41,803 0 0
BEACON ROOFING SUPPLY INC COM 073685109 523 8,208 SH   SOLE 40 8,208 0 0
BEAR ST FINL INC COM 073844102 37 3,617 SH   SOLE 2 1,206 0 2,411
BEAR ST FINL INC COM 073844102 815 79,684 SH   SOLE 18 79,684 0 0
BEAR ST FINL INC COM 073844102 160 15,686 SH   SOLE 19 15,686 0 0
BEAR ST FINL INC COM 073844102 7,034 687,594 SH   SOLE 21 687,594 0 0
BEAR ST FINL INC COM 073844102 2,579 252,106 SH   SOLE 22 238,328 0 13,778
BEASLEY BROADCAST GROUP INC CL A 074014101 16 1,185 SH   SOLE 2 444 0 741
BEASLEY BROADCAST GROUP INC CL A 074014101 264 19,683 SH   SOLE 18 19,683 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 68 5,053 SH   SOLE 19 5,053 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 2,306 172,067 SH   SOLE 21 172,067 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,276 95,236 SH   SOLE 22 92,242 0 2,994
BEAZER HOMES USA INC COM NEW 07556Q881 293 15,243 SH   SOLE 2 9,953 0 5,290
BEAZER HOMES USA INC COM NEW 07556Q881 10 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 2,327 121,135 SH   SOLE 18 121,135 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 863 44,950 SH   SOLE 19 44,950 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 33,184 1,727,420 SH   SOLE 21 1,727,420 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 21,069 1,096,782 SH   SOLE 22 1,050,303 0 46,479
BEAZER HOMES USA INC COM NEW 07556Q881 1,661 86,463 SH   SOLE 23 86,463 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 238 12,371 SH   SOLE 26 0 0 12,371
BEAZER HOMES USA INC COM NEW 07556Q881 97 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 336 17,512 SH   SOLE 29 0 0 17,512
BEAZER HOMES USA INC COM NEW 07556Q881 106 5,501 SH   SOLE 30 5,501 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 58 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 98,927 462,145 SH   SOLE 2 144,838 0 317,307
BECTON DICKINSON & CO COM 075887109 18,158 84,828 SH   SOLE 4 78,046 0 6,782
BECTON DICKINSON & CO COM 075887109 69,946 326,757 SH   SOLE 7 226,667 0 100,090
BECTON DICKINSON & CO COM 075887109 895 4,180 SH   SOLE 13 4,180 0 0
BECTON DICKINSON & CO COM 075887109 431 2,012 SH   SOLE 15 2,012 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 233,451 1,090,586 SH   SOLE 18 916,449 0 174,137
BECTON DICKINSON & CO COM 075887109 158,006 738,138 SH   SOLE 19 738,138 0 0
BECTON DICKINSON & CO COM 075887109 26,333 123,017 SH   SOLE 20 0 0 123,017
BECTON DICKINSON & CO COM 075887109 1,230,035 5,746,216 SH   SOLE 21 5,746,216 0 0
BECTON DICKINSON & CO COM 075887109 1,567,376 7,322,133 SH   SOLE 22 6,146,876 0 1,175,257
BECTON DICKINSON & CO COM 075887109 70,637 329,988 SH   SOLE 23 329,988 0 0
BECTON DICKINSON & CO COM 075887109 44,144 206,221 SH   SOLE 25 206,221 0 0
BECTON DICKINSON & CO COM 075887109 171,442 800,904 SH   SOLE 26 242,980 0 557,924
BECTON DICKINSON & CO COM 075887109 12,765 59,631 SH   SOLE 28 43,541 0 16,090
BECTON DICKINSON & CO COM 075887109 1,782 8,326 SH   SOLE 29 8,326 0 0
BECTON DICKINSON & CO COM 075887109 204,530 955,481 SH   SOLE 30 955,481 0 0
BECTON DICKINSON & CO COM 075887109 30,348 141,771 SH   SOLE 31 63,375 0 78,396
BECTON DICKINSON & CO COM 075887109 32,851 153,467 SH   SOLE 34 153,467 0 0
BECTON DICKINSON & CO COM 075887109 54,399 254,128 SH   SOLE 36 254,128 0 0
BECTON DICKINSON & CO COM 075887109 291 1,360 SH   SOLE 40 1,360 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 281,998 4,870,431 SH   SOLE 21 4,870,431 0 0
BED BATH & BEYOND INC COM 075896100 3,876 176,276 SH   SOLE 2 103,452 0 72,824
BED BATH & BEYOND INC COM 075896100 47 2,159 SH   SOLE 4 2,159 0 0
BED BATH & BEYOND INC COM 075896100 352 16,013 SH   SOLE 7 16,013 0 0
BED BATH & BEYOND INC COM 075896100 23 1,059 SH   SOLE 15 1,059 0 0
BED BATH & BEYOND INC COM 075896100 10,998 500,135 SH   SOLE 18 500,135 0 0
BED BATH & BEYOND INC COM 075896100 2,353 106,998 SH   SOLE 19 106,998 0 0
BED BATH & BEYOND INC COM 075896100 134,658 6,123,588 SH   SOLE 21 6,123,588 0 0
BED BATH & BEYOND INC COM 075896100 112,473 5,114,727 SH   SOLE 22 4,604,653 0 510,074
BED BATH & BEYOND INC COM 075896100 3,028 137,709 SH   SOLE 25 137,709 0 0
BED BATH & BEYOND INC COM 075896100 4,308 195,887 SH   SOLE 26 58,465 0 137,422
BED BATH & BEYOND INC COM 075896100 485 22,034 SH   SOLE 28 22,034 0 0
BED BATH & BEYOND INC COM 075896100 376 17,118 SH   SOLE 29 0 0 17,118
BED BATH & BEYOND INC COM 075896100 783 35,622 SH   SOLE 30 35,622 0 0
BED BATH & BEYOND INC COM 075896100 121 5,518 SH   SOLE 31 5,518 0 0
BED BATH & BEYOND INC COM 075896100 1,041 47,327 SH   SOLE 34 47,327 0 0
BED BATH & BEYOND INC COM 075896100 3,571 162,401 SH   SOLE 36 162,401 0 0
BED BATH & BEYOND INC COM 075896100 340 15,467 SH   SOLE 40 15,467 0 0
BEIGENE LTD SPONSORED ADR 07725L102 39 400 SH   SOLE 2 400 0 0
BEIGENE LTD SPONSORED ADR 07725L102 34,475 352,792 SH   SOLE 21 352,792 0 0
BEIGENE LTD SPONSORED ADR 07725L102 420 4,300 SH   SOLE 25 4,300 0 0
BEIGENE LTD SPONSORED ADR 07725L102 8 85 SH   SOLE 30 85 0 0
BEL FUSE INC CL A 077347201 5 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 51 2,020 SH   SOLE 2 614 0 1,406
BEL FUSE INC CL B 077347300 8 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 1,194 47,432 SH   SOLE 18 47,432 0 0
BEL FUSE INC CL B 077347300 197 7,812 SH   SOLE 19 7,812 0 0
BEL FUSE INC CL B 077347300 23,553 935,564 SH   SOLE 21 935,564 0 0
BEL FUSE INC CL B 077347300 7,882 313,075 SH   SOLE 22 300,337 0 12,738
BEL FUSE INC CL B 077347300 318 12,634 SH   SOLE 30 12,634 0 0
BELDEN INC COM 077454106 1,967 25,486 SH   SOLE 2 18,457 0 7,029
BELDEN INC COM 077454106 15 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 82 1,057 SH   SOLE 7 1,057 0 0
BELDEN INC COM 077454106 20,908 270,938 SH   SOLE 18 270,938 0 0
BELDEN INC COM 077454106 2,596 33,640 SH   SOLE 19 33,640 0 0
BELDEN INC COM 077454106 210,637 2,729,517 SH   SOLE 21 2,729,517 0 0
BELDEN INC COM 077454106 101,856 1,319,893 SH   SOLE 22 1,246,725 0 73,168
BELDEN INC COM 077454106 1,116 14,462 SH   SOLE 26 3,783 0 10,679
BELDEN INC COM 077454106 463 6,002 SH   SOLE 28 6,002 0 0
BELDEN INC COM 077454106 542 7,025 SH   SOLE 30 7,025 0 0
BELDEN INC COM 077454106 357 4,622 SH   SOLE 40 4,622 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 14 5,257 SH   SOLE 18 5,257 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 155 60,261 SH   SOLE 21 60,261 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 40 4,788 SH   SOLE 2 3,072 0 1,716
BELLICUM PHARMACEUTICALS INC COM 079481107 2 209 SH   SOLE 7 209 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 848 100,807 SH   SOLE 18 100,807 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 163 19,403 SH   SOLE 19 19,403 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 11,148 1,325,531 SH   SOLE 21 1,325,531 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 7,198 855,898 SH   SOLE 22 815,510 0 40,388
BELLICUM PHARMACEUTICALS INC COM 079481107 26 3,054 SH   SOLE 28 3,054 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 25 3,015 SH   SOLE 30 3,015 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 12 1,461 SH   SOLE 40 1,461 0 0
BELMOND LTD CL A G1154H107 296 24,165 SH   SOLE 2 5,206 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,305 433,062 SH   SOLE 18 433,062 0 0
BELMOND LTD CL A G1154H107 883 72,094 SH   SOLE 19 72,094 0 0
BELMOND LTD CL A G1154H107 96,187 7,851,995 SH   SOLE 21 7,851,995 0 0
BELMOND LTD CL A G1154H107 31,535 2,574,318 SH   SOLE 22 2,416,607 0 157,711
BELMOND LTD CL A G1154H107 516 42,113 SH   SOLE 26 17,374 0 24,739
BELMOND LTD CL A G1154H107 164 13,355 SH   SOLE 28 13,355 0 0
BELMOND LTD CL A G1154H107 1,490 121,666 SH   SOLE 30 121,666 0 0
BELMOND LTD CL A G1154H107 118 9,609 SH   SOLE 40 9,609 0 0
BEMIS INC COM 081437105 5,028 105,220 SH   SOLE 2 57,872 0 47,348
BEMIS INC COM 081437105 21 442 SH   SOLE 4 442 0 0
BEMIS INC COM 081437105 5,881 123,063 SH   SOLE 7 123,063 0 0
BEMIS INC COM 081437105 30 618 SH   SOLE 15 618 0 0
BEMIS INC COM 081437105 15,790 330,402 SH   SOLE 18 330,402 0 0
BEMIS INC COM 081437105 1,324 27,702 SH   SOLE 19 27,702 0 0
BEMIS INC COM 081437105 192,106 4,019,791 SH   SOLE 21 4,019,791 0 0
BEMIS INC COM 081437105 138,698 2,902,237 SH   SOLE 22 2,612,501 0 289,736
BEMIS INC COM 081437105 3,685 77,106 SH   SOLE 25 77,106 0 0
BEMIS INC COM 081437105 7,637 159,804 SH   SOLE 26 44,224 0 115,580
BEMIS INC COM 081437105 655 13,713 SH   SOLE 28 13,713 0 0
BEMIS INC COM 081437105 702 14,695 SH   SOLE 30 14,695 0 0
BEMIS INC COM 081437105 99 2,066 SH   SOLE 31 2,066 0 0
BEMIS INC COM 081437105 31 651 SH   SOLE 34 651 0 0
BEMIS INC COM 081437105 3,753 78,530 SH   SOLE 36 78,530 0 0
BEMIS INC COM 081437105 418 8,737 SH   SOLE 40 8,737 0 0
BENCHMARK ELECTRS INC COM 08160H101 344 11,831 SH   SOLE 2 3,348 0 8,483
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 63 2,179 SH   SOLE 7 2,179 0 0
BENCHMARK ELECTRS INC COM 08160H101 7,101 244,020 SH   SOLE 18 244,020 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,545 53,080 SH   SOLE 19 53,080 0 0
BENCHMARK ELECTRS INC COM 08160H101 133,562 4,589,751 SH   SOLE 21 4,589,751 0 0
BENCHMARK ELECTRS INC COM 08160H101 43,326 1,488,849 SH   SOLE 22 1,397,136 0 91,713
BENCHMARK ELECTRS INC COM 08160H101 2,563 88,065 SH   SOLE 23 88,065 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,072 36,829 SH   SOLE 26 18,298 0 18,531
BENCHMARK ELECTRS INC COM 08160H101 214 7,363 SH   SOLE 28 7,363 0 0
BENCHMARK ELECTRS INC COM 08160H101 489 16,804 SH   SOLE 29 0 0 16,804
BENCHMARK ELECTRS INC COM 08160H101 2,073 71,250 SH   SOLE 30 71,250 0 0
BENCHMARK ELECTRS INC COM 08160H101 52 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 172 5,913 SH   SOLE 40 5,913 0 0
BENEFICIAL BANCORP INC COM 08171T102 254 15,414 SH   SOLE 2 4,283 0 11,131
BENEFICIAL BANCORP INC COM 08171T102 7 409 SH   SOLE 4 409 0 0
BENEFICIAL BANCORP INC COM 08171T102 24 1,443 SH   SOLE 7 1,443 0 0
BENEFICIAL BANCORP INC COM 08171T102 4,249 258,314 SH   SOLE 18 258,314 0 0
BENEFICIAL BANCORP INC COM 08171T102 961 58,410 SH   SOLE 19 58,410 0 0
BENEFICIAL BANCORP INC COM 08171T102 35,395 2,151,663 SH   SOLE 21 2,151,663 0 0
BENEFICIAL BANCORP INC COM 08171T102 33,018 2,007,160 SH   SOLE 22 1,879,004 0 128,156
BENEFICIAL BANCORP INC COM 08171T102 308 18,753 SH   SOLE 26 0 0 18,753
BENEFICIAL BANCORP INC COM 08171T102 198 12,022 SH   SOLE 28 12,022 0 0
BENEFICIAL BANCORP INC COM 08171T102 439 26,660 SH   SOLE 30 26,660 0 0
BENEFICIAL BANCORP INC COM 08171T102 134 8,155 SH   SOLE 40 8,155 0 0
BENEFITFOCUS INC COM 08180D106 26 963 SH   SOLE 2 925 0 38
BENEFITFOCUS INC COM 08180D106 6 238 SH   SOLE 7 238 0 0
BENEFITFOCUS INC COM 08180D106 1,480 54,816 SH   SOLE 18 54,816 0 0
BENEFITFOCUS INC COM 08180D106 379 14,022 SH   SOLE 19 14,022 0 0
BENEFITFOCUS INC COM 08180D106 13,022 482,293 SH   SOLE 21 482,293 0 0
BENEFITFOCUS INC COM 08180D106 14,754 546,434 SH   SOLE 22 518,648 0 27,786
BENEFITFOCUS INC COM 08180D106 62 2,301 SH   SOLE 28 2,301 0 0
BENEFITFOCUS INC COM 08180D106 71 2,620 SH   SOLE 30 2,620 0 0
BENEFITFOCUS INC COM 08180D106 74 2,737 SH   SOLE 40 2,737 0 0
BERKLEY W R CORP COM 084423102 12,218 170,523 SH   SOLE 2 76,042 0 94,481
BERKLEY W R CORP COM 084423102 2,149 29,996 SH   SOLE 4 26,857 0 3,139
BERKLEY W R CORP COM 084423102 4,195 58,550 SH   SOLE 7 42,681 0 15,869
BERKLEY W R CORP COM 084423102 46 639 SH   SOLE 15 639 0 0
BERKLEY W R CORP COM 084423102 23,638 329,906 SH   SOLE 18 321,034 0 8,872
BERKLEY W R CORP COM 084423102 2,339 32,644 SH   SOLE 19 32,644 0 0
BERKLEY W R CORP COM 084423102 5,860 81,788 SH   SOLE 20 0 0 81,788
BERKLEY W R CORP COM 084423102 373,107 5,207,361 SH   SOLE 21 5,207,361 0 0
BERKLEY W R CORP COM 084423102 244,507 3,412,515 SH   SOLE 22 3,090,535 0 321,980
BERKLEY W R CORP COM 084423102 7,644 106,684 SH   SOLE 23 106,684 0 0
BERKLEY W R CORP COM 084423102 5,533 77,220 SH   SOLE 25 77,220 0 0
BERKLEY W R CORP COM 084423102 29,696 414,456 SH   SOLE 26 106,293 0 308,163
BERKLEY W R CORP COM 084423102 1,581 22,066 SH   SOLE 28 16,003 0 6,063
BERKLEY W R CORP COM 084423102 1,864 26,016 SH   SOLE 29 2,452 0 23,564
BERKLEY W R CORP COM 084423102 15,719 219,387 SH   SOLE 30 219,387 0 0
BERKLEY W R CORP COM 084423102 4,304 60,076 SH   SOLE 31 20,885 0 39,191
BERKLEY W R CORP COM 084423102 467 6,524 SH   SOLE 34 6,524 0 0
BERKLEY W R CORP COM 084423102 8,254 115,192 SH   SOLE 36 115,192 0 0
BERKLEY W R CORP COM 084423102 37 522 SH   SOLE 40 522 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,488 5 SH   SOLE 2 5 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 298 1 SH   SOLE 7 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 595 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 595 2 SH   SOLE 19 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,547 22 SH   SOLE 22 22 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,190 4 SH   SOLE 23 4 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 102,672 345 SH   SOLE 25 345 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 116,362 391 SH   SOLE 26 108 0 283
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,786 6 SH   SOLE 29 6 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 298 1 SH   SOLE 34 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 108,922 366 SH   SOLE 36 366 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 430,357 2,171,110 SH   SOLE 2 535,711 0 1,635,399
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 83,099 419,228 SH   SOLE 4 387,559 0 31,669
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 253,252 1,277,631 SH   SOLE 7 1,270,867 0 6,764
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,659 13,413 SH   SOLE 13 13,413 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,261 11,404 SH   SOLE 15 11,404 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 297 1,496 SH   SOLE 17 0 0 1,496
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 817,693 4,125,180 SH   SOLE 18 3,783,526 0 341,654
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 226,107 1,140,686 SH   SOLE 19 1,140,686 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,866,769 29,597,259 SH   SOLE 21 29,597,259 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,884,092 49,864,251 SH   SOLE 22 41,470,275 0 8,393,976
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 309,825 1,563,036 SH   SOLE 23 1,563,036 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 199,521 1,006,561 SH   SOLE 25 1,006,561 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 669,229 3,376,194 SH   SOLE 26 1,092,869 0 2,283,325
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 56,618 285,633 SH   SOLE 28 207,208 0 78,425
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25,389 128,087 SH   SOLE 29 42,261 0 85,826
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,147,587 5,789,460 SH   SOLE 30 5,789,460 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 138,508 698,757 SH   SOLE 31 455,613 0 243,144
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,296 41,852 SH   SOLE 32 41,852 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30,578 154,263 SH   SOLE 34 154,263 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 251,857 1,270,591 SH   SOLE 36 1,270,591 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,223 6,171 SH   SOLE 40 6,171 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 294 8,034 SH   SOLE 2 2,162 0 5,872
BERKSHIRE HILLS BANCORP INC COM 084680107 30 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5,357 146,368 SH   SOLE 18 146,368 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,128 30,817 SH   SOLE 19 30,817 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 46,107 1,259,747 SH   SOLE 21 1,259,747 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 44,754 1,222,797 SH   SOLE 22 1,158,836 0 63,961
BERKSHIRE HILLS BANCORP INC COM 084680107 384 10,503 SH   SOLE 26 7,197 0 3,306
BERKSHIRE HILLS BANCORP INC COM 084680107 315 8,596 SH   SOLE 28 8,596 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 222 6,064 SH   SOLE 30 6,064 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 122 3,345 SH   SOLE 40 3,345 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,715 63,326 SH   SOLE 2 15,957 0 47,369
BERRY GLOBAL GROUP INC COM 08579W103 31 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 230 3,923 SH   SOLE 7 3,923 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,545 60,425 SH   SOLE 18 60,425 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,296 39,142 SH   SOLE 19 39,142 0 0
BERRY GLOBAL GROUP INC COM 08579W103 89,562 1,526,541 SH   SOLE 21 1,526,541 0 0
BERRY GLOBAL GROUP INC COM 08579W103 209,415 3,569,373 SH   SOLE 22 3,195,743 0 373,630
BERRY GLOBAL GROUP INC COM 08579W103 3,220 54,888 SH   SOLE 26 22,284 0 32,604
BERRY GLOBAL GROUP INC COM 08579W103 1,148 19,572 SH   SOLE 28 19,572 0 0
BERRY GLOBAL GROUP INC COM 08579W103 428 7,298 SH   SOLE 29 0 0 7,298
BERRY GLOBAL GROUP INC COM 08579W103 1,250 21,313 SH   SOLE 30 21,313 0 0
BERRY GLOBAL GROUP INC COM 08579W103 175 2,988 SH   SOLE 31 2,988 0 0
BERRY GLOBAL GROUP INC COM 08579W103 185 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 846 14,426 SH   SOLE 40 14,426 0 0
BEST BUY INC COM 086516101 31,110 454,358 SH   SOLE 2 191,734 0 262,624
BEST BUY INC COM 086516101 9,275 135,465 SH   SOLE 4 128,667 0 6,798
BEST BUY INC COM 086516101 19,703 287,760 SH   SOLE 7 220,618 0 67,142
BEST BUY INC COM 086516101 968 14,144 SH   SOLE 13 14,144 0 0
BEST BUY INC COM 086516101 145 2,124 SH   SOLE 15 2,124 0 0
BEST BUY INC COM 086516101 4 58 SH   SOLE 17 0 0 58
BEST BUY INC COM 086516101 38,496 562,238 SH   SOLE 18 525,188 0 37,050
BEST BUY INC COM 086516101 3,831 55,946 SH   SOLE 19 55,946 0 0
BEST BUY INC COM 086516101 12,453 181,869 SH   SOLE 20 0 0 181,869
BEST BUY INC COM 086516101 410,559 5,996,191 SH   SOLE 21 5,996,191 0 0
BEST BUY INC COM 086516101 498,662 7,282,931 SH   SOLE 22 5,902,752 0 1,380,179
BEST BUY INC COM 086516101 27,016 394,567 SH   SOLE 23 394,567 0 0
BEST BUY INC COM 086516101 34,992 511,063 SH   SOLE 25 511,063 0 0
BEST BUY INC COM 086516101 84,789 1,238,334 SH   SOLE 26 311,059 0 927,275
BEST BUY INC COM 086516101 4,219 61,625 SH   SOLE 28 44,650 0 16,975
BEST BUY INC COM 086516101 8,308 121,342 SH   SOLE 29 48,991 0 72,351
BEST BUY INC COM 086516101 71,188 1,039,701 SH   SOLE 30 1,039,701 0 0
BEST BUY INC COM 086516101 17,111 249,908 SH   SOLE 31 140,390 0 109,518
BEST BUY INC COM 086516101 5,364 78,339 SH   SOLE 34 78,339 0 0
BEST BUY INC COM 086516101 19,186 280,211 SH   SOLE 36 280,211 0 0
BEST BUY INC COM 086516101 96 1,403 SH   SOLE 40 1,403 0 0
BEST INC SPONSORED ADS 08653C106 16 1,800 SH   SOLE 2 1,800 0 0
BEST INC SPONSORED ADS 08653C106 15 1,620 SH   SOLE 22 1,620 0 0
BG STAFFING INC COM 05544A109 7 469 SH   SOLE 2 266 0 203
BG STAFFING INC COM 05544A109 396 24,868 SH   SOLE 18 24,868 0 0
BG STAFFING INC COM 05544A109 50 3,133 SH   SOLE 19 3,133 0 0
BG STAFFING INC COM 05544A109 3,530 221,460 SH   SOLE 21 221,460 0 0
BG STAFFING INC COM 05544A109 1,411 88,516 SH   SOLE 22 82,918 0 5,598
BGC PARTNERS INC CL A 05541T101 2,064 136,597 SH   SOLE 2 26,927 0 109,670
BGC PARTNERS INC CL A 05541T101 19 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 80 5,287 SH   SOLE 7 5,287 0 0
BGC PARTNERS INC CL A 05541T101 1,856 122,847 SH   SOLE 18 122,847 0 0
BGC PARTNERS INC CL A 05541T101 5,932 392,574 SH   SOLE 19 392,574 0 0
BGC PARTNERS INC CL A 05541T101 46,765 3,095,000 SH   SOLE 21 3,095,000 0 0
BGC PARTNERS INC CL A 05541T101 110,212 7,293,951 SH   SOLE 22 6,588,091 0 705,860
BGC PARTNERS INC CL A 05541T101 3,837 253,936 SH   SOLE 23 253,936 0 0
BGC PARTNERS INC CL A 05541T101 1,154 76,365 SH   SOLE 26 21,820 0 54,545
BGC PARTNERS INC CL A 05541T101 449 29,710 SH   SOLE 28 29,710 0 0
BGC PARTNERS INC CL A 05541T101 1,159 76,707 SH   SOLE 29 0 0 76,707
BGC PARTNERS INC CL A 05541T101 546 36,128 SH   SOLE 30 36,128 0 0
BGC PARTNERS INC CL A 05541T101 78 5,160 SH   SOLE 31 5,160 0 0
BGC PARTNERS INC CL A 05541T101 356 23,541 SH   SOLE 40 23,541 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 7,082 153,990 SH   SOLE 7 153,990 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 131 2,838 SH   SOLE 18 2,838 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 6,031 131,133 SH   SOLE 21 131,133 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 7,112 176,480 SH   SOLE 7 176,480 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 3,478 86,303 SH   SOLE 21 86,303 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 4,480 111,165 SH   SOLE 22 0 0 111,165
BIG 5 SPORTING GOODS CORP COM 08915P101 206 27,141 SH   SOLE 2 23,334 0 3,807
BIG 5 SPORTING GOODS CORP COM 08915P101 5 605 SH   SOLE 7 605 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 814 107,090 SH   SOLE 18 107,090 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 707 93,075 SH   SOLE 19 93,075 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 14,355 1,888,797 SH   SOLE 21 1,888,797 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 8,480 1,115,828 SH   SOLE 22 1,084,739 0 31,089
BIG 5 SPORTING GOODS CORP COM 08915P101 14 1,785 SH   SOLE 23 1,785 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 84 11,104 SH   SOLE 29 0 0 11,104
BIG 5 SPORTING GOODS CORP COM 08915P101 217 28,582 SH   SOLE 30 28,582 0 0
BIG LOTS INC COM 089302103 1,177 20,970 SH   SOLE 2 20,970 0 0
BIG LOTS INC COM 089302103 15 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 88 1,568 SH   SOLE 7 1,568 0 0
BIG LOTS INC COM 089302103 14,443 257,227 SH   SOLE 18 257,227 0 0
BIG LOTS INC COM 089302103 4,050 72,136 SH   SOLE 19 72,136 0 0
BIG LOTS INC COM 089302103 149,351 2,659,857 SH   SOLE 21 2,659,857 0 0
BIG LOTS INC COM 089302103 95,415 1,699,288 SH   SOLE 22 1,601,034 0 98,254
BIG LOTS INC COM 089302103 827 14,735 SH   SOLE 23 14,735 0 0
BIG LOTS INC COM 089302103 826 14,707 SH   SOLE 26 5,708 0 8,999
BIG LOTS INC COM 089302103 401 7,142 SH   SOLE 28 7,142 0 0
BIG LOTS INC COM 089302103 850 15,132 SH   SOLE 29 0 0 15,132
BIG LOTS INC COM 089302103 716 12,759 SH   SOLE 30 12,759 0 0
BIG LOTS INC COM 089302103 595 10,597 SH   SOLE 34 10,597 0 0
BIG LOTS INC COM 089302103 166 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 214 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM 08986R101 112 270 SH   SOLE 2 66 0 204
BIGLARI HLDGS INC COM 08986R101 0 1 SH   SOLE 4 1 0 0
BIGLARI HLDGS INC COM 08986R101 5 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM 08986R101 2,133 5,148 SH   SOLE 18 5,148 0 0
BIGLARI HLDGS INC COM 08986R101 363 877 SH   SOLE 19 877 0 0
BIGLARI HLDGS INC COM 08986R101 39,404 95,087 SH   SOLE 21 95,087 0 0
BIGLARI HLDGS INC COM 08986R101 12,641 30,504 SH   SOLE 22 28,664 0 1,840
BIGLARI HLDGS INC COM 08986R101 399 962 SH   SOLE 26 260 0 702
BIGLARI HLDGS INC COM 08986R101 62 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM 08986R101 621 1,498 SH   SOLE 30 1,498 0 0
BIGLARI HLDGS INC COM 08986R101 52 126 SH   SOLE 40 126 0 0
BIO PATH HOLDINGS INC COM 09057N102 3 16,724 SH   SOLE 19 16,724 0 0
BIO PATH HOLDINGS INC COM 09057N102 8 37,806 SH   SOLE 21 37,806 0 0
BIO PATH HOLDINGS INC COM 09057N102 5 24,853 SH   SOLE 22 24,853 0 0
BIO RAD LABS INC CL A 090572207 5,465 22,899 SH   SOLE 2 11,729 0 11,170
BIO RAD LABS INC CL A 090572207 22 91 SH   SOLE 4 91 0 0
BIO RAD LABS INC CL A 090572207 151 633 SH   SOLE 7 633 0 0
BIO RAD LABS INC CL A 090572207 15,950 66,830 SH   SOLE 18 66,830 0 0
BIO RAD LABS INC CL A 090572207 1,503 6,299 SH   SOLE 19 6,299 0 0
BIO RAD LABS INC CL A 090572207 232,862 975,666 SH   SOLE 21 975,666 0 0
BIO RAD LABS INC CL A 090572207 158,169 662,712 SH   SOLE 22 597,362 0 65,350
BIO RAD LABS INC CL A 090572207 1,988 8,331 SH   SOLE 26 3,399 0 4,932
BIO RAD LABS INC CL A 090572207 782 3,277 SH   SOLE 28 3,277 0 0
BIO RAD LABS INC CL A 090572207 537 2,249 SH   SOLE 29 0 0 2,249
BIO RAD LABS INC CL A 090572207 2,385 9,991 SH   SOLE 30 9,991 0 0
BIO RAD LABS INC CL A 090572207 3,445 14,434 SH   SOLE 31 14,434 0 0
BIO RAD LABS INC CL A 090572207 250 1,047 SH   SOLE 36 1,047 0 0
BIO RAD LABS INC CL A 090572207 537 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 4,701 36,287 SH   SOLE 2 23,748 0 12,539
BIO TECHNE CORP COM 09073M104 27 205 SH   SOLE 4 205 0 0
BIO TECHNE CORP COM 09073M104 117 903 SH   SOLE 7 903 0 0
BIO TECHNE CORP COM 09073M104 15,619 120,560 SH   SOLE 18 120,560 0 0
BIO TECHNE CORP COM 09073M104 1,487 11,476 SH   SOLE 19 11,476 0 0
BIO TECHNE CORP COM 09073M104 282,207 2,178,366 SH   SOLE 21 2,178,366 0 0
BIO TECHNE CORP COM 09073M104 153,136 1,182,058 SH   SOLE 22 1,072,881 0 109,177
BIO TECHNE CORP COM 09073M104 2,084 16,090 SH   SOLE 26 8,253 0 7,837
BIO TECHNE CORP COM 09073M104 812 6,267 SH   SOLE 28 6,267 0 0
BIO TECHNE CORP COM 09073M104 137 1,058 SH   SOLE 29 0 0 1,058
BIO TECHNE CORP COM 09073M104 2,557 19,741 SH   SOLE 30 19,741 0 0
BIO TECHNE CORP COM 09073M104 113 872 SH   SOLE 31 872 0 0
BIO TECHNE CORP COM 09073M104 609 4,698 SH   SOLE 40 4,698 0 0
BIOAMBER INC COM 09072Q106 3 8,229 SH   SOLE 21 8,229 0 0
BIOAMBER INC COM 09072Q106 49 123,084 SH   SOLE 22 123,084 0 0
BIOANALYTICAL SYS INC COM 09058M103 8 3,426 SH   SOLE 21 3,426 0 0
BIOCEPT INC COM NEW 09072V204 3 4,365 SH   SOLE 18 4,365 0 0
BIOCEPT INC COM NEW 09072V204 73 104,723 SH   SOLE 21 104,723 0 0
BIOCEPT INC COM NEW 09072V204 458 660,615 SH   SOLE 22 660,615 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 37 7,631 SH   SOLE 2 5,825 0 1,806
BIOCRYST PHARMACEUTICALS COM 09058V103 10 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,698 345,871 SH   SOLE 18 345,871 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 562 114,511 SH   SOLE 19 114,511 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 22,145 4,510,160 SH   SOLE 21 4,510,160 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 12,630 2,572,299 SH   SOLE 22 2,438,058 0 134,241
BIOCRYST PHARMACEUTICALS COM 09058V103 134 27,192 SH   SOLE 23 27,192 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 50 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 87 17,737 SH   SOLE 30 17,737 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 33 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 27 9,313 SH   SOLE 18 9,313 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 24 8,009 SH   SOLE 19 8,009 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 514 174,206 SH   SOLE 21 174,206 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 2,870 972,931 SH   SOLE 22 972,931 0 0
BIOGEN INC COM 09062X103 130,398 409,323 SH   SOLE 2 172,339 0 236,984
BIOGEN INC COM 09062X103 25,967 81,512 SH   SOLE 4 76,112 0 5,400
BIOGEN INC COM 09062X103 47,922 150,430 SH   SOLE 7 148,463 0 1,967
BIOGEN INC COM 09062X103 698 2,190 SH   SOLE 13 2,190 0 0
BIOGEN INC COM 09062X103 613 1,925 SH   SOLE 15 1,925 0 0
BIOGEN INC COM 09062X103 4 13 SH   SOLE 17 0 0 13
BIOGEN INC COM 09062X103 336,612 1,056,635 SH   SOLE 18 931,000 0 125,635
BIOGEN INC COM 09062X103 247,962 778,359 SH   SOLE 19 778,359 0 0
BIOGEN INC COM 09062X103 35,969 112,908 SH   SOLE 20 0 0 112,908
BIOGEN INC COM 09062X103 1,909,079 5,992,651 SH   SOLE 21 5,992,651 0 0
BIOGEN INC COM 09062X103 1,831,836 5,750,185 SH   SOLE 22 4,782,940 0 967,245
BIOGEN INC COM 09062X103 88,674 278,351 SH   SOLE 23 278,351 0 0
BIOGEN INC COM 09062X103 57,676 181,048 SH   SOLE 25 171,591 0 9,457
BIOGEN INC COM 09062X103 183,987 577,539 SH   SOLE 26 193,694 0 383,845
BIOGEN INC COM 09062X103 15,282 47,970 SH   SOLE 28 34,886 0 13,084
BIOGEN INC COM 09062X103 5,430 17,045 SH   SOLE 29 14,105 0 2,940
BIOGEN INC COM 09062X103 219,350 688,547 SH   SOLE 30 688,547 0 0
BIOGEN INC COM 09062X103 43,029 135,070 SH   SOLE 31 69,196 0 65,874
BIOGEN INC COM 09062X103 9,785 30,716 SH   SOLE 32 30,716 0 0
BIOGEN INC COM 09062X103 97,321 305,493 SH   SOLE 34 305,493 0 0
BIOGEN INC COM 09062X103 65,541 205,735 SH   SOLE 36 205,735 0 0
BIOGEN INC COM 09062X103 331 1,038 SH   SOLE 40 1,038 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,214 44,998 SH   SOLE 2 44,659 0 339
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 13 500 SH   SOLE 7 500 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,639 60,755 SH   SOLE 18 60,755 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7,293 270,316 SH   SOLE 19 270,316 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 235 8,712 SH   SOLE 20 8,712 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 9,110 337,676 SH   SOLE 21 337,676 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7,750 287,249 SH   SOLE 22 267,032 0 20,217
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 151 5,608 SH   SOLE 26 0 0 5,608
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 49 1,828 SH   SOLE 30 1,828 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,685 136,565 SH   SOLE 34 136,565 0 0
BIOLASE INC COM 090911108 3 6,170 SH   SOLE 18 6,170 0 0
BIOLASE INC COM 090911108 5 11,125 SH   SOLE 19 11,125 0 0
BIOLASE INC COM 090911108 44 102,128 SH   SOLE 21 102,128 0 0
BIOLASE INC COM 090911108 560 1,313,971 SH   SOLE 22 1,313,971 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 25 4,193 SH   SOLE 21 4,193 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 198 33,039 SH   SOLE 22 33,039 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 32,659 366,253 SH   SOLE 2 123,138 0 243,115
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,787 64,904 SH   SOLE 4 60,557 0 4,347
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,658 18,598 SH   SOLE 7 14,777 0 3,821
BIOMARIN PHARMACEUTICAL INC COM 09061G101 129 1,447 SH   SOLE 13 1,447 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 125 1,405 SH   SOLE 15 1,405 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 30,332 340,161 SH   SOLE 18 323,943 0 16,218
BIOMARIN PHARMACEUTICAL INC COM 09061G101 77,409 868,105 SH   SOLE 19 868,105 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,381 82,773 SH   SOLE 20 0 0 82,773
BIOMARIN PHARMACEUTICAL INC COM 09061G101 399,016 4,474,773 SH   SOLE 21 4,474,773 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 423,703 4,751,629 SH   SOLE 22 4,211,401 0 540,228
BIOMARIN PHARMACEUTICAL INC COM 09061G101 19,758 221,582 SH   SOLE 23 221,582 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,452 139,640 SH   SOLE 25 139,640 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 40,307 452,029 SH   SOLE 26 163,105 0 288,924
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,572 40,061 SH   SOLE 28 28,926 0 11,135
BIOMARIN PHARMACEUTICAL INC COM 09061G101 25,887 290,316 SH   SOLE 29 246,912 0 43,404
BIOMARIN PHARMACEUTICAL INC COM 09061G101 21,310 238,987 SH   SOLE 30 238,987 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,153 91,430 SH   SOLE 31 44,627 0 46,803
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,274 25,502 SH   SOLE 32 25,502 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 17,802 199,646 SH   SOLE 34 199,646 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 13,346 149,667 SH   SOLE 36 149,667 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 75 836 SH   SOLE 40 836 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 1,190 1,100,000 PRN   SOLE 21 1,100,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1,039 877,000 PRN   SOLE 21 877,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,295 1,300,000 PRN   SOLE 21 1,300,000 0 0
BIOPHARMX CORP COM 09072X101 0 4,310 SH   SOLE 21 4,310 0 0
BIOSCRIP INC COM 09069N108 63 21,499 SH   SOLE 2 6,599 0 14,900
BIOSCRIP INC COM 09069N108 5 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 1,290 443,290 SH   SOLE 18 443,290 0 0
BIOSCRIP INC COM 09069N108 268 91,998 SH   SOLE 19 91,998 0 0
BIOSCRIP INC COM 09069N108 10,533 3,619,516 SH   SOLE 21 3,619,516 0 0
BIOSCRIP INC COM 09069N108 7,002 2,406,144 SH   SOLE 22 2,288,403 0 117,741
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 15 347 SH   SOLE 2 347 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 875 20,188 SH   SOLE 18 20,188 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 510 11,761 SH   SOLE 19 11,761 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 7,986 184,296 SH   SOLE 21 184,296 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 6,615 152,668 SH   SOLE 22 145,566 0 7,102
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 101 2,325 SH   SOLE 29 0 0 2,325
BIOTELEMETRY INC COM 090672106 59 1,987 SH   SOLE 2 1,810 0 177
BIOTELEMETRY INC COM 090672106 16 527 SH   SOLE 7 527 0 0
BIOTELEMETRY INC COM 090672106 4,383 146,599 SH   SOLE 18 146,599 0 0
BIOTELEMETRY INC COM 090672106 742 24,827 SH   SOLE 19 24,827 0 0
BIOTELEMETRY INC COM 090672106 89,523 2,994,068 SH   SOLE 21 2,994,068 0 0
BIOTELEMETRY INC COM 090672106 25,996 869,442 SH   SOLE 22 813,091 0 56,351
BIOTELEMETRY INC COM 090672106 109 3,633 SH   SOLE 26 0 0 3,633
BIOTELEMETRY INC COM 090672106 136 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 1,326 44,363 SH   SOLE 30 44,363 0 0
BIOTELEMETRY INC COM 090672106 115 3,857 SH   SOLE 40 3,857 0 0
BIOTIME INC COM 09066L105 31 14,469 SH   SOLE 2 3,583 0 10,886
BIOTIME INC COM 09066L105 2 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 646 300,485 SH   SOLE 18 300,485 0 0
BIOTIME INC COM 09066L105 182 84,427 SH   SOLE 19 84,427 0 0
BIOTIME INC COM 09066L105 5,801 2,698,246 SH   SOLE 21 2,698,246 0 0
BIOTIME INC COM 09066L105 4,620 2,148,887 SH   SOLE 22 2,044,218 0 104,669
BIOTIME INC COM 09066L105 20 9,358 SH   SOLE 28 9,358 0 0
BIOTIME INC COM 09066L105 25 11,621 SH   SOLE 30 11,621 0 0
BIOTIME INC COM 09066L105 59 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 6,490 120,358 SH   SOLE 2 81,435 0 38,923
BIOVERATIV INC COM 09075E100 31 577 SH   SOLE 4 577 0 0
BIOVERATIV INC COM 09075E100 137 2,544 SH   SOLE 7 2,544 0 0
BIOVERATIV INC COM 09075E100 38 703 SH   SOLE 15 703 0 0
BIOVERATIV INC COM 09075E100 0 6 SH   SOLE 17 0 0 6
BIOVERATIV INC COM 09075E100 19,406 359,900 SH   SOLE 18 359,900 0 0
BIOVERATIV INC COM 09075E100 1,783 33,070 SH   SOLE 19 33,070 0 0
BIOVERATIV INC COM 09075E100 347,202 6,439,206 SH   SOLE 21 6,439,206 0 0
BIOVERATIV INC COM 09075E100 189,017 3,505,515 SH   SOLE 22 3,194,632 0 310,883
BIOVERATIV INC COM 09075E100 4,383 81,281 SH   SOLE 25 81,281 0 0
BIOVERATIV INC COM 09075E100 8,278 153,532 SH   SOLE 26 47,816 0 105,716
BIOVERATIV INC COM 09075E100 835 15,495 SH   SOLE 28 15,495 0 0
BIOVERATIV INC COM 09075E100 864 16,017 SH   SOLE 29 0 0 16,017
BIOVERATIV INC COM 09075E100 978 18,137 SH   SOLE 30 18,137 0 0
BIOVERATIV INC COM 09075E100 196 3,643 SH   SOLE 31 3,643 0 0
BIOVERATIV INC COM 09075E100 235 4,358 SH   SOLE 34 4,358 0 0
BIOVERATIV INC COM 09075E100 4,306 79,867 SH   SOLE 36 79,867 0 0
BIOVERATIV INC COM 09075E100 616 11,426 SH   SOLE 40 11,426 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 6 200 SH   SOLE 2 200 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 113 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 6,501 204,420 SH   SOLE 21 204,420 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,955 92,923 SH   SOLE 22 92,923 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,842 57,909 SH   SOLE 30 57,909 0 0
BJS RESTAURANTS INC COM 09180C106 51 1,403 SH   SOLE 2 1,227 0 176
BJS RESTAURANTS INC COM 09180C106 3 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 21 572 SH   SOLE 7 572 0 0
BJS RESTAURANTS INC COM 09180C106 3,578 98,284 SH   SOLE 18 98,284 0 0
BJS RESTAURANTS INC COM 09180C106 597 16,389 SH   SOLE 19 16,389 0 0
BJS RESTAURANTS INC COM 09180C106 61,335 1,685,029 SH   SOLE 21 1,685,029 0 0
BJS RESTAURANTS INC COM 09180C106 19,183 527,017 SH   SOLE 22 488,540 0 38,477
BJS RESTAURANTS INC COM 09180C106 521 14,307 SH   SOLE 26 3,668 0 10,639
BJS RESTAURANTS INC COM 09180C106 102 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 968 26,591 SH   SOLE 30 26,591 0 0
BJS RESTAURANTS INC COM 09180C106 75 2,049 SH   SOLE 40 2,049 0 0
BLACK BOX CORP DEL COM 091826107 40 11,216 SH   SOLE 2 11,216 0 0
BLACK BOX CORP DEL COM 091826107 9 2,629 SH   SOLE 18 2,629 0 0
BLACK BOX CORP DEL COM 091826107 75 21,226 SH   SOLE 19 21,226 0 0
BLACK BOX CORP DEL COM 091826107 205 57,878 SH   SOLE 21 57,878 0 0
BLACK BOX CORP DEL COM 091826107 1,787 503,397 SH   SOLE 22 503,397 0 0
BLACK HILLS CORP COM 092113109 1,982 32,971 SH   SOLE 2 23,635 0 9,336
BLACK HILLS CORP COM 092113109 132 2,193 SH   SOLE 4 2,193 0 0
BLACK HILLS CORP COM 092113109 4,560 75,855 SH   SOLE 7 75,855 0 0
BLACK HILLS CORP COM 092113109 24,035 399,849 SH   SOLE 18 399,849 0 0
BLACK HILLS CORP COM 092113109 2,852 47,441 SH   SOLE 19 47,441 0 0
BLACK HILLS CORP COM 092113109 353,097 5,874,179 SH   SOLE 21 5,874,179 0 0
BLACK HILLS CORP COM 092113109 103,021 1,713,882 SH   SOLE 22 1,612,237 0 101,645
BLACK HILLS CORP COM 092113109 198 3,290 SH   SOLE 23 3,290 0 0
BLACK HILLS CORP COM 092113109 1,452 24,154 SH   SOLE 26 9,441 0 14,713
BLACK HILLS CORP COM 092113109 528 8,780 SH   SOLE 28 8,780 0 0
BLACK HILLS CORP COM 092113109 1,962 32,635 SH   SOLE 30 32,635 0 0
BLACK HILLS CORP COM 092113109 2,879 47,900 SH   SOLE 32 47,900 0 0
BLACK HILLS CORP COM 092113109 292 4,865 SH   SOLE 36 4,865 0 0
BLACK HILLS CORP COM 092113109 377 6,276 SH   SOLE 40 6,276 0 0
BLACK KNIGHT INC COM 09215C105 2,137 48,392 SH   SOLE 2 11,700 0 36,692
BLACK KNIGHT INC COM 09215C105 11 238 SH   SOLE 4 238 0 0
BLACK KNIGHT INC COM 09215C105 124 2,806 SH   SOLE 7 2,806 0 0
BLACK KNIGHT INC COM 09215C105 2,301 52,119 SH   SOLE 18 52,119 0 0
BLACK KNIGHT INC COM 09215C105 1,480 33,515 SH   SOLE 19 33,515 0 0
BLACK KNIGHT INC COM 09215C105 50,982 1,154,745 SH   SOLE 21 1,154,745 0 0
BLACK KNIGHT INC COM 09215C105 132,786 3,007,619 SH   SOLE 22 2,702,255 0 305,364
BLACK KNIGHT INC COM 09215C105 3,076 69,662 SH   SOLE 26 14,289 0 55,373
BLACK KNIGHT INC COM 09215C105 753 17,045 SH   SOLE 28 17,045 0 0
BLACK KNIGHT INC COM 09215C105 822 18,616 SH   SOLE 30 18,616 0 0
BLACK KNIGHT INC COM 09215C105 161 3,645 SH   SOLE 31 3,645 0 0
BLACK KNIGHT INC COM 09215C105 571 12,936 SH   SOLE 40 12,936 0 0
BLACKBAUD INC COM 09227Q100 2,003 21,199 SH   SOLE 2 20,888 0 311
BLACKBAUD INC COM 09227Q100 28 297 SH   SOLE 4 297 0 0
BLACKBAUD INC COM 09227Q100 108 1,148 SH   SOLE 7 1,148 0 0
BLACKBAUD INC COM 09227Q100 27,691 293,057 SH   SOLE 18 293,057 0 0
BLACKBAUD INC COM 09227Q100 3,631 38,430 SH   SOLE 19 38,430 0 0
BLACKBAUD INC COM 09227Q100 298,192 3,155,808 SH   SOLE 21 3,155,808 0 0
BLACKBAUD INC COM 09227Q100 142,369 1,506,707 SH   SOLE 22 1,420,097 0 86,610
BLACKBAUD INC COM 09227Q100 1,777 18,809 SH   SOLE 26 4,951 0 13,858
BLACKBAUD INC COM 09227Q100 725 7,670 SH   SOLE 28 7,670 0 0
BLACKBAUD INC COM 09227Q100 768 8,127 SH   SOLE 30 8,127 0 0
BLACKBAUD INC COM 09227Q100 480 5,084 SH   SOLE 40 5,084 0 0
BLACKBERRY LTD COM 09228F103 9 800 SH   SOLE 2 800 0 0
BLACKBERRY LTD COM 09228F103 0 29 SH   SOLE 17 0 0 29
BLACKBERRY LTD COM 09228F103 5,111 457,600 SH   SOLE 19 457,600 0 0
BLACKBERRY LTD COM 09228F103 9,299 832,491 SH   SOLE 21 832,491 0 0
BLACKBERRY LTD COM 09228F103 2,482 222,190 SH   SOLE 34 222,190 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 118 3,296 SH   SOLE 2 2,976 0 320
BLACKHAWK NETWORK HLDGS INC COM 09238E104 8 223 SH   SOLE 4 223 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 48 1,338 SH   SOLE 7 1,338 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 6,579 184,549 SH   SOLE 18 184,549 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 1,592 44,670 SH   SOLE 19 44,670 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 59,589 1,671,514 SH   SOLE 21 1,671,514 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 53,734 1,507,272 SH   SOLE 22 1,404,088 0 103,184
BLACKHAWK NETWORK HLDGS INC COM 09238E104 495 13,899 SH   SOLE 26 4,155 0 9,744
BLACKHAWK NETWORK HLDGS INC COM 09238E104 266 7,461 SH   SOLE 28 7,461 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 340 9,549 SH   SOLE 30 9,549 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 203 5,686 SH   SOLE 40 5,686 0 0
BLACKHAWK NETWORK HLDGS INC NOTE 1.500% 1/1 09238EAB0 1,549 1,523,000 PRN   SOLE 21 1,523,000 0 0
BLACKLINE INC COM 09239B109 30 919 SH   SOLE 2 919 0 0
BLACKLINE INC COM 09239B109 12 353 SH   SOLE 7 353 0 0
BLACKLINE INC COM 09239B109 1,674 51,046 SH   SOLE 18 51,046 0 0
BLACKLINE INC COM 09239B109 493 15,016 SH   SOLE 19 15,016 0 0
BLACKLINE INC COM 09239B109 17,119 521,927 SH   SOLE 21 521,927 0 0
BLACKLINE INC COM 09239B109 20,762 632,983 SH   SOLE 22 600,648 0 32,335
BLACKLINE INC COM 09239B109 101 3,091 SH   SOLE 28 3,091 0 0
BLACKLINE INC COM 09239B109 66 2,024 SH   SOLE 30 2,024 0 0
BLACKLINE INC COM 09239B109 87 2,638 SH   SOLE 40 2,638 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 176 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 2,876 461,680 SH   SOLE 30 461,680 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 3,391 254,587 SH   SOLE 34 254,587 0 0
BLACKROCK INC COM 09247X101 79,081 153,941 SH   SOLE 2 36,097 0 117,844
BLACKROCK INC COM 09247X101 19,290 37,550 SH   SOLE 4 34,568 0 2,982
BLACKROCK INC COM 09247X101 42,271 82,286 SH   SOLE 7 81,291 0 995
BLACKROCK INC COM 09247X101 348 677 SH   SOLE 13 677 0 0
BLACKROCK INC COM 09247X101 247 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 117,907 229,520 SH   SOLE 18 213,575 0 15,945
BLACKROCK INC COM 09247X101 3,589 6,986 SH   SOLE 19 6,986 0 0
BLACKROCK INC COM 09247X101 31,776 61,856 SH   SOLE 20 0 0 61,856
BLACKROCK INC COM 09247X101 1,213,646 2,362,512 SH   SOLE 21 2,362,512 0 0
BLACKROCK INC COM 09247X101 1,653,210 3,218,177 SH   SOLE 22 2,668,326 0 549,851
BLACKROCK INC COM 09247X101 76,256 148,441 SH   SOLE 23 148,441 0 0
BLACKROCK INC COM 09247X101 50,724 98,741 SH   SOLE 25 98,741 0 0
BLACKROCK INC COM 09247X101 169,001 328,982 SH   SOLE 26 106,629 0 222,353
BLACKROCK INC COM 09247X101 14,044 27,339 SH   SOLE 28 19,880 0 7,459
BLACKROCK INC COM 09247X101 2,019 3,930 SH   SOLE 29 3,930 0 0
BLACKROCK INC COM 09247X101 222,598 433,314 SH   SOLE 30 433,314 0 0
BLACKROCK INC COM 09247X101 26,950 52,461 SH   SOLE 31 32,681 0 19,780
BLACKROCK INC COM 09247X101 4,113 8,007 SH   SOLE 34 8,007 0 0
BLACKROCK INC COM 09247X101 307 597 SH   SOLE 40 597 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 120 8,028 SH   SOLE   8,028 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH   SOLE 18 1 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 378 17,500 SH   SOLE 18 17,500 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 10 324 SH   SOLE 4 324 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 27 840 SH   SOLE 7 840 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 454 14,099 SH   SOLE 19 14,099 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 71,313 2,216,055 SH   SOLE 21 2,216,055 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 61,180 1,901,188 SH   SOLE 22 1,852,487 0 48,701
BLACKSTONE MTG TR INC COM CL A 09257W100 128 3,982 SH   SOLE 23 3,982 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 875 27,189 SH   SOLE 26 16,129 0 11,060
BLACKSTONE MTG TR INC COM CL A 09257W100 419 13,015 SH   SOLE 28 13,015 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 522 16,236 SH   SOLE 30 16,236 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 282 8,758 SH   SOLE 40 8,758 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,344 1,325,000 PRN   SOLE 21 1,325,000 0 0
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 1 28 SH   SOLE 17 0 0 28
BLOCK H & R INC COM 093671105 18,859 719,260 SH   SOLE 2 466,009 0 253,251
BLOCK H & R INC COM 093671105 2,148 81,920 SH   SOLE 4 76,094 0 5,826
BLOCK H & R INC COM 093671105 4,191 159,847 SH   SOLE 7 155,076 0 4,771
BLOCK H & R INC COM 093671105 1,758 67,034 SH   SOLE 13 67,034 0 0
BLOCK H & R INC COM 093671105 37 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 52,619 2,006,837 SH   SOLE 18 1,936,752 0 70,085
BLOCK H & R INC COM 093671105 84,369 3,217,733 SH   SOLE 19 3,217,733 0 0
BLOCK H & R INC COM 093671105 4,008 152,875 SH   SOLE 20 0 0 152,875
BLOCK H & R INC COM 093671105 189,490 7,226,942 SH   SOLE 21 7,226,942 0 0
BLOCK H & R INC COM 093671105 214,040 8,163,253 SH   SOLE 22 6,855,085 0 1,308,168
BLOCK H & R INC COM 093671105 7,739 295,173 SH   SOLE 23 295,173 0 0
BLOCK H & R INC COM 093671105 34,114 1,301,053 SH   SOLE 25 1,301,053 0 0
BLOCK H & R INC COM 093671105 29,433 1,122,523 SH   SOLE 26 465,830 0 656,693
BLOCK H & R INC COM 093671105 1,243 47,395 SH   SOLE 28 33,827 0 13,568
BLOCK H & R INC COM 093671105 3,188 121,568 SH   SOLE 29 7,139 0 114,429
BLOCK H & R INC COM 093671105 21,474 818,987 SH   SOLE 30 818,987 0 0
BLOCK H & R INC COM 093671105 4,679 178,465 SH   SOLE 31 115,249 0 63,216
BLOCK H & R INC COM 093671105 1,659 63,256 SH   SOLE 32 63,256 0 0
BLOCK H & R INC COM 093671105 39,020 1,488,172 SH   SOLE 34 1,488,172 0 0
BLOCK H & R INC COM 093671105 6,535 249,223 SH   SOLE 36 249,223 0 0
BLOCK H & R INC COM 093671105 1,868 71,257 SH   SOLE 37 71,257 0 0
BLOCK H & R INC COM 093671105 30 1,160 SH   SOLE 40 1,160 0 0
BLOOMIN BRANDS INC COM 094235108 519 24,333 SH   SOLE 2 23,706 0 627
BLOOMIN BRANDS INC COM 094235108 12 570 SH   SOLE 4 570 0 0
BLOOMIN BRANDS INC COM 094235108 75 3,526 SH   SOLE 7 3,526 0 0
BLOOMIN BRANDS INC COM 094235108 7,447 348,991 SH   SOLE 18 348,991 0 0
BLOOMIN BRANDS INC COM 094235108 5,251 246,065 SH   SOLE 19 246,065 0 0
BLOOMIN BRANDS INC COM 094235108 61,100 2,863,174 SH   SOLE 21 2,863,174 0 0
BLOOMIN BRANDS INC COM 094235108 65,535 3,071,012 SH   SOLE 22 2,896,422 0 174,590
BLOOMIN BRANDS INC COM 094235108 1,260 59,067 SH   SOLE 23 59,067 0 0
BLOOMIN BRANDS INC COM 094235108 1,030 48,265 SH   SOLE 26 33,505 0 14,760
BLOOMIN BRANDS INC COM 094235108 369 17,305 SH   SOLE 28 17,305 0 0
BLOOMIN BRANDS INC COM 094235108 346 16,201 SH   SOLE 29 0 0 16,201
BLOOMIN BRANDS INC COM 094235108 344 16,117 SH   SOLE 30 16,117 0 0
BLOOMIN BRANDS INC COM 094235108 2,376 111,343 SH   SOLE 34 111,343 0 0
BLOOMIN BRANDS INC COM 094235108 257 12,028 SH   SOLE 36 12,028 0 0
BLOOMIN BRANDS INC COM 094235108 285 13,356 SH   SOLE 40 13,356 0 0
BLUCORA INC COM 095229100 197 8,933 SH   SOLE 2 2,899 0 6,034
BLUCORA INC COM 095229100 19 877 SH   SOLE 7 877 0 0
BLUCORA INC COM 095229100 4,920 222,631 SH   SOLE 18 222,631 0 0
BLUCORA INC COM 095229100 768 34,744 SH   SOLE 19 34,744 0 0
BLUCORA INC COM 095229100 93,562 4,233,596 SH   SOLE 21 4,233,596 0 0
BLUCORA INC COM 095229100 27,520 1,245,255 SH   SOLE 22 1,173,075 0 72,180
BLUCORA INC COM 095229100 60 2,721 SH   SOLE 26 0 0 2,721
BLUCORA INC COM 095229100 130 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 1,509 68,273 SH   SOLE 30 68,273 0 0
BLUCORA INC COM 095229100 0 5 SH   SOLE 36 5 0 0
BLUCORA INC COM 095229100 71 3,235 SH   SOLE 40 3,235 0 0
BLUE APRON HLDGS INC CL A 09523Q101 0 30 SH   SOLE 17 0 0 30
BLUE APRON HLDGS INC CL A 09523Q101 2,527 627,017 SH   SOLE 22 627,017 0 0
BLUE BIRD CORP COM 095306106 60 3,004 SH   SOLE 2 330 0 2,674
BLUE BIRD CORP COM 095306106 505 25,380 SH   SOLE 18 25,380 0 0
BLUE BIRD CORP COM 095306106 66 3,317 SH   SOLE 19 3,317 0 0
BLUE BIRD CORP COM 095306106 5,356 269,149 SH   SOLE 21 269,149 0 0
BLUE BIRD CORP COM 095306106 1,179 59,250 SH   SOLE 22 54,247 0 5,003
BLUE BUFFALO PET PRODS INC COM 09531U102 1,405 42,863 SH   SOLE 2 9,165 0 33,698
BLUE BUFFALO PET PRODS INC COM 09531U102 10 306 SH   SOLE 4 306 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 75 2,295 SH   SOLE 7 2,295 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1,425 43,460 SH   SOLE 18 43,460 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 949 28,948 SH   SOLE 19 28,948 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 31,535 961,715 SH   SOLE 21 961,715 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 84,749 2,584,606 SH   SOLE 22 2,303,654 0 280,952
BLUE BUFFALO PET PRODS INC COM 09531U102 638 19,461 SH   SOLE 26 7,657 0 11,804
BLUE BUFFALO PET PRODS INC COM 09531U102 545 16,618 SH   SOLE 28 16,618 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 509 15,519 SH   SOLE 30 15,519 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 69 2,090 SH   SOLE 31 2,090 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 392 11,952 SH   SOLE 40 11,952 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 11 936 SH   SOLE 2 231 0 705
BLUE CAP REINS HLDGS LTD COM G1190F107 325 26,962 SH   SOLE 18 26,962 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 54 4,483 SH   SOLE 19 4,483 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 2,508 208,120 SH   SOLE 21 208,120 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 1,028 85,285 SH   SOLE 22 81,515 0 3,770
BLUE HILLS BANCORP INC COM 095573101 66 3,303 SH   SOLE 2 1,458 0 1,845
BLUE HILLS BANCORP INC COM 095573101 4 212 SH   SOLE 7 212 0 0
BLUE HILLS BANCORP INC COM 095573101 1,787 88,881 SH   SOLE 18 88,881 0 0
BLUE HILLS BANCORP INC COM 095573101 402 19,977 SH   SOLE 19 19,977 0 0
BLUE HILLS BANCORP INC COM 095573101 16,159 803,933 SH   SOLE 21 803,933 0 0
BLUE HILLS BANCORP INC COM 095573101 8,292 412,518 SH   SOLE 22 368,074 0 44,444
BLUE HILLS BANCORP INC COM 095573101 81 4,036 SH   SOLE 28 4,036 0 0
BLUE HILLS BANCORP INC COM 095573101 135 6,723 SH   SOLE 30 6,723 0 0
BLUE HILLS BANCORP INC COM 095573101 66 3,285 SH   SOLE 40 3,285 0 0
BLUEBIRD BIO INC COM 09609G100 1,690 9,487 SH   SOLE 2 4,441 0 5,046
BLUEBIRD BIO INC COM 09609G100 57 322 SH   SOLE 4 322 0 0
BLUEBIRD BIO INC COM 09609G100 212 1,190 SH   SOLE 7 1,190 0 0
BLUEBIRD BIO INC COM 09609G100 31,945 179,367 SH   SOLE 18 179,367 0 0
BLUEBIRD BIO INC COM 09609G100 17,194 96,544 SH   SOLE 19 96,544 0 0
BLUEBIRD BIO INC COM 09609G100 383,519 2,153,393 SH   SOLE 21 2,153,393 0 0
BLUEBIRD BIO INC COM 09609G100 237,823 1,335,335 SH   SOLE 22 1,249,946 0 85,389
BLUEBIRD BIO INC COM 09609G100 1,733 9,731 SH   SOLE 23 9,731 0 0
BLUEBIRD BIO INC COM 09609G100 3,768 21,154 SH   SOLE 26 8,103 0 13,051
BLUEBIRD BIO INC COM 09609G100 1,266 7,110 SH   SOLE 28 7,110 0 0
BLUEBIRD BIO INC COM 09609G100 548 3,077 SH   SOLE 29 0 0 3,077
BLUEBIRD BIO INC COM 09609G100 1,343 7,540 SH   SOLE 30 7,540 0 0
BLUEBIRD BIO INC COM 09609G100 381 2,139 SH   SOLE 34 2,139 0 0
BLUEBIRD BIO INC COM 09609G100 887 4,982 SH   SOLE 40 4,982 0 0
BLUELINX HLDGS INC COM NEW 09624H208 14 1,438 SH   SOLE 18 1,438 0 0
BLUELINX HLDGS INC COM NEW 09624H208 22 2,204 SH   SOLE 19 2,204 0 0
BLUELINX HLDGS INC COM NEW 09624H208 126 12,928 SH   SOLE 21 12,928 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 194 2,579 SH   SOLE 2 2,279 0 300
BLUEPRINT MEDICINES CORP COM 09627Y109 10 138 SH   SOLE 4 138 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 83 1,096 SH   SOLE 7 1,096 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 10,840 143,742 SH   SOLE 18 143,742 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,958 52,491 SH   SOLE 19 52,491 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 137,259 1,820,165 SH   SOLE 21 1,820,165 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 76,297 1,011,765 SH   SOLE 22 937,349 0 74,416
BLUEPRINT MEDICINES CORP COM 09627Y109 48 640 SH   SOLE 23 640 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,530 20,295 SH   SOLE 26 11,842 0 8,453
BLUEPRINT MEDICINES CORP COM 09627Y109 329 4,366 SH   SOLE 28 4,366 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 415 5,505 SH   SOLE 30 5,505 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,047 13,888 SH   SOLE 31 13,888 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 104 1,385 SH   SOLE 34 1,385 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 287 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 64 6,308 SH   SOLE 2 1,234 0 5,074
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 963 95,279 SH   SOLE 18 95,279 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 229 22,688 SH   SOLE 19 22,688 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8,329 823,813 SH   SOLE 21 823,813 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6,129 606,263 SH   SOLE 22 578,626 0 27,637
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 14 1,350 SH   SOLE 23 1,350 0 0
BMC STK HLDGS INC COM 05591B109 368 14,565 SH   SOLE 2 4,004 0 10,561
BMC STK HLDGS INC COM 05591B109 10 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 43 1,697 SH   SOLE 7 1,697 0 0
BMC STK HLDGS INC COM 05591B109 6,154 243,259 SH   SOLE 18 243,259 0 0
BMC STK HLDGS INC COM 05591B109 1,367 54,039 SH   SOLE 19 54,039 0 0
BMC STK HLDGS INC COM 05591B109 52,451 2,073,173 SH   SOLE 21 2,073,173 0 0
BMC STK HLDGS INC COM 05591B109 44,036 1,740,546 SH   SOLE 22 1,623,732 0 116,814
BMC STK HLDGS INC COM 05591B109 369 14,588 SH   SOLE 26 0 0 14,588
BMC STK HLDGS INC COM 05591B109 215 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 268 10,593 SH   SOLE 30 10,593 0 0
BMC STK HLDGS INC COM 05591B109 195 7,726 SH   SOLE 40 7,726 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 8,366 648,020 SH   SOLE 19 648,020 0 0
BOB EVANS FARMS INC COM 096761101 106 1,344 SH   SOLE 2 1,115 0 229
BOB EVANS FARMS INC COM 096761101 9 110 SH   SOLE 4 110 0 0
BOB EVANS FARMS INC COM 096761101 32 409 SH   SOLE 7 409 0 0
BOB EVANS FARMS INC COM 096761101 7,194 91,274 SH   SOLE 18 91,274 0 0
BOB EVANS FARMS INC COM 096761101 1,257 15,945 SH   SOLE 19 15,945 0 0
BOB EVANS FARMS INC COM 096761101 141,540 1,795,742 SH   SOLE 21 1,795,742 0 0
BOB EVANS FARMS INC COM 096761101 42,850 543,647 SH   SOLE 22 505,374 0 38,273
BOB EVANS FARMS INC COM 096761101 722 9,159 SH   SOLE 26 3,780 0 5,379
BOB EVANS FARMS INC COM 096761101 218 2,761 SH   SOLE 28 2,761 0 0
BOB EVANS FARMS INC COM 096761101 2,270 28,805 SH   SOLE 30 28,805 0 0
BOB EVANS FARMS INC COM 096761101 182 2,305 SH   SOLE 40 2,305 0 0
BOEING CO COM 097023105 275,585 934,471 SH   SOLE 2 391,465 0 543,006
BOEING CO COM 097023105 71,490 242,414 SH   SOLE 4 227,720 0 14,694
BOEING CO COM 097023105 114,110 386,933 SH   SOLE 7 384,901 0 2,032
BOEING CO COM 097023105 13,303 45,107 SH   SOLE 13 45,107 0 0
BOEING CO COM 097023105 1,217 4,127 SH   SOLE 15 4,127 0 0
BOEING CO COM 097023105 35 119 SH   SOLE 17 0 0 119
BOEING CO COM 097023105 327,507 1,110,533 SH   SOLE 18 1,086,402 0 24,131
BOEING CO COM 097023105 122,982 417,014 SH   SOLE 19 417,014 0 0
BOEING CO COM 097023105 62,055 210,420 SH   SOLE 20 0 0 210,420
BOEING CO COM 097023105 3,305,452 11,208,342 SH   SOLE 21 11,208,342 0 0
BOEING CO COM 097023105 4,545,456 15,413,027 SH   SOLE 22 12,574,901 0 2,838,126
BOEING CO COM 097023105 237,198 804,306 SH   SOLE 23 804,306 0 0
BOEING CO COM 097023105 157,274 533,295 SH   SOLE 25 533,295 0 0
BOEING CO COM 097023105 270,273 916,459 SH   SOLE 26 481,493 0 434,966
BOEING CO COM 097023105 12,445 42,200 SH   SOLE 28 7,332 0 34,868
BOEING CO COM 097023105 43,320 146,891 SH   SOLE 29 79,591 0 67,300
BOEING CO COM 097023105 527,576 1,788,938 SH   SOLE 30 1,788,938 0 0
BOEING CO COM 097023105 122,003 413,696 SH   SOLE 31 231,108 0 182,588
BOEING CO COM 097023105 31,944 108,319 SH   SOLE 32 108,319 0 0
BOEING CO COM 097023105 57,448 194,798 SH   SOLE 34 194,798 0 0
BOEING CO COM 097023105 174,385 591,316 SH   SOLE 36 591,316 0 0
BOEING CO COM 097023105 831 2,819 SH   SOLE 40 2,819 0 0
BOFI HLDG INC COM 05566U108 301 10,078 SH   SOLE 2 3,794 0 6,284
BOFI HLDG INC COM 05566U108 4 144 SH   SOLE 4 144 0 0
BOFI HLDG INC COM 05566U108 47 1,572 SH   SOLE 7 1,572 0 0
BOFI HLDG INC COM 05566U108 8,469 283,241 SH   SOLE 18 283,241 0 0
BOFI HLDG INC COM 05566U108 1,431 47,876 SH   SOLE 19 47,876 0 0
BOFI HLDG INC COM 05566U108 154,203 5,157,290 SH   SOLE 21 5,157,290 0 0
BOFI HLDG INC COM 05566U108 48,034 1,606,473 SH   SOLE 22 1,499,826 0 106,647
BOFI HLDG INC COM 05566U108 976 32,638 SH   SOLE 26 18,402 0 14,236
BOFI HLDG INC COM 05566U108 230 7,682 SH   SOLE 28 7,682 0 0
BOFI HLDG INC COM 05566U108 2,412 80,661 SH   SOLE 30 80,661 0 0
BOFI HLDG INC COM 05566U108 20,814 696,119 SH   SOLE 34 696,119 0 0
BOFI HLDG INC COM 05566U108 166 5,556 SH   SOLE 40 5,556 0 0
BOINGO WIRELESS INC COM 09739C102 577 25,649 SH   SOLE 2 25,504 0 145
BOINGO WIRELESS INC COM 09739C102 22 996 SH   SOLE 7 996 0 0
BOINGO WIRELESS INC COM 09739C102 3,033 134,821 SH   SOLE 18 134,821 0 0
BOINGO WIRELESS INC COM 09739C102 7,248 322,129 SH   SOLE 19 322,129 0 0
BOINGO WIRELESS INC COM 09739C102 29,657 1,318,084 SH   SOLE 21 1,318,084 0 0
BOINGO WIRELESS INC COM 09739C102 38,915 1,729,551 SH   SOLE 22 1,661,283 0 68,268
BOINGO WIRELESS INC COM 09739C102 3,821 169,834 SH   SOLE 23 169,834 0 0
BOINGO WIRELESS INC COM 09739C102 27 1,196 SH   SOLE 26 0 0 1,196
BOINGO WIRELESS INC COM 09739C102 103 4,592 SH   SOLE 28 4,592 0 0
BOINGO WIRELESS INC COM 09739C102 680 30,239 SH   SOLE 29 0 0 30,239
BOINGO WIRELESS INC COM 09739C102 121 5,386 SH   SOLE 30 5,386 0 0
BOINGO WIRELESS INC COM 09739C102 203 9,018 SH   SOLE 34 9,018 0 0
BOINGO WIRELESS INC COM 09739C102 80 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 683 17,125 SH   SOLE 2 11,235 0 5,890
BOISE CASCADE CO DEL COM 09739D100 10 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 41 1,031 SH   SOLE 7 1,031 0 0
BOISE CASCADE CO DEL COM 09739D100 7,536 188,868 SH   SOLE 18 188,868 0 0
BOISE CASCADE CO DEL COM 09739D100 3,362 84,266 SH   SOLE 19 84,266 0 0
BOISE CASCADE CO DEL COM 09739D100 140,463 3,520,366 SH   SOLE 21 3,520,366 0 0
BOISE CASCADE CO DEL COM 09739D100 49,413 1,238,413 SH   SOLE 22 1,162,826 0 75,587
BOISE CASCADE CO DEL COM 09739D100 1,939 48,586 SH   SOLE 23 48,586 0 0
BOISE CASCADE CO DEL COM 09739D100 80 2,006 SH   SOLE 26 0 0 2,006
BOISE CASCADE CO DEL COM 09739D100 225 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 619 15,526 SH   SOLE 29 0 0 15,526
BOISE CASCADE CO DEL COM 09739D100 2,238 56,094 SH   SOLE 30 56,094 0 0
BOISE CASCADE CO DEL COM 09739D100 213 5,330 SH   SOLE 36 5,330 0 0
BOISE CASCADE CO DEL COM 09739D100 162 4,059 SH   SOLE 40 4,059 0 0
BOJANGLES INC COM 097488100 15 1,236 SH   SOLE 2 1,117 0 119
BOJANGLES INC COM 097488100 699 59,261 SH   SOLE 18 59,261 0 0
BOJANGLES INC COM 097488100 143 12,117 SH   SOLE 19 12,117 0 0
BOJANGLES INC COM 097488100 6,295 533,483 SH   SOLE 21 533,483 0 0
BOJANGLES INC COM 097488100 5,620 476,303 SH   SOLE 22 461,890 0 14,413
BOJANGLES INC COM 097488100 167 14,175 SH   SOLE 26 0 0 14,175
BOJANGLES INC COM 097488100 18 1,504 SH   SOLE 28 1,504 0 0
BOJANGLES INC COM 097488100 66 5,585 SH   SOLE 30 5,585 0 0
BOK FINL CORP COM NEW 05561Q201 1,414 15,312 SH   SOLE 2 2,424 0 12,888
BOK FINL CORP COM NEW 05561Q201 11 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 55 599 SH   SOLE 7 599 0 0
BOK FINL CORP COM NEW 05561Q201 1,217 13,178 SH   SOLE 18 13,178 0 0
BOK FINL CORP COM NEW 05561Q201 633 6,857 SH   SOLE 19 6,857 0 0
BOK FINL CORP COM NEW 05561Q201 29,726 321,987 SH   SOLE 21 321,987 0 0
BOK FINL CORP COM NEW 05561Q201 63,023 682,660 SH   SOLE 22 606,725 0 75,935
BOK FINL CORP COM NEW 05561Q201 484 5,244 SH   SOLE 26 1,399 0 3,845
BOK FINL CORP COM NEW 05561Q201 280 3,035 SH   SOLE 28 3,035 0 0
BOK FINL CORP COM NEW 05561Q201 320 3,461 SH   SOLE 30 3,461 0 0
BOK FINL CORP COM NEW 05561Q201 48 517 SH   SOLE 31 517 0 0
BOK FINL CORP COM NEW 05561Q201 239 2,589 SH   SOLE 40 2,589 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 118 4,263 SH   SOLE 2 1,145 0 3,118
BONANZA CREEK ENERGY INC COM NEW 097793400 18 660 SH   SOLE 7 660 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,197 79,626 SH   SOLE 18 79,626 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 426 15,446 SH   SOLE 19 15,446 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 18,979 687,889 SH   SOLE 21 687,889 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 17,388 630,236 SH   SOLE 22 597,271 0 32,965
BONANZA CREEK ENERGY INC COM NEW 097793400 78 2,816 SH   SOLE 30 2,816 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 50 1,820 SH   SOLE 40 1,820 0 0
BOOT BARN HLDGS INC COM 099406100 46 2,785 SH   SOLE 2 615 0 2,170
BOOT BARN HLDGS INC COM 099406100 5 287 SH   SOLE 7 287 0 0
BOOT BARN HLDGS INC COM 099406100 838 50,463 SH   SOLE 18 50,463 0 0
BOOT BARN HLDGS INC COM 099406100 297 17,867 SH   SOLE 19 17,867 0 0
BOOT BARN HLDGS INC COM 099406100 6,815 410,272 SH   SOLE 21 410,272 0 0
BOOT BARN HLDGS INC COM 099406100 5,392 324,617 SH   SOLE 22 310,996 0 13,621
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,498 144,194 SH   SOLE 2 89,860 0 54,334
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 478 12,525 SH   SOLE 4 12,525 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 229 6,011 SH   SOLE 7 6,011 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 0 3 SH   SOLE 13 3 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,896 75,961 SH   SOLE 18 73,939 0 2,022
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,653 148,256 SH   SOLE 19 148,256 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 63,093 1,654,675 SH   SOLE 21 1,654,675 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 163,745 4,294,398 SH   SOLE 22 3,751,319 0 543,079
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 725 19,018 SH   SOLE 23 19,018 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,142 56,186 SH   SOLE 26 27,583 0 28,603
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 862 22,613 SH   SOLE 28 22,613 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,500 39,341 SH   SOLE 29 0 0 39,341
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,047 27,462 SH   SOLE 30 27,462 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,149 82,588 SH   SOLE 31 66,101 0 16,487
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,147 30,092 SH   SOLE 36 30,092 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 705 18,482 SH   SOLE 40 18,482 0 0
BORGWARNER INC COM 099724106 23,335 456,741 SH   SOLE 2 243,441 0 213,300
BORGWARNER INC COM 099724106 4,723 92,454 SH   SOLE 4 87,300 0 5,154
BORGWARNER INC COM 099724106 10,459 204,718 SH   SOLE 7 163,860 0 40,858
BORGWARNER INC COM 099724106 8,215 160,803 SH   SOLE 13 160,803 0 0
BORGWARNER INC COM 099724106 84 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 26,949 527,488 SH   SOLE 18 495,158 0 32,330
BORGWARNER INC COM 099724106 64,100 1,254,651 SH   SOLE 19 1,254,651 0 0
BORGWARNER INC COM 099724106 6,493 127,090 SH   SOLE 20 0 0 127,090
BORGWARNER INC COM 099724106 223,918 4,382,809 SH   SOLE 21 4,382,809 0 0
BORGWARNER INC COM 099724106 379,809 7,434,124 SH   SOLE 22 5,862,015 0 1,572,109
BORGWARNER INC COM 099724106 14,109 276,162 SH   SOLE 23 276,162 0 0
BORGWARNER INC COM 099724106 17,740 347,234 SH   SOLE 25 347,234 0 0
BORGWARNER INC COM 099724106 31,498 616,529 SH   SOLE 26 255,504 0 361,025
BORGWARNER INC COM 099724106 2,515 49,219 SH   SOLE 28 36,319 0 12,900
BORGWARNER INC COM 099724106 15,131 296,169 SH   SOLE 29 12,685 0 283,484
BORGWARNER INC COM 099724106 34,425 673,812 SH   SOLE 30 673,812 0 0
BORGWARNER INC COM 099724106 6,091 119,228 SH   SOLE 31 59,885 0 59,343
BORGWARNER INC COM 099724106 1,949 38,155 SH   SOLE 34 38,155 0 0
BORGWARNER INC COM 099724106 14,492 283,663 SH   SOLE 36 283,663 0 0
BORGWARNER INC COM 099724106 57 1,109 SH   SOLE 40 1,109 0 0
BOSTON BEER INC CL A 100557107 718 3,757 SH   SOLE 2 3,757 0 0
BOSTON BEER INC CL A 100557107 12 62 SH   SOLE 4 62 0 0
BOSTON BEER INC CL A 100557107 44 231 SH   SOLE 7 231 0 0
BOSTON BEER INC CL A 100557107 9,946 52,046 SH   SOLE 18 52,046 0 0
BOSTON BEER INC CL A 100557107 1,297 6,787 SH   SOLE 19 6,787 0 0
BOSTON BEER INC CL A 100557107 102,273 535,183 SH   SOLE 21 535,183 0 0
BOSTON BEER INC CL A 100557107 53,061 277,663 SH   SOLE 22 261,229 0 16,434
BOSTON BEER INC CL A 100557107 470 2,460 SH   SOLE 26 771 0 1,689
BOSTON BEER INC CL A 100557107 252 1,319 SH   SOLE 28 1,319 0 0
BOSTON BEER INC CL A 100557107 281 1,473 SH   SOLE 30 1,473 0 0
BOSTON BEER INC CL A 100557107 188 982 SH   SOLE 40 982 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 298 19,258 SH   SOLE 2 5,661 0 13,597
BOSTON PRIVATE FINL HLDGS IN COM 101119105 10 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 34 2,227 SH   SOLE 7 2,227 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2 158 SH   SOLE 17 0 0 158
BOSTON PRIVATE FINL HLDGS IN COM 101119105 6,511 421,397 SH   SOLE 18 421,397 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,040 132,035 SH   SOLE 19 132,035 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 118,848 7,692,395 SH   SOLE 21 7,692,395 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 41,395 2,679,299 SH   SOLE 22 2,537,453 0 141,846
BOSTON PRIVATE FINL HLDGS IN COM 101119105 218 14,115 SH   SOLE 23 14,115 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 688 44,524 SH   SOLE 26 23,685 0 20,839
BOSTON PRIVATE FINL HLDGS IN COM 101119105 185 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 218 14,141 SH   SOLE 29 0 0 14,141
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,927 124,717 SH   SOLE 30 124,717 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 85 5,488 SH   SOLE 34 5,488 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 148 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 31,761 244,257 SH   SOLE 2 95,483 0 148,774
BOSTON PROPERTIES INC COM 101121101 23,155 178,078 SH   SOLE 4 174,411 0 3,667
BOSTON PROPERTIES INC COM 101121101 42,466 326,586 SH   SOLE 7 322,021 0 4,565
BOSTON PROPERTIES INC COM 101121101 125 960 SH   SOLE 13 960 0 0
BOSTON PROPERTIES INC COM 101121101 932 7,165 SH   SOLE 15 7,165 0 0
BOSTON PROPERTIES INC COM 101121101 46,216 355,422 SH   SOLE 18 334,207 0 21,215
BOSTON PROPERTIES INC COM 101121101 36,013 276,957 SH   SOLE 19 276,957 0 0
BOSTON PROPERTIES INC COM 101121101 9,591 73,757 SH   SOLE 20 0 0 73,757
BOSTON PROPERTIES INC COM 101121101 646,158 4,969,299 SH   SOLE 21 4,969,299 0 0
BOSTON PROPERTIES INC COM 101121101 810,855 6,235,904 SH   SOLE 22 5,483,845 0 752,059
BOSTON PROPERTIES INC COM 101121101 25,666 197,389 SH   SOLE 23 197,389 0 0
BOSTON PROPERTIES INC COM 101121101 52,248 401,818 SH   SOLE 25 401,818 0 0
BOSTON PROPERTIES INC COM 101121101 59,304 456,079 SH   SOLE 26 154,705 0 301,374
BOSTON PROPERTIES INC COM 101121101 19,591 150,667 SH   SOLE 28 40,946 0 109,721
BOSTON PROPERTIES INC COM 101121101 7,644 58,785 SH   SOLE 29 58,785 0 0
BOSTON PROPERTIES INC COM 101121101 158,291 1,217,340 SH   SOLE 30 1,217,340 0 0
BOSTON PROPERTIES INC COM 101121101 12,055 92,708 SH   SOLE 31 61,187 0 31,521
BOSTON PROPERTIES INC COM 101121101 13,633 104,848 SH   SOLE 34 104,848 0 0
BOSTON PROPERTIES INC COM 101121101 18,299 140,727 SH   SOLE 36 140,727 0 0
BOSTON PROPERTIES INC COM 101121101 97 743 SH   SOLE 40 743 0 0
BOSTON SCIENTIFIC CORP COM 101137107 64,210 2,590,171 SH   SOLE 2 857,663 0 1,732,508
BOSTON SCIENTIFIC CORP COM 101137107 11,887 479,507 SH   SOLE 4 443,897 0 35,610
BOSTON SCIENTIFIC CORP COM 101137107 24,291 979,861 SH   SOLE 7 946,568 0 33,293
BOSTON SCIENTIFIC CORP COM 101137107 603 24,313 SH   SOLE 13 24,313 0 0
BOSTON SCIENTIFIC CORP COM 101137107 262 10,588 SH   SOLE 15 10,588 0 0
BOSTON SCIENTIFIC CORP COM 101137107 164,965 6,654,487 SH   SOLE 18 5,520,647 0 1,133,840
BOSTON SCIENTIFIC CORP COM 101137107 176,608 7,124,158 SH   SOLE 19 7,124,158 0 0
BOSTON SCIENTIFIC CORP COM 101137107 15,677 632,391 SH   SOLE 20 0 0 632,391
BOSTON SCIENTIFIC CORP COM 101137107 658,298 26,554,995 SH   SOLE 21 26,554,995 0 0
BOSTON SCIENTIFIC CORP COM 101137107 937,489 37,817,219 SH   SOLE 22 31,891,744 0 5,925,475
BOSTON SCIENTIFIC CORP COM 101137107 41,456 1,672,298 SH   SOLE 23 1,672,298 0 0
BOSTON SCIENTIFIC CORP COM 101137107 36,336 1,465,766 SH   SOLE 25 1,465,766 0 0
BOSTON SCIENTIFIC CORP COM 101137107 90,505 3,650,855 SH   SOLE 26 1,282,415 0 2,368,440
BOSTON SCIENTIFIC CORP COM 101137107 7,659 308,944 SH   SOLE 28 224,867 0 84,077
BOSTON SCIENTIFIC CORP COM 101137107 1,268 51,158 SH   SOLE 29 45,814 0 5,344
BOSTON SCIENTIFIC CORP COM 101137107 103,317 4,167,676 SH   SOLE 30 4,167,676 0 0
BOSTON SCIENTIFIC CORP COM 101137107 22,498 907,537 SH   SOLE 31 533,456 0 374,081
BOSTON SCIENTIFIC CORP COM 101137107 36,556 1,474,607 SH   SOLE 34 1,474,607 0 0
BOSTON SCIENTIFIC CORP COM 101137107 29,955 1,208,334 SH   SOLE 36 1,208,334 0 0
BOSTON SCIENTIFIC CORP COM 101137107 169 6,823 SH   SOLE 40 6,823 0 0
BOTTOMLINE TECH DEL INC COM 101388106 574 16,561 SH   SOLE 2 15,602 0 959
BOTTOMLINE TECH DEL INC COM 101388106 9 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 38 1,095 SH   SOLE 7 1,095 0 0
BOTTOMLINE TECH DEL INC COM 101388106 6,260 180,507 SH   SOLE 18 180,507 0 0
BOTTOMLINE TECH DEL INC COM 101388106 9,560 275,653 SH   SOLE 19 275,653 0 0
BOTTOMLINE TECH DEL INC COM 101388106 112,963 3,257,300 SH   SOLE 21 3,257,300 0 0
BOTTOMLINE TECH DEL INC COM 101388106 45,830 1,321,520 SH   SOLE 22 1,249,510 0 72,010
BOTTOMLINE TECH DEL INC COM 101388106 3,786 109,167 SH   SOLE 23 109,167 0 0
BOTTOMLINE TECH DEL INC COM 101388106 920 26,538 SH   SOLE 26 5,886 0 20,652
BOTTOMLINE TECH DEL INC COM 101388106 201 5,807 SH   SOLE 28 5,807 0 0
BOTTOMLINE TECH DEL INC COM 101388106 344 9,928 SH   SOLE 29 0 0 9,928
BOTTOMLINE TECH DEL INC COM 101388106 1,863 53,733 SH   SOLE 30 53,733 0 0
BOTTOMLINE TECH DEL INC COM 101388106 378 10,907 SH   SOLE 34 10,907 0 0
BOTTOMLINE TECH DEL INC COM 101388106 160 4,611 SH   SOLE 40 4,611 0 0
BOVIE MEDICAL CORP COM 10211F100 13 4,991 SH   SOLE 18 4,991 0 0
BOVIE MEDICAL CORP COM 10211F100 12 4,719 SH   SOLE 19 4,719 0 0
BOVIE MEDICAL CORP COM 10211F100 216 83,166 SH   SOLE 21 83,166 0 0
BOVIE MEDICAL CORP COM 10211F100 11 4,075 SH   SOLE 22 4,075 0 0
BOWL AMER INC CL A 102565108 10 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 173 8,213 SH   SOLE 2 7,790 0 423
BOX INC CL A 10316T104 38 1,815 SH   SOLE 7 1,815 0 0
BOX INC CL A 10316T104 5,776 273,506 SH   SOLE 18 273,506 0 0
BOX INC CL A 10316T104 6,645 314,618 SH   SOLE 19 314,618 0 0
BOX INC CL A 10316T104 52,726 2,496,518 SH   SOLE 21 2,496,518 0 0
BOX INC CL A 10316T104 55,862 2,644,990 SH   SOLE 22 2,484,720 0 160,270
BOX INC CL A 10316T104 1,685 79,802 SH   SOLE 23 79,802 0 0
BOX INC CL A 10316T104 966 45,733 SH   SOLE 26 22,236 0 23,497
BOX INC CL A 10316T104 333 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 526 24,917 SH   SOLE 29 0 0 24,917
BOX INC CL A 10316T104 344 16,277 SH   SOLE 30 16,277 0 0
BOX INC CL A 10316T104 288 13,638 SH   SOLE 40 13,638 0 0
BOYD GAMING CORP COM 103304101 160 4,558 SH   SOLE 2 4,558 0 0
BOYD GAMING CORP COM 103304101 16 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 71 2,035 SH   SOLE 7 2,035 0 0
BOYD GAMING CORP COM 103304101 13,356 381,062 SH   SOLE 18 381,062 0 0
BOYD GAMING CORP COM 103304101 2,307 65,813 SH   SOLE 19 65,813 0 0
BOYD GAMING CORP COM 103304101 257,341 7,342,103 SH   SOLE 21 7,342,103 0 0
BOYD GAMING CORP COM 103304101 80,636 2,300,605 SH   SOLE 22 2,147,482 0 153,123
BOYD GAMING CORP COM 103304101 1,069 30,511 SH   SOLE 26 16,405 0 14,106
BOYD GAMING CORP COM 103304101 423 12,065 SH   SOLE 28 12,065 0 0
BOYD GAMING CORP COM 103304101 4,132 117,888 SH   SOLE 30 117,888 0 0
BOYD GAMING CORP COM 103304101 306 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 512 24,903 SH   SOLE 18 24,903 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 14,915 725,097 SH   SOLE 19 725,097 0 0
BP PLC SPONSORED ADR 055622104 2,527 60,123 SH   SOLE 4 60,123 0 0
BP PLC SPONSORED ADR 055622104 9 223 SH   SOLE 17 0 0 223
BP PLC SPONSORED ADR 055622104 61,968 1,474,373 SH   SOLE 18 1,351,510 0 122,863
BP PLC SPONSORED ADR 055622104 235,741 5,608,885 SH   SOLE 19 5,608,885 0 0
BP PLC SPONSORED ADR 055622104 339 8,065 SH   SOLE 21 8,065 0 0
BP PLC SPONSORED ADR 055622104 5,062 120,436 SH   SOLE 22 120,436 0 0
BP PLC SPONSORED ADR 055622104 1,583 37,655 SH   SOLE 25 0 0 37,655
BP PLC SPONSORED ADR 055622104 75,806 1,803,613 SH   SOLE 34 1,803,613 0 0
BRADY CORP CL A 104674106 176 4,654 SH   SOLE 2 2,636 0 2,018
BRADY CORP CL A 104674106 14 369 SH   SOLE 4 369 0 0
BRADY CORP CL A 104674106 49 1,286 SH   SOLE 7 1,286 0 0
BRADY CORP CL A 104674106 8,694 229,394 SH   SOLE 18 229,394 0 0
BRADY CORP CL A 104674106 1,409 37,169 SH   SOLE 19 37,169 0 0
BRADY CORP CL A 104674106 163,556 4,315,471 SH   SOLE 21 4,315,471 0 0
BRADY CORP CL A 104674106 50,973 1,344,938 SH   SOLE 22 1,257,300 0 87,638
BRADY CORP CL A 104674106 542 14,304 SH   SOLE 23 14,304 0 0
BRADY CORP CL A 104674106 914 24,123 SH   SOLE 26 4,777 0 19,346
BRADY CORP CL A 104674106 258 6,802 SH   SOLE 28 6,802 0 0
BRADY CORP CL A 104674106 2,658 70,141 SH   SOLE 30 70,141 0 0
BRADY CORP CL A 104674106 1,052 27,766 SH   SOLE 34 27,766 0 0
BRADY CORP CL A 104674106 201 5,305 SH   SOLE 40 5,305 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 11 2,917 SH   SOLE 18 2,917 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 15 3,854 SH   SOLE 19 3,854 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 205 52,294 SH   SOLE 21 52,294 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 97 24,789 SH   SOLE 22 24,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,923 105,735 SH   SOLE 2 16,899 0 88,836
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,015 55,797 SH   SOLE 4 55,797 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,384 240,986 SH   SOLE 7 240,986 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 130 7,143 SH   SOLE 15 7,143 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,692 93,027 SH   SOLE 18 93,027 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,314 237,186 SH   SOLE 19 237,186 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 52,858 2,905,855 SH   SOLE 21 2,905,855 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 145,057 7,974,522 SH   SOLE 22 7,442,722 0 531,800
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 172 9,449 SH   SOLE 23 9,449 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,737 315,388 SH   SOLE 25 315,388 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,305 126,737 SH   SOLE 26 43,043 0 83,694
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,508 137,862 SH   SOLE 28 25,566 0 112,296
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,103 60,630 SH   SOLE 29 60,630 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 16,741 920,332 SH   SOLE 30 920,332 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 73 4,004 SH   SOLE 31 4,004 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 60 3,282 SH   SOLE 34 3,282 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 194 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 358 19,681 SH   SOLE 40 19,681 0 0
BRASKEM S A SP ADR PFD A 105532105 5 200 SH   SOLE 2 200 0 0
BRASKEM S A SP ADR PFD A 105532105 2,248 85,623 SH   SOLE 26 0 0 85,623
BRAVO BRIO RESTAURANT GROUP COM 10567B109 14 5,760 SH   SOLE 2 5,760 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 6 2,257 SH   SOLE 18 2,257 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 120 48,108 SH   SOLE 19 48,108 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 83 33,324 SH   SOLE 21 33,324 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 1,577 630,930 SH   SOLE 22 630,930 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 91 36,351 SH   SOLE 29 0 0 36,351
BRF SA SPONSORED ADR 10552T107 3 300 SH   SOLE 2 300 0 0
BRF SA SPONSORED ADR 10552T107 23,130 2,054,136 SH   SOLE 19 2,054,136 0 0
BRF SA SPONSORED ADR 10552T107 23,495 2,086,604 SH   SOLE 21 2,086,604 0 0
BRF SA SPONSORED ADR 10552T107 392 34,829 SH   SOLE 22 34,829 0 0
BRF SA SPONSORED ADR 10552T107 1,554 138,001 SH   SOLE 25 138,001 0 0
BRF SA SPONSORED ADR 10552T107 4,283 380,344 SH   SOLE 26 0 0 380,344
BRF SA SPONSORED ADR 10552T107 14,855 1,319,253 SH   SOLE 29 1,319,253 0 0
BRF SA SPONSORED ADR 10552T107 1,539 136,661 SH   SOLE 30 136,661 0 0
BRF SA SPONSORED ADR 10552T107 3,591 318,912 SH   SOLE 34 318,912 0 0
BRIDGE BANCORP INC COM 108035106 146 4,174 SH   SOLE 2 1,101 0 3,073
BRIDGE BANCORP INC COM 108035106 15 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 2,581 73,742 SH   SOLE 18 73,742 0 0
BRIDGE BANCORP INC COM 108035106 511 14,586 SH   SOLE 19 14,586 0 0
BRIDGE BANCORP INC COM 108035106 22,095 631,283 SH   SOLE 21 631,283 0 0
BRIDGE BANCORP INC COM 108035106 11,924 340,698 SH   SOLE 22 311,774 0 28,924
BRIDGE BANCORP INC COM 108035106 105 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 80 2,299 SH   SOLE 28 2,299 0 0
BRIDGE BANCORP INC COM 108035106 70 1,989 SH   SOLE 30 1,989 0 0
BRIDGEPOINT ED INC COM 10807M105 71 8,598 SH   SOLE 2 7,986 0 612
BRIDGEPOINT ED INC COM 10807M105 3 351 SH   SOLE 7 351 0 0
BRIDGEPOINT ED INC COM 10807M105 0 53 SH   SOLE 17 0 0 53
BRIDGEPOINT ED INC COM 10807M105 559 67,403 SH   SOLE 18 67,403 0 0
BRIDGEPOINT ED INC COM 10807M105 313 37,678 SH   SOLE 19 37,678 0 0
BRIDGEPOINT ED INC COM 10807M105 4,983 600,323 SH   SOLE 21 600,323 0 0
BRIDGEPOINT ED INC COM 10807M105 3,640 438,531 SH   SOLE 22 423,210 0 15,321
BRIDGEPOINT ED INC COM 10807M105 389 46,876 SH   SOLE 23 46,876 0 0
BRIDGEPOINT ED INC COM 10807M105 43 5,129 SH   SOLE 29 0 0 5,129
BRIDGFORD FOODS CORP COM 108763103 4 297 SH   SOLE 18 297 0 0
BRIDGFORD FOODS CORP COM 108763103 8 641 SH   SOLE 21 641 0 0
BRIGGS & STRATTON CORP COM 109043109 1,099 43,320 SH   SOLE 2 34,679 0 8,641
BRIGGS & STRATTON CORP COM 109043109 10 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 31 1,233 SH   SOLE 7 1,233 0 0
BRIGGS & STRATTON CORP COM 109043109 5,262 207,420 SH   SOLE 18 207,420 0 0
BRIGGS & STRATTON CORP COM 109043109 6,140 242,000 SH   SOLE 19 242,000 0 0
BRIGGS & STRATTON CORP COM 109043109 98,645 3,888,244 SH   SOLE 21 3,888,244 0 0
BRIGGS & STRATTON CORP COM 109043109 38,792 1,529,040 SH   SOLE 22 1,446,721 0 82,319
BRIGGS & STRATTON CORP COM 109043109 5,400 212,856 SH   SOLE 23 212,856 0 0
BRIGGS & STRATTON CORP COM 109043109 475 18,708 SH   SOLE 26 4,304 0 14,404
BRIGGS & STRATTON CORP COM 109043109 163 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 531 20,940 SH   SOLE 29 0 0 20,940
BRIGGS & STRATTON CORP COM 109043109 1,553 61,210 SH   SOLE 30 61,210 0 0
BRIGGS & STRATTON CORP COM 109043109 133 5,226 SH   SOLE 40 5,226 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,663 28,335 SH   SOLE 2 8,596 0 19,739
BRIGHT HORIZONS FAM SOL IN D COM 109194100 18 190 SH   SOLE 4 190 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 109 1,162 SH   SOLE 7 1,162 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,327 24,758 SH   SOLE 18 24,758 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 23,817 253,376 SH   SOLE 19 253,376 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 53,027 564,112 SH   SOLE 21 564,112 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 132,381 1,408,313 SH   SOLE 22 1,252,225 0 156,088
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,219 12,972 SH   SOLE 23 12,972 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,992 21,196 SH   SOLE 26 8,970 0 12,226
BRIGHT HORIZONS FAM SOL IN D COM 109194100 868 9,239 SH   SOLE 28 9,239 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 836 8,891 SH   SOLE 30 8,891 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,008 42,640 SH   SOLE 31 42,640 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 582 6,194 SH   SOLE 40 6,194 0 0
BRIGHTCOVE INC COM 10921T101 17 2,436 SH   SOLE 2 2,184 0 252
BRIGHTCOVE INC COM 10921T101 6 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 880 123,931 SH   SOLE 18 123,931 0 0
BRIGHTCOVE INC COM 10921T101 182 25,597 SH   SOLE 19 25,597 0 0
BRIGHTCOVE INC COM 10921T101 7,924 1,116,124 SH   SOLE 21 1,116,124 0 0
BRIGHTCOVE INC COM 10921T101 4,986 702,256 SH   SOLE 22 657,342 0 44,914
BRIGHTHOUSE FINL INC COM 10922N103 9,532 162,558 SH   SOLE 2 77,232 0 85,326
BRIGHTHOUSE FINL INC COM 10922N103 2,208 37,646 SH   SOLE 4 35,548 0 2,098
BRIGHTHOUSE FINL INC COM 10922N103 4,038 68,861 SH   SOLE 7 67,539 0 1,322
BRIGHTHOUSE FINL INC COM 10922N103 32 554 SH   SOLE 15 554 0 0
BRIGHTHOUSE FINL INC COM 10922N103 20,473 349,122 SH   SOLE 18 325,705 0 23,417
BRIGHTHOUSE FINL INC COM 10922N103 31,774 541,842 SH   SOLE 19 541,842 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,620 44,671 SH   SOLE 20 0 0 44,671
BRIGHTHOUSE FINL INC COM 10922N103 85,194 1,452,838 SH   SOLE 21 1,452,838 0 0
BRIGHTHOUSE FINL INC COM 10922N103 149,156 2,543,580 SH   SOLE 22 2,110,672 0 432,908
BRIGHTHOUSE FINL INC COM 10922N103 6,735 114,850 SH   SOLE 23 114,850 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,016 68,487 SH   SOLE 25 68,487 0 0
BRIGHTHOUSE FINL INC COM 10922N103 16,092 274,415 SH   SOLE 26 123,874 0 150,541
BRIGHTHOUSE FINL INC COM 10922N103 1,169 19,937 SH   SOLE 28 13,877 0 6,060
BRIGHTHOUSE FINL INC COM 10922N103 1,946 33,180 SH   SOLE 29 11,660 0 21,520
BRIGHTHOUSE FINL INC COM 10922N103 19,351 329,994 SH   SOLE 30 329,994 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,259 55,569 SH   SOLE 31 33,406 0 22,163
BRIGHTHOUSE FINL INC COM 10922N103 20,005 341,149 SH   SOLE 34 341,149 0 0
BRIGHTHOUSE FINL INC COM 10922N103 5,710 97,375 SH   SOLE 36 97,375 0 0
BRIGHTHOUSE FINL INC COM 10922N103 25 431 SH   SOLE 40 431 0 0
BRINKER INTL INC COM 109641100 3,112 80,134 SH   SOLE 2 77,278 0 2,856
BRINKER INTL INC COM 109641100 9 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 66 1,708 SH   SOLE 7 1,708 0 0
BRINKER INTL INC COM 109641100 11,128 286,515 SH   SOLE 18 286,515 0 0
BRINKER INTL INC COM 109641100 1,869 48,131 SH   SOLE 19 48,131 0 0
BRINKER INTL INC COM 109641100 113,709 2,927,637 SH   SOLE 21 2,927,637 0 0
BRINKER INTL INC COM 109641100 62,624 1,612,364 SH   SOLE 22 1,516,291 0 96,073
BRINKER INTL INC COM 109641100 654 16,832 SH   SOLE 26 5,618 0 11,214
BRINKER INTL INC COM 109641100 311 8,009 SH   SOLE 28 8,009 0 0
BRINKER INTL INC COM 109641100 0 1 SH   SOLE 29 0 0 1
BRINKER INTL INC COM 109641100 334 8,609 SH   SOLE 30 8,609 0 0
BRINKER INTL INC COM 109641100 60 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 191 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 2,175 27,638 SH   SOLE 2 27,279 0 359
BRINKS CO COM 109696104 35 447 SH   SOLE 4 447 0 0
BRINKS CO COM 109696104 125 1,583 SH   SOLE 7 1,583 0 0
BRINKS CO COM 109696104 362 4,601 SH   SOLE 13 4,601 0 0
BRINKS CO COM 109696104 23,656 300,583 SH   SOLE 18 300,420 0 163
BRINKS CO COM 109696104 18,020 228,967 SH   SOLE 19 228,967 0 0
BRINKS CO COM 109696104 243,781 3,097,596 SH   SOLE 21 3,097,596 0 0
BRINKS CO COM 109696104 145,101 1,843,720 SH   SOLE 22 1,713,801 0 129,919
BRINKS CO COM 109696104 3,816 48,491 SH   SOLE 23 48,491 0 0
BRINKS CO COM 109696104 2,091 26,566 SH   SOLE 26 11,719 0 14,847
BRINKS CO COM 109696104 522 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 2,092 26,586 SH   SOLE 29 0 0 26,586
BRINKS CO COM 109696104 589 7,489 SH   SOLE 30 7,489 0 0
BRINKS CO COM 109696104 2,543 32,308 SH   SOLE 34 32,308 0 0
BRINKS CO COM 109696104 889 11,296 SH   SOLE 36 11,296 0 0
BRINKS CO COM 109696104 399 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 168,231 2,745,276 SH   SOLE 2 1,131,531 0 1,613,745
BRISTOL MYERS SQUIBB CO COM 110122108 36,074 588,677 SH   SOLE 4 546,896 0 41,781
BRISTOL MYERS SQUIBB CO COM 110122108 68,450 1,117,000 SH   SOLE 7 1,104,542 0 12,458
BRISTOL MYERS SQUIBB CO COM 110122108 8,647 141,113 SH   SOLE 13 141,113 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 757 12,354 SH   SOLE 15 12,354 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2 35 SH   SOLE 17 0 0 35
BRISTOL MYERS SQUIBB CO COM 110122108 218,652 3,568,083 SH   SOLE 18 3,341,283 0 226,800
BRISTOL MYERS SQUIBB CO COM 110122108 208,079 3,395,548 SH   SOLE 19 3,395,548 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 52,131 850,707 SH   SOLE 20 0 0 850,707
BRISTOL MYERS SQUIBB CO COM 110122108 1,788,739 29,189,597 SH   SOLE 21 29,189,597 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,769,960 45,201,693 SH   SOLE 22 37,524,341 0 7,677,352
BRISTOL MYERS SQUIBB CO COM 110122108 128,820 2,102,149 SH   SOLE 23 2,102,149 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 81,649 1,332,391 SH   SOLE 25 1,332,391 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 270,395 4,412,457 SH   SOLE 26 1,463,908 0 2,948,549
BRISTOL MYERS SQUIBB CO COM 110122108 22,766 371,511 SH   SOLE 28 270,575 0 100,936
BRISTOL MYERS SQUIBB CO COM 110122108 23,208 378,719 SH   SOLE 29 56,461 0 322,258
BRISTOL MYERS SQUIBB CO COM 110122108 306,438 5,000,627 SH   SOLE 30 5,000,627 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 59,569 972,079 SH   SOLE 31 491,401 0 480,678
BRISTOL MYERS SQUIBB CO COM 110122108 78,750 1,285,083 SH   SOLE 34 1,285,083 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 99,265 1,619,864 SH   SOLE 36 1,619,864 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 511 8,331 SH   SOLE 40 8,331 0 0
BRISTOW GROUP INC COM 110394103 101 7,480 SH   SOLE 2 2,186 0 5,294
BRISTOW GROUP INC COM 110394103 12 890 SH   SOLE 7 890 0 0
BRISTOW GROUP INC COM 110394103 2,168 160,966 SH   SOLE 18 160,966 0 0
BRISTOW GROUP INC COM 110394103 367 27,236 SH   SOLE 19 27,236 0 0
BRISTOW GROUP INC COM 110394103 40,907 3,036,889 SH   SOLE 21 3,036,889 0 0
BRISTOW GROUP INC COM 110394103 11,360 843,322 SH   SOLE 22 782,341 0 60,981
BRISTOW GROUP INC COM 110394103 547 40,620 SH   SOLE 30 40,620 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 1 SH   SOLE 2 1 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 95 1,417 SH   SOLE 7 1,417 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 123,548 1,844,277 SH   SOLE 18 1,815,777 0 28,500
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,404 50,819 SH   SOLE 22 3,759 0 47,060
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 269 4,021 SH   SOLE 25 4,021 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,048 15,637 SH   SOLE 26 1 0 15,636
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 97 1,441 SH   SOLE 30 1,441 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 281 4,189 SH   SOLE 31 4,189 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 15,882 851,142 SH   SOLE 2 562,777 0 288,365
BRIXMOR PPTY GROUP INC COM 11120U105 4,548 243,754 SH   SOLE 4 237,189 0 6,565
BRIXMOR PPTY GROUP INC COM 11120U105 8,471 453,952 SH   SOLE 7 446,601 0 7,351
BRIXMOR PPTY GROUP INC COM 11120U105 235 12,576 SH   SOLE 15 12,576 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,582 567,114 SH   SOLE 18 539,231 0 27,883
BRIXMOR PPTY GROUP INC COM 11120U105 16,029 858,981 SH   SOLE 19 858,981 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 93,531 5,012,394 SH   SOLE 21 5,012,394 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 249,593 13,375,851 SH   SOLE 22 12,104,880 0 1,270,971
BRIXMOR PPTY GROUP INC COM 11120U105 8,407 450,530 SH   SOLE 23 450,530 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,325 553,334 SH   SOLE 25 553,334 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 17,979 963,518 SH   SOLE 26 351,112 0 612,406
BRIXMOR PPTY GROUP INC COM 11120U105 5,051 270,694 SH   SOLE 28 54,905 0 215,789
BRIXMOR PPTY GROUP INC COM 11120U105 4,513 241,839 SH   SOLE 29 154,269 0 87,570
BRIXMOR PPTY GROUP INC COM 11120U105 36,943 1,979,784 SH   SOLE 30 1,979,784 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,270 175,237 SH   SOLE 31 117,762 0 57,475
BRIXMOR PPTY GROUP INC COM 11120U105 2,514 134,721 SH   SOLE 34 134,721 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,682 90,139 SH   SOLE 36 90,139 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 29 1,536 SH   SOLE 40 1,536 0 0
BROADCOM LTD SHS Y09827109 142,941 556,407 SH   SOLE 2 115,523 0 440,884
BROADCOM LTD SHS Y09827109 35,404 137,813 SH   SOLE 4 127,818 0 9,995
BROADCOM LTD SHS Y09827109 73,498 286,096 SH   SOLE 7 273,970 0 12,126
BROADCOM LTD SHS Y09827109 933 3,633 SH   SOLE 13 3,633 0 0
BROADCOM LTD SHS Y09827109 888 3,457 SH   SOLE 15 3,457 0 0
BROADCOM LTD SHS Y09827109 312,586 1,216,761 SH   SOLE 18 1,058,238 0 158,523
BROADCOM LTD SHS Y09827109 120,205 467,907 SH   SOLE 19 467,907 0 0
BROADCOM LTD SHS Y09827109 38,401 149,480 SH   SOLE 20 0 0 149,480
BROADCOM LTD SHS Y09827109 1,838,922 7,158,125 SH   SOLE 21 7,158,125 0 0
BROADCOM LTD SHS Y09827109 2,742,038 10,673,562 SH   SOLE 22 8,911,283 0 1,762,279
BROADCOM LTD SHS Y09827109 128,143 498,806 SH   SOLE 23 498,806 0 0
BROADCOM LTD SHS Y09827109 83,527 325,136 SH   SOLE 25 325,136 0 0
BROADCOM LTD SHS Y09827109 343,173 1,335,825 SH   SOLE 26 357,288 0 978,537
BROADCOM LTD SHS Y09827109 23,562 91,716 SH   SOLE 28 66,668 0 25,048
BROADCOM LTD SHS Y09827109 7,273 28,312 SH   SOLE 29 13,425 0 14,887
BROADCOM LTD SHS Y09827109 325,047 1,265,266 SH   SOLE 30 1,265,266 0 0
BROADCOM LTD SHS Y09827109 57,719 224,675 SH   SOLE 31 112,884 0 111,791
BROADCOM LTD SHS Y09827109 15,223 59,256 SH   SOLE 32 59,256 0 0
BROADCOM LTD SHS Y09827109 21,395 83,280 SH   SOLE 34 83,280 0 0
BROADCOM LTD SHS Y09827109 91,643 356,728 SH   SOLE 36 356,728 0 0
BROADCOM LTD SHS Y09827109 512 1,992 SH   SOLE 40 1,992 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17,306 191,060 SH   SOLE 2 95,473 0 95,587
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,957 43,680 SH   SOLE 4 40,665 0 3,015
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,997 77,252 SH   SOLE 7 55,417 0 21,835
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,846 42,464 SH   SOLE 13 42,464 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 68 752 SH   SOLE 15 752 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35,697 394,099 SH   SOLE 18 383,449 0 10,650
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 28,096 310,182 SH   SOLE 19 310,182 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,820 97,374 SH   SOLE 20 0 0 97,374
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 622,010 6,866,969 SH   SOLE 21 6,866,969 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 411,462 4,542,524 SH   SOLE 22 4,076,841 0 465,683
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,103 144,659 SH   SOLE 23 144,659 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,952 98,835 SH   SOLE 25 98,835 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 37,119 409,793 SH   SOLE 26 119,054 0 290,739
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,388 26,365 SH   SOLE 28 19,044 0 7,321
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,037 121,851 SH   SOLE 29 3,819 0 118,032
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22,560 249,062 SH   SOLE 30 249,062 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,736 96,450 SH   SOLE 31 51,297 0 45,153
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,680 29,585 SH   SOLE 34 29,585 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,735 140,592 SH   SOLE 36 140,592 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 50 548 SH   SOLE 40 548 0 0
BROADSOFT INC COM 11133B409 106 1,936 SH   SOLE 2 1,728 0 208
BROADSOFT INC COM 11133B409 11 200 SH   SOLE 4 200 0 0
BROADSOFT INC COM 11133B409 42 763 SH   SOLE 7 763 0 0
BROADSOFT INC COM 11133B409 5,813 105,892 SH   SOLE 18 105,892 0 0
BROADSOFT INC COM 11133B409 1,385 25,232 SH   SOLE 19 25,232 0 0
BROADSOFT INC COM 11133B409 54,842 998,941 SH   SOLE 21 998,941 0 0
BROADSOFT INC COM 11133B409 58,343 1,062,707 SH   SOLE 22 1,007,476 0 55,231
BROADSOFT INC COM 11133B409 807 14,703 SH   SOLE 26 6,144 0 8,559
BROADSOFT INC COM 11133B409 414 7,540 SH   SOLE 28 7,540 0 0
BROADSOFT INC COM 11133B409 295 5,373 SH   SOLE 30 5,373 0 0
BROADSOFT INC COM 11133B409 163 2,963 SH   SOLE 40 2,963 0 0
BROADVISION INC COM PAR 111412706 3 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 4 1,851 SH   SOLE 18 1,851 0 0
BROADWAY FINL CORP DEL COM 111444105 8 3,316 SH   SOLE 21 3,316 0 0
BROADWIND ENERGY INC COM NEW 11161T207 7 2,493 SH   SOLE 18 2,493 0 0
BROADWIND ENERGY INC COM NEW 11161T207 13 4,880 SH   SOLE 19 4,880 0 0
BROADWIND ENERGY INC COM NEW 11161T207 114 42,030 SH   SOLE 21 42,030 0 0
BROADWIND ENERGY INC COM NEW 11161T207 1,079 396,692 SH   SOLE 22 396,692 0 0
BROOKDALE SR LIVING INC COM 112463104 3,372 347,630 SH   SOLE 2 251,439 0 96,191
BROOKDALE SR LIVING INC COM 112463104 8 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 82 8,452 SH   SOLE 7 8,452 0 0
BROOKDALE SR LIVING INC COM 112463104 960 98,967 SH   SOLE 18 98,967 0 0
BROOKDALE SR LIVING INC COM 112463104 567 58,435 SH   SOLE 19 58,435 0 0
BROOKDALE SR LIVING INC COM 112463104 26,527 2,734,729 SH   SOLE 21 2,734,729 0 0
BROOKDALE SR LIVING INC COM 112463104 47,577 4,904,847 SH   SOLE 22 4,335,856 0 568,991
BROOKDALE SR LIVING INC COM 112463104 732 75,490 SH   SOLE 26 47,777 0 27,713
BROOKDALE SR LIVING INC COM 112463104 259 26,723 SH   SOLE 28 26,723 0 0
BROOKDALE SR LIVING INC COM 112463104 667 68,715 SH   SOLE 30 68,715 0 0
BROOKDALE SR LIVING INC COM 112463104 41 4,185 SH   SOLE 31 4,185 0 0
BROOKDALE SR LIVING INC COM 112463104 24 2,487 SH   SOLE 34 2,487 0 0
BROOKDALE SR LIVING INC COM 112463104 96 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 197 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC NOTE 2.750% 6/1 112463AA2 656 658,000 PRN   SOLE 21 658,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 22 500 SH   SOLE 2 500 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 39 900 SH   SOLE 18 900 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1 18 SH   SOLE 18 18 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 640 14,280 SH   SOLE 18 14,280 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 273 17,406 SH   SOLE 2 4,932 0 12,474
BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 26 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 5,865 373,581 SH   SOLE 18 373,581 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 990 63,053 SH   SOLE 19 63,053 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 108,892 6,935,780 SH   SOLE 21 6,935,780 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 36,565 2,329,012 SH   SOLE 22 2,201,437 0 127,575
BROOKLINE BANCORP INC DEL COM 11373M107 813 51,772 SH   SOLE 26 30,364 0 21,408
BROOKLINE BANCORP INC DEL COM 11373M107 154 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,755 111,767 SH   SOLE 30 111,767 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 131 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 368 15,415 SH   SOLE 2 14,784 0 631
BROOKS AUTOMATION INC COM 114340102 12 493 SH   SOLE 4 493 0 0
BROOKS AUTOMATION INC COM 114340102 36 1,506 SH   SOLE 7 1,506 0 0
BROOKS AUTOMATION INC COM 114340102 7,562 317,063 SH   SOLE 18 317,063 0 0
BROOKS AUTOMATION INC COM 114340102 3,299 138,325 SH   SOLE 19 138,325 0 0
BROOKS AUTOMATION INC COM 114340102 148,252 6,215,998 SH   SOLE 21 6,215,998 0 0
BROOKS AUTOMATION INC COM 114340102 47,738 2,001,573 SH   SOLE 22 1,874,163 0 127,410
BROOKS AUTOMATION INC COM 114340102 1,525 63,942 SH   SOLE 23 63,942 0 0
BROOKS AUTOMATION INC COM 114340102 1,233 51,691 SH   SOLE 26 13,771 0 37,920
BROOKS AUTOMATION INC COM 114340102 221 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 420 17,631 SH   SOLE 29 0 0 17,631
BROOKS AUTOMATION INC COM 114340102 2,404 100,795 SH   SOLE 30 100,795 0 0
BROOKS AUTOMATION INC COM 114340102 46 1,923 SH   SOLE 34 1,923 0 0
BROOKS AUTOMATION INC COM 114340102 180 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 6,669 129,591 SH   SOLE 2 67,988 0 61,603
BROWN & BROWN INC COM 115236101 22 436 SH   SOLE 4 436 0 0
BROWN & BROWN INC COM 115236101 2,638 51,271 SH   SOLE 7 51,271 0 0
BROWN & BROWN INC COM 115236101 47 922 SH   SOLE 15 922 0 0
BROWN & BROWN INC COM 115236101 19,775 384,277 SH   SOLE 18 384,277 0 0
BROWN & BROWN INC COM 115236101 1,796 34,906 SH   SOLE 19 34,906 0 0
BROWN & BROWN INC COM 115236101 265,900 5,167,119 SH   SOLE 21 5,167,119 0 0
BROWN & BROWN INC COM 115236101 189,074 3,674,189 SH   SOLE 22 3,306,054 0 368,135
BROWN & BROWN INC COM 115236101 5,133 99,753 SH   SOLE 25 99,753 0 0
BROWN & BROWN INC COM 115236101 3,828 74,384 SH   SOLE 26 47,616 0 26,768
BROWN & BROWN INC COM 115236101 880 17,096 SH   SOLE 28 17,096 0 0
BROWN & BROWN INC COM 115236101 1,645 31,967 SH   SOLE 30 31,967 0 0
BROWN & BROWN INC COM 115236101 139 2,704 SH   SOLE 31 2,704 0 0
BROWN & BROWN INC COM 115236101 4,946 96,106 SH   SOLE 36 96,106 0 0
BROWN & BROWN INC COM 115236101 687 13,347 SH   SOLE 40 13,347 0 0
BROWN FORMAN CORP CL A 115637100 1,926 28,642 SH   SOLE 2 10,304 0 18,338
BROWN FORMAN CORP CL A 115637100 83 1,238 SH   SOLE 7 1,238 0 0
BROWN FORMAN CORP CL A 115637100 1,655 24,616 SH   SOLE 18 24,616 0 0
BROWN FORMAN CORP CL A 115637100 448 6,670 SH   SOLE 19 6,670 0 0
BROWN FORMAN CORP CL A 115637100 40,143 597,009 SH   SOLE 21 597,009 0 0
BROWN FORMAN CORP CL A 115637100 33,889 503,998 SH   SOLE 22 352,219 0 151,779
BROWN FORMAN CORP CL A 115637100 0 1 SH   SOLE 29 0 0 1
BROWN FORMAN CORP CL A 115637100 87 1,291 SH   SOLE 31 1,291 0 0
BROWN FORMAN CORP CL B 115637209 8,170 118,974 SH   SOLE 2 52,366 0 66,608
BROWN FORMAN CORP CL B 115637209 5,458 79,479 SH   SOLE 4 67,263 0 12,216
BROWN FORMAN CORP CL B 115637209 34,059 495,988 SH   SOLE 7 230,555 0 265,433
BROWN FORMAN CORP CL B 115637209 87 1,270 SH   SOLE 15 1,270 0 0
BROWN FORMAN CORP CL B 115637209 28,045 408,406 SH   SOLE 18 381,964 0 26,442
BROWN FORMAN CORP CL B 115637209 2,217 32,288 SH   SOLE 19 32,288 0 0
BROWN FORMAN CORP CL B 115637209 12,122 176,521 SH   SOLE 20 0 0 176,521
BROWN FORMAN CORP CL B 115637209 286,049 4,165,561 SH   SOLE 21 4,165,561 0 0
BROWN FORMAN CORP CL B 115637209 341,481 4,972,777 SH   SOLE 22 4,229,689 0 743,088
BROWN FORMAN CORP CL B 115637209 17,648 257,003 SH   SOLE 23 257,003 0 0
BROWN FORMAN CORP CL B 115637209 30,858 449,360 SH   SOLE 25 449,360 0 0
BROWN FORMAN CORP CL B 115637209 42,717 622,059 SH   SOLE 26 241,024 0 381,035
BROWN FORMAN CORP CL B 115637209 3,192 46,481 SH   SOLE 28 33,801 0 12,680
BROWN FORMAN CORP CL B 115637209 303 4,414 SH   SOLE 29 0 0 4,414
BROWN FORMAN CORP CL B 115637209 37,926 552,294 SH   SOLE 30 552,294 0 0
BROWN FORMAN CORP CL B 115637209 4,624 67,335 SH   SOLE 31 11,064 0 56,271
BROWN FORMAN CORP CL B 115637209 3,228 47,004 SH   SOLE 34 47,004 0 0
BROWN FORMAN CORP CL B 115637209 11,027 160,575 SH   SOLE 36 160,575 0 0
BROWN FORMAN CORP CL B 115637209 79 1,156 SH   SOLE 40 1,156 0 0
BRT APARTMENTS CORP COM 055645303 16 1,380 SH   SOLE 18 1,380 0 0
BRT APARTMENTS CORP COM 055645303 42 3,601 SH   SOLE 19 3,601 0 0
BRT APARTMENTS CORP COM 055645303 301 25,537 SH   SOLE 21 25,537 0 0
BRT APARTMENTS CORP COM 055645303 4,479 379,927 SH   SOLE 22 379,927 0 0
BRUKER CORP COM 116794108 2,745 79,988 SH   SOLE 2 30,644 0 49,344
BRUKER CORP COM 116794108 129 3,762 SH   SOLE 4 3,762 0 0
BRUKER CORP COM 116794108 114 3,332 SH   SOLE 7 3,332 0 0
BRUKER CORP COM 116794108 3,174 92,486 SH   SOLE 18 92,486 0 0
BRUKER CORP COM 116794108 2,109 61,437 SH   SOLE 19 61,437 0 0
BRUKER CORP COM 116794108 52,618 1,533,153 SH   SOLE 21 1,533,153 0 0
BRUKER CORP COM 116794108 104,169 3,035,240 SH   SOLE 22 2,705,199 0 330,041
BRUKER CORP COM 116794108 239 6,957 SH   SOLE 23 6,957 0 0
BRUKER CORP COM 116794108 1,931 56,278 SH   SOLE 26 29,223 0 27,055
BRUKER CORP COM 116794108 566 16,497 SH   SOLE 28 16,497 0 0
BRUKER CORP COM 116794108 4,122 120,098 SH   SOLE 29 3,015 0 117,083
BRUKER CORP COM 116794108 653 19,040 SH   SOLE 30 19,040 0 0
BRUKER CORP COM 116794108 244 7,103 SH   SOLE 31 7,103 0 0
BRUKER CORP COM 116794108 4,273 124,494 SH   SOLE 34 124,494 0 0
BRUKER CORP COM 116794108 35 1,028 SH   SOLE 36 1,028 0 0
BRUKER CORP COM 116794108 445 12,967 SH   SOLE 40 12,967 0 0
BRUNSWICK CORP COM 117043109 6,091 110,300 SH   SOLE 2 75,025 0 35,275
BRUNSWICK CORP COM 117043109 363 6,582 SH   SOLE 4 6,582 0 0
BRUNSWICK CORP COM 117043109 200 3,627 SH   SOLE 7 3,627 0 0
BRUNSWICK CORP COM 117043109 15,852 287,063 SH   SOLE 18 286,841 0 222
BRUNSWICK CORP COM 117043109 1,611 29,183 SH   SOLE 19 29,183 0 0
BRUNSWICK CORP COM 117043109 211,144 3,823,687 SH   SOLE 21 3,823,687 0 0
BRUNSWICK CORP COM 117043109 162,590 2,944,399 SH   SOLE 22 2,680,948 0 263,451
BRUNSWICK CORP COM 117043109 302 5,466 SH   SOLE 23 5,466 0 0
BRUNSWICK CORP COM 117043109 181 3,276 SH   SOLE 25 3,276 0 0
BRUNSWICK CORP COM 117043109 1,788 32,373 SH   SOLE 26 13,372 0 19,001
BRUNSWICK CORP COM 117043109 708 12,826 SH   SOLE 28 12,826 0 0
BRUNSWICK CORP COM 117043109 1,008 18,261 SH   SOLE 29 964 0 17,297
BRUNSWICK CORP COM 117043109 1,320 23,910 SH   SOLE 30 23,910 0 0
BRUNSWICK CORP COM 117043109 2,209 40,012 SH   SOLE 31 40,012 0 0
BRUNSWICK CORP COM 117043109 96 1,731 SH   SOLE 34 1,731 0 0
BRUNSWICK CORP COM 117043109 81 1,458 SH   SOLE 36 1,458 0 0
BRUNSWICK CORP COM 117043109 548 9,923 SH   SOLE 40 9,923 0 0
BRYN MAWR BK CORP COM 117665109 172 3,894 SH   SOLE 2 1,162 0 2,732
BRYN MAWR BK CORP COM 117665109 17 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 3,011 68,129 SH   SOLE 18 68,129 0 0
BRYN MAWR BK CORP COM 117665109 681 15,399 SH   SOLE 19 15,399 0 0
BRYN MAWR BK CORP COM 117665109 27,730 627,382 SH   SOLE 21 627,382 0 0
BRYN MAWR BK CORP COM 117665109 25,148 568,963 SH   SOLE 22 540,309 0 28,654
BRYN MAWR BK CORP COM 117665109 86 1,943 SH   SOLE 28 1,943 0 0
BRYN MAWR BK CORP COM 117665109 128 2,893 SH   SOLE 30 2,893 0 0
BRYN MAWR BK CORP COM 117665109 71 1,602 SH   SOLE 40 1,602 0 0
BSB BANCORP INC MD COM 05573H108 49 1,674 SH   SOLE 2 549 0 1,125
BSB BANCORP INC MD COM 05573H108 926 31,652 SH   SOLE 18 31,652 0 0
BSB BANCORP INC MD COM 05573H108 135 4,628 SH   SOLE 19 4,628 0 0
BSB BANCORP INC MD COM 05573H108 8,280 283,094 SH   SOLE 21 283,094 0 0
BSB BANCORP INC MD COM 05573H108 2,344 80,149 SH   SOLE 22 75,156 0 4,993
BSQUARE CORP COM NEW 11776U300 9 2,028 SH   SOLE 18 2,028 0 0
BSQUARE CORP COM NEW 11776U300 179 38,562 SH   SOLE 21 38,562 0 0
BSQUARE CORP COM NEW 11776U300 1,315 282,739 SH   SOLE 22 282,739 0 0
BT GROUP PLC ADR 05577E101 11 600 SH   SOLE 2 600 0 0
BT GROUP PLC ADR 05577E101 19,109 1,048,771 SH   SOLE 18 1,048,771 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 189 3,810 SH   SOLE 18 3,810 0 0
BUCKLE INC COM 118440106 155 6,511 SH   SOLE 2 1,769 0 4,742
BUCKLE INC COM 118440106 4 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 17 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 3,342 140,734 SH   SOLE 18 140,734 0 0
BUCKLE INC COM 118440106 524 22,076 SH   SOLE 19 22,076 0 0
BUCKLE INC COM 118440106 61,797 2,601,961 SH   SOLE 21 2,601,961 0 0
BUCKLE INC COM 118440106 18,405 774,942 SH   SOLE 22 713,005 0 61,937
BUCKLE INC COM 118440106 212 8,913 SH   SOLE 26 3,930 0 4,983
BUCKLE INC COM 118440106 101 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 950 39,996 SH   SOLE 30 39,996 0 0
BUCKLE INC COM 118440106 76 3,185 SH   SOLE 40 3,185 0 0
BUFFALO WILD WINGS INC COM 119848109 1,047 6,699 SH   SOLE 2 6,559 0 140
BUFFALO WILD WINGS INC COM 119848109 16 103 SH   SOLE 4 103 0 0
BUFFALO WILD WINGS INC COM 119848109 59 376 SH   SOLE 7 376 0 0
BUFFALO WILD WINGS INC COM 119848109 7 47 SH   SOLE 17 0 0 47
BUFFALO WILD WINGS INC COM 119848109 14,554 93,083 SH   SOLE 18 93,083 0 0
BUFFALO WILD WINGS INC COM 119848109 1,543 9,869 SH   SOLE 19 9,869 0 0
BUFFALO WILD WINGS INC COM 119848109 145,133 928,256 SH   SOLE 21 928,256 0 0
BUFFALO WILD WINGS INC COM 119848109 72,612 464,422 SH   SOLE 22 436,606 0 27,816
BUFFALO WILD WINGS INC COM 119848109 803 5,138 SH   SOLE 26 1,719 0 3,419
BUFFALO WILD WINGS INC COM 119848109 356 2,278 SH   SOLE 28 2,278 0 0
BUFFALO WILD WINGS INC COM 119848109 337 2,153 SH   SOLE 30 2,153 0 0
BUFFALO WILD WINGS INC COM 119848109 318 2,037 SH   SOLE 40 2,037 0 0
BUILD A BEAR WORKSHOP COM 120076104 26 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 490 53,307 SH   SOLE 18 53,307 0 0
BUILD A BEAR WORKSHOP COM 120076104 94 10,251 SH   SOLE 19 10,251 0 0
BUILD A BEAR WORKSHOP COM 120076104 4,324 470,027 SH   SOLE 21 470,027 0 0
BUILD A BEAR WORKSHOP COM 120076104 3,123 339,493 SH   SOLE 22 323,673 0 15,820
BUILDERS FIRSTSOURCE INC COM 12008R107 539 24,717 SH   SOLE 2 23,274 0 1,443
BUILDERS FIRSTSOURCE INC COM 12008R107 14 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 56 2,567 SH   SOLE 7 2,567 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 8,068 370,257 SH   SOLE 18 370,257 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 7,820 358,875 SH   SOLE 19 358,875 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 97,528 4,475,826 SH   SOLE 21 4,475,826 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 71,720 3,291,427 SH   SOLE 22 3,088,984 0 202,443
BUILDERS FIRSTSOURCE INC COM 12008R107 3,217 147,628 SH   SOLE 23 147,628 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,312 60,231 SH   SOLE 26 32,467 0 27,764
BUILDERS FIRSTSOURCE INC COM 12008R107 468 21,462 SH   SOLE 28 21,462 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 698 32,031 SH   SOLE 29 0 0 32,031
BUILDERS FIRSTSOURCE INC COM 12008R107 387 17,760 SH   SOLE 30 17,760 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 191 8,775 SH   SOLE 40 8,775 0 0
BUNGE LIMITED COM G16962105 19,951 297,415 SH   SOLE 2 188,191 0 109,224
BUNGE LIMITED COM G16962105 4,424 65,950 SH   SOLE 4 62,551 0 3,399
BUNGE LIMITED COM G16962105 15,824 235,900 SH   SOLE 7 217,498 0 18,402
BUNGE LIMITED COM G16962105 4,581 68,297 SH   SOLE 13 68,297 0 0
BUNGE LIMITED COM G16962105 80 1,188 SH   SOLE 15 1,188 0 0
BUNGE LIMITED COM G16962105 6,839 101,957 SH   SOLE 18 88,945 0 13,012
BUNGE LIMITED COM G16962105 42,696 636,501 SH   SOLE 19 636,501 0 0
BUNGE LIMITED COM G16962105 6,326 94,310 SH   SOLE 20 0 0 94,310
BUNGE LIMITED COM G16962105 132,949 1,981,948 SH   SOLE 21 1,981,948 0 0
BUNGE LIMITED COM G16962105 297,466 4,434,497 SH   SOLE 22 3,762,478 0 672,019
BUNGE LIMITED COM G16962105 13,231 197,244 SH   SOLE 23 197,244 0 0
BUNGE LIMITED COM G16962105 8,940 133,276 SH   SOLE 25 133,276 0 0
BUNGE LIMITED COM G16962105 33,247 495,634 SH   SOLE 26 152,933 0 342,701
BUNGE LIMITED COM G16962105 2,140 31,902 SH   SOLE 28 23,250 0 8,652
BUNGE LIMITED COM G16962105 12,981 193,515 SH   SOLE 29 87,287 0 106,228
BUNGE LIMITED COM G16962105 23,146 345,052 SH   SOLE 30 345,052 0 0
BUNGE LIMITED COM G16962105 8,512 126,894 SH   SOLE 31 55,165 0 71,729
BUNGE LIMITED COM G16962105 4,715 70,282 SH   SOLE 34 70,282 0 0
BUNGE LIMITED COM G16962105 14,144 210,847 SH   SOLE 36 210,847 0 0
BUNGE LIMITED COM G16962105 48 709 SH   SOLE 40 709 0 0
BURLINGTON STORES INC COM 122017106 10,078 81,919 SH   SOLE 2 52,261 0 29,658
BURLINGTON STORES INC COM 122017106 861 6,997 SH   SOLE 4 6,997 0 0
BURLINGTON STORES INC COM 122017106 292 2,377 SH   SOLE 7 2,377 0 0
BURLINGTON STORES INC COM 122017106 5,038 40,952 SH   SOLE 18 40,818 0 134
BURLINGTON STORES INC COM 122017106 2,642 21,478 SH   SOLE 19 21,478 0 0
BURLINGTON STORES INC COM 122017106 89,835 730,190 SH   SOLE 21 730,190 0 0
BURLINGTON STORES INC COM 122017106 246,138 2,000,633 SH   SOLE 22 1,784,733 0 215,900
BURLINGTON STORES INC COM 122017106 674 5,481 SH   SOLE 23 5,481 0 0
BURLINGTON STORES INC COM 122017106 182 1,479 SH   SOLE 25 1,479 0 0
BURLINGTON STORES INC COM 122017106 3,747 30,454 SH   SOLE 26 10,374 0 20,080
BURLINGTON STORES INC COM 122017106 1,272 10,342 SH   SOLE 28 10,342 0 0
BURLINGTON STORES INC COM 122017106 1,428 11,604 SH   SOLE 29 673 0 10,931
BURLINGTON STORES INC COM 122017106 1,401 11,389 SH   SOLE 30 11,389 0 0
BURLINGTON STORES INC COM 122017106 766 6,226 SH   SOLE 31 4,767 0 1,459
BURLINGTON STORES INC COM 122017106 1,940 15,768 SH   SOLE 34 15,768 0 0
BURLINGTON STORES INC COM 122017106 267 2,167 SH   SOLE 36 2,167 0 0
BURLINGTON STORES INC COM 122017106 951 7,727 SH   SOLE 40 7,727 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,027 50,044 SH   SOLE 2 17,207 0 32,837
BWX TECHNOLOGIES INC COM 05605H100 522 8,635 SH   SOLE 4 8,635 0 0
BWX TECHNOLOGIES INC COM 05605H100 138 2,286 SH   SOLE 7 2,286 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,387 55,990 SH   SOLE 18 55,990 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,755 29,015 SH   SOLE 19 29,015 0 0
BWX TECHNOLOGIES INC COM 05605H100 163,907 2,709,656 SH   SOLE 21 2,709,656 0 0
BWX TECHNOLOGIES INC COM 05605H100 158,615 2,622,166 SH   SOLE 22 2,352,580 0 269,586
BWX TECHNOLOGIES INC COM 05605H100 127 2,092 SH   SOLE 23 2,092 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,997 33,006 SH   SOLE 26 19,333 0 13,673
BWX TECHNOLOGIES INC COM 05605H100 514 8,499 SH   SOLE 29 0 0 8,499
BWX TECHNOLOGIES INC COM 05605H100 884 14,612 SH   SOLE 30 14,612 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,514 41,555 SH   SOLE 31 41,555 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,464 57,272 SH   SOLE 34 57,272 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,441 40,355 SH   SOLE 36 40,355 0 0
BWX TECHNOLOGIES INC COM 05605H100 613 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 5 230 SH   SOLE 2 230 0 0
BYLINE BANCORP INC COM 124411109 458 19,931 SH   SOLE 18 19,931 0 0
BYLINE BANCORP INC COM 124411109 114 4,966 SH   SOLE 19 4,966 0 0
BYLINE BANCORP INC COM 124411109 5,117 222,752 SH   SOLE 21 222,752 0 0
BYLINE BANCORP INC COM 124411109 1,286 55,997 SH   SOLE 22 50,927 0 5,070
C & F FINL CORP COM 12466Q104 38 648 SH   SOLE 2 219 0 429
C & F FINL CORP COM 12466Q104 770 13,281 SH   SOLE 18 13,281 0 0
C & F FINL CORP COM 12466Q104 128 2,206 SH   SOLE 19 2,206 0 0
C & F FINL CORP COM 12466Q104 6,550 112,923 SH   SOLE 21 112,923 0 0
C & F FINL CORP COM 12466Q104 1,446 24,927 SH   SOLE 22 22,780 0 2,147
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,208 193,152 SH   SOLE 2 56,800 0 136,352
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,834 43,040 SH   SOLE 4 39,381 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,981 145,707 SH   SOLE 7 114,722 0 30,985
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 334 3,749 SH   SOLE 13 3,749 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 96 1,078 SH   SOLE 15 1,078 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 26,189 293,956 SH   SOLE 18 275,350 0 18,606
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,019 22,661 SH   SOLE 19 22,661 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,256 103,894 SH   SOLE 20 0 0 103,894
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 392,343 4,403,898 SH   SOLE 21 4,403,898 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 356,643 4,003,176 SH   SOLE 22 3,358,330 0 644,846
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15,752 176,814 SH   SOLE 23 176,814 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10,519 118,075 SH   SOLE 25 118,075 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 51,657 579,824 SH   SOLE 26 165,020 0 414,804
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,833 31,798 SH   SOLE 28 23,146 0 8,652
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,500 39,289 SH   SOLE 29 4,527 0 34,762
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 44,834 503,247 SH   SOLE 30 503,247 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,446 83,576 SH   SOLE 31 27,918 0 55,658
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 832 9,334 SH   SOLE 34 9,334 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14,067 157,894 SH   SOLE 36 157,894 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 62 697 SH   SOLE 40 697 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,366 40,801 SH   SOLE 2 33,136 0 7,665
C&J ENERGY SVCS INC NEW COM 12674R100 42 1,240 SH   SOLE 7 1,240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 5,814 173,699 SH   SOLE 18 173,699 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 23,445 700,470 SH   SOLE 19 700,470 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 54,861 1,639,097 SH   SOLE 21 1,639,097 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 55,576 1,660,464 SH   SOLE 22 1,564,968 0 95,496
C&J ENERGY SVCS INC NEW COM 12674R100 1,470 43,910 SH   SOLE 23 43,910 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 35 1,040 SH   SOLE 25 1,040 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,574 47,035 SH   SOLE 26 17,720 0 29,315
C&J ENERGY SVCS INC NEW COM 12674R100 224 6,687 SH   SOLE 29 0 0 6,687
C&J ENERGY SVCS INC NEW COM 12674R100 343 10,256 SH   SOLE 30 10,256 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 5,660 169,109 SH   SOLE 34 169,109 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 214 6,380 SH   SOLE 40 6,380 0 0
CA INC COM 12673P105 13,343 400,925 SH   SOLE 2 97,985 0 302,940
CA INC COM 12673P105 3,222 96,815 SH   SOLE 4 89,387 0 7,428
CA INC COM 12673P105 11,499 345,533 SH   SOLE 7 278,415 0 67,118
CA INC COM 12673P105 348 10,448 SH   SOLE 13 10,448 0 0
CA INC COM 12673P105 106 3,199 SH   SOLE 15 3,199 0 0
CA INC COM 12673P105 23,305 700,262 SH   SOLE 18 658,248 0 42,014
CA INC COM 12673P105 7,248 217,782 SH   SOLE 19 217,782 0 0
CA INC COM 12673P105 7,287 218,948 SH   SOLE 20 0 0 218,948
CA INC COM 12673P105 249,148 7,486,433 SH   SOLE 21 7,486,433 0 0
CA INC COM 12673P105 283,438 8,516,760 SH   SOLE 22 7,031,457 0 1,485,303
CA INC COM 12673P105 12,354 371,206 SH   SOLE 23 371,206 0 0
CA INC COM 12673P105 9,918 298,008 SH   SOLE 25 298,008 0 0
CA INC COM 12673P105 29,336 881,483 SH   SOLE 26 356,195 0 525,288
CA INC COM 12673P105 2,320 69,710 SH   SOLE 28 50,437 0 19,273
CA INC COM 12673P105 359 10,778 SH   SOLE 29 10,778 0 0
CA INC COM 12673P105 50,129 1,506,279 SH   SOLE 30 1,506,279 0 0
CA INC COM 12673P105 5,553 166,869 SH   SOLE 31 65,184 0 101,685
CA INC COM 12673P105 2,023 60,790 SH   SOLE 32 60,790 0 0
CA INC COM 12673P105 2,847 85,551 SH   SOLE 34 85,551 0 0
CA INC COM 12673P105 10,684 321,022 SH   SOLE 36 321,022 0 0
CA INC COM 12673P105 53 1,581 SH   SOLE 40 1,581 0 0
CABLE ONE INC COM 12685J105 2,944 4,186 SH   SOLE 2 2,576 0 1,610
CABLE ONE INC COM 12685J105 15 22 SH   SOLE 4 22 0 0
CABLE ONE INC COM 12685J105 83 118 SH   SOLE 7 118 0 0
CABLE ONE INC COM 12685J105 10,618 15,096 SH   SOLE 18 15,096 0 0
CABLE ONE INC COM 12685J105 1,011 1,438 SH   SOLE 19 1,438 0 0
CABLE ONE INC COM 12685J105 144,825 205,907 SH   SOLE 21 205,907 0 0
CABLE ONE INC COM 12685J105 109,959 156,336 SH   SOLE 22 142,979 0 13,357
CABLE ONE INC COM 12685J105 1,348 1,916 SH   SOLE 26 1,209 0 707
CABLE ONE INC COM 12685J105 486 691 SH   SOLE 28 691 0 0
CABLE ONE INC COM 12685J105 526 748 SH   SOLE 30 748 0 0
CABLE ONE INC COM 12685J105 77 109 SH   SOLE 31 109 0 0
CABLE ONE INC COM 12685J105 362 514 SH   SOLE 40 514 0 0
CABOT CORP COM 127055101 17,628 286,216 SH   SOLE 2 253,629 0 32,587
CABOT CORP COM 127055101 1,811 29,405 SH   SOLE 4 29,405 0 0
CABOT CORP COM 127055101 402 6,535 SH   SOLE 7 6,535 0 0
CABOT CORP COM 127055101 13,310 216,100 SH   SOLE 18 215,980 0 120
CABOT CORP COM 127055101 3,735 60,635 SH   SOLE 19 60,635 0 0
CABOT CORP COM 127055101 4,548 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 168,389 2,734,039 SH   SOLE 21 2,734,039 0 0
CABOT CORP COM 127055101 134,912 2,190,485 SH   SOLE 22 1,992,819 0 197,666
CABOT CORP COM 127055101 2,417 39,239 SH   SOLE 23 39,239 0 0
CABOT CORP COM 127055101 687 11,150 SH   SOLE 25 11,150 0 0
CABOT CORP COM 127055101 1,638 26,601 SH   SOLE 26 13,814 0 12,787
CABOT CORP COM 127055101 542 8,797 SH   SOLE 28 8,797 0 0
CABOT CORP COM 127055101 1,156 18,777 SH   SOLE 29 18,777 0 0
CABOT CORP COM 127055101 620 10,069 SH   SOLE 30 10,069 0 0
CABOT CORP COM 127055101 2,530 41,085 SH   SOLE 31 39,078 0 2,007
CABOT CORP COM 127055101 2,520 40,914 SH   SOLE 34 40,914 0 0
CABOT CORP COM 127055101 1,301 21,124 SH   SOLE 36 21,124 0 0
CABOT CORP COM 127055101 432 7,011 SH   SOLE 40 7,011 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 286 3,040 SH   SOLE 2 2,777 0 263
CABOT MICROELECTRONICS CORP COM 12709P103 17 181 SH   SOLE 4 181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 60 642 SH   SOLE 7 642 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 11,274 119,838 SH   SOLE 18 119,838 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 7,729 82,157 SH   SOLE 19 82,157 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 211,258 2,245,517 SH   SOLE 21 2,245,517 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 71,509 760,083 SH   SOLE 22 714,042 0 46,041
CABOT MICROELECTRONICS CORP COM 12709P103 2,281 24,241 SH   SOLE 23 24,241 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 807 8,580 SH   SOLE 26 3,748 0 4,832
CABOT MICROELECTRONICS CORP COM 12709P103 457 4,862 SH   SOLE 28 4,862 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 774 8,228 SH   SOLE 29 0 0 8,228
CABOT MICROELECTRONICS CORP COM 12709P103 3,440 36,564 SH   SOLE 30 36,564 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,581 27,434 SH   SOLE 34 27,434 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 249 2,651 SH   SOLE 40 2,651 0 0
CABOT OIL & GAS CORP COM 127097103 18,247 638,000 SH   SOLE 2 171,633 0 466,367
CABOT OIL & GAS CORP COM 127097103 4,100 143,345 SH   SOLE 4 132,085 0 11,260
CABOT OIL & GAS CORP COM 127097103 9,296 325,040 SH   SOLE 7 310,385 0 14,655
CABOT OIL & GAS CORP COM 127097103 361 12,616 SH   SOLE 13 12,616 0 0
CABOT OIL & GAS CORP COM 127097103 106 3,699 SH   SOLE 15 3,699 0 0
CABOT OIL & GAS CORP COM 127097103 27,986 978,518 SH   SOLE 18 918,105 0 60,413
CABOT OIL & GAS CORP COM 127097103 22,525 787,590 SH   SOLE 19 787,590 0 0
CABOT OIL & GAS CORP COM 127097103 6,572 229,794 SH   SOLE 20 0 0 229,794
CABOT OIL & GAS CORP COM 127097103 289,608 10,126,152 SH   SOLE 21 10,126,152 0 0
CABOT OIL & GAS CORP COM 127097103 353,106 12,346,359 SH   SOLE 22 10,318,101 0 2,028,258
CABOT OIL & GAS CORP COM 127097103 17,020 595,091 SH   SOLE 23 595,091 0 0
CABOT OIL & GAS CORP COM 127097103 11,041 386,061 SH   SOLE 25 386,061 0 0
CABOT OIL & GAS CORP COM 127097103 41,704 1,458,175 SH   SOLE 26 490,624 0 967,551
CABOT OIL & GAS CORP COM 127097103 3,019 105,563 SH   SOLE 28 76,938 0 28,625
CABOT OIL & GAS CORP COM 127097103 3,668 128,262 SH   SOLE 29 13,827 0 114,435
CABOT OIL & GAS CORP COM 127097103 43,974 1,537,543 SH   SOLE 30 1,537,543 0 0
CABOT OIL & GAS CORP COM 127097103 7,561 264,355 SH   SOLE 31 104,018 0 160,337
CABOT OIL & GAS CORP COM 127097103 42,206 1,475,747 SH   SOLE 34 1,475,747 0 0
CABOT OIL & GAS CORP COM 127097103 11,606 405,802 SH   SOLE 36 405,802 0 0
CABOT OIL & GAS CORP COM 127097103 64 2,251 SH   SOLE 40 2,251 0 0
CACI INTL INC CL A 127190304 725 5,478 SH   SOLE 2 1,361 0 4,117
CACI INTL INC CL A 127190304 17 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 122 921 SH   SOLE 7 921 0 0
CACI INTL INC CL A 127190304 15,784 119,256 SH   SOLE 18 119,256 0 0
CACI INTL INC CL A 127190304 4,577 34,582 SH   SOLE 19 34,582 0 0
CACI INTL INC CL A 127190304 301,934 2,281,333 SH   SOLE 21 2,281,333 0 0
CACI INTL INC CL A 127190304 89,942 679,574 SH   SOLE 22 635,790 0 43,784
CACI INTL INC CL A 127190304 1,097 8,292 SH   SOLE 26 4,850 0 3,442
CACI INTL INC CL A 127190304 615 4,648 SH   SOLE 28 4,648 0 0
CACI INTL INC CL A 127190304 4,717 35,641 SH   SOLE 30 35,641 0 0
CACI INTL INC CL A 127190304 251 1,895 SH   SOLE 36 1,895 0 0
CACI INTL INC CL A 127190304 318 2,402 SH   SOLE 40 2,402 0 0
CADENCE BANCORPORATION CL A 12739A100 1,313 48,406 SH   SOLE 2 46,229 0 2,177
CADENCE BANCORPORATION CL A 12739A100 1,725 63,606 SH   SOLE 18 63,606 0 0
CADENCE BANCORPORATION CL A 12739A100 6,444 237,620 SH   SOLE 19 237,620 0 0
CADENCE BANCORPORATION CL A 12739A100 17,323 638,753 SH   SOLE 21 638,753 0 0
CADENCE BANCORPORATION CL A 12739A100 30,099 1,109,842 SH   SOLE 22 1,096,620 0 13,222
CADENCE BANCORPORATION CL A 12739A100 4,589 169,217 SH   SOLE 23 169,217 0 0
CADENCE BANCORPORATION CL A 12739A100 1,319 48,629 SH   SOLE 29 0 0 48,629
CADENCE DESIGN SYSTEM INC COM 127387108 16,598 396,894 SH   SOLE 2 118,992 0 277,902
CADENCE DESIGN SYSTEM INC COM 127387108 4,329 103,524 SH   SOLE 4 97,002 0 6,522
CADENCE DESIGN SYSTEM INC COM 127387108 11,893 284,389 SH   SOLE 7 234,461 0 49,928
CADENCE DESIGN SYSTEM INC COM 127387108 201 4,810 SH   SOLE 13 4,810 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 15 351 SH   SOLE 15 351 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 25,940 620,289 SH   SOLE 18 577,478 0 42,811
CADENCE DESIGN SYSTEM INC COM 127387108 2,786 66,625 SH   SOLE 19 66,625 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 8,690 207,791 SH   SOLE 20 0 0 207,791
CADENCE DESIGN SYSTEM INC COM 127387108 301,957 7,220,397 SH   SOLE 21 7,220,397 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 346,560 8,286,933 SH   SOLE 22 7,041,011 0 1,245,922
CADENCE DESIGN SYSTEM INC COM 127387108 14,378 343,809 SH   SOLE 23 343,809 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,059 49,229 SH   SOLE 25 49,229 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 24,034 574,700 SH   SOLE 26 245,217 0 329,483
CADENCE DESIGN SYSTEM INC COM 127387108 2,598 62,115 SH   SOLE 28 44,868 0 17,247
CADENCE DESIGN SYSTEM INC COM 127387108 4,169 99,701 SH   SOLE 29 12,242 0 87,459
CADENCE DESIGN SYSTEM INC COM 127387108 39,737 950,193 SH   SOLE 30 950,193 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,549 132,693 SH   SOLE 31 61,394 0 71,299
CADENCE DESIGN SYSTEM INC COM 127387108 1,715 41,011 SH   SOLE 32 41,011 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 8,154 194,983 SH   SOLE 34 194,983 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,278 54,463 SH   SOLE 36 54,463 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 58 1,393 SH   SOLE 40 1,393 0 0
CADIZ INC COM NEW 127537207 61 4,284 SH   SOLE 2 958 0 3,326
CADIZ INC COM NEW 127537207 4 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 1,163 81,580 SH   SOLE 18 81,580 0 0
CADIZ INC COM NEW 127537207 276 19,403 SH   SOLE 19 19,403 0 0
CADIZ INC COM NEW 127537207 9,943 697,721 SH   SOLE 21 697,721 0 0
CADIZ INC COM NEW 127537207 6,081 426,733 SH   SOLE 22 413,227 0 13,506
CAESARS ENTMT CORP COM 127686103 119 9,376 SH   SOLE 2 9,376 0 0
CAESARS ENTMT CORP COM 127686103 5 430 SH   SOLE 4 430 0 0
CAESARS ENTMT CORP COM 127686103 78 6,155 SH   SOLE 7 6,155 0 0
CAESARS ENTMT CORP COM 127686103 6,443 509,307 SH   SOLE 18 509,307 0 0
CAESARS ENTMT CORP COM 127686103 3,211 253,833 SH   SOLE 19 253,833 0 0
CAESARS ENTMT CORP COM 127686103 53,646 4,240,771 SH   SOLE 21 4,240,771 0 0
CAESARS ENTMT CORP COM 127686103 52,136 4,121,384 SH   SOLE 22 3,890,046 0 231,338
CAESARS ENTMT CORP COM 127686103 380 30,055 SH   SOLE 26 0 0 30,055
CAESARS ENTMT CORP COM 127686103 327 25,884 SH   SOLE 28 25,884 0 0
CAESARS ENTMT CORP COM 127686103 483 38,189 SH   SOLE 30 38,189 0 0
CAESARS ENTMT CORP COM 127686103 183 14,470 SH   SOLE 40 14,470 0 0
CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 5,803 3,000,000 PRN   SOLE 21 3,000,000 0 0
CAESARSTONE LTD ORD SHS M20598104 76 3,469 SH   SOLE 2 1,297 0 2,172
CAESARSTONE LTD ORD SHS M20598104 4 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 44 1,984 SH   SOLE 7 1,984 0 0
CAESARSTONE LTD ORD SHS M20598104 1 25 SH   SOLE 17 0 0 25
CAESARSTONE LTD ORD SHS M20598104 1,769 80,414 SH   SOLE 18 80,414 0 0
CAESARSTONE LTD ORD SHS M20598104 341 15,514 SH   SOLE 19 15,514 0 0
CAESARSTONE LTD ORD SHS M20598104 19,442 883,740 SH   SOLE 21 883,740 0 0
CAESARSTONE LTD ORD SHS M20598104 8,352 379,653 SH   SOLE 22 333,258 0 46,395
CAESARSTONE LTD ORD SHS M20598104 35 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 60 2,725 SH   SOLE 40 2,725 0 0
CAFEPRESS INC COM 12769A103 2 1,105 SH   SOLE 18 1,105 0 0
CAFEPRESS INC COM 12769A103 35 19,177 SH   SOLE 21 19,177 0 0
CAFEPRESS INC COM 12769A103 0 3 SH   SOLE 22 3 0 0
CAFEPRESS INC COM 12769A103 43 23,261 SH   SOLE 29 0 0 23,261
CAI INTERNATIONAL INC COM 12477X106 69 2,432 SH   SOLE 2 787 0 1,645
CAI INTERNATIONAL INC COM 12477X106 12 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,685 59,510 SH   SOLE 18 59,510 0 0
CAI INTERNATIONAL INC COM 12477X106 357 12,589 SH   SOLE 19 12,589 0 0
CAI INTERNATIONAL INC COM 12477X106 14,426 509,397 SH   SOLE 21 509,397 0 0
CAI INTERNATIONAL INC COM 12477X106 11,740 414,547 SH   SOLE 22 385,317 0 29,230
CAI INTERNATIONAL INC COM 12477X106 71 2,496 SH   SOLE 30 2,496 0 0
CAL MAINE FOODS INC COM NEW 128030202 306 6,893 SH   SOLE 2 1,606 0 5,287
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 34 768 SH   SOLE 7 768 0 0
CAL MAINE FOODS INC COM NEW 128030202 6,175 138,929 SH   SOLE 18 138,929 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,026 23,084 SH   SOLE 19 23,084 0 0
CAL MAINE FOODS INC COM NEW 128030202 119,080 2,678,954 SH   SOLE 21 2,678,954 0 0
CAL MAINE FOODS INC COM NEW 128030202 37,845 851,398 SH   SOLE 22 796,158 0 55,240
CAL MAINE FOODS INC COM NEW 128030202 597 13,438 SH   SOLE 26 0 0 13,438
CAL MAINE FOODS INC COM NEW 128030202 197 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,205 49,606 SH   SOLE 30 49,606 0 0
CAL MAINE FOODS INC COM NEW 128030202 154 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 4 1,171 SH   SOLE 18 1,171 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 79 22,497 SH   SOLE 21 22,497 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 83 23,628 SH   SOLE 22 23,628 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 47 3,900 SH   SOLE 18 3,900 0 0
CALAMP CORP COM 128126109 46 2,141 SH   SOLE 2 1,984 0 157
CALAMP CORP COM 128126109 17 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 3,564 166,316 SH   SOLE 18 166,316 0 0
CALAMP CORP COM 128126109 607 28,308 SH   SOLE 19 28,308 0 0
CALAMP CORP COM 128126109 69,764 3,255,419 SH   SOLE 21 3,255,419 0 0
CALAMP CORP COM 128126109 23,062 1,076,149 SH   SOLE 22 1,011,878 0 64,271
CALAMP CORP COM 128126109 29 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 114 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 1,062 49,580 SH   SOLE 30 49,580 0 0
CALAMP CORP COM 128126109 84 3,941 SH   SOLE 40 3,941 0 0
CALATLANTIC GROUP INC COM 128195104 4,500 79,808 SH   SOLE 2 38,375 0 41,433
CALATLANTIC GROUP INC COM 128195104 21 367 SH   SOLE 4 367 0 0
CALATLANTIC GROUP INC COM 128195104 161 2,861 SH   SOLE 7 2,861 0 0
CALATLANTIC GROUP INC COM 128195104 14,221 252,182 SH   SOLE 18 252,182 0 0
CALATLANTIC GROUP INC COM 128195104 1,317 23,364 SH   SOLE 19 23,364 0 0
CALATLANTIC GROUP INC COM 128195104 273,631 4,852,470 SH   SOLE 21 4,852,470 0 0
CALATLANTIC GROUP INC COM 128195104 138,622 2,458,268 SH   SOLE 22 2,215,331 0 242,937
CALATLANTIC GROUP INC COM 128195104 2,311 40,987 SH   SOLE 26 21,286 0 19,701
CALATLANTIC GROUP INC COM 128195104 611 10,843 SH   SOLE 28 10,843 0 0
CALATLANTIC GROUP INC COM 128195104 715 12,680 SH   SOLE 30 12,680 0 0
CALATLANTIC GROUP INC COM 128195104 100 1,774 SH   SOLE 31 1,774 0 0
CALATLANTIC GROUP INC COM 128195104 477 8,451 SH   SOLE 40 8,451 0 0
CALAVO GROWERS INC COM 128246105 102 1,212 SH   SOLE 2 1,001 0 211
CALAVO GROWERS INC COM 128246105 11 129 SH   SOLE 4 129 0 0
CALAVO GROWERS INC COM 128246105 1,183 14,011 SH   SOLE 7 14,011 0 0
CALAVO GROWERS INC COM 128246105 6,199 73,447 SH   SOLE 18 73,447 0 0
CALAVO GROWERS INC COM 128246105 1,389 16,452 SH   SOLE 19 16,452 0 0
CALAVO GROWERS INC COM 128246105 119,111 1,411,266 SH   SOLE 21 1,411,266 0 0
CALAVO GROWERS INC COM 128246105 38,119 451,650 SH   SOLE 22 422,836 0 28,814
CALAVO GROWERS INC COM 128246105 312 3,699 SH   SOLE 26 0 0 3,699
CALAVO GROWERS INC COM 128246105 181 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,248 26,636 SH   SOLE 30 26,636 0 0
CALAVO GROWERS INC COM 128246105 132 1,559 SH   SOLE 40 1,559 0 0
CALERES INC COM 129500104 303 9,056 SH   SOLE 2 2,357 0 6,699
CALERES INC COM 129500104 7 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 37 1,112 SH   SOLE 7 1,112 0 0
CALERES INC COM 129500104 6,852 204,646 SH   SOLE 18 204,646 0 0
CALERES INC COM 129500104 1,131 33,782 SH   SOLE 19 33,782 0 0
CALERES INC COM 129500104 130,925 3,910,551 SH   SOLE 21 3,910,551 0 0
CALERES INC COM 129500104 38,732 1,156,865 SH   SOLE 22 1,076,262 0 80,603
CALERES INC COM 129500104 385 11,508 SH   SOLE 26 0 0 11,508
CALERES INC COM 129500104 200 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 2,075 61,963 SH   SOLE 30 61,963 0 0
CALERES INC COM 129500104 152 4,548 SH   SOLE 40 4,548 0 0
CALGON CARBON CORP COM 129603106 266 12,506 SH   SOLE 2 4,344 0 8,162
CALGON CARBON CORP COM 129603106 9 402 SH   SOLE 4 402 0 0
CALGON CARBON CORP COM 129603106 25 1,157 SH   SOLE 7 1,157 0 0
CALGON CARBON CORP COM 129603106 5,239 245,964 SH   SOLE 18 245,964 0 0
CALGON CARBON CORP COM 129603106 842 39,526 SH   SOLE 19 39,526 0 0
CALGON CARBON CORP COM 129603106 97,871 4,594,880 SH   SOLE 21 4,594,880 0 0
CALGON CARBON CORP COM 129603106 30,114 1,413,790 SH   SOLE 22 1,320,928 0 92,862
CALGON CARBON CORP COM 129603106 1,157 54,335 SH   SOLE 23 54,335 0 0
CALGON CARBON CORP COM 129603106 691 32,449 SH   SOLE 26 9,168 0 23,281
CALGON CARBON CORP COM 129603106 158 7,411 SH   SOLE 28 7,411 0 0
CALGON CARBON CORP COM 129603106 54 2,553 SH   SOLE 29 0 0 2,553
CALGON CARBON CORP COM 129603106 1,583 74,331 SH   SOLE 30 74,331 0 0
CALGON CARBON CORP COM 129603106 131 6,169 SH   SOLE 40 6,169 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 599 30,837 SH   SOLE 2 23,066 0 7,771
CALIFORNIA RES CORP COM NEW 13057Q206 4 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 53 2,716 SH   SOLE 7 2,716 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 3,232 166,275 SH   SOLE 18 166,275 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,958 100,707 SH   SOLE 19 100,707 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 27,964 1,438,483 SH   SOLE 21 1,438,483 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 22,686 1,166,989 SH   SOLE 22 1,073,258 0 93,731
CALIFORNIA RES CORP COM NEW 13057Q206 24 1,227 SH   SOLE 23 1,227 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 438 22,507 SH   SOLE 26 3,718 0 18,789
CALIFORNIA RES CORP COM NEW 13057Q206 122 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 381 19,619 SH   SOLE 30 19,619 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1 75 SH   SOLE 31 75 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 66 3,390 SH   SOLE 40 3,390 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 272 5,988 SH   SOLE 2 2,694 0 3,294
CALIFORNIA WTR SVC GROUP COM 130788102 97 2,148 SH   SOLE 4 2,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,292 72,581 SH   SOLE 7 72,581 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 10,185 224,577 SH   SOLE 18 224,577 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,791 39,499 SH   SOLE 19 39,499 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 197,038 4,344,831 SH   SOLE 21 4,344,831 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 62,159 1,370,643 SH   SOLE 22 1,281,920 0 88,723
CALIFORNIA WTR SVC GROUP COM 130788102 10 210 SH   SOLE 23 210 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,347 29,696 SH   SOLE 26 14,906 0 14,790
CALIFORNIA WTR SVC GROUP COM 130788102 314 6,916 SH   SOLE 28 6,916 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 11,969 263,927 SH   SOLE 30 263,927 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 81 1,790 SH   SOLE 36 1,790 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 248 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 175 21,013 SH   SOLE 2 20,771 0 242
CALITHERA BIOSCIENCES INC COM 13089P101 9 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 933 111,753 SH   SOLE 18 111,753 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,654 198,030 SH   SOLE 19 198,030 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 12,272 1,469,758 SH   SOLE 21 1,469,758 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 8,248 987,782 SH   SOLE 22 940,652 0 47,130
CALITHERA BIOSCIENCES INC COM 13089P101 539 64,569 SH   SOLE 23 64,569 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 157 18,824 SH   SOLE 26 0 0 18,824
CALITHERA BIOSCIENCES INC COM 13089P101 74 8,920 SH   SOLE 29 0 0 8,920
CALITHERA BIOSCIENCES INC COM 13089P101 38 4,590 SH   SOLE 30 4,590 0 0
CALIX INC COM 13100M509 62 10,402 SH   SOLE 2 2,086 0 8,316
CALIX INC COM 13100M509 6 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,032 173,423 SH   SOLE 18 173,423 0 0
CALIX INC COM 13100M509 197 33,086 SH   SOLE 19 33,086 0 0
CALIX INC COM 13100M509 8,407 1,412,982 SH   SOLE 21 1,412,982 0 0
CALIX INC COM 13100M509 7,222 1,213,716 SH   SOLE 22 1,162,285 0 51,431
CALLAWAY GOLF CO COM 131193104 318 22,808 SH   SOLE 2 5,288 0 17,520
CALLAWAY GOLF CO COM 131193104 11 789 SH   SOLE 4 789 0 0
CALLAWAY GOLF CO COM 131193104 32 2,315 SH   SOLE 7 2,315 0 0
CALLAWAY GOLF CO COM 131193104 6,430 461,567 SH   SOLE 18 461,567 0 0
CALLAWAY GOLF CO COM 131193104 1,058 75,953 SH   SOLE 19 75,953 0 0
CALLAWAY GOLF CO COM 131193104 118,927 8,537,487 SH   SOLE 21 8,537,487 0 0
CALLAWAY GOLF CO COM 131193104 38,960 2,796,868 SH   SOLE 22 2,638,451 0 158,417
CALLAWAY GOLF CO COM 131193104 212 15,244 SH   SOLE 26 0 0 15,244
CALLAWAY GOLF CO COM 131193104 177 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 1,893 135,877 SH   SOLE 30 135,877 0 0
CALLAWAY GOLF CO COM 131193104 117 8,378 SH   SOLE 40 8,378 0 0
CALLIDUS SOFTWARE INC COM 13123E500 133 4,643 SH   SOLE 2 4,253 0 390
CALLIDUS SOFTWARE INC COM 13123E500 11 398 SH   SOLE 4 398 0 0
CALLIDUS SOFTWARE INC COM 13123E500 42 1,452 SH   SOLE 7 1,452 0 0
CALLIDUS SOFTWARE INC COM 13123E500 6,462 225,563 SH   SOLE 18 225,563 0 0
CALLIDUS SOFTWARE INC COM 13123E500 2,038 71,149 SH   SOLE 19 71,149 0 0
CALLIDUS SOFTWARE INC COM 13123E500 61,761 2,155,702 SH   SOLE 21 2,155,702 0 0
CALLIDUS SOFTWARE INC COM 13123E500 54,252 1,893,613 SH   SOLE 22 1,768,859 0 124,754
CALLIDUS SOFTWARE INC COM 13123E500 1,214 42,374 SH   SOLE 26 25,647 0 16,727
CALLIDUS SOFTWARE INC COM 13123E500 373 13,017 SH   SOLE 28 13,017 0 0
CALLIDUS SOFTWARE INC COM 13123E500 325 11,337 SH   SOLE 30 11,337 0 0
CALLIDUS SOFTWARE INC COM 13123E500 174 6,076 SH   SOLE 40 6,076 0 0
CALLON PETE CO DEL COM 13123X102 4,533 373,098 SH   SOLE 2 338,574 0 34,524
CALLON PETE CO DEL COM 13123X102 16 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 54 4,474 SH   SOLE 7 4,474 0 0
CALLON PETE CO DEL COM 13123X102 15,929 1,311,053 SH   SOLE 18 1,311,053 0 0
CALLON PETE CO DEL COM 13123X102 2,014 165,772 SH   SOLE 19 165,772 0 0
CALLON PETE CO DEL COM 13123X102 158,036 13,007,048 SH   SOLE 21 13,007,048 0 0
CALLON PETE CO DEL COM 13123X102 78,596 6,468,817 SH   SOLE 22 6,112,251 0 356,566
CALLON PETE CO DEL COM 13123X102 1,404 115,593 SH   SOLE 26 46,020 0 69,573
CALLON PETE CO DEL COM 13123X102 386 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 1,234 101,583 SH   SOLE 30 101,583 0 0
CALLON PETE CO DEL COM 13123X102 268 22,098 SH   SOLE 40 22,098 0 0
CALPINE CORP COM NEW 131347304 4,813 318,141 SH   SOLE 2 136,271 0 181,870
CALPINE CORP COM NEW 131347304 26 1,695 SH   SOLE 4 1,695 0 0
CALPINE CORP COM NEW 131347304 281 18,605 SH   SOLE 7 18,605 0 0
CALPINE CORP COM NEW 131347304 29 1,884 SH   SOLE 15 1,884 0 0
CALPINE CORP COM NEW 131347304 3,060 202,245 SH   SOLE 18 202,245 0 0
CALPINE CORP COM NEW 131347304 1,882 124,410 SH   SOLE 19 124,410 0 0
CALPINE CORP COM NEW 131347304 64,418 4,257,633 SH   SOLE 21 4,257,633 0 0
CALPINE CORP COM NEW 131347304 147,894 9,774,910 SH   SOLE 22 8,596,983 0 1,177,927
CALPINE CORP COM NEW 131347304 4,642 306,775 SH   SOLE 25 306,775 0 0
CALPINE CORP COM NEW 131347304 4,874 322,159 SH   SOLE 26 131,192 0 190,967
CALPINE CORP COM NEW 131347304 858 56,738 SH   SOLE 28 56,738 0 0
CALPINE CORP COM NEW 131347304 549 36,298 SH   SOLE 29 0 0 36,298
CALPINE CORP COM NEW 131347304 863 57,007 SH   SOLE 30 57,007 0 0
CALPINE CORP COM NEW 131347304 126 8,343 SH   SOLE 31 8,343 0 0
CALPINE CORP COM NEW 131347304 4,734 312,884 SH   SOLE 36 312,884 0 0
CALPINE CORP COM NEW 131347304 610 40,306 SH   SOLE 40 40,306 0 0
CALYXT INC COM 13173L107 18 819 SH   SOLE 2 426 0 393
CALYXT INC COM 13173L107 598 27,161 SH   SOLE 18 27,161 0 0
CALYXT INC COM 13173L107 136 6,162 SH   SOLE 19 6,162 0 0
CALYXT INC COM 13173L107 13,888 630,412 SH   SOLE 21 630,412 0 0
CALYXT INC COM 13173L107 1,660 75,365 SH   SOLE 22 69,328 0 6,037
CALYXT INC COM 13173L107 2 91 SH   SOLE 30 91 0 0
CAMBER ENERGY INC COM 13200M102 3 28,636 SH   SOLE 21 28,636 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 8 1,346 SH   SOLE 2 997 0 349
CAMBIUM LEARNING GRP INC COM 13201A107 266 46,869 SH   SOLE 18 46,869 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 69 12,103 SH   SOLE 19 12,103 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 2,591 456,083 SH   SOLE 21 456,083 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1,038 182,790 SH   SOLE 22 173,728 0 9,062
CAMBIUM LEARNING GRP INC COM 13201A107 0 46 SH   SOLE 29 0 0 46
CAMBREX CORP COM 132011107 284 5,910 SH   SOLE 2 5,800 0 110
CAMBREX CORP COM 132011107 4 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 38 784 SH   SOLE 7 784 0 0
CAMBREX CORP COM 132011107 7,115 148,224 SH   SOLE 18 148,224 0 0
CAMBREX CORP COM 132011107 2,976 61,998 SH   SOLE 19 61,998 0 0
CAMBREX CORP COM 132011107 140,033 2,917,352 SH   SOLE 21 2,917,352 0 0
CAMBREX CORP COM 132011107 44,588 928,923 SH   SOLE 22 871,418 0 57,505
CAMBREX CORP COM 132011107 1,037 21,598 SH   SOLE 23 21,598 0 0
CAMBREX CORP COM 132011107 768 16,010 SH   SOLE 26 4,541 0 11,469
CAMBREX CORP COM 132011107 220 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 324 6,749 SH   SOLE 29 0 0 6,749
CAMBREX CORP COM 132011107 2,253 46,931 SH   SOLE 30 46,931 0 0
CAMBREX CORP COM 132011107 172 3,590 SH   SOLE 40 3,590 0 0
CAMDEN NATL CORP COM 133034108 146 3,465 SH   SOLE 2 875 0 2,590
CAMDEN NATL CORP COM 133034108 14 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,542 60,343 SH   SOLE 18 60,343 0 0
CAMDEN NATL CORP COM 133034108 522 12,382 SH   SOLE 19 12,382 0 0
CAMDEN NATL CORP COM 133034108 21,645 513,774 SH   SOLE 21 513,774 0 0
CAMDEN NATL CORP COM 133034108 20,637 489,836 SH   SOLE 22 460,205 0 29,631
CAMDEN NATL CORP COM 133034108 50 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 96 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 131 3,109 SH   SOLE 30 3,109 0 0
CAMDEN NATL CORP COM 133034108 46 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 13,225 143,658 SH   SOLE 2 55,325 0 88,333
CAMDEN PPTY TR SH BEN INT 133131102 5,362 58,246 SH   SOLE 4 56,238 0 2,008
CAMDEN PPTY TR SH BEN INT 133131102 15,932 173,058 SH   SOLE 7 157,185 0 15,873
CAMDEN PPTY TR SH BEN INT 133131102 345 3,743 SH   SOLE 15 3,743 0 0
CAMDEN PPTY TR SH BEN INT 133131102 28,796 312,799 SH   SOLE 18 304,326 0 8,473
CAMDEN PPTY TR SH BEN INT 133131102 11,588 125,872 SH   SOLE 19 125,872 0 0
CAMDEN PPTY TR SH BEN INT 133131102 7,382 80,192 SH   SOLE 20 0 0 80,192
CAMDEN PPTY TR SH BEN INT 133131102 501,972 5,452,660 SH   SOLE 21 5,452,660 0 0
CAMDEN PPTY TR SH BEN INT 133131102 392,230 4,260,595 SH   SOLE 22 3,971,394 0 289,201
CAMDEN PPTY TR SH BEN INT 133131102 10,154 110,300 SH   SOLE 23 110,300 0 0
CAMDEN PPTY TR SH BEN INT 133131102 15,201 165,121 SH   SOLE 25 165,121 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,898 248,724 SH   SOLE 26 83,299 0 165,425
CAMDEN PPTY TR SH BEN INT 133131102 7,374 80,098 SH   SOLE 28 15,451 0 64,647
CAMDEN PPTY TR SH BEN INT 133131102 5,172 56,185 SH   SOLE 29 33,753 0 22,432
CAMDEN PPTY TR SH BEN INT 133131102 54,563 592,694 SH   SOLE 30 592,694 0 0
CAMDEN PPTY TR SH BEN INT 133131102 4,535 49,265 SH   SOLE 31 33,035 0 16,230
CAMDEN PPTY TR SH BEN INT 133131102 572 6,214 SH   SOLE 34 6,214 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,903 20,674 SH   SOLE 36 20,674 0 0
CAMDEN PPTY TR SH BEN INT 133131102 38 412 SH   SOLE 40 412 0 0
CAMECO CORP COM 13321L108 2,037 220,747 SH   SOLE 21 220,747 0 0
CAMPBELL SOUP CO COM 134429109 12,271 255,061 SH   SOLE 2 78,791 0 176,270
CAMPBELL SOUP CO COM 134429109 3,186 66,227 SH   SOLE 4 60,185 0 6,042
CAMPBELL SOUP CO COM 134429109 8,821 183,354 SH   SOLE 7 161,136 0 22,218
CAMPBELL SOUP CO COM 134429109 367 7,621 SH   SOLE 13 7,621 0 0
CAMPBELL SOUP CO COM 134429109 54 1,128 SH   SOLE 15 1,128 0 0
CAMPBELL SOUP CO COM 134429109 1 29 SH   SOLE 17 0 0 29
CAMPBELL SOUP CO COM 134429109 19,259 400,302 SH   SOLE 18 376,126 0 24,176
CAMPBELL SOUP CO COM 134429109 1,376 28,598 SH   SOLE 19 28,598 0 0
CAMPBELL SOUP CO COM 134429109 7,818 162,493 SH   SOLE 20 0 0 162,493
CAMPBELL SOUP CO COM 134429109 250,500 5,206,817 SH   SOLE 21 5,206,817 0 0
CAMPBELL SOUP CO COM 134429109 289,940 6,026,603 SH   SOLE 22 5,186,287 0 840,316
CAMPBELL SOUP CO COM 134429109 10,724 222,912 SH   SOLE 23 222,912 0 0
CAMPBELL SOUP CO COM 134429109 6,421 133,464 SH   SOLE 25 133,464 0 0
CAMPBELL SOUP CO COM 134429109 34,784 723,017 SH   SOLE 26 227,508 0 495,509
CAMPBELL SOUP CO COM 134429109 2,022 42,036 SH   SOLE 28 30,781 0 11,255
CAMPBELL SOUP CO COM 134429109 328 6,815 SH   SOLE 29 6,815 0 0
CAMPBELL SOUP CO COM 134429109 39,585 822,801 SH   SOLE 30 822,801 0 0
CAMPBELL SOUP CO COM 134429109 7,016 145,838 SH   SOLE 31 83,109 0 62,729
CAMPBELL SOUP CO COM 134429109 529 11,006 SH   SOLE 34 11,006 0 0
CAMPBELL SOUP CO COM 134429109 8,253 171,554 SH   SOLE 36 171,554 0 0
CAMPBELL SOUP CO COM 134429109 47 967 SH   SOLE 40 967 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 78 1,745 SH   SOLE 2 1,745 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 34 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 4,846 108,339 SH   SOLE 18 108,339 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,089 24,336 SH   SOLE 19 24,336 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 42,279 945,210 SH   SOLE 21 945,210 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 35,133 785,437 SH   SOLE 22 730,584 0 54,853
CAMPING WORLD HLDGS INC CL A 13462K109 273 6,095 SH   SOLE 26 0 0 6,095
CAMPING WORLD HLDGS INC CL A 13462K109 252 5,633 SH   SOLE 28 5,633 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 218 4,882 SH   SOLE 30 4,882 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 142 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 78 2,482 SH   SOLE 18 2,482 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,007 31,894 SH   SOLE 22 31,894 0 0
CANADIAN NAT RES LTD COM 136385101 21,620 605,252 SH   SOLE 21 605,252 0 0
CANADIAN NATL RY CO COM 136375102 1 10 SH   SOLE 17 0 0 10
CANADIAN NATL RY CO COM 136375102 17,045 206,609 SH   SOLE 22 206,609 0 0
CANADIAN PAC RY LTD COM 13645T100 402 2,198 SH   SOLE 18 2,198 0 0
CANADIAN PAC RY LTD COM 13645T100 1,114 6,098 SH   SOLE 22 6,098 0 0
CANADIAN SOLAR INC COM 136635109 2,907 172,405 SH   SOLE 21 172,405 0 0
CANADIAN SOLAR INC COM 136635109 2,848 168,905 SH   SOLE 30 168,905 0 0
CANADIAN SOLAR INC COM 136635109 35,608 2,111,998 SH   SOLE 34 2,111,998 0 0
CANCER GENETICS INC COM 13739U104 5 2,676 SH   SOLE 18 2,676 0 0
CANCER GENETICS INC COM 13739U104 80 43,091 SH   SOLE 21 43,091 0 0
CANNAE HLDGS INC COM 13765N107 240 14,101 SH   SOLE 2 3,402 0 10,699
CANNAE HLDGS INC COM 13765N107 7 421 SH   SOLE 4 421 0 0
CANNAE HLDGS INC COM 13765N107 26 1,509 SH   SOLE 7 1,509 0 0
CANNAE HLDGS INC COM 13765N107 3,989 234,225 SH   SOLE 18 234,225 0 0
CANNAE HLDGS INC COM 13765N107 909 53,369 SH   SOLE 19 53,369 0 0
CANNAE HLDGS INC COM 13765N107 33,119 1,944,721 SH   SOLE 21 1,944,721 0 0
CANNAE HLDGS INC COM 13765N107 37,741 2,216,162 SH   SOLE 22 2,068,437 0 147,725
CANNAE HLDGS INC COM 13765N107 519 30,502 SH   SOLE 26 13,850 0 16,652
CANNAE HLDGS INC COM 13765N107 193 11,327 SH   SOLE 28 11,327 0 0
CANNAE HLDGS INC COM 13765N107 7,240 425,132 SH   SOLE 30 425,132 0 0
CANNAE HLDGS INC COM 13765N107 152 8,938 SH   SOLE 40 8,938 0 0
CANTEL MEDICAL CORP COM 138098108 358 3,477 SH   SOLE 2 3,274 0 203
CANTEL MEDICAL CORP COM 138098108 23 223 SH   SOLE 4 223 0 0
CANTEL MEDICAL CORP COM 138098108 87 850 SH   SOLE 7 850 0 0
CANTEL MEDICAL CORP COM 138098108 17,003 165,284 SH   SOLE 18 165,284 0 0
CANTEL MEDICAL CORP COM 138098108 12,292 119,487 SH   SOLE 19 119,487 0 0
CANTEL MEDICAL CORP COM 138098108 341,651 3,321,191 SH   SOLE 21 3,321,191 0 0
CANTEL MEDICAL CORP COM 138098108 107,059 1,040,719 SH   SOLE 22 976,322 0 64,397
CANTEL MEDICAL CORP COM 138098108 1,651 16,047 SH   SOLE 23 16,047 0 0
CANTEL MEDICAL CORP COM 138098108 1,696 16,486 SH   SOLE 26 9,572 0 6,914
CANTEL MEDICAL CORP COM 138098108 680 6,606 SH   SOLE 28 6,606 0 0
CANTEL MEDICAL CORP COM 138098108 730 7,097 SH   SOLE 29 0 0 7,097
CANTEL MEDICAL CORP COM 138098108 5,365 52,155 SH   SOLE 30 52,155 0 0
CANTEL MEDICAL CORP COM 138098108 419 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 441 SH   SOLE 18 441 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 10 598 SH   SOLE 21 598 0 0
CAPELLA EDUCATION COMPANY COM 139594105 492 6,358 SH   SOLE 2 6,088 0 270
CAPELLA EDUCATION COMPANY COM 139594105 8 109 SH   SOLE 4 109 0 0
CAPELLA EDUCATION COMPANY COM 139594105 19 241 SH   SOLE 7 241 0 0
CAPELLA EDUCATION COMPANY COM 139594105 4,162 53,770 SH   SOLE 18 53,770 0 0
CAPELLA EDUCATION COMPANY COM 139594105 4,624 59,741 SH   SOLE 19 59,741 0 0
CAPELLA EDUCATION COMPANY COM 139594105 80,406 1,038,832 SH   SOLE 21 1,038,832 0 0
CAPELLA EDUCATION COMPANY COM 139594105 28,201 364,352 SH   SOLE 22 341,672 0 22,680
CAPELLA EDUCATION COMPANY COM 139594105 2,063 26,660 SH   SOLE 23 26,660 0 0
CAPELLA EDUCATION COMPANY COM 139594105 464 5,997 SH   SOLE 26 0 0 5,997
CAPELLA EDUCATION COMPANY COM 139594105 129 1,668 SH   SOLE 28 1,668 0 0
CAPELLA EDUCATION COMPANY COM 139594105 90 1,161 SH   SOLE 29 0 0 1,161
CAPELLA EDUCATION COMPANY COM 139594105 1,358 17,546 SH   SOLE 30 17,546 0 0
CAPELLA EDUCATION COMPANY COM 139594105 43 559 SH   SOLE 34 559 0 0
CAPELLA EDUCATION COMPANY COM 139594105 89 1,154 SH   SOLE 40 1,154 0 0
CAPITAL CITY BK GROUP INC COM 139674105 49 2,141 SH   SOLE 2 660 0 1,481
CAPITAL CITY BK GROUP INC COM 139674105 1,026 44,726 SH   SOLE 18 44,726 0 0
CAPITAL CITY BK GROUP INC COM 139674105 236 10,274 SH   SOLE 19 10,274 0 0
CAPITAL CITY BK GROUP INC COM 139674105 8,609 375,289 SH   SOLE 21 375,289 0 0
CAPITAL CITY BK GROUP INC COM 139674105 10,802 470,871 SH   SOLE 22 463,840 0 7,031
CAPITAL ONE FINL CORP COM 14040H105 63,834 641,030 SH   SOLE 2 162,690 0 478,340
CAPITAL ONE FINL CORP COM 14040H105 16,376 164,449 SH   SOLE 4 152,718 0 11,731
CAPITAL ONE FINL CORP COM 14040H105 35,971 361,223 SH   SOLE 7 346,735 0 14,488
CAPITAL ONE FINL CORP COM 14040H105 380 3,817 SH   SOLE 13 3,817 0 0
CAPITAL ONE FINL CORP COM 14040H105 340 3,418 SH   SOLE 15 3,418 0 0
CAPITAL ONE FINL CORP COM 14040H105 137,990 1,385,722 SH   SOLE 18 1,322,459 0 63,263
CAPITAL ONE FINL CORP COM 14040H105 61,036 612,931 SH   SOLE 19 612,931 0 0
CAPITAL ONE FINL CORP COM 14040H105 19,066 191,465 SH   SOLE 20 0 0 191,465
CAPITAL ONE FINL CORP COM 14040H105 771,742 7,749,974 SH   SOLE 21 7,749,974 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,282,373 12,877,820 SH   SOLE 22 10,713,199 0 2,164,621
CAPITAL ONE FINL CORP COM 14040H105 60,491 607,463 SH   SOLE 23 607,463 0 0
CAPITAL ONE FINL CORP COM 14040H105 38,635 387,980 SH   SOLE 25 387,980 0 0
CAPITAL ONE FINL CORP COM 14040H105 137,163 1,377,415 SH   SOLE 26 441,859 0 935,556
CAPITAL ONE FINL CORP COM 14040H105 10,881 109,268 SH   SOLE 28 79,180 0 30,088
CAPITAL ONE FINL CORP COM 14040H105 1,526 15,327 SH   SOLE 29 15,327 0 0
CAPITAL ONE FINL CORP COM 14040H105 171,859 1,725,843 SH   SOLE 30 1,725,843 0 0
CAPITAL ONE FINL CORP COM 14040H105 20,456 205,422 SH   SOLE 31 102,397 0 103,025
CAPITAL ONE FINL CORP COM 14040H105 17,943 180,189 SH   SOLE 34 180,189 0 0
CAPITAL ONE FINL CORP COM 14040H105 49,666 498,757 SH   SOLE 36 498,757 0 0
CAPITAL ONE FINL CORP COM 14040H105 250 2,509 SH   SOLE 40 2,509 0 0
CAPITAL SR LIVING CORP COM 140475104 24 1,757 SH   SOLE 2 1,436 0 321
CAPITAL SR LIVING CORP COM 140475104 3 237 SH   SOLE 4 237 0 0
CAPITAL SR LIVING CORP COM 140475104 9 672 SH   SOLE 7 672 0 0
CAPITAL SR LIVING CORP COM 140475104 1,208 89,524 SH   SOLE 18 89,524 0 0
CAPITAL SR LIVING CORP COM 140475104 288 21,359 SH   SOLE 19 21,359 0 0
CAPITAL SR LIVING CORP COM 140475104 13,003 963,894 SH   SOLE 21 963,894 0 0
CAPITAL SR LIVING CORP COM 140475104 11,417 846,329 SH   SOLE 22 792,901 0 53,428
CAPITAL SR LIVING CORP COM 140475104 212 15,707 SH   SOLE 26 0 0 15,707
CAPITAL SR LIVING CORP COM 140475104 56 4,176 SH   SOLE 28 4,176 0 0
CAPITAL SR LIVING CORP COM 140475104 50 3,697 SH   SOLE 30 3,697 0 0
CAPITAL SR LIVING CORP COM 140475104 45 3,367 SH   SOLE 40 3,367 0 0
CAPITALA FIN CORP COM 14054R106 754 103,528 SH   SOLE 30 103,528 0 0
CAPITOL FED FINL INC COM 14057J101 400 29,830 SH   SOLE 2 7,279 0 22,551
CAPITOL FED FINL INC COM 14057J101 12 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 72 5,387 SH   SOLE 7 5,387 0 0
CAPITOL FED FINL INC COM 14057J101 6,484 483,553 SH   SOLE 18 483,553 0 0
CAPITOL FED FINL INC COM 14057J101 1,376 102,633 SH   SOLE 19 102,633 0 0
CAPITOL FED FINL INC COM 14057J101 58,605 4,370,220 SH   SOLE 21 4,370,220 0 0
CAPITOL FED FINL INC COM 14057J101 57,202 4,265,644 SH   SOLE 22 4,035,911 0 229,733
CAPITOL FED FINL INC COM 14057J101 591 44,047 SH   SOLE 26 15,316 0 28,731
CAPITOL FED FINL INC COM 14057J101 250 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 296 22,039 SH   SOLE 30 22,039 0 0
CAPITOL FED FINL INC COM 14057J101 61 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 221 16,458 SH   SOLE 40 16,458 0 0
CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 4,720 472,000 SH   SOLE 2 472,000 0 0
CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 400 40,000 SH   SOLE 22 40,000 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 3 1,665 SH   SOLE 19 1,665 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 6 3,951 SH   SOLE 21 3,951 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 21 995 SH   SOLE 2 374 0 621
CAPSTAR FINL HLDGS INC COM 14070T102 670 32,245 SH   SOLE 18 32,245 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 102 4,908 SH   SOLE 19 4,908 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,758 277,216 SH   SOLE 21 277,216 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,526 73,478 SH   SOLE 22 67,808 0 5,670
CAPSTEAD MTG CORP COM NO PAR 14067E506 204 23,638 SH   SOLE 2 4,276 0 19,362
CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 20 2,326 SH   SOLE 7 2,326 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 4,090 472,884 SH   SOLE 18 472,884 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 602 69,637 SH   SOLE 19 69,637 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 93,293 10,785,353 SH   SOLE 21 10,785,353 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 21,472 2,482,284 SH   SOLE 22 2,302,868 0 179,416
CAPSTEAD MTG CORP COM NO PAR 14067E506 234 27,060 SH   SOLE 26 12,091 0 14,969
CAPSTEAD MTG CORP COM NO PAR 14067E506 124 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,212 140,107 SH   SOLE 30 140,107 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 29 3,322 SH   SOLE 36 3,322 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 96 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 3 3,678 SH   SOLE 19 3,678 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 6 7,997 SH   SOLE 21 7,997 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 259 336,672 SH   SOLE 22 336,672 0 0
CARA THERAPEUTICS INC COM 140755109 27 2,172 SH   SOLE 2 1,362 0 810
CARA THERAPEUTICS INC COM 140755109 12 1,003 SH   SOLE 7 1,003 0 0
CARA THERAPEUTICS INC COM 140755109 0 27 SH   SOLE 17 0 0 27
CARA THERAPEUTICS INC COM 140755109 1,204 98,362 SH   SOLE 18 98,362 0 0
CARA THERAPEUTICS INC COM 140755109 248 20,293 SH   SOLE 19 20,293 0 0
CARA THERAPEUTICS INC COM 140755109 15,964 1,304,263 SH   SOLE 21 1,304,263 0 0
CARA THERAPEUTICS INC COM 140755109 9,399 767,879 SH   SOLE 22 727,560 0 40,319
CARA THERAPEUTICS INC COM 140755109 73 5,979 SH   SOLE 28 5,979 0 0
CARA THERAPEUTICS INC COM 140755109 50 4,115 SH   SOLE 30 4,115 0 0
CARA THERAPEUTICS INC COM 140755109 41 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 59 5,776 SH   SOLE 2 1,464 0 4,312
CARBO CERAMICS INC COM 140781105 5 454 SH   SOLE 7 454 0 0
CARBO CERAMICS INC COM 140781105 1,152 113,134 SH   SOLE 18 113,134 0 0
CARBO CERAMICS INC COM 140781105 196 19,286 SH   SOLE 19 19,286 0 0
CARBO CERAMICS INC COM 140781105 21,158 2,078,362 SH   SOLE 21 2,078,362 0 0
CARBO CERAMICS INC COM 140781105 5,718 561,716 SH   SOLE 22 525,559 0 36,157
CARBO CERAMICS INC COM 140781105 323 31,777 SH   SOLE 30 31,777 0 0
CARBONITE INC COM 141337105 39 1,553 SH   SOLE 2 1,424 0 129
CARBONITE INC COM 141337105 22 867 SH   SOLE 7 867 0 0
CARBONITE INC COM 141337105 2,258 89,974 SH   SOLE 18 89,974 0 0
CARBONITE INC COM 141337105 483 19,255 SH   SOLE 19 19,255 0 0
CARBONITE INC COM 141337105 20,014 797,352 SH   SOLE 21 797,352 0 0
CARBONITE INC COM 141337105 17,487 696,709 SH   SOLE 22 652,217 0 44,492
CARBONITE INC COM 141337105 240 9,542 SH   SOLE 26 0 0 9,542
CARBONITE INC COM 141337105 122 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 73 2,908 SH   SOLE 30 2,908 0 0
CARBONITE INC COM 141337105 88 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 35,903 585,980 SH   SOLE 2 280,777 0 305,203
CARDINAL HEALTH INC COM 14149Y108 7,251 118,343 SH   SOLE 4 110,995 0 7,348
CARDINAL HEALTH INC COM 14149Y108 34,552 563,933 SH   SOLE 7 338,470 0 225,463
CARDINAL HEALTH INC COM 14149Y108 543 8,858 SH   SOLE 13 8,858 0 0
CARDINAL HEALTH INC COM 14149Y108 132 2,148 SH   SOLE 15 2,148 0 0
CARDINAL HEALTH INC COM 14149Y108 58,045 947,368 SH   SOLE 18 858,784 0 88,584
CARDINAL HEALTH INC COM 14149Y108 172,216 2,810,771 SH   SOLE 19 2,810,771 0 0
CARDINAL HEALTH INC COM 14149Y108 13,370 218,213 SH   SOLE 20 39,800 0 178,413
CARDINAL HEALTH INC COM 14149Y108 417,860 6,819,977 SH   SOLE 21 6,819,977 0 0
CARDINAL HEALTH INC COM 14149Y108 543,817 8,875,753 SH   SOLE 22 7,354,690 0 1,521,063
CARDINAL HEALTH INC COM 14149Y108 24,133 393,887 SH   SOLE 23 393,887 0 0
CARDINAL HEALTH INC COM 14149Y108 18,551 302,777 SH   SOLE 25 302,777 0 0
CARDINAL HEALTH INC COM 14149Y108 73,623 1,201,610 SH   SOLE 26 328,869 0 872,741
CARDINAL HEALTH INC COM 14149Y108 4,354 71,060 SH   SOLE 28 51,682 0 19,378
CARDINAL HEALTH INC COM 14149Y108 2,021 32,978 SH   SOLE 29 11,085 0 21,893
CARDINAL HEALTH INC COM 14149Y108 63,152 1,030,717 SH   SOLE 30 1,030,717 0 0
CARDINAL HEALTH INC COM 14149Y108 9,959 162,540 SH   SOLE 31 74,859 0 87,681
CARDINAL HEALTH INC COM 14149Y108 20,383 332,672 SH   SOLE 34 332,672 0 0
CARDINAL HEALTH INC COM 14149Y108 22,294 363,857 SH   SOLE 36 363,857 0 0
CARDINAL HEALTH INC COM 14149Y108 98 1,601 SH   SOLE 40 1,601 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 47 1,990 SH   SOLE 2 1,808 0 182
CARDIOVASCULAR SYS INC DEL COM 141619106 23 960 SH   SOLE 7 960 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,627 110,882 SH   SOLE 18 110,882 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 647 27,294 SH   SOLE 19 27,294 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 27,304 1,152,544 SH   SOLE 21 1,152,544 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 22,458 947,993 SH   SOLE 22 890,274 0 57,719
CARDIOVASCULAR SYS INC DEL COM 141619106 265 11,190 SH   SOLE 26 0 0 11,190
CARDIOVASCULAR SYS INC DEL COM 141619106 101 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 125 5,277 SH   SOLE 30 5,277 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 79 3,314 SH   SOLE 40 3,314 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 850 958,000 PRN   SOLE 21 958,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 55 2,983 SH   SOLE 2 2,593 0 390
CARDTRONICS PLC SHS CL A G1991C105 5 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 21 1,148 SH   SOLE 7 1,148 0 0
CARDTRONICS PLC SHS CL A G1991C105 3,908 210,994 SH   SOLE 18 210,994 0 0
CARDTRONICS PLC SHS CL A G1991C105 707 38,179 SH   SOLE 19 38,179 0 0
CARDTRONICS PLC SHS CL A G1991C105 76,091 4,108,603 SH   SOLE 21 4,108,603 0 0
CARDTRONICS PLC SHS CL A G1991C105 23,882 1,289,511 SH   SOLE 22 1,204,238 0 85,273
CARDTRONICS PLC SHS CL A G1991C105 295 15,945 SH   SOLE 26 8,573 0 7,372
CARDTRONICS PLC SHS CL A G1991C105 121 6,559 SH   SOLE 28 6,559 0 0
CARDTRONICS PLC SHS CL A G1991C105 187 10,117 SH   SOLE 29 0 0 10,117
CARDTRONICS PLC SHS CL A G1991C105 1,201 64,857 SH   SOLE 30 64,857 0 0
CARDTRONICS PLC SHS CL A G1991C105 89 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 384 21,311 SH   SOLE 2 21,268 0 43
CARE COM INC COM 141633107 912 50,560 SH   SOLE 18 50,560 0 0
CARE COM INC COM 141633107 1,472 81,605 SH   SOLE 19 81,605 0 0
CARE COM INC COM 141633107 7,907 438,331 SH   SOLE 21 438,331 0 0
CARE COM INC COM 141633107 9,397 520,893 SH   SOLE 22 509,989 0 10,904
CARE COM INC COM 141633107 1,421 78,776 SH   SOLE 23 78,776 0 0
CARE COM INC COM 141633107 228 12,629 SH   SOLE 29 0 0 12,629
CAREDX INC COM 14167L103 28 3,822 SH   SOLE 21 3,822 0 0
CAREDX INC COM 14167L103 225 30,658 SH   SOLE 22 30,658 0 0
CAREER EDUCATION CORP COM 141665109 184 15,243 SH   SOLE 2 3,860 0 11,383
CAREER EDUCATION CORP COM 141665109 21 1,699 SH   SOLE 7 1,699 0 0
CAREER EDUCATION CORP COM 141665109 4,111 340,314 SH   SOLE 18 340,314 0 0
CAREER EDUCATION CORP COM 141665109 660 54,640 SH   SOLE 19 54,640 0 0
CAREER EDUCATION CORP COM 141665109 74,063 6,131,048 SH   SOLE 21 6,131,048 0 0
CAREER EDUCATION CORP COM 141665109 21,038 1,741,527 SH   SOLE 22 1,614,793 0 126,734
CAREER EDUCATION CORP COM 141665109 269 22,282 SH   SOLE 26 0 0 22,282
CAREER EDUCATION CORP COM 141665109 104 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 1,126 93,177 SH   SOLE 30 93,177 0 0
CAREER EDUCATION CORP COM 141665109 66 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 109 6,480 SH   SOLE 2 4,895 0 1,585
CARETRUST REIT INC COM 14174T107 412 24,563 SH   SOLE 4 24,563 0 0
CARETRUST REIT INC COM 14174T107 1,795 107,117 SH   SOLE 7 107,117 0 0
CARETRUST REIT INC COM 14174T107 53 3,154 SH   SOLE 15 3,154 0 0
CARETRUST REIT INC COM 14174T107 5,779 344,828 SH   SOLE 18 344,828 0 0
CARETRUST REIT INC COM 14174T107 2,373 141,594 SH   SOLE 19 141,594 0 0
CARETRUST REIT INC COM 14174T107 117,375 7,003,259 SH   SOLE 21 7,003,259 0 0
CARETRUST REIT INC COM 14174T107 50,627 3,020,702 SH   SOLE 22 2,893,164 0 127,538
CARETRUST REIT INC COM 14174T107 68 4,047 SH   SOLE 23 4,047 0 0
CARETRUST REIT INC COM 14174T107 2,203 131,464 SH   SOLE 25 131,464 0 0
CARETRUST REIT INC COM 14174T107 678 40,465 SH   SOLE 26 0 0 40,465
CARETRUST REIT INC COM 14174T107 1,010 60,238 SH   SOLE 28 12,892 0 47,346
CARETRUST REIT INC COM 14174T107 437 26,096 SH   SOLE 29 26,096 0 0
CARETRUST REIT INC COM 14174T107 8,474 505,635 SH   SOLE 30 505,635 0 0
CARETRUST REIT INC COM 14174T107 168 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 67 2,250 SH   SOLE 21 2,250 0 0
CARLISLE COS INC COM 142339100 8,432 74,189 SH   SOLE 2 41,085 0 33,104
CARLISLE COS INC COM 142339100 176 1,548 SH   SOLE 4 1,548 0 0
CARLISLE COS INC COM 142339100 3,562 31,339 SH   SOLE 7 31,339 0 0
CARLISLE COS INC COM 142339100 23,157 203,758 SH   SOLE 18 203,204 0 554
CARLISLE COS INC COM 142339100 2,065 18,172 SH   SOLE 19 18,172 0 0
CARLISLE COS INC COM 142339100 305,499 2,688,069 SH   SOLE 21 2,688,069 0 0
CARLISLE COS INC COM 142339100 226,296 1,991,163 SH   SOLE 22 1,792,950 0 198,213
CARLISLE COS INC COM 142339100 88 772 SH   SOLE 23 772 0 0
CARLISLE COS INC COM 142339100 3,032 26,680 SH   SOLE 26 9,525 0 17,155
CARLISLE COS INC COM 142339100 1,071 9,424 SH   SOLE 28 9,424 0 0
CARLISLE COS INC COM 142339100 411 3,617 SH   SOLE 29 0 0 3,617
CARLISLE COS INC COM 142339100 1,179 10,374 SH   SOLE 30 10,374 0 0
CARLISLE COS INC COM 142339100 159 1,403 SH   SOLE 31 1,403 0 0
CARLISLE COS INC COM 142339100 200 1,761 SH   SOLE 36 1,761 0 0
CARLISLE COS INC COM 142339100 805 7,082 SH   SOLE 40 7,082 0 0
CARMAX INC COM 143130102 13,951 217,545 SH   SOLE 2 37,917 0 179,628
CARMAX INC COM 143130102 4,059 63,299 SH   SOLE 4 58,909 0 4,390
CARMAX INC COM 143130102 7,939 123,793 SH   SOLE 7 120,522 0 3,271
CARMAX INC COM 143130102 76 1,189 SH   SOLE 15 1,189 0 0
CARMAX INC COM 143130102 25,363 395,493 SH   SOLE 18 371,321 0 24,172
CARMAX INC COM 143130102 1,921 29,947 SH   SOLE 19 29,947 0 0
CARMAX INC COM 143130102 6,240 97,310 SH   SOLE 20 0 0 97,310
CARMAX INC COM 143130102 234,697 3,659,701 SH   SOLE 21 3,659,701 0 0
CARMAX INC COM 143130102 313,879 4,894,412 SH   SOLE 22 4,063,391 0 831,021
CARMAX INC COM 143130102 14,532 226,607 SH   SOLE 23 226,607 0 0
CARMAX INC COM 143130102 9,357 145,904 SH   SOLE 25 145,904 0 0
CARMAX INC COM 143130102 32,537 507,356 SH   SOLE 26 202,169 0 305,187
CARMAX INC COM 143130102 2,626 40,943 SH   SOLE 28 29,642 0 11,301
CARMAX INC COM 143130102 3,233 50,412 SH   SOLE 29 5,439 0 44,973
CARMAX INC COM 143130102 34,042 530,834 SH   SOLE 30 530,834 0 0
CARMAX INC COM 143130102 6,109 95,265 SH   SOLE 31 42,053 0 53,212
CARMAX INC COM 143130102 809 12,614 SH   SOLE 34 12,614 0 0
CARMAX INC COM 143130102 11,400 177,763 SH   SOLE 36 177,763 0 0
CARMAX INC COM 143130102 67 1,049 SH   SOLE 40 1,049 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 50,489 760,724 SH   SOLE 2 383,601 0 377,123
CARNIVAL CORP UNIT 99/99/9999 143658300 17,562 264,602 SH   SOLE 4 256,508 0 8,094
CARNIVAL CORP UNIT 99/99/9999 143658300 23,053 347,343 SH   SOLE 7 327,594 0 19,749
CARNIVAL CORP UNIT 99/99/9999 143658300 7,252 109,261 SH   SOLE 13 109,261 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 173 2,608 SH   SOLE 15 2,608 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 7 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 117,705 1,773,473 SH   SOLE 18 1,605,876 0 167,597
CARNIVAL CORP UNIT 99/99/9999 143658300 78,626 1,184,659 SH   SOLE 19 1,184,659 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 14,276 215,102 SH   SOLE 20 0 0 215,102
CARNIVAL CORP UNIT 99/99/9999 143658300 459,165 6,918,268 SH   SOLE 21 6,918,268 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 853,268 12,856,233 SH   SOLE 22 10,147,489 0 2,708,744
CARNIVAL CORP UNIT 99/99/9999 143658300 45,917 691,829 SH   SOLE 23 691,829 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 23,195 349,474 SH   SOLE 25 319,501 0 29,973
CARNIVAL CORP UNIT 99/99/9999 143658300 75,110 1,131,686 SH   SOLE 26 374,604 0 757,082
CARNIVAL CORP UNIT 99/99/9999 143658300 5,291 79,722 SH   SOLE 28 57,854 0 21,868
CARNIVAL CORP UNIT 99/99/9999 143658300 19,714 297,025 SH   SOLE 29 114,782 0 182,243
CARNIVAL CORP UNIT 99/99/9999 143658300 85,007 1,280,807 SH   SOLE 30 1,280,807 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 29,651 446,756 SH   SOLE 31 284,219 0 162,537
CARNIVAL CORP UNIT 99/99/9999 143658300 33,600 506,252 SH   SOLE 34 506,252 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 38,939 586,694 SH   SOLE 36 586,694 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 124 1,872 SH   SOLE 40 1,872 0 0
CAROLINA FINL CORP NEW COM 143873107 312 8,391 SH   SOLE 2 7,428 0 963
CAROLINA FINL CORP NEW COM 143873107 16 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,279 61,335 SH   SOLE 18 61,335 0 0
CAROLINA FINL CORP NEW COM 143873107 853 22,951 SH   SOLE 19 22,951 0 0
CAROLINA FINL CORP NEW COM 143873107 23,196 624,392 SH   SOLE 21 624,392 0 0
CAROLINA FINL CORP NEW COM 143873107 20,361 548,074 SH   SOLE 22 500,531 0 47,543
CAROLINA FINL CORP NEW COM 143873107 140 3,760 SH   SOLE 23 3,760 0 0
CAROLINA FINL CORP NEW COM 143873107 166 4,481 SH   SOLE 29 0 0 4,481
CAROLINA FINL CORP NEW COM 143873107 120 3,230 SH   SOLE 30 3,230 0 0
CAROLINA FINL CORP NEW COM 143873107 146 3,917 SH   SOLE 40 3,917 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 7 777 SH   SOLE 18 777 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 32 3,329 SH   SOLE 21 3,329 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,450 28,442 SH   SOLE 2 20,363 0 8,079
CARPENTER TECHNOLOGY CORP COM 144285103 17 340 SH   SOLE 4 340 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 85 1,660 SH   SOLE 7 1,660 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 15,288 299,822 SH   SOLE 18 299,822 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,892 37,105 SH   SOLE 19 37,105 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 154,454 3,029,096 SH   SOLE 21 3,029,096 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 77,432 1,518,566 SH   SOLE 22 1,432,241 0 86,325
CARPENTER TECHNOLOGY CORP COM 144285103 608 11,921 SH   SOLE 26 3,814 0 8,107
CARPENTER TECHNOLOGY CORP COM 144285103 342 6,699 SH   SOLE 28 6,699 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 573 11,235 SH   SOLE 30 11,235 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 31 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 291 5,702 SH   SOLE 40 5,702 0 0
CARRIAGE SVCS INC COM 143905107 201 7,806 SH   SOLE 2 6,236 0 1,570
CARRIAGE SVCS INC COM 143905107 11 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,483 57,693 SH   SOLE 18 57,693 0 0
CARRIAGE SVCS INC COM 143905107 1,437 55,887 SH   SOLE 19 55,887 0 0
CARRIAGE SVCS INC COM 143905107 12,599 490,060 SH   SOLE 21 490,060 0 0
CARRIAGE SVCS INC COM 143905107 13,780 535,961 SH   SOLE 22 505,575 0 30,386
CARRIAGE SVCS INC COM 143905107 763 29,680 SH   SOLE 23 29,680 0 0
CARRIAGE SVCS INC COM 143905107 201 7,814 SH   SOLE 26 0 0 7,814
CARRIAGE SVCS INC COM 143905107 61 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 39 1,523 SH   SOLE 29 0 0 1,523
CARRIAGE SVCS INC COM 143905107 59 2,305 SH   SOLE 30 2,305 0 0
CARRIAGE SVCS INC COM 143905107 44 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 355 16,682 SH   SOLE 2 15,945 0 737
CARRIZO OIL & GAS INC COM 144577103 6 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 31 1,469 SH   SOLE 7 1,469 0 0
CARRIZO OIL & GAS INC COM 144577103 7,451 350,131 SH   SOLE 18 350,131 0 0
CARRIZO OIL & GAS INC COM 144577103 2,667 125,349 SH   SOLE 19 125,349 0 0
CARRIZO OIL & GAS INC COM 144577103 151,933 7,139,709 SH   SOLE 21 7,139,709 0 0
CARRIZO OIL & GAS INC COM 144577103 47,865 2,249,296 SH   SOLE 22 2,105,977 0 143,319
CARRIZO OIL & GAS INC COM 144577103 353 16,574 SH   SOLE 26 6,644 0 9,930
CARRIZO OIL & GAS INC COM 144577103 326 15,328 SH   SOLE 28 15,328 0 0
CARRIZO OIL & GAS INC COM 144577103 2,968 139,451 SH   SOLE 30 139,451 0 0
CARRIZO OIL & GAS INC COM 144577103 177 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 103 8,458 SH   SOLE 2 2,392 0 6,066
CARROLS RESTAURANT GROUP INC COM 14574X104 15 1,233 SH   SOLE 7 1,233 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,612 132,684 SH   SOLE 18 132,684 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 379 31,156 SH   SOLE 19 31,156 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 14,230 1,171,175 SH   SOLE 21 1,171,175 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 11,732 965,592 SH   SOLE 22 907,026 0 58,566
CARROLS RESTAURANT GROUP INC COM 14574X104 189 15,557 SH   SOLE 26 0 0 15,557
CARROLS RESTAURANT GROUP INC COM 14574X104 60 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 146 12,015 SH   SOLE 29 0 0 12,015
CARROLS RESTAURANT GROUP INC COM 14574X104 69 5,716 SH   SOLE 30 5,716 0 0
CARS COM INC COM 14575E105 1,272 44,098 SH   SOLE 2 31,206 0 12,892
CARS COM INC COM 14575E105 10 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 81 2,798 SH   SOLE 7 2,798 0 0
CARS COM INC COM 14575E105 13,388 464,208 SH   SOLE 18 464,208 0 0
CARS COM INC COM 14575E105 1,679 58,207 SH   SOLE 19 58,207 0 0
CARS COM INC COM 14575E105 134,839 4,675,402 SH   SOLE 21 4,675,402 0 0
CARS COM INC COM 14575E105 67,551 2,342,257 SH   SOLE 22 2,215,270 0 126,987
CARS COM INC COM 14575E105 603 20,912 SH   SOLE 26 10,417 0 10,495
CARS COM INC COM 14575E105 285 9,875 SH   SOLE 28 9,875 0 0
CARS COM INC COM 14575E105 309 10,721 SH   SOLE 30 10,721 0 0
CARS COM INC COM 14575E105 126 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 251 8,705 SH   SOLE 40 8,705 0 0
CARTER INC COM 146229109 10,819 92,081 SH   SOLE 2 74,749 0 17,332
CARTER INC COM 146229109 691 5,884 SH   SOLE 4 5,884 0 0
CARTER INC COM 146229109 127 1,077 SH   SOLE 7 1,077 0 0
CARTER INC COM 146229109 18,018 153,355 SH   SOLE 18 153,169 0 186
CARTER INC COM 146229109 1,683 14,322 SH   SOLE 19 14,322 0 0
CARTER INC COM 146229109 243,155 2,069,578 SH   SOLE 21 2,069,578 0 0
CARTER INC COM 146229109 182,411 1,552,562 SH   SOLE 22 1,407,622 0 144,940
CARTER INC COM 146229109 522 4,442 SH   SOLE 23 4,442 0 0
CARTER INC COM 146229109 2,653 22,581 SH   SOLE 26 10,546 0 12,035
CARTER INC COM 146229109 862 7,341 SH   SOLE 28 7,341 0 0
CARTER INC COM 146229109 2,023 17,218 SH   SOLE 29 0 0 17,218
CARTER INC COM 146229109 1,143 9,731 SH   SOLE 30 9,731 0 0
CARTER INC COM 146229109 1,926 16,394 SH   SOLE 31 16,394 0 0
CARTER INC COM 146229109 39 333 SH   SOLE 34 333 0 0
CARTER INC COM 146229109 8 64 SH   SOLE 36 64 0 0
CARTER INC COM 146229109 652 5,546 SH   SOLE 40 5,546 0 0
CARVANA CO CL A 146869102 54 2,848 SH   SOLE 2 887 0 1,961
CARVANA CO CL A 146869102 7 352 SH   SOLE 7 352 0 0
CARVANA CO CL A 146869102 1,023 53,491 SH   SOLE 18 53,491 0 0
CARVANA CO CL A 146869102 224 11,735 SH   SOLE 19 11,735 0 0
CARVANA CO CL A 146869102 8,106 423,966 SH   SOLE 21 423,966 0 0
CARVANA CO CL A 146869102 8,658 452,827 SH   SOLE 22 434,494 0 18,333
CAS MED SYS INC COM PAR 124769209 9 12,062 SH   SOLE 21 12,062 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 21 5,579 SH   SOLE 2 1,339 0 4,240
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 484 130,773 SH   SOLE 18 130,773 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 127 34,393 SH   SOLE 19 34,393 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 6,800 1,837,841 SH   SOLE 21 1,837,841 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 2,667 720,820 SH   SOLE 22 699,507 0 21,313
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 1 165 SH   SOLE 30 165 0 0
CASELLA WASTE SYS INC CL A 147448104 192 8,319 SH   SOLE 2 2,588 0 5,731
CASELLA WASTE SYS INC CL A 147448104 28 1,226 SH   SOLE 7 1,226 0 0
CASELLA WASTE SYS INC CL A 147448104 3,485 151,403 SH   SOLE 18 151,403 0 0
CASELLA WASTE SYS INC CL A 147448104 728 31,628 SH   SOLE 19 31,628 0 0
CASELLA WASTE SYS INC CL A 147448104 29,991 1,302,808 SH   SOLE 21 1,302,808 0 0
CASELLA WASTE SYS INC CL A 147448104 28,733 1,248,187 SH   SOLE 22 1,189,541 0 58,646
CASELLA WASTE SYS INC CL A 147448104 261 11,317 SH   SOLE 26 0 0 11,317
CASELLA WASTE SYS INC CL A 147448104 166 7,223 SH   SOLE 28 7,223 0 0
CASELLA WASTE SYS INC CL A 147448104 129 5,601 SH   SOLE 30 5,601 0 0
CASELLA WASTE SYS INC CL A 147448104 110 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 3,893 34,782 SH   SOLE 2 21,059 0 13,723
CASEYS GEN STORES INC COM 147528103 51 458 SH   SOLE 4 458 0 0
CASEYS GEN STORES INC COM 147528103 157 1,407 SH   SOLE 7 1,407 0 0
CASEYS GEN STORES INC COM 147528103 14,025 125,288 SH   SOLE 18 125,288 0 0
CASEYS GEN STORES INC COM 147528103 1,279 11,422 SH   SOLE 19 11,422 0 0
CASEYS GEN STORES INC COM 147528103 182,059 1,626,395 SH   SOLE 21 1,626,395 0 0
CASEYS GEN STORES INC COM 147528103 134,602 1,202,451 SH   SOLE 22 1,074,730 0 127,721
CASEYS GEN STORES INC COM 147528103 84 748 SH   SOLE 23 748 0 0
CASEYS GEN STORES INC COM 147528103 2,177 19,446 SH   SOLE 26 7,741 0 11,705
CASEYS GEN STORES INC COM 147528103 623 5,569 SH   SOLE 28 5,569 0 0
CASEYS GEN STORES INC COM 147528103 695 6,209 SH   SOLE 30 6,209 0 0
CASEYS GEN STORES INC COM 147528103 94 844 SH   SOLE 31 844 0 0
CASEYS GEN STORES INC COM 147528103 166 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 455 4,065 SH   SOLE 40 4,065 0 0
CASI PHARMACEUTICALS INC COM 14757U109 19 5,972 SH   SOLE 18 5,972 0 0
CASI PHARMACEUTICALS INC COM 14757U109 25 7,740 SH   SOLE 19 7,740 0 0
CASI PHARMACEUTICALS INC COM 14757U109 298 91,843 SH   SOLE 21 91,843 0 0
CASI PHARMACEUTICALS INC COM 14757U109 912 280,535 SH   SOLE 22 280,535 0 0
CASS INFORMATION SYS INC COM 14808P109 49 847 SH   SOLE 2 690 0 157
CASS INFORMATION SYS INC COM 14808P109 16 278 SH   SOLE 7 278 0 0
CASS INFORMATION SYS INC COM 14808P109 2,528 43,431 SH   SOLE 18 43,431 0 0
CASS INFORMATION SYS INC COM 14808P109 553 9,492 SH   SOLE 19 9,492 0 0
CASS INFORMATION SYS INC COM 14808P109 22,479 386,177 SH   SOLE 21 386,177 0 0
CASS INFORMATION SYS INC COM 14808P109 16,049 275,713 SH   SOLE 22 254,985 0 20,728
CASS INFORMATION SYS INC COM 14808P109 85 1,454 SH   SOLE 28 1,454 0 0
CASS INFORMATION SYS INC COM 14808P109 120 2,053 SH   SOLE 30 2,053 0 0
CASS INFORMATION SYS INC COM 14808P109 62 1,068 SH   SOLE 40 1,068 0 0
CASTLE BRANDS INC COM 148435100 4 3,526 SH   SOLE 2 3,526 0 0
CASTLE BRANDS INC COM 148435100 381 312,644 SH   SOLE 18 312,644 0 0
CASTLE BRANDS INC COM 148435100 65 53,041 SH   SOLE 19 53,041 0 0
CASTLE BRANDS INC COM 148435100 3,451 2,828,537 SH   SOLE 21 2,828,537 0 0
CASTLE BRANDS INC COM 148435100 940 770,353 SH   SOLE 22 700,314 0 70,039
CASTLIGHT HEALTH INC CL B 14862Q100 12 3,079 SH   SOLE 2 2,904 0 175
CASTLIGHT HEALTH INC CL B 14862Q100 1 390 SH   SOLE 7 390 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 861 229,577 SH   SOLE 18 229,577 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 175 46,577 SH   SOLE 19 46,577 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 7,654 2,041,055 SH   SOLE 21 2,041,055 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 4,622 1,232,650 SH   SOLE 22 1,153,931 0 78,719
CASTLIGHT HEALTH INC CL B 14862Q100 28 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 42 11,131 SH   SOLE 30 11,131 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 11 3,032 SH   SOLE 40 3,032 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 4 2,484 SH   SOLE 18 2,484 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 49 32,966 SH   SOLE 21 32,966 0 0
CATALENT INC COM 148806102 3,969 96,615 SH   SOLE 2 95,989 0 626
CATALENT INC COM 148806102 20 492 SH   SOLE 4 492 0 0
CATALENT INC COM 148806102 165 4,023 SH   SOLE 7 4,023 0 0
CATALENT INC COM 148806102 1,945 47,348 SH   SOLE 13 47,348 0 0
CATALENT INC COM 148806102 34,269 834,201 SH   SOLE 18 834,201 0 0
CATALENT INC COM 148806102 35,400 861,733 SH   SOLE 19 861,733 0 0
CATALENT INC COM 148806102 366,449 8,920,377 SH   SOLE 21 8,920,377 0 0
CATALENT INC COM 148806102 223,158 5,432,271 SH   SOLE 22 4,855,433 0 576,838
CATALENT INC COM 148806102 8,808 214,407 SH   SOLE 23 214,407 0 0
CATALENT INC COM 148806102 2,238 54,483 SH   SOLE 26 24,644 0 29,839
CATALENT INC COM 148806102 814 19,807 SH   SOLE 28 19,807 0 0
CATALENT INC COM 148806102 2,747 66,871 SH   SOLE 29 0 0 66,871
CATALENT INC COM 148806102 2,563 62,395 SH   SOLE 30 62,395 0 0
CATALENT INC COM 148806102 2,803 68,237 SH   SOLE 34 68,237 0 0
CATALENT INC COM 148806102 984 23,947 SH   SOLE 36 23,947 0 0
CATALENT INC COM 148806102 578 14,071 SH   SOLE 40 14,071 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 1 45 SH   SOLE 21 45 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 2,365 173,418 SH   SOLE 22 173,418 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 23 5,800 SH   SOLE 2 4,629 0 1,171
CATALYST PHARMACEUTICALS INC COM 14888U101 1,010 258,278 SH   SOLE 18 258,278 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 208 53,111 SH   SOLE 19 53,111 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 9,244 2,364,265 SH   SOLE 21 2,364,265 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 5,232 1,338,127 SH   SOLE 22 1,282,131 0 55,996
CATASYS INC COM PAR 149049504 1 335 SH   SOLE 18 335 0 0
CATASYS INC COM PAR 149049504 32 8,666 SH   SOLE 21 8,666 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 127 9,691 SH   SOLE 2 3,821 0 5,870
CATCHMARK TIMBER TR INC CL A 14912Y202 14 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 2,061 156,977 SH   SOLE 18 156,977 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 944 71,912 SH   SOLE 19 71,912 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 22,776 1,734,660 SH   SOLE 21 1,734,660 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 14,193 1,080,923 SH   SOLE 22 1,008,713 0 72,210
CATCHMARK TIMBER TR INC CL A 14912Y202 300 22,851 SH   SOLE 23 22,851 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 214 16,306 SH   SOLE 26 0 0 16,306
CATCHMARK TIMBER TR INC CL A 14912Y202 87 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 287 21,887 SH   SOLE 29 0 0 21,887
CATCHMARK TIMBER TR INC CL A 14912Y202 1,606 122,284 SH   SOLE 30 122,284 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 19 1,463 SH   SOLE 34 1,463 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 46 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 140,469 891,417 SH   SOLE 2 290,565 0 600,852
CATERPILLAR INC DEL COM 149123101 33,322 211,461 SH   SOLE 4 196,260 0 15,201
CATERPILLAR INC DEL COM 149123101 72,429 459,636 SH   SOLE 7 441,903 0 17,733
CATERPILLAR INC DEL COM 149123101 227 1,440 SH   SOLE 13 1,440 0 0
CATERPILLAR INC DEL COM 149123101 680 4,313 SH   SOLE 15 4,313 0 0
CATERPILLAR INC DEL COM 149123101 40 256 SH   SOLE 17 0 0 256
CATERPILLAR INC DEL COM 149123101 242,839 1,541,055 SH   SOLE 18 1,390,441 0 150,614
CATERPILLAR INC DEL COM 149123101 54,408 345,272 SH   SOLE 19 345,272 0 0
CATERPILLAR INC DEL COM 149123101 1,976,559 12,543,211 SH   SOLE 21 12,543,211 0 0
CATERPILLAR INC DEL COM 149123101 2,482,702 15,755,183 SH   SOLE 22 13,151,017 0 2,604,166
CATERPILLAR INC DEL COM 149123101 116,218 737,520 SH   SOLE 23 737,520 0 0
CATERPILLAR INC DEL COM 149123101 73,334 465,376 SH   SOLE 25 465,376 0 0
CATERPILLAR INC DEL COM 149123101 238,701 1,514,793 SH   SOLE 26 521,534 0 993,259
CATERPILLAR INC DEL COM 149123101 21,187 134,453 SH   SOLE 28 97,876 0 36,577
CATERPILLAR INC DEL COM 149123101 6,492 41,200 SH   SOLE 29 19,242 0 21,958
CATERPILLAR INC DEL COM 149123101 289,268 1,835,689 SH   SOLE 30 1,835,689 0 0
CATERPILLAR INC DEL COM 149123101 46,736 296,588 SH   SOLE 31 132,836 0 163,752
CATERPILLAR INC DEL COM 149123101 24,109 152,993 SH   SOLE 32 152,993 0 0
CATERPILLAR INC DEL COM 149123101 11,226 71,243 SH   SOLE 34 71,243 0 0
CATERPILLAR INC DEL COM 149123101 88,173 559,542 SH   SOLE 36 559,542 0 0
CATERPILLAR INC DEL COM 149123101 471 2,988 SH   SOLE 40 2,988 0 0
CATHAY GEN BANCORP COM 149150104 2,791 66,180 SH   SOLE 2 53,222 0 12,958
CATHAY GEN BANCORP COM 149150104 18 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 78 1,858 SH   SOLE 7 1,858 0 0
CATHAY GEN BANCORP COM 149150104 20,860 494,673 SH   SOLE 18 494,673 0 0
CATHAY GEN BANCORP COM 149150104 5,902 139,962 SH   SOLE 19 139,962 0 0
CATHAY GEN BANCORP COM 149150104 214,796 5,093,578 SH   SOLE 21 5,093,578 0 0
CATHAY GEN BANCORP COM 149150104 118,175 2,802,345 SH   SOLE 22 2,668,653 0 133,692
CATHAY GEN BANCORP COM 149150104 8,011 189,968 SH   SOLE 23 189,968 0 0
CATHAY GEN BANCORP COM 149150104 1,044 24,758 SH   SOLE 26 7,303 0 17,455
CATHAY GEN BANCORP COM 149150104 469 11,131 SH   SOLE 28 11,131 0 0
CATHAY GEN BANCORP COM 149150104 724 17,159 SH   SOLE 29 0 0 17,159
CATHAY GEN BANCORP COM 149150104 503 11,939 SH   SOLE 30 11,939 0 0
CATHAY GEN BANCORP COM 149150104 351 8,332 SH   SOLE 40 8,332 0 0
CATO CORP NEW CL A 149205106 89 5,591 SH   SOLE 2 1,466 0 4,125
CATO CORP NEW CL A 149205106 3 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 11 690 SH   SOLE 7 690 0 0
CATO CORP NEW CL A 149205106 2,003 125,819 SH   SOLE 18 125,819 0 0
CATO CORP NEW CL A 149205106 416 26,131 SH   SOLE 19 26,131 0 0
CATO CORP NEW CL A 149205106 34,271 2,152,722 SH   SOLE 21 2,152,722 0 0
CATO CORP NEW CL A 149205106 11,472 720,597 SH   SOLE 22 667,247 0 53,350
CATO CORP NEW CL A 149205106 406 25,507 SH   SOLE 26 5,946 0 19,561
CATO CORP NEW CL A 149205106 59 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 327 20,516 SH   SOLE 29 0 0 20,516
CATO CORP NEW CL A 149205106 570 35,799 SH   SOLE 30 35,799 0 0
CATO CORP NEW CL A 149205106 654 41,098 SH   SOLE 34 41,098 0 0
CATO CORP NEW CL A 149205106 47 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 84 551 SH   SOLE 2 484 0 67
CAVCO INDS INC DEL COM 149568107 31 200 SH   SOLE 7 200 0 0
CAVCO INDS INC DEL COM 149568107 5,924 38,822 SH   SOLE 18 38,822 0 0
CAVCO INDS INC DEL COM 149568107 1,043 6,838 SH   SOLE 19 6,838 0 0
CAVCO INDS INC DEL COM 149568107 141,427 926,782 SH   SOLE 21 926,782 0 0
CAVCO INDS INC DEL COM 149568107 36,691 240,437 SH   SOLE 22 224,169 0 16,268
CAVCO INDS INC DEL COM 149568107 193 1,265 SH   SOLE 26 0 0 1,265
CAVCO INDS INC DEL COM 149568107 175 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 1,861 12,198 SH   SOLE 30 12,198 0 0
CAVCO INDS INC DEL COM 149568107 148 971 SH   SOLE 40 971 0 0
CAVIUM INC COM 14964U108 2,625 31,311 SH   SOLE 2 6,319 0 24,992
CAVIUM INC COM 14964U108 31 365 SH   SOLE 4 365 0 0
CAVIUM INC COM 14964U108 133 1,589 SH   SOLE 7 1,589 0 0
CAVIUM INC COM 14964U108 2,902 34,619 SH   SOLE 18 34,619 0 0
CAVIUM INC COM 14964U108 1,700 20,276 SH   SOLE 19 20,276 0 0
CAVIUM INC COM 14964U108 90,232 1,076,370 SH   SOLE 21 1,076,370 0 0
CAVIUM INC COM 14964U108 152,991 1,825,017 SH   SOLE 22 1,630,934 0 194,083
CAVIUM INC COM 14964U108 2,351 28,044 SH   SOLE 26 13,217 0 14,827
CAVIUM INC COM 14964U108 904 10,785 SH   SOLE 28 10,785 0 0
CAVIUM INC COM 14964U108 924 11,023 SH   SOLE 29 0 0 11,023
CAVIUM INC COM 14964U108 15,162 180,865 SH   SOLE 30 180,865 0 0
CAVIUM INC COM 14964U108 124 1,476 SH   SOLE 31 1,476 0 0
CAVIUM INC COM 14964U108 4,422 52,749 SH   SOLE 34 52,749 0 0
CAVIUM INC COM 14964U108 710 8,475 SH   SOLE 40 8,475 0 0
CB FINL SVCS INC COM 12479G101 19 632 SH   SOLE 18 632 0 0
CB FINL SVCS INC COM 12479G101 25 829 SH   SOLE 21 829 0 0
CBIZ INC COM 124805102 191 12,364 SH   SOLE 2 2,977 0 9,387
CBIZ INC COM 124805102 26 1,666 SH   SOLE 7 1,666 0 0
CBIZ INC COM 124805102 3,128 202,428 SH   SOLE 18 202,428 0 0
CBIZ INC COM 124805102 651 42,104 SH   SOLE 19 42,104 0 0
CBIZ INC COM 124805102 26,285 1,701,301 SH   SOLE 21 1,701,301 0 0
CBIZ INC COM 124805102 21,257 1,375,887 SH   SOLE 22 1,290,452 0 85,435
CBIZ INC COM 124805102 34 2,198 SH   SOLE 26 0 0 2,198
CBIZ INC COM 124805102 107 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 110 7,135 SH   SOLE 30 7,135 0 0
CBIZ INC COM 124805102 62 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 222 39,226 SH   SOLE 2 9,433 0 29,793
CBL & ASSOC PPTYS INC COM 124830100 338 59,657 SH   SOLE 4 59,657 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,249 220,697 SH   SOLE 7 220,697 0 0
CBL & ASSOC PPTYS INC COM 124830100 42 7,379 SH   SOLE 15 7,379 0 0
CBL & ASSOC PPTYS INC COM 124830100 4,699 830,127 SH   SOLE 18 830,127 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,704 301,014 SH   SOLE 19 301,014 0 0
CBL & ASSOC PPTYS INC COM 124830100 93,480 16,515,860 SH   SOLE 21 16,515,860 0 0
CBL & ASSOC PPTYS INC COM 124830100 37,277 6,586,115 SH   SOLE 22 6,284,022 0 302,093
CBL & ASSOC PPTYS INC COM 124830100 47 8,274 SH   SOLE 23 8,274 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,711 302,271 SH   SOLE 25 302,271 0 0
CBL & ASSOC PPTYS INC COM 124830100 608 107,434 SH   SOLE 26 28,433 0 79,001
CBL & ASSOC PPTYS INC COM 124830100 797 140,829 SH   SOLE 28 24,731 0 116,098
CBL & ASSOC PPTYS INC COM 124830100 333 58,799 SH   SOLE 29 58,799 0 0
CBL & ASSOC PPTYS INC COM 124830100 6,011 1,062,058 SH   SOLE 30 1,062,058 0 0
CBL & ASSOC PPTYS INC COM 124830100 101 17,762 SH   SOLE 36 17,762 0 0
CBL & ASSOC PPTYS INC COM 124830100 105 18,537 SH   SOLE 40 18,537 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 17,059 136,924 SH   SOLE 2 36,260 0 100,664
CBOE GLOBAL MARKETS INC COM 12503M108 4,224 33,906 SH   SOLE 4 31,451 0 2,455
CBOE GLOBAL MARKETS INC COM 12503M108 10,113 81,168 SH   SOLE 7 77,085 0 4,083
CBOE GLOBAL MARKETS INC COM 12503M108 134 1,075 SH   SOLE 13 1,075 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 87 700 SH   SOLE 15 700 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 29,873 239,774 SH   SOLE 18 226,030 0 13,744
CBOE GLOBAL MARKETS INC COM 12503M108 21,351 171,372 SH   SOLE 19 171,372 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 352,001 2,825,271 SH   SOLE 21 2,825,271 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 401,137 3,219,657 SH   SOLE 22 2,725,278 0 494,379
CBOE GLOBAL MARKETS INC COM 12503M108 17,278 138,681 SH   SOLE 23 138,681 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 33,309 267,351 SH   SOLE 25 267,351 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 40,611 325,961 SH   SOLE 26 125,435 0 200,526
CBOE GLOBAL MARKETS INC COM 12503M108 2,896 23,245 SH   SOLE 28 16,963 0 6,282
CBOE GLOBAL MARKETS INC COM 12503M108 3,752 30,112 SH   SOLE 29 2,749 0 27,363
CBOE GLOBAL MARKETS INC COM 12503M108 52,662 422,683 SH   SOLE 30 422,683 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 5,037 40,430 SH   SOLE 31 20,042 0 20,388
CBOE GLOBAL MARKETS INC COM 12503M108 3,154 25,319 SH   SOLE 34 25,319 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 13,061 104,833 SH   SOLE 36 104,833 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 65 521 SH   SOLE 40 521 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE GROUP INC CL A 12504L109 22,276 514,349 SH   SOLE 2 234,415 0 279,934
CBRE GROUP INC CL A 12504L109 5,144 118,769 SH   SOLE 4 112,488 0 6,281
CBRE GROUP INC CL A 12504L109 11,283 260,510 SH   SOLE 7 210,319 0 50,191
CBRE GROUP INC CL A 12504L109 4,671 107,844 SH   SOLE 13 107,844 0 0
CBRE GROUP INC CL A 12504L109 101 2,323 SH   SOLE 15 2,323 0 0
CBRE GROUP INC CL A 12504L109 31,209 720,603 SH   SOLE 18 678,572 0 42,031
CBRE GROUP INC CL A 12504L109 39,325 907,983 SH   SOLE 19 907,983 0 0
CBRE GROUP INC CL A 12504L109 8,547 197,342 SH   SOLE 20 0 0 197,342
CBRE GROUP INC CL A 12504L109 337,468 7,791,929 SH   SOLE 21 7,791,929 0 0
CBRE GROUP INC CL A 12504L109 404,590 9,341,729 SH   SOLE 22 7,514,519 0 1,827,210
CBRE GROUP INC CL A 12504L109 17,709 408,898 SH   SOLE 23 408,898 0 0
CBRE GROUP INC CL A 12504L109 11,934 275,540 SH   SOLE 25 275,540 0 0
CBRE GROUP INC CL A 12504L109 37,614 868,491 SH   SOLE 26 349,537 0 518,954
CBRE GROUP INC CL A 12504L109 3,013 69,568 SH   SOLE 28 50,810 0 18,758
CBRE GROUP INC CL A 12504L109 12,236 282,524 SH   SOLE 29 17,575 0 264,949
CBRE GROUP INC CL A 12504L109 37,746 871,532 SH   SOLE 30 871,532 0 0
CBRE GROUP INC CL A 12504L109 5,470 126,292 SH   SOLE 31 71,894 0 54,398
CBRE GROUP INC CL A 12504L109 1,775 40,976 SH   SOLE 34 40,976 0 0
CBRE GROUP INC CL A 12504L109 14,860 343,108 SH   SOLE 36 343,108 0 0
CBRE GROUP INC CL A 12504L109 62 1,421 SH   SOLE 40 1,421 0 0
CBS CORP NEW CL A 124857103 399 6,668 SH   SOLE 21 6,668 0 0
CBS CORP NEW CL A 124857103 31 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL A 124857103 797 13,333 SH   SOLE 31 13,333 0 0
CBS CORP NEW CL B 124857202 52,898 896,577 SH   SOLE 2 540,479 0 356,098
CBS CORP NEW CL B 124857202 13,301 225,437 SH   SOLE 4 214,835 0 10,602
CBS CORP NEW CL B 124857202 16,642 282,070 SH   SOLE 7 275,051 0 7,019
CBS CORP NEW CL B 124857202 200 3,387 SH   SOLE 13 3,387 0 0
CBS CORP NEW CL B 124857202 151 2,562 SH   SOLE 15 2,562 0 0
CBS CORP NEW CL B 124857202 12 207 SH   SOLE 17 0 0 207
CBS CORP NEW CL B 124857202 43,855 743,304 SH   SOLE 18 694,627 0 48,677
CBS CORP NEW CL B 124857202 18,871 319,850 SH   SOLE 19 319,850 0 0
CBS CORP NEW CL B 124857202 15,628 264,883 SH   SOLE 20 51,548 0 213,335
CBS CORP NEW CL B 124857202 325,405 5,515,333 SH   SOLE 21 5,515,333 0 0
CBS CORP NEW CL B 124857202 599,235 10,156,524 SH   SOLE 22 8,208,145 0 1,948,379
CBS CORP NEW CL B 124857202 37,530 636,098 SH   SOLE 23 636,098 0 0
CBS CORP NEW CL B 124857202 31,274 530,070 SH   SOLE 25 530,070 0 0
CBS CORP NEW CL B 124857202 61,318 1,039,285 SH   SOLE 26 388,786 0 650,499
CBS CORP NEW CL B 124857202 4,801 81,372 SH   SOLE 28 58,679 0 22,693
CBS CORP NEW CL B 124857202 7,690 130,333 SH   SOLE 29 126,816 0 3,517
CBS CORP NEW CL B 124857202 61,141 1,036,281 SH   SOLE 30 1,036,281 0 0
CBS CORP NEW CL B 124857202 29,970 507,966 SH   SOLE 31 344,939 0 163,027
CBS CORP NEW CL B 124857202 5,912 100,202 SH   SOLE 34 100,202 0 0
CBS CORP NEW CL B 124857202 24,395 413,467 SH   SOLE 36 413,467 0 0
CBS CORP NEW CL B 124857202 110 1,865 SH   SOLE 40 1,865 0 0
CBS CORP NEW OPTIONS 124857202 997 16,900 SH Call SOLE 2 16,900 0 0
CBS CORP NEW OPTIONS 124857202 1,919 32,500 SH Call SOLE 18 32,500 0 0
CBS CORP NEW OPTIONS 124857202 30,090 510,000 SH Call SOLE 19 510,000 0 0
CBS CORP NEW OPTIONS 124857202 212 3,600 SH Call SOLE 22 3,600 0 0
CBTX INC COM 12481V104 142 4,799 SH   SOLE 18 4,799 0 0
CBTX INC COM 12481V104 74 2,484 SH   SOLE 19 2,484 0 0
CBTX INC COM 12481V104 2,661 89,717 SH   SOLE 21 89,717 0 0
CBTX INC COM 12481V104 468 15,786 SH   SOLE 22 14,400 0 1,386
CCA INDS INC COM 124867102 12 3,863 SH   SOLE 21 3,863 0 0
CCA INDS INC COM 124867102 37 11,757 SH   SOLE 22 11,757 0 0
CDK GLOBAL INC COM 12508E101 19,601 274,984 SH   SOLE 2 173,139 0 101,845
CDK GLOBAL INC COM 12508E101 4,195 58,850 SH   SOLE 4 55,583 0 3,267
CDK GLOBAL INC COM 12508E101 3,231 45,325 SH   SOLE 7 38,031 0 7,294
CDK GLOBAL INC COM 12508E101 135 1,891 SH   SOLE 13 1,891 0 0
CDK GLOBAL INC COM 12508E101 69 974 SH   SOLE 15 974 0 0
CDK GLOBAL INC COM 12508E101 5 77 SH   SOLE 17 0 0 77
CDK GLOBAL INC COM 12508E101 31,185 437,494 SH   SOLE 18 425,963 0 11,531
CDK GLOBAL INC COM 12508E101 2,828 39,669 SH   SOLE 19 39,669 0 0
CDK GLOBAL INC COM 12508E101 5,231 73,380 SH   SOLE 20 0 0 73,380
CDK GLOBAL INC COM 12508E101 444,868 6,241,134 SH   SOLE 21 6,241,134 0 0
CDK GLOBAL INC COM 12508E101 304,322 4,269,391 SH   SOLE 22 3,868,282 0 401,109
CDK GLOBAL INC COM 12508E101 12,309 172,686 SH   SOLE 23 172,686 0 0
CDK GLOBAL INC COM 12508E101 7,837 109,945 SH   SOLE 25 109,945 0 0
CDK GLOBAL INC COM 12508E101 26,565 372,692 SH   SOLE 26 144,360 0 228,332
CDK GLOBAL INC COM 12508E101 2,103 29,504 SH   SOLE 28 21,923 0 7,581
CDK GLOBAL INC COM 12508E101 2,459 34,492 SH   SOLE 29 3,478 0 31,014
CDK GLOBAL INC COM 12508E101 25,175 353,178 SH   SOLE 30 353,178 0 0
CDK GLOBAL INC COM 12508E101 4,554 63,883 SH   SOLE 31 26,274 0 37,609
CDK GLOBAL INC COM 12508E101 733 10,288 SH   SOLE 34 10,288 0 0
CDK GLOBAL INC COM 12508E101 8,223 115,361 SH   SOLE 36 115,361 0 0
CDK GLOBAL INC COM 12508E101 47 660 SH   SOLE 40 660 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 275 2,822 SH   SOLE 18 2,822 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 463 4,752 SH   SOLE 26 0 0 4,752
CDW CORP COM 12514G108 11,176 160,835 SH   SOLE 2 42,510 0 118,325
CDW CORP COM 12514G108 4,178 60,127 SH   SOLE 4 56,425 0 3,702
CDW CORP COM 12514G108 3,908 56,241 SH   SOLE 7 31,440 0 24,801
CDW CORP COM 12514G108 1,506 21,677 SH   SOLE 13 21,677 0 0
CDW CORP COM 12514G108 62 886 SH   SOLE 15 886 0 0
CDW CORP COM 12514G108 114,782 1,651,780 SH   SOLE 18 1,055,215 0 596,565
CDW CORP COM 12514G108 117,697 1,693,724 SH   SOLE 19 1,693,724 0 0
CDW CORP COM 12514G108 7,011 100,897 SH   SOLE 20 0 0 100,897
CDW CORP COM 12514G108 136,981 1,971,239 SH   SOLE 21 1,971,239 0 0
CDW CORP COM 12514G108 309,702 4,456,792 SH   SOLE 22 3,961,604 0 495,188
CDW CORP COM 12514G108 13,640 196,294 SH   SOLE 23 196,294 0 0
CDW CORP COM 12514G108 12,891 185,513 SH   SOLE 25 152,906 0 32,607
CDW CORP COM 12514G108 30,544 439,544 SH   SOLE 26 157,750 0 281,794
CDW CORP COM 12514G108 2,426 34,918 SH   SOLE 28 25,250 0 9,668
CDW CORP COM 12514G108 3,084 44,378 SH   SOLE 29 5,964 0 38,414
CDW CORP COM 12514G108 14,049 202,166 SH   SOLE 30 202,166 0 0
CDW CORP COM 12514G108 5,228 75,230 SH   SOLE 31 35,116 0 40,114
CDW CORP COM 12514G108 22,663 326,138 SH   SOLE 34 326,138 0 0
CDW CORP COM 12514G108 12,071 173,711 SH   SOLE 36 173,711 0 0
CDW CORP COM 12514G108 45 647 SH   SOLE 40 647 0 0
CECO ENVIRONMENTAL CORP COM 125141101 31 6,017 SH   SOLE 2 1,470 0 4,547
CECO ENVIRONMENTAL CORP COM 125141101 3 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 608 118,496 SH   SOLE 18 118,496 0 0
CECO ENVIRONMENTAL CORP COM 125141101 192 37,463 SH   SOLE 19 37,463 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,132 1,000,337 SH   SOLE 21 1,000,337 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,752 1,121,320 SH   SOLE 22 1,088,167 0 33,153
CECO ENVIRONMENTAL CORP COM 125141101 498 97,108 SH   SOLE 23 97,108 0 0
CECO ENVIRONMENTAL CORP COM 125141101 146 28,430 SH   SOLE 29 0 0 28,430
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 105 17,239 SH   SOLE 2 4,329 0 12,910
CEDAR REALTY TRUST INC COM NEW 150602209 148 24,355 SH   SOLE 4 24,355 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 728 119,813 SH   SOLE 7 119,813 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 23 3,739 SH   SOLE 15 3,739 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2,689 442,234 SH   SOLE 18 442,234 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,072 176,268 SH   SOLE 19 176,268 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 48,263 7,937,928 SH   SOLE 21 7,937,928 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 21,452 3,528,258 SH   SOLE 22 3,355,804 0 172,454
CEDAR REALTY TRUST INC COM NEW 150602209 26 4,232 SH   SOLE 23 4,232 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 973 160,025 SH   SOLE 25 160,025 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 156 25,722 SH   SOLE 26 0 0 25,722
CEDAR REALTY TRUST INC COM NEW 150602209 374 61,595 SH   SOLE 28 10,675 0 50,920
CEDAR REALTY TRUST INC COM NEW 150602209 211 34,669 SH   SOLE 29 34,669 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 3,477 571,880 SH   SOLE 30 571,880 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 51 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 2 861 SH   SOLE 19 861 0 0
CEL SCI CORP COM PAR NEW 150837607 5 2,563 SH   SOLE 21 2,563 0 0
CEL SCI CORP COM PAR NEW 150837607 161 85,455 SH   SOLE 22 85,455 0 0
CELADON GROUP INC COM 150838100 10 1,600 SH   SOLE 2 1,600 0 0
CELADON GROUP INC COM 150838100 30 4,750 SH   SOLE 18 4,750 0 0
CELADON GROUP INC COM 150838100 27 4,175 SH   SOLE 19 4,175 0 0
CELADON GROUP INC COM 150838100 837 130,849 SH   SOLE 21 130,849 0 0
CELADON GROUP INC COM 150838100 2,740 428,158 SH   SOLE 22 428,158 0 0
CELANESE CORP DEL COM SER A 150870103 7,931 74,069 SH   SOLE 2 22,091 0 51,978
CELANESE CORP DEL COM SER A 150870103 5,454 50,930 SH   SOLE 4 46,857 0 4,073
CELANESE CORP DEL COM SER A 150870103 5,918 55,263 SH   SOLE 7 26,985 0 28,278
CELANESE CORP DEL COM SER A 150870103 94 882 SH   SOLE 15 882 0 0
CELANESE CORP DEL COM SER A 150870103 9,243 86,318 SH   SOLE 18 73,742 0 12,576
CELANESE CORP DEL COM SER A 150870103 6,325 59,070 SH   SOLE 19 59,070 0 0
CELANESE CORP DEL COM SER A 150870103 9,535 89,045 SH   SOLE 20 0 0 89,045
CELANESE CORP DEL COM SER A 150870103 199,577 1,863,812 SH   SOLE 21 1,863,812 0 0
CELANESE CORP DEL COM SER A 150870103 393,561 3,675,391 SH   SOLE 22 3,246,052 0 429,339
CELANESE CORP DEL COM SER A 150870103 19,163 178,959 SH   SOLE 23 178,959 0 0
CELANESE CORP DEL COM SER A 150870103 11,906 111,185 SH   SOLE 25 111,185 0 0
CELANESE CORP DEL COM SER A 150870103 40,357 376,891 SH   SOLE 26 137,309 0 239,582
CELANESE CORP DEL COM SER A 150870103 3,329 31,092 SH   SOLE 28 22,666 0 8,426
CELANESE CORP DEL COM SER A 150870103 5,083 47,467 SH   SOLE 29 4,951 0 42,516
CELANESE CORP DEL COM SER A 150870103 21,786 203,459 SH   SOLE 30 203,459 0 0
CELANESE CORP DEL COM SER A 150870103 7,615 71,113 SH   SOLE 31 31,938 0 39,175
CELANESE CORP DEL COM SER A 150870103 894 8,351 SH   SOLE 34 8,351 0 0
CELANESE CORP DEL COM SER A 150870103 13,349 124,668 SH   SOLE 36 124,668 0 0
CELANESE CORP DEL COM SER A 150870103 80 743 SH   SOLE 40 743 0 0
CELCUITY INC COM 15102K100 217 11,435 SH   SOLE 18 11,435 0 0
CELCUITY INC COM 15102K100 38 1,990 SH   SOLE 19 1,990 0 0
CELCUITY INC COM 15102K100 1,664 87,792 SH   SOLE 21 87,792 0 0
CELCUITY INC COM 15102K100 410 21,636 SH   SOLE 22 19,800 0 1,836
CELESTICA INC SUB VTG SHS 15101Q108 254 24,263 SH   SOLE 21 24,263 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,693 161,561 SH   SOLE 22 161,561 0 0
CELGENE CORP COM 151020104 122,741 1,176,128 SH   SOLE 2 415,275 0 760,853
CELGENE CORP COM 151020104 30,698 294,158 SH   SOLE 4 274,313 0 19,845
CELGENE CORP COM 151020104 57,478 550,763 SH   SOLE 7 547,216 0 3,547
CELGENE CORP COM 151020104 5,301 50,793 SH   SOLE 13 50,793 0 0
CELGENE CORP COM 151020104 694 6,652 SH   SOLE 15 6,652 0 0
CELGENE CORP COM 151020104 4 38 SH   SOLE 17 0 0 38
CELGENE CORP COM 151020104 176,990 1,695,956 SH   SOLE 18 1,588,531 0 107,425
CELGENE CORP COM 151020104 105,433 1,010,282 SH   SOLE 19 1,010,282 0 0
CELGENE CORP COM 151020104 39,735 380,749 SH   SOLE 20 0 0 380,749
CELGENE CORP COM 151020104 2,120,937 20,323,276 SH   SOLE 21 20,323,276 0 0
CELGENE CORP COM 151020104 2,206,641 21,144,506 SH   SOLE 22 17,504,878 0 3,639,628
CELGENE CORP COM 151020104 106,241 1,018,021 SH   SOLE 23 1,018,021 0 0
CELGENE CORP COM 151020104 65,348 626,182 SH   SOLE 25 626,182 0 0
CELGENE CORP COM 151020104 210,649 2,018,488 SH   SOLE 26 694,664 0 1,323,824
CELGENE CORP COM 151020104 18,546 177,715 SH   SOLE 28 129,364 0 48,351
CELGENE CORP COM 151020104 13,540 129,744 SH   SOLE 29 52,579 0 77,165
CELGENE CORP COM 151020104 255,754 2,450,693 SH   SOLE 30 2,450,693 0 0
CELGENE CORP COM 151020104 43,203 413,980 SH   SOLE 31 197,375 0 216,605
CELGENE CORP COM 151020104 11,934 114,352 SH   SOLE 32 114,352 0 0
CELGENE CORP COM 151020104 29,486 282,537 SH   SOLE 34 282,537 0 0
CELGENE CORP COM 151020104 77,117 738,949 SH   SOLE 36 738,949 0 0
CELGENE CORP COM 151020104 398 3,816 SH   SOLE 40 3,816 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 81 28,524 SH   SOLE 2 8,307 0 20,217
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1 347 SH   SOLE 4 347 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 7 2,518 SH   SOLE 7 2,518 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1,390 489,465 SH   SOLE 18 489,465 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 287 101,183 SH   SOLE 19 101,183 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 16,749 5,897,432 SH   SOLE 21 5,897,432 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 9,253 3,258,144 SH   SOLE 22 3,073,074 0 185,070
CELLDEX THERAPEUTICS INC NEW COM 15117B103 277 97,398 SH   SOLE 26 18,145 0 79,253
CELLDEX THERAPEUTICS INC NEW COM 15117B103 40 14,179 SH   SOLE 28 14,179 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 88 30,886 SH   SOLE 30 30,886 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 30 10,625 SH   SOLE 40 10,625 0 0
CELLECTAR BIOSCIENCES INC COM 15117F302 1 597 SH   SOLE 21 597 0 0
CELLECTIS S A SPONSORED ADS 15117K103 944 32,400 SH   SOLE 20 32,400 0 0
CELLECTIS S A SPONSORED ADS 15117K103 3,477 119,267 SH   SOLE 21 119,267 0 0
CELLECTIS S A SPONSORED ADS 15117K103 1 29 SH   SOLE 30 29 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 21 1,893 SH   SOLE 18 1,893 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 18 1,597 SH   SOLE 19 1,597 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 331 29,403 SH   SOLE 21 29,403 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 657 58,439 SH   SOLE 22 58,439 0 0
CELSION CORPORATION COM PAR NEW 15117N503 1 461 SH   SOLE 21 461 0 0
CELSION CORPORATION COM PAR NEW 15117N503 176 65,852 SH   SOLE 22 65,852 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 32 4,200 SH   SOLE 2 4,200 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 138 18,359 SH   SOLE 4 18,359 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,011 801,494 SH   SOLE 18 37,094 0 764,400
CEMEX SAB DE CV SPON ADR NEW 151290889 4,125 550,000 SH   SOLE 19 550,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,905 253,980 SH   SOLE 22 253,980 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 5,811 774,800 SH   SOLE 25 774,800 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 33,750 4,500,000 SH   SOLE 34 4,500,000 0 0
CEMTREX INC COM PAR $.001 15130G303 3 1,146 SH   SOLE 18 1,146 0 0
CEMTREX INC COM PAR $.001 15130G303 36 13,987 SH   SOLE 21 13,987 0 0
CENOVUS ENERGY INC COM 15135U109 5,194 568,927 SH   SOLE 21 568,927 0 0
CENTENE CORP DEL COM 15135B101 32,208 319,269 SH   SOLE 2 153,043 0 166,226
CENTENE CORP DEL COM 15135B101 6,027 59,749 SH   SOLE 4 55,788 0 3,961
CENTENE CORP DEL COM 15135B101 13,260 131,442 SH   SOLE 7 121,225 0 10,217
CENTENE CORP DEL COM 15135B101 380 3,769 SH   SOLE 13 3,769 0 0
CENTENE CORP DEL COM 15135B101 124 1,226 SH   SOLE 15 1,226 0 0
CENTENE CORP DEL COM 15135B101 4 37 SH   SOLE 17 0 0 37
CENTENE CORP DEL COM 15135B101 107,948 1,070,062 SH   SOLE 18 992,308 0 77,754
CENTENE CORP DEL COM 15135B101 97,953 970,982 SH   SOLE 19 970,982 0 0
CENTENE CORP DEL COM 15135B101 8,916 88,379 SH   SOLE 20 0 0 88,379
CENTENE CORP DEL COM 15135B101 400,363 3,968,706 SH   SOLE 21 3,968,706 0 0
CENTENE CORP DEL COM 15135B101 469,224 4,651,307 SH   SOLE 22 3,890,049 0 761,258
CENTENE CORP DEL COM 15135B101 20,558 203,785 SH   SOLE 23 203,785 0 0
CENTENE CORP DEL COM 15135B101 34,008 337,112 SH   SOLE 25 320,769 0 16,343
CENTENE CORP DEL COM 15135B101 73,342 727,020 SH   SOLE 26 187,773 0 539,247
CENTENE CORP DEL COM 15135B101 3,843 38,096 SH   SOLE 28 27,512 0 10,584
CENTENE CORP DEL COM 15135B101 5,098 50,531 SH   SOLE 29 6,523 0 44,008
CENTENE CORP DEL COM 15135B101 57,439 569,377 SH   SOLE 30 569,377 0 0
CENTENE CORP DEL COM 15135B101 7,730 76,622 SH   SOLE 31 35,897 0 40,725
CENTENE CORP DEL COM 15135B101 49,587 491,546 SH   SOLE 34 491,546 0 0
CENTENE CORP DEL COM 15135B101 18,111 179,533 SH   SOLE 36 179,533 0 0
CENTENE CORP DEL COM 15135B101 86 856 SH   SOLE 40 856 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,727 87,207 SH   SOLE 2 14,036 0 73,171
CENTENNIAL RESOURCE DEV INC CL A 15136A102 12 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 55 2,757 SH   SOLE 7 2,757 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,423 71,861 SH   SOLE 18 71,861 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 834 42,124 SH   SOLE 19 42,124 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 32,570 1,644,930 SH   SOLE 21 1,644,930 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 80,470 4,064,141 SH   SOLE 22 3,671,958 0 392,183
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,117 56,390 SH   SOLE 26 27,131 0 29,259
CENTENNIAL RESOURCE DEV INC CL A 15136A102 427 21,574 SH   SOLE 28 21,574 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,603 80,977 SH   SOLE 30 80,977 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 64 3,257 SH   SOLE 31 3,257 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 248 12,519 SH   SOLE 40 12,519 0 0
CENTERPOINT ENERGY INC COM 15189T107 16,024 565,032 SH   SOLE 2 160,765 0 404,267
CENTERPOINT ENERGY INC COM 15189T107 5,063 178,531 SH   SOLE 4 167,177 0 11,354
CENTERPOINT ENERGY INC COM 15189T107 21,938 773,546 SH   SOLE 7 727,461 0 46,085
CENTERPOINT ENERGY INC COM 15189T107 529 18,658 SH   SOLE 13 18,658 0 0
CENTERPOINT ENERGY INC COM 15189T107 88 3,086 SH   SOLE 15 3,086 0 0
CENTERPOINT ENERGY INC COM 15189T107 1 24 SH   SOLE 17 0 0 24
CENTERPOINT ENERGY INC COM 15189T107 30,004 1,057,982 SH   SOLE 18 1,002,360 0 55,622
CENTERPOINT ENERGY INC COM 15189T107 4,861 171,416 SH   SOLE 19 171,416 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,933 314,999 SH   SOLE 20 0 0 314,999
CENTERPOINT ENERGY INC COM 15189T107 369,680 13,035,263 SH   SOLE 21 13,035,263 0 0
CENTERPOINT ENERGY INC COM 15189T107 344,879 12,160,742 SH   SOLE 22 10,172,946 0 1,987,796
CENTERPOINT ENERGY INC COM 15189T107 14,370 506,684 SH   SOLE 23 506,684 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,531 371,323 SH   SOLE 25 371,323 0 0
CENTERPOINT ENERGY INC COM 15189T107 40,536 1,429,354 SH   SOLE 26 463,247 0 966,107
CENTERPOINT ENERGY INC COM 15189T107 2,501 88,181 SH   SOLE 28 62,785 0 25,396
CENTERPOINT ENERGY INC COM 15189T107 3,237 114,126 SH   SOLE 29 13,470 0 100,656
CENTERPOINT ENERGY INC COM 15189T107 38,214 1,347,463 SH   SOLE 30 1,347,463 0 0
CENTERPOINT ENERGY INC COM 15189T107 5,839 205,881 SH   SOLE 31 87,998 0 117,883
CENTERPOINT ENERGY INC COM 15189T107 1,903 67,102 SH   SOLE 32 67,102 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,827 64,437 SH   SOLE 34 64,437 0 0
CENTERPOINT ENERGY INC COM 15189T107 12,318 434,353 SH   SOLE 36 434,353 0 0
CENTERPOINT ENERGY INC COM 15189T107 55 1,938 SH   SOLE 40 1,938 0 0
CENTERSTATE BK CORP COM 15201P109 306 11,909 SH   SOLE 2 3,046 0 8,863
CENTERSTATE BK CORP COM 15201P109 37 1,452 SH   SOLE 7 1,452 0 0
CENTERSTATE BK CORP COM 15201P109 5,192 201,806 SH   SOLE 18 201,806 0 0
CENTERSTATE BK CORP COM 15201P109 1,169 45,418 SH   SOLE 19 45,418 0 0
CENTERSTATE BK CORP COM 15201P109 44,192 1,717,536 SH   SOLE 21 1,717,536 0 0
CENTERSTATE BK CORP COM 15201P109 42,822 1,664,272 SH   SOLE 22 1,580,786 0 83,486
CENTERSTATE BK CORP COM 15201P109 93 3,614 SH   SOLE 26 0 0 3,614
CENTERSTATE BK CORP COM 15201P109 432 16,773 SH   SOLE 28 16,773 0 0
CENTERSTATE BK CORP COM 15201P109 271 10,518 SH   SOLE 30 10,518 0 0
CENTERSTATE BK CORP COM 15201P109 123 4,766 SH   SOLE 40 4,766 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 88 18,918 SH   SOLE 2 4,863 0 14,055
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,512 325,135 SH   SOLE 18 325,135 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,040 223,739 SH   SOLE 19 223,739 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 12,691 2,729,161 SH   SOLE 21 2,729,161 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 5,491 1,180,864 SH   SOLE 22 1,079,075 0 101,789
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 40 8,518 SH   SOLE 23 8,518 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 46 9,877 SH   SOLE 29 0 0 9,877
CENTRAL FD CDA LTD CL A 153501101 23 1,707 SH   SOLE 17 0 0 1,707
CENTRAL FED CORP COM NEW 15346Q202 6 2,286 SH   SOLE 18 2,286 0 0
CENTRAL FED CORP COM NEW 15346Q202 152 55,187 SH   SOLE 21 55,187 0 0
CENTRAL GARDEN & PET CO COM 153527106 423 10,879 SH   SOLE 2 9,598 0 1,281
CENTRAL GARDEN & PET CO COM 153527106 2,028 52,107 SH   SOLE 18 52,107 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,809 46,478 SH   SOLE 19 46,478 0 0
CENTRAL GARDEN & PET CO COM 153527106 36,616 940,808 SH   SOLE 21 940,808 0 0
CENTRAL GARDEN & PET CO COM 153527106 14,608 375,331 SH   SOLE 22 368,485 0 6,846
CENTRAL GARDEN & PET CO COM 153527106 204 5,254 SH   SOLE 26 0 0 5,254
CENTRAL GARDEN & PET CO COM 153527106 60 1,539 SH   SOLE 28 1,539 0 0
CENTRAL GARDEN & PET CO COM 153527106 157 4,038 SH   SOLE 29 0 0 4,038
CENTRAL GARDEN & PET CO COM 153527106 574 14,755 SH   SOLE 30 14,755 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 409 10,837 SH   SOLE 2 5,073 0 5,764
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 43 1,147 SH   SOLE 7 1,147 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,529 173,131 SH   SOLE 18 173,131 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,361 36,079 SH   SOLE 19 36,079 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 120,002 3,182,229 SH   SOLE 21 3,182,229 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 37,959 1,006,610 SH   SOLE 22 935,686 0 70,924
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 457 12,120 SH   SOLE 23 12,120 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 99 2,628 SH   SOLE 26 0 0 2,628
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 325 8,627 SH   SOLE 28 8,627 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 157 4,160 SH   SOLE 29 0 0 4,160
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,901 50,421 SH   SOLE 30 50,421 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 121 3,207 SH   SOLE 40 3,207 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 994 33,323 SH   SOLE 2 29,351 0 3,972
CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 23 778 SH   SOLE 7 778 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 4,094 137,255 SH   SOLE 18 137,255 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 7,276 243,918 SH   SOLE 19 243,918 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 69,743 2,338,000 SH   SOLE 21 2,338,000 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 47,258 1,584,257 SH   SOLE 22 1,539,761 0 44,496
CENTRAL PAC FINL CORP COM NEW 154760409 34 1,145 SH   SOLE 23 1,145 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 125 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,273 42,681 SH   SOLE 29 0 0 42,681
CENTRAL PAC FINL CORP COM NEW 154760409 1,226 41,087 SH   SOLE 30 41,087 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 136 4,560 SH   SOLE 40 4,560 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 36 1,764 SH   SOLE 2 641 0 1,123
CENTRAL VALLEY CMNTY BANCORP COM 155685100 765 37,916 SH   SOLE 18 37,916 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 110 5,458 SH   SOLE 19 5,458 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6,678 330,927 SH   SOLE 21 330,927 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 1,761 87,249 SH   SOLE 22 81,113 0 6,136
CENTRUS ENERGY CORP CL A 15643U104 4 919 SH   SOLE 18 919 0 0
CENTRUS ENERGY CORP CL A 15643U104 64 15,991 SH   SOLE 21 15,991 0 0
CENTURY ALUM CO COM 156431108 217 11,060 SH   SOLE 2 2,802 0 8,258
CENTURY ALUM CO COM 156431108 8 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 622 31,651 SH   SOLE 7 31,651 0 0
CENTURY ALUM CO COM 156431108 4,764 242,583 SH   SOLE 18 242,583 0 0
CENTURY ALUM CO COM 156431108 774 39,418 SH   SOLE 19 39,418 0 0
CENTURY ALUM CO COM 156431108 89,944 4,579,636 SH   SOLE 21 4,579,636 0 0
CENTURY ALUM CO COM 156431108 26,716 1,360,271 SH   SOLE 22 1,268,516 0 91,755
CENTURY ALUM CO COM 156431108 522 26,602 SH   SOLE 26 0 0 26,602
CENTURY ALUM CO COM 156431108 154 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 1,381 70,300 SH   SOLE 30 70,300 0 0
CENTURY ALUM CO COM 156431108 109 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 37 476 SH   SOLE 2 157 0 319
CENTURY BANCORP INC MASS CL A NON VTG 156432106 907 11,588 SH   SOLE 18 11,588 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 214 2,730 SH   SOLE 19 2,730 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,773 99,339 SH   SOLE 21 99,339 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 2,693 34,411 SH   SOLE 22 32,629 0 1,782
CENTURY CASINOS INC COM 156492100 116 12,728 SH   SOLE 2 12,728 0 0
CENTURY CASINOS INC COM 156492100 825 90,359 SH   SOLE 18 90,359 0 0
CENTURY CASINOS INC COM 156492100 521 57,059 SH   SOLE 19 57,059 0 0
CENTURY CASINOS INC COM 156492100 7,045 771,657 SH   SOLE 21 771,657 0 0
CENTURY CASINOS INC COM 156492100 11,043 1,209,559 SH   SOLE 22 1,192,028 0 17,531
CENTURY CASINOS INC COM 156492100 782 85,669 SH   SOLE 23 85,669 0 0
CENTURY CMNTYS INC COM 156504300 1,040 33,450 SH   SOLE 2 30,685 0 2,765
CENTURY CMNTYS INC COM 156504300 12 390 SH   SOLE 7 390 0 0
CENTURY CMNTYS INC COM 156504300 2,294 73,751 SH   SOLE 18 73,751 0 0
CENTURY CMNTYS INC COM 156504300 2,646 85,078 SH   SOLE 19 85,078 0 0
CENTURY CMNTYS INC COM 156504300 33,648 1,081,919 SH   SOLE 21 1,081,919 0 0
CENTURY CMNTYS INC COM 156504300 30,719 987,746 SH   SOLE 22 956,781 0 30,965
CENTURY CMNTYS INC COM 156504300 45 1,444 SH   SOLE 23 1,444 0 0
CENTURY CMNTYS INC COM 156504300 104 3,338 SH   SOLE 26 0 0 3,338
CENTURY CMNTYS INC COM 156504300 74 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 142 4,563 SH   SOLE 29 0 0 4,563
CENTURY CMNTYS INC COM 156504300 70 2,265 SH   SOLE 30 2,265 0 0
CENTURYLINK INC COM 156700106 19,097 1,144,877 SH   SOLE 2 221,505 0 923,372
CENTURYLINK INC COM 156700106 5,103 305,940 SH   SOLE 4 282,038 0 23,902
CENTURYLINK INC COM 156700106 12,789 766,745 SH   SOLE 7 725,625 0 41,120
CENTURYLINK INC COM 156700106 430 25,774 SH   SOLE 13 25,774 0 0
CENTURYLINK INC COM 156700106 110 6,582 SH   SOLE 15 6,582 0 0
CENTURYLINK INC COM 156700106 0 1 SH   SOLE 17 0 0 1
CENTURYLINK INC COM 156700106 37,908 2,272,656 SH   SOLE 18 2,146,344 0 126,312
CENTURYLINK INC COM 156700106 3,757 225,251 SH   SOLE 19 225,251 0 0
CENTURYLINK INC COM 156700106 7,712 462,344 SH   SOLE 20 0 0 462,344
CENTURYLINK INC COM 156700106 488,359 29,278,098 SH   SOLE 21 29,278,098 0 0
CENTURYLINK INC COM 156700106 437,331 26,218,890 SH   SOLE 22 21,584,870 0 4,634,020
CENTURYLINK INC COM 156700106 19,010 1,139,669 SH   SOLE 23 1,139,669 0 0
CENTURYLINK INC COM 156700106 12,984 778,388 SH   SOLE 25 778,388 0 0
CENTURYLINK INC COM 156700106 52,856 3,168,832 SH   SOLE 26 1,070,311 0 2,098,521
CENTURYLINK INC COM 156700106 3,668 219,915 SH   SOLE 28 159,948 0 59,967
CENTURYLINK INC COM 156700106 4,549 272,693 SH   SOLE 29 34,733 0 237,960
CENTURYLINK INC COM 156700106 59,187 3,548,371 SH   SOLE 30 3,548,371 0 0
CENTURYLINK INC COM 156700106 10,838 649,779 SH   SOLE 31 366,687 0 283,092
CENTURYLINK INC COM 156700106 2,762 165,568 SH   SOLE 32 165,568 0 0
CENTURYLINK INC COM 156700106 1,963 117,685 SH   SOLE 34 117,685 0 0
CENTURYLINK INC COM 156700106 17,725 1,062,622 SH   SOLE 36 1,062,622 0 0
CENTURYLINK INC COM 156700106 90 5,369 SH   SOLE 40 5,369 0 0
CENTURYLINK INC OPTIONS 156700106 387 23,200 SH Call SOLE 2 23,200 0 0
CENTURYLINK INC OPTIONS 156700106 352 21,100 SH Put SOLE 2 21,100 0 0
CENTURYLINK INC OPTIONS 156700106 668 40,000 SH Call SOLE 18 40,000 0 0
CENTURYLINK INC OPTIONS 156700106 658 39,500 SH Put SOLE 18 39,500 0 0
CENTURYLINK INC OPTIONS 156700106 10,175 610,000 SH Call SOLE 19 610,000 0 0
CENTURYLINK INC OPTIONS 156700106 9,841 590,000 SH Put SOLE 19 590,000 0 0
CENTURYLINK INC OPTIONS 156700106 64 3,800 SH Call SOLE 22 3,800 0 0
CENTURYLINK INC OPTIONS 156700106 48 2,900 SH Put SOLE 22 2,900 0 0
CENVEO INC COM NEW 15670S402 1 1,293 SH   SOLE 18 1,293 0 0
CENVEO INC COM NEW 15670S402 2 1,842 SH   SOLE 19 1,842 0 0
CENVEO INC COM NEW 15670S402 11 12,092 SH   SOLE 21 12,092 0 0
CENVEO INC COM NEW 15670S402 200 221,996 SH   SOLE 22 221,996 0 0
CERECOR INC COM 15671L109 12 3,600 SH   SOLE 21 3,600 0 0
CERNER CORP COM 156782104 28,178 418,137 SH   SOLE 2 132,296 0 285,841
CERNER CORP COM 156782104 6,350 94,233 SH   SOLE 4 86,648 0 7,585
CERNER CORP COM 156782104 15,581 231,209 SH   SOLE 7 220,354 0 10,855
CERNER CORP COM 156782104 150 2,219 SH   SOLE 13 2,219 0 0
CERNER CORP COM 156782104 167 2,471 SH   SOLE 15 2,471 0 0
CERNER CORP COM 156782104 51 756 SH   SOLE 17 0 0 756
CERNER CORP COM 156782104 44,041 653,526 SH   SOLE 18 613,773 0 39,753
CERNER CORP COM 156782104 3,045 45,185 SH   SOLE 19 45,185 0 0
CERNER CORP COM 156782104 12,635 187,495 SH   SOLE 20 0 0 187,495
CERNER CORP COM 156782104 446,570 6,626,657 SH   SOLE 21 6,626,657 0 0
CERNER CORP COM 156782104 538,662 7,993,205 SH   SOLE 22 6,684,330 0 1,308,875
CERNER CORP COM 156782104 25,125 372,834 SH   SOLE 23 372,834 0 0
CERNER CORP COM 156782104 15,852 235,227 SH   SOLE 25 235,227 0 0
CERNER CORP COM 156782104 53,198 789,399 SH   SOLE 26 306,114 0 483,285
CERNER CORP COM 156782104 4,501 66,783 SH   SOLE 28 48,494 0 18,289
CERNER CORP COM 156782104 667 9,892 SH   SOLE 29 9,892 0 0
CERNER CORP COM 156782104 88,382 1,311,498 SH   SOLE 30 1,311,498 0 0
CERNER CORP COM 156782104 10,964 162,696 SH   SOLE 31 74,008 0 88,688
CERNER CORP COM 156782104 3,254 48,281 SH   SOLE 32 48,281 0 0
CERNER CORP COM 156782104 1,243 18,449 SH   SOLE 34 18,449 0 0
CERNER CORP COM 156782104 16,690 247,662 SH   SOLE 36 247,662 0 0
CERNER CORP COM 156782104 100 1,490 SH   SOLE 40 1,490 0 0
CERUS CORP COM 157085101 33 9,828 SH   SOLE 2 6,592 0 3,236
CERUS CORP COM 157085101 8 2,253 SH   SOLE 7 2,253 0 0
CERUS CORP COM 157085101 1,320 390,626 SH   SOLE 18 390,626 0 0
CERUS CORP COM 157085101 297 87,904 SH   SOLE 19 87,904 0 0
CERUS CORP COM 157085101 16,730 4,949,617 SH   SOLE 21 4,949,617 0 0
CERUS CORP COM 157085101 10,166 3,007,590 SH   SOLE 22 2,815,459 0 192,131
CERUS CORP COM 157085101 47 13,906 SH   SOLE 28 13,906 0 0
CERUS CORP COM 157085101 52 15,484 SH   SOLE 30 15,484 0 0
CERUS CORP COM 157085101 29 8,503 SH   SOLE 40 8,503 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 1 390 SH   SOLE 18 390 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 28 9,312 SH   SOLE 21 9,312 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 431 143,657 SH   SOLE 22 143,657 0 0
CEVA INC COM 157210105 65 1,419 SH   SOLE 2 1,218 0 201
CEVA INC COM 157210105 6 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 21 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 4,731 102,521 SH   SOLE 18 102,521 0 0
CEVA INC COM 157210105 801 17,358 SH   SOLE 19 17,358 0 0
CEVA INC COM 157210105 91,794 1,989,030 SH   SOLE 21 1,989,030 0 0
CEVA INC COM 157210105 29,712 643,824 SH   SOLE 22 602,455 0 41,369
CEVA INC COM 157210105 90 1,940 SH   SOLE 26 0 0 1,940
CEVA INC COM 157210105 135 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 1,477 31,994 SH   SOLE 30 31,994 0 0
CEVA INC COM 157210105 95 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 15,851 372,614 SH   SOLE 2 115,071 0 257,543
CF INDS HLDGS INC COM 125269100 2,915 68,522 SH   SOLE 4 62,632 0 5,890
CF INDS HLDGS INC COM 125269100 8,415 197,804 SH   SOLE 7 196,959 0 845
CF INDS HLDGS INC COM 125269100 64 1,498 SH   SOLE 15 1,498 0 0
CF INDS HLDGS INC COM 125269100 24,190 568,630 SH   SOLE 18 538,219 0 30,411
CF INDS HLDGS INC COM 125269100 23,089 542,770 SH   SOLE 19 542,770 0 0
CF INDS HLDGS INC COM 125269100 5,373 126,308 SH   SOLE 20 0 0 126,308
CF INDS HLDGS INC COM 125269100 360,947 8,484,878 SH   SOLE 21 8,484,878 0 0
CF INDS HLDGS INC COM 125269100 283,284 6,659,248 SH   SOLE 22 5,561,880 0 1,097,368
CF INDS HLDGS INC COM 125269100 13,255 311,597 SH   SOLE 23 311,597 0 0
CF INDS HLDGS INC COM 125269100 9,513 223,616 SH   SOLE 25 223,616 0 0
CF INDS HLDGS INC COM 125269100 26,398 620,537 SH   SOLE 26 273,369 0 347,168
CF INDS HLDGS INC COM 125269100 2,227 52,343 SH   SOLE 28 38,093 0 14,250
CF INDS HLDGS INC COM 125269100 15,884 373,397 SH   SOLE 29 316,049 0 57,348
CF INDS HLDGS INC COM 125269100 31,112 731,361 SH   SOLE 30 731,361 0 0
CF INDS HLDGS INC COM 125269100 4,196 98,630 SH   SOLE 31 48,993 0 49,637
CF INDS HLDGS INC COM 125269100 2,966 69,715 SH   SOLE 32 69,715 0 0
CF INDS HLDGS INC COM 125269100 5,790 136,101 SH   SOLE 34 136,101 0 0
CF INDS HLDGS INC COM 125269100 11,073 260,301 SH   SOLE 36 260,301 0 0
CF INDS HLDGS INC COM 125269100 47 1,111 SH   SOLE 40 1,111 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 131 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,827 77,589 SH   SOLE 21 77,589 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,337 64,157 SH   SOLE 22 64,157 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,254 34,418 SH   SOLE 30 34,418 0 0
CHANNELADVISOR CORP COM 159179100 12 1,335 SH   SOLE 2 1,202 0 133
CHANNELADVISOR CORP COM 159179100 5 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 826 91,788 SH   SOLE 18 91,788 0 0
CHANNELADVISOR CORP COM 159179100 170 18,921 SH   SOLE 19 18,921 0 0
CHANNELADVISOR CORP COM 159179100 7,382 820,270 SH   SOLE 21 820,270 0 0
CHANNELADVISOR CORP COM 159179100 5,542 615,794 SH   SOLE 22 575,079 0 40,715
CHANNELADVISOR CORP COM 159179100 4 465 SH   SOLE 23 465 0 0
CHANNELADVISOR CORP COM 159179100 28 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 61 6,810 SH   SOLE 30 6,810 0 0
CHANNELADVISOR CORP COM 159179100 20 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 3 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 25 9,584 SH   SOLE 22 9,584 0 0
CHARLES & COLVARD LTD COM 159765106 16 12,184 SH   SOLE 21 12,184 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,687 42,823 SH   SOLE 2 25,126 0 17,697
CHARLES RIV LABS INTL INC COM 159864107 141 1,289 SH   SOLE 4 1,289 0 0
CHARLES RIV LABS INTL INC COM 159864107 128 1,170 SH   SOLE 7 1,170 0 0
CHARLES RIV LABS INTL INC COM 159864107 16,934 154,720 SH   SOLE 18 154,613 0 107
CHARLES RIV LABS INTL INC COM 159864107 1,574 14,382 SH   SOLE 19 14,382 0 0
CHARLES RIV LABS INTL INC COM 159864107 237,926 2,173,829 SH   SOLE 21 2,173,829 0 0
CHARLES RIV LABS INTL INC COM 159864107 169,457 1,548,257 SH   SOLE 22 1,412,709 0 135,548
CHARLES RIV LABS INTL INC COM 159864107 8 70 SH   SOLE 23 70 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,981 18,099 SH   SOLE 26 6,817 0 11,282
CHARLES RIV LABS INTL INC COM 159864107 751 6,863 SH   SOLE 28 6,863 0 0
CHARLES RIV LABS INTL INC COM 159864107 773 7,063 SH   SOLE 29 0 0 7,063
CHARLES RIV LABS INTL INC COM 159864107 2,583 23,596 SH   SOLE 30 23,596 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,922 17,558 SH   SOLE 31 17,558 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,125 19,415 SH   SOLE 34 19,415 0 0
CHARLES RIV LABS INTL INC COM 159864107 567 5,184 SH   SOLE 40 5,184 0 0
CHART INDS INC COM PAR $0.01 16115Q308 368 7,853 SH   SOLE 2 1,750 0 6,103
CHART INDS INC COM PAR $0.01 16115Q308 8 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 30 643 SH   SOLE 7 643 0 0
CHART INDS INC COM PAR $0.01 16115Q308 7,110 151,721 SH   SOLE 18 151,721 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,171 24,981 SH   SOLE 19 24,981 0 0
CHART INDS INC COM PAR $0.01 16115Q308 135,529 2,892,204 SH   SOLE 21 2,892,204 0 0
CHART INDS INC COM PAR $0.01 16115Q308 40,175 857,344 SH   SOLE 22 803,958 0 53,386
CHART INDS INC COM PAR $0.01 16115Q308 334 7,121 SH   SOLE 26 2,372 0 4,749
CHART INDS INC COM PAR $0.01 16115Q308 208 4,448 SH   SOLE 28 4,448 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,050 43,744 SH   SOLE 30 43,744 0 0
CHART INDS INC COM PAR $0.01 16115Q308 163 3,479 SH   SOLE 40 3,479 0 0
CHART INDS INC NOTE 2.000% 8/0 16115QAC4 768 770,000 PRN   SOLE 21 770,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 87,095 259,243 SH   SOLE 2 72,082 0 187,161
CHARTER COMMUNICATIONS INC N CL A 16119P108 24,352 72,486 SH   SOLE 4 66,342 0 6,144
CHARTER COMMUNICATIONS INC N CL A 16119P108 45,885 136,578 SH   SOLE 7 134,787 0 1,791
CHARTER COMMUNICATIONS INC N CL A 16119P108 451 1,342 SH   SOLE 13 1,342 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 592 1,762 SH   SOLE 15 1,762 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 8 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 157,300 468,210 SH   SOLE 18 442,171 0 26,039
CHARTER COMMUNICATIONS INC N CL A 16119P108 176,047 524,011 SH   SOLE 19 524,011 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,010,644 3,008,228 SH   SOLE 21 3,008,228 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,700,496 5,061,604 SH   SOLE 22 4,234,422 0 827,182
CHARTER COMMUNICATIONS INC N CL A 16119P108 80,908 240,827 SH   SOLE 23 240,827 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 50,165 149,318 SH   SOLE 25 149,318 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 180,932 538,553 SH   SOLE 26 176,109 0 362,444
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,807 44,073 SH   SOLE 28 32,134 0 11,939
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,172 6,464 SH   SOLE 29 6,464 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 204,368 608,312 SH   SOLE 30 608,312 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 39,160 116,562 SH   SOLE 31 59,393 0 57,169
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,131 36,108 SH   SOLE 32 36,108 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 75,143 223,666 SH   SOLE 34 223,666 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 55,016 163,758 SH   SOLE 36 163,758 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 313 932 SH   SOLE 40 932 0 0
CHARTER FINL CORP MD COM 16122W108 34 1,915 SH   SOLE 2 534 0 1,381
CHARTER FINL CORP MD COM 16122W108 3 165 SH   SOLE 7 165 0 0
CHARTER FINL CORP MD COM 16122W108 859 48,969 SH   SOLE 18 48,969 0 0
CHARTER FINL CORP MD COM 16122W108 270 15,382 SH   SOLE 19 15,382 0 0
CHARTER FINL CORP MD COM 16122W108 7,356 419,371 SH   SOLE 21 419,371 0 0
CHARTER FINL CORP MD COM 16122W108 2,527 144,046 SH   SOLE 22 133,966 0 10,080
CHASE CORP COM 16150R104 65 537 SH   SOLE 2 394 0 143
CHASE CORP COM 16150R104 24 198 SH   SOLE 7 198 0 0
CHASE CORP COM 16150R104 2,961 24,569 SH   SOLE 18 24,569 0 0
CHASE CORP COM 16150R104 686 5,697 SH   SOLE 19 5,697 0 0
CHASE CORP COM 16150R104 25,834 214,389 SH   SOLE 21 214,389 0 0
CHASE CORP COM 16150R104 26,961 223,745 SH   SOLE 22 212,108 0 11,637
CHASE CORP COM 16150R104 134 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 170 1,413 SH   SOLE 30 1,413 0 0
CHASE CORP COM 16150R104 163 1,354 SH   SOLE 40 1,354 0 0
CHATHAM LODGING TR COM 16208T102 228 10,007 SH   SOLE 2 2,616 0 7,391
CHATHAM LODGING TR COM 16208T102 281 12,330 SH   SOLE 4 12,330 0 0
CHATHAM LODGING TR COM 16208T102 1,390 61,058 SH   SOLE 7 61,058 0 0
CHATHAM LODGING TR COM 16208T102 34 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 5,179 227,538 SH   SOLE 18 227,538 0 0
CHATHAM LODGING TR COM 16208T102 3,267 143,521 SH   SOLE 19 143,521 0 0
CHATHAM LODGING TR COM 16208T102 95,359 4,189,777 SH   SOLE 21 4,189,777 0 0
CHATHAM LODGING TR COM 16208T102 44,565 1,958,023 SH   SOLE 22 1,886,487 0 71,536
CHATHAM LODGING TR COM 16208T102 56 2,447 SH   SOLE 23 2,447 0 0
CHATHAM LODGING TR COM 16208T102 1,978 86,890 SH   SOLE 25 86,890 0 0
CHATHAM LODGING TR COM 16208T102 542 23,794 SH   SOLE 26 0 0 23,794
CHATHAM LODGING TR COM 16208T102 1,000 43,946 SH   SOLE 28 16,306 0 27,640
CHATHAM LODGING TR COM 16208T102 1,085 47,651 SH   SOLE 29 15,455 0 32,196
CHATHAM LODGING TR COM 16208T102 6,244 274,334 SH   SOLE 30 274,334 0 0
CHATHAM LODGING TR COM 16208T102 1,219 53,538 SH   SOLE 34 53,538 0 0
CHATHAM LODGING TR COM 16208T102 97 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,589 24,987 SH   SOLE 2 20,552 0 4,435
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,654 44,911 SH   SOLE 4 41,640 0 3,271
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,382 80,891 SH   SOLE 7 69,222 0 11,669
CHECK POINT SOFTWARE TECH LT ORD M22465104 104 1,000 SH   SOLE 15 1,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,542 140,344 SH   SOLE 18 134,739 0 5,605
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,422 129,528 SH   SOLE 19 129,528 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,040 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 162,834 1,571,451 SH   SOLE 21 1,571,451 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 207,957 2,006,921 SH   SOLE 22 1,819,539 0 187,382
CHECK POINT SOFTWARE TECH LT ORD M22465104 22,644 218,533 SH   SOLE 23 218,533 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,592 102,217 SH   SOLE 25 102,217 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 26,390 254,682 SH   SOLE 26 90,273 0 164,409
CHECK POINT SOFTWARE TECH LT ORD M22465104 165 1,589 SH   SOLE 28 1,589 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 123 1,190 SH   SOLE 29 1,190 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,250 195,425 SH   SOLE 30 195,425 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,061 58,490 SH   SOLE 31 21,893 0 36,597
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,460 23,739 SH   SOLE 32 23,739 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 995 9,607 SH   SOLE 34 9,607 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,686 103,128 SH   SOLE 36 103,128 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 66 637 SH   SOLE 40 637 0 0
CHEESECAKE FACTORY INC COM 163072101 952 19,759 SH   SOLE 2 19,445 0 314
CHEESECAKE FACTORY INC COM 163072101 10 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 56 1,163 SH   SOLE 7 1,163 0 0
CHEESECAKE FACTORY INC COM 163072101 12,559 260,673 SH   SOLE 18 260,673 0 0
CHEESECAKE FACTORY INC COM 163072101 4,647 96,443 SH   SOLE 19 96,443 0 0
CHEESECAKE FACTORY INC COM 163072101 129,445 2,686,701 SH   SOLE 21 2,686,701 0 0
CHEESECAKE FACTORY INC COM 163072101 75,842 1,574,133 SH   SOLE 22 1,487,565 0 86,568
CHEESECAKE FACTORY INC COM 163072101 2,625 54,482 SH   SOLE 23 54,482 0 0
CHEESECAKE FACTORY INC COM 163072101 663 13,762 SH   SOLE 26 4,621 0 9,141
CHEESECAKE FACTORY INC COM 163072101 322 6,676 SH   SOLE 28 6,676 0 0
CHEESECAKE FACTORY INC COM 163072101 690 14,322 SH   SOLE 29 0 0 14,322
CHEESECAKE FACTORY INC COM 163072101 378 7,846 SH   SOLE 30 7,846 0 0
CHEESECAKE FACTORY INC COM 163072101 236 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 5,035 416,807 SH   SOLE 21 416,807 0 0
CHEETAH MOBILE INC ADR 163075104 2,738 226,626 SH   SOLE 22 226,626 0 0
CHEETAH MOBILE INC ADR 163075104 60 4,953 SH   SOLE 25 4,953 0 0
CHEETAH MOBILE INC ADR 163075104 775 64,189 SH   SOLE 30 64,189 0 0
CHEFS WHSE INC COM 163086101 43 2,107 SH   SOLE 2 1,006 0 1,101
CHEFS WHSE INC COM 163086101 4 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 10 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 1,442 70,340 SH   SOLE 18 70,340 0 0
CHEFS WHSE INC COM 163086101 313 15,270 SH   SOLE 19 15,270 0 0
CHEFS WHSE INC COM 163086101 13,071 637,619 SH   SOLE 21 637,619 0 0
CHEFS WHSE INC COM 163086101 9,472 462,062 SH   SOLE 22 427,312 0 34,750
CHEFS WHSE INC COM 163086101 63 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 56 2,754 SH   SOLE 30 2,754 0 0
CHEFS WHSE INC COM 163086101 45 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 91 5,563 SH   SOLE 2 5,124 0 439
CHEGG INC COM 163092109 32 1,932 SH   SOLE 7 1,932 0 0
CHEGG INC COM 163092109 5,239 321,017 SH   SOLE 18 321,017 0 0
CHEGG INC COM 163092109 1,187 72,747 SH   SOLE 19 72,747 0 0
CHEGG INC COM 163092109 46,297 2,836,841 SH   SOLE 21 2,836,841 0 0
CHEGG INC COM 163092109 37,073 2,271,641 SH   SOLE 22 2,113,653 0 157,988
CHEGG INC COM 163092109 398 24,392 SH   SOLE 26 0 0 24,392
CHEGG INC COM 163092109 218 13,361 SH   SOLE 28 13,361 0 0
CHEGG INC COM 163092109 231 14,150 SH   SOLE 30 14,150 0 0
CHEGG INC COM 163092109 81 4,957 SH   SOLE 40 4,957 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 15 1,856 SH   SOLE 18 1,856 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 269 32,853 SH   SOLE 21 32,853 0 0
CHEMED CORP NEW COM 16359R103 238 979 SH   SOLE 2 870 0 109
CHEMED CORP NEW COM 16359R103 22 89 SH   SOLE 4 89 0 0
CHEMED CORP NEW COM 16359R103 88 363 SH   SOLE 7 363 0 0
CHEMED CORP NEW COM 16359R103 18,693 76,920 SH   SOLE 18 76,920 0 0
CHEMED CORP NEW COM 16359R103 6,163 25,358 SH   SOLE 19 25,358 0 0
CHEMED CORP NEW COM 16359R103 344,941 1,419,393 SH   SOLE 21 1,419,393 0 0
CHEMED CORP NEW COM 16359R103 119,267 490,769 SH   SOLE 22 460,553 0 30,216
CHEMED CORP NEW COM 16359R103 2,281 9,387 SH   SOLE 23 9,387 0 0
CHEMED CORP NEW COM 16359R103 1,576 6,485 SH   SOLE 26 2,383 0 4,102
CHEMED CORP NEW COM 16359R103 578 2,377 SH   SOLE 28 2,377 0 0
CHEMED CORP NEW COM 16359R103 437 1,798 SH   SOLE 29 0 0 1,798
CHEMED CORP NEW COM 16359R103 6,267 25,786 SH   SOLE 30 25,786 0 0
CHEMED CORP NEW COM 16359R103 4,288 17,646 SH   SOLE 34 17,646 0 0
CHEMED CORP NEW COM 16359R103 468 1,924 SH   SOLE 40 1,924 0 0
CHEMICAL FINL CORP COM 163731102 2,311 43,214 SH   SOLE 2 30,974 0 12,240
CHEMICAL FINL CORP COM 163731102 18 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 95 1,774 SH   SOLE 7 1,774 0 0
CHEMICAL FINL CORP COM 163731102 24,631 460,660 SH   SOLE 18 460,660 0 0
CHEMICAL FINL CORP COM 163731102 3,021 56,490 SH   SOLE 19 56,490 0 0
CHEMICAL FINL CORP COM 163731102 244,159 4,566,277 SH   SOLE 21 4,566,277 0 0
CHEMICAL FINL CORP COM 163731102 123,062 2,301,523 SH   SOLE 22 2,180,304 0 121,219
CHEMICAL FINL CORP COM 163731102 1,294 24,202 SH   SOLE 26 7,081 0 17,121
CHEMICAL FINL CORP COM 163731102 543 10,146 SH   SOLE 28 10,146 0 0
CHEMICAL FINL CORP COM 163731102 251 4,686 SH   SOLE 29 0 0 4,686
CHEMICAL FINL CORP COM 163731102 630 11,778 SH   SOLE 30 11,778 0 0
CHEMICAL FINL CORP COM 163731102 366 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 176 29,579 SH   SOLE 2 29,379 0 200
CHEMOCENTRYX INC COM 16383L106 4 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 528 88,725 SH   SOLE 18 88,725 0 0
CHEMOCENTRYX INC COM 16383L106 1,439 241,884 SH   SOLE 19 241,884 0 0
CHEMOCENTRYX INC COM 16383L106 8,741 1,469,149 SH   SOLE 21 1,469,149 0 0
CHEMOCENTRYX INC COM 16383L106 4,452 748,241 SH   SOLE 22 713,183 0 35,058
CHEMOCENTRYX INC COM 16383L106 859 144,392 SH   SOLE 23 144,392 0 0
CHEMOCENTRYX INC COM 16383L106 118 19,871 SH   SOLE 29 0 0 19,871
CHEMOCENTRYX INC COM 16383L106 1 147 SH   SOLE 30 147 0 0
CHEMOURS CO COM 163851108 11,847 236,655 SH   SOLE 2 92,466 0 144,189
CHEMOURS CO COM 163851108 2,879 57,510 SH   SOLE 4 53,499 0 4,011
CHEMOURS CO COM 163851108 1,708 34,112 SH   SOLE 7 32,793 0 1,319
CHEMOURS CO COM 163851108 30,955 618,358 SH   SOLE 18 601,460 0 16,898
CHEMOURS CO COM 163851108 3,048 60,891 SH   SOLE 19 60,891 0 0
CHEMOURS CO COM 163851108 4,693 93,757 SH   SOLE 20 0 0 93,757
CHEMOURS CO COM 163851108 442,932 8,848,028 SH   SOLE 21 8,848,028 0 0
CHEMOURS CO COM 163851108 324,041 6,473,061 SH   SOLE 22 5,905,048 0 568,013
CHEMOURS CO COM 163851108 10,498 209,703 SH   SOLE 23 209,703 0 0
CHEMOURS CO COM 163851108 279 5,571 SH   SOLE 25 5,571 0 0
CHEMOURS CO COM 163851108 25,793 515,243 SH   SOLE 26 189,040 0 326,203
CHEMOURS CO COM 163851108 1,987 39,691 SH   SOLE 28 28,304 0 11,387
CHEMOURS CO COM 163851108 2,455 49,035 SH   SOLE 29 3,569 0 45,466
CHEMOURS CO COM 163851108 12,922 258,126 SH   SOLE 30 258,126 0 0
CHEMOURS CO COM 163851108 3,749 74,896 SH   SOLE 31 36,549 0 38,347
CHEMOURS CO COM 163851108 576 11,503 SH   SOLE 34 11,503 0 0
CHEMOURS CO COM 163851108 1,609 32,148 SH   SOLE 36 32,148 0 0
CHEMOURS CO COM 163851108 47 945 SH   SOLE 40 945 0 0
CHEMUNG FINL CORP COM 164024101 22 453 SH   SOLE 2 124 0 329
CHEMUNG FINL CORP COM 164024101 631 13,121 SH   SOLE 18 13,121 0 0
CHEMUNG FINL CORP COM 164024101 74 1,541 SH   SOLE 19 1,541 0 0
CHEMUNG FINL CORP COM 164024101 5,118 106,411 SH   SOLE 21 106,411 0 0
CHEMUNG FINL CORP COM 164024101 1,275 26,512 SH   SOLE 22 24,583 0 1,929
CHENIERE ENERGY INC COM NEW 16411R208 10,849 201,500 SH   SOLE 2 31,831 0 169,669
CHENIERE ENERGY INC COM NEW 16411R208 3,414 63,409 SH   SOLE 4 58,193 0 5,216
CHENIERE ENERGY INC COM NEW 16411R208 10,453 194,158 SH   SOLE 7 190,814 0 3,344
CHENIERE ENERGY INC COM NEW 16411R208 80 1,486 SH   SOLE 15 1,486 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,212 115,370 SH   SOLE 18 96,885 0 18,485
CHENIERE ENERGY INC COM NEW 16411R208 3,447 64,015 SH   SOLE 19 64,015 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,223 97,017 SH   SOLE 20 0 0 97,017
CHENIERE ENERGY INC COM NEW 16411R208 161,276 2,995,470 SH   SOLE 21 2,995,470 0 0
CHENIERE ENERGY INC COM NEW 16411R208 286,606 5,323,295 SH   SOLE 22 4,705,279 0 618,016
CHENIERE ENERGY INC COM NEW 16411R208 13,494 250,626 SH   SOLE 23 250,626 0 0
CHENIERE ENERGY INC COM NEW 16411R208 65,117 1,209,447 SH   SOLE 25 1,209,447 0 0
CHENIERE ENERGY INC COM NEW 16411R208 33,550 623,142 SH   SOLE 26 205,234 0 417,908
CHENIERE ENERGY INC COM NEW 16411R208 2,461 45,712 SH   SOLE 28 33,423 0 12,289
CHENIERE ENERGY INC COM NEW 16411R208 3,005 55,813 SH   SOLE 29 6,073 0 49,740
CHENIERE ENERGY INC COM NEW 16411R208 14,069 261,319 SH   SOLE 30 261,319 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,991 111,268 SH   SOLE 31 43,122 0 68,146
CHENIERE ENERGY INC COM NEW 16411R208 758 14,079 SH   SOLE 34 14,079 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,995 185,650 SH   SOLE 36 185,650 0 0
CHENIERE ENERGY INC COM NEW 16411R208 59 1,094 SH   SOLE 40 1,094 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,200 1,692,000 PRN   SOLE 21 1,692,000 0 0
CHEROKEE INC DEL NEW COM 16444H102 4 2,264 SH   SOLE 18 2,264 0 0
CHEROKEE INC DEL NEW COM 16444H102 4 1,956 SH   SOLE 19 1,956 0 0
CHEROKEE INC DEL NEW COM 16444H102 57 30,052 SH   SOLE 21 30,052 0 0
CHEROKEE INC DEL NEW COM 16444H102 460 241,952 SH   SOLE 22 241,952 0 0
CHERRY HILL MTG INVT CORP COM 164651101 67 3,706 SH   SOLE 2 794 0 2,912
CHERRY HILL MTG INVT CORP COM 164651101 22 1,210 SH   SOLE 7 1,210 0 0
CHERRY HILL MTG INVT CORP COM 164651101 911 50,645 SH   SOLE 18 50,645 0 0
CHERRY HILL MTG INVT CORP COM 164651101 149 8,276 SH   SOLE 19 8,276 0 0
CHERRY HILL MTG INVT CORP COM 164651101 11,524 640,564 SH   SOLE 21 640,564 0 0
CHERRY HILL MTG INVT CORP COM 164651101 3,974 220,925 SH   SOLE 22 164,451 0 56,474
CHESAPEAKE ENERGY CORP COM 165167107 3,036 766,610 SH   SOLE 2 183,862 0 582,748
CHESAPEAKE ENERGY CORP COM 165167107 15 3,836 SH   SOLE 4 3,836 0 0
CHESAPEAKE ENERGY CORP COM 165167107 2,306 582,401 SH   SOLE 7 582,401 0 0
CHESAPEAKE ENERGY CORP COM 165167107 7,364 1,859,507 SH   SOLE 18 1,821,453 0 38,054
CHESAPEAKE ENERGY CORP COM 165167107 554 139,960 SH   SOLE 19 139,960 0 0
CHESAPEAKE ENERGY CORP COM 165167107 79,602 20,101,588 SH   SOLE 21 20,101,588 0 0
CHESAPEAKE ENERGY CORP COM 165167107 97,745 24,683,027 SH   SOLE 22 20,667,159 0 4,015,868
CHESAPEAKE ENERGY CORP COM 165167107 2,246 567,196 SH   SOLE 26 255,388 0 311,808
CHESAPEAKE ENERGY CORP COM 165167107 519 131,074 SH   SOLE 28 131,074 0 0
CHESAPEAKE ENERGY CORP COM 165167107 8,442 2,131,844 SH   SOLE 30 2,131,844 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,212 305,962 SH   SOLE 31 305,962 0 0
CHESAPEAKE ENERGY CORP COM 165167107 957 241,754 SH   SOLE 36 241,754 0 0
CHESAPEAKE ENERGY CORP COM 165167107 398 100,566 SH   SOLE 40 100,566 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 24 6,000 SH Put SOLE 2 6,000 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 53 13,500 SH Put SOLE 18 13,500 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 535 135,000 SH Put SOLE 19 135,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 364 13,441 SH   SOLE 2 3,510 0 9,931
CHESAPEAKE LODGING TR SH BEN INT 165240102 549 20,253 SH   SOLE 4 20,253 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,235 82,489 SH   SOLE 7 82,489 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 52 1,930 SH   SOLE 15 1,930 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 7,984 294,724 SH   SOLE 18 294,724 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,061 112,992 SH   SOLE 19 112,992 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 151,023 5,574,848 SH   SOLE 21 5,574,848 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 64,594 2,384,417 SH   SOLE 22 2,275,930 0 108,487
CHESAPEAKE LODGING TR SH BEN INT 165240102 86 3,193 SH   SOLE 23 3,193 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,874 106,075 SH   SOLE 25 106,075 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,282 47,336 SH   SOLE 26 6,811 0 40,525
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,265 46,696 SH   SOLE 28 8,790 0 37,906
CHESAPEAKE LODGING TR SH BEN INT 165240102 559 20,644 SH   SOLE 29 20,644 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 10,623 392,148 SH   SOLE 30 392,148 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 172 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 251 3,190 SH   SOLE 2 872 0 2,318
CHESAPEAKE UTILS CORP COM 165303108 2 26 SH   SOLE 4 26 0 0
CHESAPEAKE UTILS CORP COM 165303108 35 442 SH   SOLE 7 442 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,663 59,365 SH   SOLE 18 59,365 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,037 13,204 SH   SOLE 19 13,204 0 0
CHESAPEAKE UTILS CORP COM 165303108 38,631 491,797 SH   SOLE 21 491,797 0 0
CHESAPEAKE UTILS CORP COM 165303108 33,819 430,543 SH   SOLE 22 403,900 0 26,643
CHESAPEAKE UTILS CORP COM 165303108 463 5,893 SH   SOLE 23 5,893 0 0
CHESAPEAKE UTILS CORP COM 165303108 740 9,415 SH   SOLE 26 5,309 0 4,106
CHESAPEAKE UTILS CORP COM 165303108 193 2,453 SH   SOLE 28 2,453 0 0
CHESAPEAKE UTILS CORP COM 165303108 198 2,520 SH   SOLE 30 2,520 0 0
CHESAPEAKE UTILS CORP COM 165303108 126 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 308,789 2,466,561 SH   SOLE 2 622,519 0 1,844,042
CHEVRON CORP NEW COM 166764100 78,619 627,996 SH   SOLE 4 580,105 0 47,891
CHEVRON CORP NEW COM 166764100 206,592 1,650,226 SH   SOLE 7 1,476,610 0 173,616
CHEVRON CORP NEW COM 166764100 2,457 19,630 SH   SOLE 13 19,630 0 0
CHEVRON CORP NEW COM 166764100 1,747 13,954 SH   SOLE 15 13,954 0 0
CHEVRON CORP NEW COM 166764100 1 8 SH   SOLE 17 0 0 8
CHEVRON CORP NEW COM 166764100 719,074 5,743,859 SH   SOLE 18 5,327,024 0 416,835
CHEVRON CORP NEW COM 166764100 625,694 4,997,956 SH   SOLE 19 4,997,956 0 0
CHEVRON CORP NEW COM 166764100 108,853 869,502 SH   SOLE 20 0 0 869,502
CHEVRON CORP NEW COM 166764100 4,949,911 39,539,186 SH   SOLE 21 39,539,186 0 0
CHEVRON CORP NEW COM 166764100 6,338,792 50,633,374 SH   SOLE 22 41,688,191 0 8,945,183
CHEVRON CORP NEW COM 166764100 292,993 2,340,388 SH   SOLE 23 2,340,388 0 0
CHEVRON CORP NEW COM 166764100 204,892 1,636,652 SH   SOLE 25 1,612,700 0 23,952
CHEVRON CORP NEW COM 166764100 684,537 5,467,981 SH   SOLE 26 1,513,650 0 3,954,331
CHEVRON CORP NEW COM 166764100 53,627 428,365 SH   SOLE 28 311,248 0 117,117
CHEVRON CORP NEW COM 166764100 59,705 476,916 SH   SOLE 29 435,225 0 41,691
CHEVRON CORP NEW COM 166764100 763,281 6,096,979 SH   SOLE 30 6,096,979 0 0
CHEVRON CORP NEW COM 166764100 140,541 1,122,618 SH   SOLE 31 532,231 0 590,387
CHEVRON CORP NEW COM 166764100 25,699 205,276 SH   SOLE 32 205,276 0 0
CHEVRON CORP NEW COM 166764100 269,911 2,156,014 SH   SOLE 34 2,156,014 0 0
CHEVRON CORP NEW COM 166764100 253,786 2,027,207 SH   SOLE 36 2,027,207 0 0
CHEVRON CORP NEW COM 166764100 1,175 9,386 SH   SOLE 40 9,386 0 0
CHF SOLUTIONS INC COM NEW 12542Q508 0 9 SH   SOLE 21 9 0 0
CHIASMA INC COM 16706W102 5 3,229 SH   SOLE 18 3,229 0 0
CHIASMA INC COM 16706W102 11 6,599 SH   SOLE 19 6,599 0 0
CHIASMA INC COM 16706W102 79 46,376 SH   SOLE 21 46,376 0 0
CHIASMA INC COM 16706W102 190 112,040 SH   SOLE 22 112,040 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 371 22,994 SH   SOLE 2 5,740 0 17,254
CHICAGO BRIDGE & IRON CO N V COM 167250109 9 549 SH   SOLE 4 549 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 362 22,406 SH   SOLE 7 22,406 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 6,084 376,957 SH   SOLE 18 376,957 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,297 80,368 SH   SOLE 19 80,368 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 51,995 3,221,488 SH   SOLE 21 3,221,488 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 44,526 2,758,760 SH   SOLE 22 2,553,193 0 205,567
CHICAGO BRIDGE & IRON CO N V COM 167250109 729 45,159 SH   SOLE 26 10,931 0 34,228
CHICAGO BRIDGE & IRON CO N V COM 167250109 244 15,110 SH   SOLE 28 15,110 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 279 17,290 SH   SOLE 30 17,290 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 84 5,202 SH   SOLE 36 5,202 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 192 11,913 SH   SOLE 40 11,913 0 0
CHICAGO RIVET & MACH CO COM 168088102 16 494 SH   SOLE 19 494 0 0
CHICAGO RIVET & MACH CO COM 168088102 4 125 SH   SOLE 21 125 0 0
CHICAGO RIVET & MACH CO COM 168088102 0 1 SH   SOLE 22 1 0 0
CHICOS FAS INC COM 168615102 325 36,810 SH   SOLE 2 15,539 0 21,271
CHICOS FAS INC COM 168615102 3 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 31 3,543 SH   SOLE 7 3,543 0 0
CHICOS FAS INC COM 168615102 5,587 633,451 SH   SOLE 18 633,451 0 0
CHICOS FAS INC COM 168615102 923 104,625 SH   SOLE 19 104,625 0 0
CHICOS FAS INC COM 168615102 103,192 11,699,828 SH   SOLE 21 11,699,828 0 0
CHICOS FAS INC COM 168615102 30,046 3,406,603 SH   SOLE 22 3,143,365 0 263,238
CHICOS FAS INC COM 168615102 353 39,993 SH   SOLE 26 13,055 0 26,938
CHICOS FAS INC COM 168615102 168 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 1,887 213,993 SH   SOLE 30 213,993 0 0
CHICOS FAS INC COM 168615102 18 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 141 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 204 1,401 SH   SOLE 2 1,261 0 140
CHILDRENS PL INC COM 168905107 9 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 57 390 SH   SOLE 7 390 0 0
CHILDRENS PL INC COM 168905107 11,401 78,438 SH   SOLE 18 78,438 0 0
CHILDRENS PL INC COM 168905107 2,018 13,887 SH   SOLE 19 13,887 0 0
CHILDRENS PL INC COM 168905107 225,679 1,552,657 SH   SOLE 21 1,552,657 0 0
CHILDRENS PL INC COM 168905107 70,717 486,527 SH   SOLE 22 453,232 0 33,295
CHILDRENS PL INC COM 168905107 1,597 10,990 SH   SOLE 23 10,990 0 0
CHILDRENS PL INC COM 168905107 1,352 9,300 SH   SOLE 26 3,649 0 5,651
CHILDRENS PL INC COM 168905107 428 2,945 SH   SOLE 28 2,945 0 0
CHILDRENS PL INC COM 168905107 139 959 SH   SOLE 29 0 0 959
CHILDRENS PL INC COM 168905107 4,086 28,109 SH   SOLE 30 28,109 0 0
CHILDRENS PL INC COM 168905107 342 2,353 SH   SOLE 40 2,353 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,819 152,530 SH   SOLE 2 54,357 0 98,173
CHIMERA INVT CORP COM NEW 16934Q208 16 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 120 6,475 SH   SOLE 7 6,475 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,073 166,312 SH   SOLE 18 166,312 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,841 153,731 SH   SOLE 19 153,731 0 0
CHIMERA INVT CORP COM NEW 16934Q208 104,943 5,678,719 SH   SOLE 21 5,678,719 0 0
CHIMERA INVT CORP COM NEW 16934Q208 97,905 5,297,877 SH   SOLE 22 4,722,945 0 574,932
CHIMERA INVT CORP COM NEW 16934Q208 578 31,270 SH   SOLE 25 31,270 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,689 91,372 SH   SOLE 26 40,127 0 51,245
CHIMERA INVT CORP COM NEW 16934Q208 485 26,260 SH   SOLE 28 26,260 0 0
CHIMERA INVT CORP COM NEW 16934Q208 493 26,685 SH   SOLE 30 26,685 0 0
CHIMERA INVT CORP COM NEW 16934Q208 80 4,318 SH   SOLE 31 4,318 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,341 72,550 SH   SOLE 34 72,550 0 0
CHIMERA INVT CORP COM NEW 16934Q208 269 14,534 SH   SOLE 36 14,534 0 0
CHIMERA INVT CORP COM NEW 16934Q208 359 19,446 SH   SOLE 40 19,446 0 0
CHIMERIX INC COM 16934W106 46 9,964 SH   SOLE 2 2,895 0 7,069
CHIMERIX INC COM 16934W106 5 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 867 187,164 SH   SOLE 18 187,164 0 0
CHIMERIX INC COM 16934W106 159 34,274 SH   SOLE 19 34,274 0 0
CHIMERIX INC COM 16934W106 10,193 2,201,573 SH   SOLE 21 2,201,573 0 0
CHIMERIX INC COM 16934W106 5,077 1,096,442 SH   SOLE 22 1,045,360 0 51,082
CHIMERIX INC COM 16934W106 1 154 SH   SOLE 30 154 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,140 14,475 SH   SOLE 2 2,862 0 11,613
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 265 3,364 SH   SOLE 4 3,364 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 150 1,908 SH   SOLE 19 1,908 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 29,773 377,977 SH   SOLE 21 377,977 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 21,786 276,577 SH   SOLE 22 199,165 0 77,412
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 130 1,647 SH   SOLE 25 1,647 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 229 2,909 SH   SOLE 30 2,909 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 4,344 103,541 SH   SOLE 21 103,541 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 1,092 26,023 SH   SOLE 22 26,023 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 188 4,489 SH   SOLE 30 4,489 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 120 7,673 SH   SOLE 25 7,673 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2,213 141,758 SH   SOLE 30 141,758 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 376 24,117 SH   SOLE 34 24,117 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 29 200 SH   SOLE 2 200 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 691 4,787 SH   SOLE 25 4,787 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 697 4,828 SH   SOLE 26 0 0 4,828
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,865 56,694 SH   SOLE 2 56,694 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 161 3,181 SH   SOLE 4 3,181 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3,827 75,721 SH   SOLE 18 75,721 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 120 2,375 SH   SOLE 19 2,375 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 363 7,181 SH   SOLE 21 7,181 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 78,615 1,555,497 SH   SOLE 22 1,107,638 0 447,859
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,438 28,455 SH   SOLE 30 28,455 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 6,626 90,313 SH   SOLE 2 25,655 0 64,658
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 400 5,457 SH   SOLE 4 5,457 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,226 30,339 SH   SOLE 18 30,339 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,096 14,942 SH   SOLE 19 14,942 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,595 21,743 SH   SOLE 21 21,743 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 50,041 682,031 SH   SOLE 22 597,817 0 84,214
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,034 14,088 SH   SOLE 30 14,088 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 156 27,256 SH   SOLE 21 27,256 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 1,225 214,244 SH   SOLE 22 214,244 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 204 35,626 SH   SOLE 30 35,626 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 12 900 SH   SOLE 2 900 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1,319 97,479 SH   SOLE 22 97,479 0 0
CHINA YUCHAI INTL LTD COM G21082105 2 88 SH   SOLE 2 88 0 0
CHINA YUCHAI INTL LTD COM G21082105 96 3,982 SH   SOLE 18 3,982 0 0
CHINA YUCHAI INTL LTD COM G21082105 57 2,358 SH   SOLE 21 2,358 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,312 96,347 SH   SOLE 22 96,347 0 0
CHINA YUCHAI INTL LTD COM G21082105 251 10,474 SH   SOLE 30 10,474 0 0
CHINA YUCHAI INTL LTD COM G21082105 340 14,161 SH   SOLE 34 14,161 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 0 19 SH   SOLE 22 19 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,896 30,780 SH   SOLE 2 5,745 0 25,035
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,430 8,408 SH   SOLE 4 7,695 0 713
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,448 18,849 SH   SOLE 7 16,658 0 2,191
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 157 SH   SOLE 15 157 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5 16 SH   SOLE 17 0 0 16
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,176 52,507 SH   SOLE 18 49,172 0 3,335
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,142 3,950 SH   SOLE 19 3,950 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,331 18,444 SH   SOLE 20 0 0 18,444
CHIPOTLE MEXICAN GRILL INC COM 169656105 142,785 494,014 SH   SOLE 21 494,014 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 192,218 665,046 SH   SOLE 22 551,605 0 113,441
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,779 33,833 SH   SOLE 23 33,833 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,615 22,886 SH   SOLE 25 22,886 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 24,176 83,647 SH   SOLE 26 34,294 0 49,353
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,697 5,872 SH   SOLE 28 4,299 0 1,573
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,100 7,267 SH   SOLE 29 902 0 6,365
CHIPOTLE MEXICAN GRILL INC COM 169656105 21,929 75,872 SH   SOLE 30 75,872 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,928 13,589 SH   SOLE 31 5,877 0 7,712
CHIPOTLE MEXICAN GRILL INC COM 169656105 456 1,579 SH   SOLE 34 1,579 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,454 22,331 SH   SOLE 36 22,331 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 43 150 SH   SOLE 40 150 0 0
CHOICE HOTELS INTL INC COM 169905106 1,268 16,345 SH   SOLE 2 4,874 0 11,471
CHOICE HOTELS INTL INC COM 169905106 12 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 68 872 SH   SOLE 7 872 0 0
CHOICE HOTELS INTL INC COM 169905106 1,551 19,986 SH   SOLE 13 19,986 0 0
CHOICE HOTELS INTL INC COM 169905106 2,575 33,180 SH   SOLE 18 33,180 0 0
CHOICE HOTELS INTL INC COM 169905106 7,248 93,404 SH   SOLE 19 93,404 0 0
CHOICE HOTELS INTL INC COM 169905106 28,069 361,718 SH   SOLE 21 361,718 0 0
CHOICE HOTELS INTL INC COM 169905106 89,144 1,148,760 SH   SOLE 22 942,258 0 206,502
CHOICE HOTELS INTL INC COM 169905106 857 11,050 SH   SOLE 26 4,026 0 7,024
CHOICE HOTELS INTL INC COM 169905106 412 5,310 SH   SOLE 28 5,310 0 0
CHOICE HOTELS INTL INC COM 169905106 3,238 41,731 SH   SOLE 29 0 0 41,731
CHOICE HOTELS INTL INC COM 169905106 474 6,112 SH   SOLE 30 6,112 0 0
CHOICE HOTELS INTL INC COM 169905106 63 812 SH   SOLE 31 812 0 0
CHOICE HOTELS INTL INC COM 169905106 3,709 47,799 SH   SOLE 34 47,799 0 0
CHOICE HOTELS INTL INC COM 169905106 953 12,279 SH   SOLE 36 12,279 0 0
CHOICE HOTELS INTL INC COM 169905106 320 4,128 SH   SOLE 40 4,128 0 0
CHRISTOPHER & BANKS CORP COM 171046105 7 5,444 SH   SOLE 18 5,444 0 0
CHRISTOPHER & BANKS CORP COM 171046105 8 6,159 SH   SOLE 19 6,159 0 0
CHRISTOPHER & BANKS CORP COM 171046105 110 86,291 SH   SOLE 21 86,291 0 0
CHRISTOPHER & BANKS CORP COM 171046105 894 703,887 SH   SOLE 22 703,887 0 0
CHROMADEX CORP COM NEW 171077407 40 6,869 SH   SOLE 18 6,869 0 0
CHROMADEX CORP COM NEW 171077407 614 104,338 SH   SOLE 21 104,338 0 0
CHUBB LIMITED COM H1467J104 89,483 612,355 SH   SOLE 2 155,655 0 456,700
CHUBB LIMITED COM H1467J104 24,203 165,627 SH   SOLE 4 153,289 0 12,338
CHUBB LIMITED COM H1467J104 54,909 375,752 SH   SOLE 7 359,581 0 16,171
CHUBB LIMITED COM H1467J104 797 5,454 SH   SOLE 13 5,454 0 0
CHUBB LIMITED COM H1467J104 515 3,525 SH   SOLE 15 3,525 0 0
CHUBB LIMITED COM H1467J104 143,485 981,899 SH   SOLE 18 919,227 0 62,672
CHUBB LIMITED COM H1467J104 164,439 1,125,294 SH   SOLE 19 1,125,294 0 0
CHUBB LIMITED COM H1467J104 35,607 243,669 SH   SOLE 20 0 0 243,669
CHUBB LIMITED COM H1467J104 1,212,174 8,295,178 SH   SOLE 21 8,295,178 0 0
CHUBB LIMITED COM H1467J104 1,822,704 12,473,166 SH   SOLE 22 10,362,693 0 2,110,473
CHUBB LIMITED COM H1467J104 83,541 571,690 SH   SOLE 23 571,690 0 0
CHUBB LIMITED COM H1467J104 55,814 381,949 SH   SOLE 25 381,949 0 0
CHUBB LIMITED COM H1467J104 304,674 2,084,951 SH   SOLE 26 421,871 0 1,663,080
CHUBB LIMITED COM H1467J104 15,261 104,435 SH   SOLE 28 75,839 0 28,596
CHUBB LIMITED COM H1467J104 2,354 16,112 SH   SOLE 29 16,112 0 0
CHUBB LIMITED COM H1467J104 238,449 1,631,762 SH   SOLE 30 1,631,762 0 0
CHUBB LIMITED COM H1467J104 30,625 209,574 SH   SOLE 31 106,019 0 103,555
CHUBB LIMITED COM H1467J104 67,558 462,312 SH   SOLE 34 462,312 0 0
CHUBB LIMITED COM H1467J104 67,117 459,298 SH   SOLE 36 459,298 0 0
CHUBB LIMITED COM H1467J104 348 2,381 SH   SOLE 40 2,381 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 11 300 SH   SOLE 2 300 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4 106 SH   SOLE 15 106 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4,643 131,019 SH   SOLE 21 131,019 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,788 50,450 SH   SOLE 30 50,450 0 0
CHURCH & DWIGHT INC COM 171340102 22,469 447,865 SH   SOLE 2 209,591 0 238,274
CHURCH & DWIGHT INC COM 171340102 5,366 106,947 SH   SOLE 4 99,121 0 7,826
CHURCH & DWIGHT INC COM 171340102 15,195 302,869 SH   SOLE 7 284,195 0 18,674
CHURCH & DWIGHT INC COM 171340102 326 6,498 SH   SOLE 13 6,498 0 0
CHURCH & DWIGHT INC COM 171340102 94 1,876 SH   SOLE 15 1,876 0 0
CHURCH & DWIGHT INC COM 171340102 32,523 648,259 SH   SOLE 18 615,684 0 32,575
CHURCH & DWIGHT INC COM 171340102 2,111 42,086 SH   SOLE 19 42,086 0 0
CHURCH & DWIGHT INC COM 171340102 10,248 204,268 SH   SOLE 20 0 0 204,268
CHURCH & DWIGHT INC COM 171340102 352,508 7,026,268 SH   SOLE 21 7,026,268 0 0
CHURCH & DWIGHT INC COM 171340102 372,985 7,434,428 SH   SOLE 22 6,216,776 0 1,217,652
CHURCH & DWIGHT INC COM 171340102 15,828 315,492 SH   SOLE 23 315,492 0 0
CHURCH & DWIGHT INC COM 171340102 10,600 211,279 SH   SOLE 25 211,279 0 0
CHURCH & DWIGHT INC COM 171340102 44,699 890,953 SH   SOLE 26 285,822 0 605,131
CHURCH & DWIGHT INC COM 171340102 2,835 56,499 SH   SOLE 28 40,677 0 15,822
CHURCH & DWIGHT INC COM 171340102 4,674 93,165 SH   SOLE 29 13,902 0 79,263
CHURCH & DWIGHT INC COM 171340102 59,475 1,185,479 SH   SOLE 30 1,185,479 0 0
CHURCH & DWIGHT INC COM 171340102 7,305 145,608 SH   SOLE 31 61,063 0 84,545
CHURCH & DWIGHT INC COM 171340102 813 16,198 SH   SOLE 34 16,198 0 0
CHURCH & DWIGHT INC COM 171340102 14,339 285,799 SH   SOLE 36 285,799 0 0
CHURCH & DWIGHT INC COM 171340102 64 1,278 SH   SOLE 40 1,278 0 0
CHURCHILL DOWNS INC COM 171484108 1,320 5,672 SH   SOLE 2 5,672 0 0
CHURCHILL DOWNS INC COM 171484108 16 68 SH   SOLE 4 68 0 0
CHURCHILL DOWNS INC COM 171484108 77 331 SH   SOLE 7 331 0 0
CHURCHILL DOWNS INC COM 171484108 18,776 80,686 SH   SOLE 18 80,686 0 0
CHURCHILL DOWNS INC COM 171484108 2,546 10,940 SH   SOLE 19 10,940 0 0
CHURCHILL DOWNS INC COM 171484108 194,431 835,543 SH   SOLE 21 835,543 0 0
CHURCHILL DOWNS INC COM 171484108 96,449 414,480 SH   SOLE 22 389,833 0 24,647
CHURCHILL DOWNS INC COM 171484108 1,163 4,999 SH   SOLE 26 1,567 0 3,432
CHURCHILL DOWNS INC COM 171484108 548 2,353 SH   SOLE 28 2,353 0 0
CHURCHILL DOWNS INC COM 171484108 715 3,071 SH   SOLE 30 3,071 0 0
CHURCHILL DOWNS INC COM 171484108 1,124 4,829 SH   SOLE 31 4,829 0 0
CHURCHILL DOWNS INC COM 171484108 326 1,403 SH   SOLE 40 1,403 0 0
CHUYS HLDGS INC COM 171604101 23 809 SH   SOLE 2 809 0 0
CHUYS HLDGS INC COM 171604101 10 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,218 79,056 SH   SOLE 18 79,056 0 0
CHUYS HLDGS INC COM 171604101 397 14,168 SH   SOLE 19 14,168 0 0
CHUYS HLDGS INC COM 171604101 44,289 1,578,936 SH   SOLE 21 1,578,936 0 0
CHUYS HLDGS INC COM 171604101 13,474 480,352 SH   SOLE 22 451,782 0 28,570
CHUYS HLDGS INC COM 171604101 68 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 670 23,874 SH   SOLE 30 23,874 0 0
CHUYS HLDGS INC COM 171604101 54 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 16 2,372 SH   SOLE 18 2,372 0 0
CIDARA THERAPEUTICS INC COM 171757107 244 35,900 SH   SOLE 21 35,900 0 0
CIDARA THERAPEUTICS INC COM 171757107 205 30,091 SH   SOLE 22 30,091 0 0
CIENA CORP COM NEW 171779309 1,575 75,232 SH   SOLE 2 74,209 0 1,023
CIENA CORP COM NEW 171779309 16 785 SH   SOLE 4 785 0 0
CIENA CORP COM NEW 171779309 72 3,458 SH   SOLE 7 3,458 0 0
CIENA CORP COM NEW 171779309 18,295 874,104 SH   SOLE 18 874,104 0 0
CIENA CORP COM NEW 171779309 9,238 441,394 SH   SOLE 19 441,394 0 0
CIENA CORP COM NEW 171779309 189,809 9,068,768 SH   SOLE 21 9,068,768 0 0
CIENA CORP COM NEW 171779309 94,294 4,505,216 SH   SOLE 22 4,238,404 0 266,812
CIENA CORP COM NEW 171779309 743 35,506 SH   SOLE 23 35,506 0 0
CIENA CORP COM NEW 171779309 1,009 48,202 SH   SOLE 26 29,021 0 19,181
CIENA CORP COM NEW 171779309 459 21,951 SH   SOLE 28 21,951 0 0
CIENA CORP COM NEW 171779309 719 34,338 SH   SOLE 29 0 0 34,338
CIENA CORP COM NEW 171779309 503 24,051 SH   SOLE 30 24,051 0 0
CIENA CORP COM NEW 171779309 11 540 SH   SOLE 36 540 0 0
CIENA CORP COM NEW 171779309 294 14,066 SH   SOLE 40 14,066 0 0
CIGNA CORPORATION COM 125509109 92,675 456,327 SH   SOLE 2 214,055 0 242,272
CIGNA CORPORATION COM 125509109 17,510 86,218 SH   SOLE 4 79,531 0 6,687
CIGNA CORPORATION COM 125509109 50,657 249,433 SH   SOLE 7 206,802 0 42,631
CIGNA CORPORATION COM 125509109 1,167 5,745 SH   SOLE 13 5,745 0 0
CIGNA CORPORATION COM 125509109 405 1,995 SH   SOLE 15 1,995 0 0
CIGNA CORPORATION COM 125509109 3 14 SH   SOLE 17 0 0 14
CIGNA CORPORATION COM 125509109 120,335 592,521 SH   SOLE 18 557,671 0 34,850
CIGNA CORPORATION COM 125509109 193,043 950,527 SH   SOLE 19 950,527 0 0
CIGNA CORPORATION COM 125509109 28,311 139,400 SH   SOLE 20 0 0 139,400
CIGNA CORPORATION COM 125509109 971,723 4,784,693 SH   SOLE 21 4,784,693 0 0
CIGNA CORPORATION COM 125509109 1,375,845 6,774,560 SH   SOLE 22 5,699,550 0 1,075,010
CIGNA CORPORATION COM 125509109 63,884 314,560 SH   SOLE 23 314,560 0 0
CIGNA CORPORATION COM 125509109 42,271 208,137 SH   SOLE 25 208,137 0 0
CIGNA CORPORATION COM 125509109 184,711 909,504 SH   SOLE 26 230,438 0 679,066
CIGNA CORPORATION COM 125509109 11,674 57,483 SH   SOLE 28 41,711 0 15,772
CIGNA CORPORATION COM 125509109 1,784 8,783 SH   SOLE 29 8,783 0 0
CIGNA CORPORATION COM 125509109 182,889 900,534 SH   SOLE 30 900,534 0 0
CIGNA CORPORATION COM 125509109 23,935 117,853 SH   SOLE 31 49,790 0 68,063
CIGNA CORPORATION COM 125509109 72,749 358,210 SH   SOLE 34 358,210 0 0
CIGNA CORPORATION COM 125509109 48,213 237,399 SH   SOLE 36 237,399 0 0
CIGNA CORPORATION COM 125509109 261 1,284 SH   SOLE 40 1,284 0 0
CIM COML TR CORP COM 125525105 57 2,998 SH   SOLE 19 2,998 0 0
CIM COML TR CORP COM 125525105 81 4,244 SH   SOLE 21 4,244 0 0
CIM COML TR CORP COM 125525105 976 51,074 SH   SOLE 22 51,074 0 0
CIMAREX ENERGY CO COM 171798101 16,686 136,763 SH   SOLE 2 44,453 0 92,310
CIMAREX ENERGY CO COM 171798101 4,042 33,131 SH   SOLE 4 30,755 0 2,376
CIMAREX ENERGY CO COM 171798101 8,462 69,355 SH   SOLE 7 64,380 0 4,975
CIMAREX ENERGY CO COM 171798101 71 584 SH   SOLE 15 584 0 0
CIMAREX ENERGY CO COM 171798101 24,328 199,396 SH   SOLE 18 186,984 0 12,412
CIMAREX ENERGY CO COM 171798101 43,886 359,693 SH   SOLE 19 359,693 0 0
CIMAREX ENERGY CO COM 171798101 249,101 2,041,646 SH   SOLE 21 2,041,646 0 0
CIMAREX ENERGY CO COM 171798101 319,020 2,614,703 SH   SOLE 22 2,204,762 0 409,941
CIMAREX ENERGY CO COM 171798101 15,187 124,477 SH   SOLE 23 124,477 0 0
CIMAREX ENERGY CO COM 171798101 9,862 80,832 SH   SOLE 25 80,832 0 0
CIMAREX ENERGY CO COM 171798101 33,129 271,525 SH   SOLE 26 98,266 0 173,259
CIMAREX ENERGY CO COM 171798101 2,606 21,356 SH   SOLE 28 15,501 0 5,855
CIMAREX ENERGY CO COM 171798101 12,271 100,574 SH   SOLE 29 77,173 0 23,401
CIMAREX ENERGY CO COM 171798101 38,576 316,169 SH   SOLE 30 316,169 0 0
CIMAREX ENERGY CO COM 171798101 7,109 58,269 SH   SOLE 31 26,209 0 32,060
CIMAREX ENERGY CO COM 171798101 69,513 569,731 SH   SOLE 34 569,731 0 0
CIMAREX ENERGY CO COM 171798101 9,430 77,291 SH   SOLE 36 77,291 0 0
CIMAREX ENERGY CO COM 171798101 48 394 SH   SOLE 40 394 0 0
CIMPRESS N V SHS EURO N20146101 200 1,667 SH   SOLE 2 1,412 0 255
CIMPRESS N V SHS EURO N20146101 18 146 SH   SOLE 4 146 0 0
CIMPRESS N V SHS EURO N20146101 76 633 SH   SOLE 7 633 0 0
CIMPRESS N V SHS EURO N20146101 10,096 84,217 SH   SOLE 18 84,217 0 0
CIMPRESS N V SHS EURO N20146101 1,946 16,230 SH   SOLE 19 16,230 0 0
CIMPRESS N V SHS EURO N20146101 88,945 741,954 SH   SOLE 21 741,954 0 0
CIMPRESS N V SHS EURO N20146101 34,159 284,942 SH   SOLE 22 239,410 0 45,532
CIMPRESS N V SHS EURO N20146101 1,037 8,649 SH   SOLE 26 3,287 0 5,362
CIMPRESS N V SHS EURO N20146101 402 3,354 SH   SOLE 28 3,354 0 0
CIMPRESS N V SHS EURO N20146101 474 3,956 SH   SOLE 30 3,956 0 0
CIMPRESS N V SHS EURO N20146101 269 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 190 9,098 SH   SOLE 2 2,377 0 6,721
CINCINNATI BELL INC NEW COM NEW 171871502 8 377 SH   SOLE 4 377 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 24 1,160 SH   SOLE 7 1,160 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 4,369 209,545 SH   SOLE 18 209,545 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 681 32,678 SH   SOLE 19 32,678 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 96,608 4,633,463 SH   SOLE 21 4,633,463 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 25,193 1,208,312 SH   SOLE 22 1,129,296 0 79,016
CINCINNATI BELL INC NEW COM NEW 171871502 580 27,831 SH   SOLE 26 10,420 0 17,411
CINCINNATI BELL INC NEW COM NEW 171871502 115 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,283 61,516 SH   SOLE 30 61,516 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 95 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 15,300 204,083 SH   SOLE 2 61,034 0 143,049
CINCINNATI FINL CORP COM 172062101 3,739 49,874 SH   SOLE 4 45,778 0 4,096
CINCINNATI FINL CORP COM 172062101 32,142 428,732 SH   SOLE 7 231,537 0 197,195
CINCINNATI FINL CORP COM 172062101 366 4,882 SH   SOLE 13 4,882 0 0
CINCINNATI FINL CORP COM 172062101 84 1,114 SH   SOLE 15 1,114 0 0
CINCINNATI FINL CORP COM 172062101 27,570 367,752 SH   SOLE 18 347,666 0 20,086
CINCINNATI FINL CORP COM 172062101 1,845 24,610 SH   SOLE 19 24,610 0 0
CINCINNATI FINL CORP COM 172062101 7,912 105,542 SH   SOLE 20 0 0 105,542
CINCINNATI FINL CORP COM 172062101 455,149 6,071,083 SH   SOLE 21 6,071,083 0 0
CINCINNATI FINL CORP COM 172062101 314,702 4,197,705 SH   SOLE 22 3,488,822 0 708,883
CINCINNATI FINL CORP COM 172062101 15,083 201,187 SH   SOLE 23 201,187 0 0
CINCINNATI FINL CORP COM 172062101 9,072 121,002 SH   SOLE 25 121,002 0 0
CINCINNATI FINL CORP COM 172062101 33,885 451,982 SH   SOLE 26 171,106 0 280,876
CINCINNATI FINL CORP COM 172062101 2,650 35,346 SH   SOLE 28 25,845 0 9,501
CINCINNATI FINL CORP COM 172062101 3,267 43,577 SH   SOLE 29 5,081 0 38,496
CINCINNATI FINL CORP COM 172062101 55,704 743,013 SH   SOLE 30 743,013 0 0
CINCINNATI FINL CORP COM 172062101 6,326 84,383 SH   SOLE 31 32,498 0 51,885
CINCINNATI FINL CORP COM 172062101 3,546 47,301 SH   SOLE 32 47,301 0 0
CINCINNATI FINL CORP COM 172062101 715 9,535 SH   SOLE 34 9,535 0 0
CINCINNATI FINL CORP COM 172062101 12,040 160,591 SH   SOLE 36 160,591 0 0
CINCINNATI FINL CORP COM 172062101 60 798 SH   SOLE 40 798 0 0
CINEDIGM CORP COM NEW 172406209 6 4,222 SH   SOLE 21 4,222 0 0
CINEDIGM CORP COM NEW 172406209 23 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 4,026 115,635 SH   SOLE 2 60,611 0 55,024
CINEMARK HOLDINGS INC COM 17243V102 15 442 SH   SOLE 4 442 0 0
CINEMARK HOLDINGS INC COM 17243V102 453 13,000 SH   SOLE 7 13,000 0 0
CINEMARK HOLDINGS INC COM 17243V102 13,504 387,822 SH   SOLE 18 387,822 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,113 31,974 SH   SOLE 19 31,974 0 0
CINEMARK HOLDINGS INC COM 17243V102 240,844 6,916,839 SH   SOLE 21 6,916,839 0 0
CINEMARK HOLDINGS INC COM 17243V102 116,484 3,345,306 SH   SOLE 22 3,018,414 0 326,892
CINEMARK HOLDINGS INC COM 17243V102 1,224 35,165 SH   SOLE 26 15,351 0 19,814
CINEMARK HOLDINGS INC COM 17243V102 522 14,986 SH   SOLE 28 14,986 0 0
CINEMARK HOLDINGS INC COM 17243V102 606 17,403 SH   SOLE 29 0 0 17,403
CINEMARK HOLDINGS INC COM 17243V102 598 17,171 SH   SOLE 30 17,171 0 0
CINEMARK HOLDINGS INC COM 17243V102 85 2,431 SH   SOLE 31 2,431 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,658 47,630 SH   SOLE 32 47,630 0 0
CINEMARK HOLDINGS INC COM 17243V102 159 4,553 SH   SOLE 36 4,553 0 0
CINEMARK HOLDINGS INC COM 17243V102 389 11,168 SH   SOLE 40 11,168 0 0
CINER RES LP COM UNIT LTD 172464109 36 1,421 SH   SOLE 22 1,421 0 0
CINTAS CORP COM 172908105 17,756 113,944 SH   SOLE 2 30,128 0 83,816
CINTAS CORP COM 172908105 4,810 30,865 SH   SOLE 4 27,870 0 2,995
CINTAS CORP COM 172908105 30,097 193,138 SH   SOLE 7 93,789 0 99,349
CINTAS CORP COM 172908105 198 1,268 SH   SOLE 13 1,268 0 0
CINTAS CORP COM 172908105 136 874 SH   SOLE 15 874 0 0
CINTAS CORP COM 172908105 27,983 179,576 SH   SOLE 18 168,028 0 11,548
CINTAS CORP COM 172908105 2,169 13,922 SH   SOLE 19 13,922 0 0
CINTAS CORP COM 172908105 9,266 59,464 SH   SOLE 20 0 0 59,464
CINTAS CORP COM 172908105 315,932 2,027,416 SH   SOLE 21 2,027,416 0 0
CINTAS CORP COM 172908105 363,847 2,334,899 SH   SOLE 22 1,944,305 0 390,594
CINTAS CORP COM 172908105 17,069 109,538 SH   SOLE 23 109,538 0 0
CINTAS CORP COM 172908105 10,902 69,962 SH   SOLE 25 69,962 0 0
CINTAS CORP COM 172908105 41,078 263,608 SH   SOLE 26 93,930 0 169,678
CINTAS CORP COM 172908105 3,147 20,196 SH   SOLE 28 14,623 0 5,573
CINTAS CORP COM 172908105 3,905 25,060 SH   SOLE 29 3,069 0 21,991
CINTAS CORP COM 172908105 61,916 397,331 SH   SOLE 30 397,331 0 0
CINTAS CORP COM 172908105 8,134 52,196 SH   SOLE 31 23,892 0 28,304
CINTAS CORP COM 172908105 2,406 15,440 SH   SOLE 32 15,440 0 0
CINTAS CORP COM 172908105 870 5,586 SH   SOLE 34 5,586 0 0
CINTAS CORP COM 172908105 13,497 86,612 SH   SOLE 36 86,612 0 0
CINTAS CORP COM 172908105 81 523 SH   SOLE 40 523 0 0
CIRCOR INTL INC COM 17273K109 192 3,954 SH   SOLE 2 939 0 3,015
CIRCOR INTL INC COM 17273K109 4 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 18 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 3,832 78,721 SH   SOLE 18 78,721 0 0
CIRCOR INTL INC COM 17273K109 643 13,210 SH   SOLE 19 13,210 0 0
CIRCOR INTL INC COM 17273K109 72,762 1,494,697 SH   SOLE 21 1,494,697 0 0
CIRCOR INTL INC COM 17273K109 22,194 455,926 SH   SOLE 22 423,946 0 31,980
CIRCOR INTL INC COM 17273K109 285 5,851 SH   SOLE 26 0 0 5,851
CIRCOR INTL INC COM 17273K109 100 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 1,138 23,369 SH   SOLE 30 23,369 0 0
CIRCOR INTL INC COM 17273K109 80 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 1,727 33,306 SH   SOLE 2 32,963 0 343
CIRRUS LOGIC INC COM 172755100 12 228 SH   SOLE 4 228 0 0
CIRRUS LOGIC INC COM 172755100 81 1,570 SH   SOLE 7 1,570 0 0
CIRRUS LOGIC INC COM 172755100 20,366 392,716 SH   SOLE 18 392,716 0 0
CIRRUS LOGIC INC COM 172755100 5,585 107,699 SH   SOLE 19 107,699 0 0
CIRRUS LOGIC INC COM 172755100 224,902 4,336,720 SH   SOLE 21 4,336,720 0 0
CIRRUS LOGIC INC COM 172755100 108,801 2,097,984 SH   SOLE 22 1,976,949 0 121,035
CIRRUS LOGIC INC COM 172755100 2,143 41,317 SH   SOLE 23 41,317 0 0
CIRRUS LOGIC INC COM 172755100 1,201 23,158 SH   SOLE 26 9,465 0 13,693
CIRRUS LOGIC INC COM 172755100 535 10,315 SH   SOLE 28 10,315 0 0
CIRRUS LOGIC INC COM 172755100 440 8,489 SH   SOLE 29 0 0 8,489
CIRRUS LOGIC INC COM 172755100 534 10,290 SH   SOLE 30 10,290 0 0
CIRRUS LOGIC INC COM 172755100 11 204 SH   SOLE 34 204 0 0
CIRRUS LOGIC INC COM 172755100 344 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 320,014 8,355,451 SH   SOLE 2 3,508,002 0 4,847,449
CISCO SYS INC COM 17275R102 79,873 2,085,453 SH   SOLE 4 1,959,765 0 125,688
CISCO SYS INC COM 17275R102 157,846 4,121,303 SH   SOLE 7 3,976,623 0 144,680
CISCO SYS INC COM 17275R102 319 8,324 SH   SOLE 13 8,324 0 0
CISCO SYS INC COM 17275R102 1,670 43,595 SH   SOLE 15 43,595 0 0
CISCO SYS INC COM 17275R102 125 3,252 SH   SOLE 17 0 0 3,252
CISCO SYS INC COM 17275R102 688,088 17,965,755 SH   SOLE 18 16,993,146 0 972,609
CISCO SYS INC COM 17275R102 358,487 9,359,963 SH   SOLE 19 9,359,963 0 0
CISCO SYS INC COM 17275R102 94,417 2,465,198 SH   SOLE 20 24,194 0 2,441,004
CISCO SYS INC COM 17275R102 3,595,155 93,868,283 SH   SOLE 21 93,868,283 0 0
CISCO SYS INC COM 17275R102 5,109,166 133,398,591 SH   SOLE 22 109,077,126 0 24,321,465
CISCO SYS INC COM 17275R102 272,644 7,118,633 SH   SOLE 23 7,118,633 0 0
CISCO SYS INC COM 17275R102 202,561 5,288,794 SH   SOLE 25 5,209,300 0 79,494
CISCO SYS INC COM 17275R102 656,856 17,150,283 SH   SOLE 26 4,621,457 0 12,528,826
CISCO SYS INC COM 17275R102 43,368 1,132,315 SH   SOLE 28 825,206 0 307,109
CISCO SYS INC COM 17275R102 37,698 984,281 SH   SOLE 29 598,141 0 386,140
CISCO SYS INC COM 17275R102 689,924 18,013,686 SH   SOLE 30 18,013,686 0 0
CISCO SYS INC COM 17275R102 134,827 3,520,278 SH   SOLE 31 1,656,848 0 1,863,430
CISCO SYS INC COM 17275R102 35,301 921,697 SH   SOLE 32 921,697 0 0
CISCO SYS INC COM 17275R102 166,130 4,337,586 SH   SOLE 34 4,337,586 0 0
CISCO SYS INC COM 17275R102 195,672 5,108,934 SH   SOLE 36 5,108,934 0 0
CISCO SYS INC COM 17275R102 3,743 97,720 SH   SOLE 37 97,720 0 0
CISCO SYS INC COM 17275R102 945 24,684 SH   SOLE 40 24,684 0 0
CISION LTD SHS G1992S109 55 4,674 SH   SOLE 19 4,674 0 0
CISION LTD SHS G1992S109 372 31,358 SH   SOLE 21 31,358 0 0
CISION LTD SHS G1992S109 1,702 143,404 SH   SOLE 22 143,404 0 0
CISION LTD SHS G1992S109 206 17,386 SH   SOLE 26 0 0 17,386
CISION LTD SHS G1992S109 70 5,867 SH   SOLE 30 5,867 0 0
CIT GROUP INC COM NEW 125581801 6,802 138,174 SH   SOLE 2 10,701 0 127,473
CIT GROUP INC COM NEW 125581801 2,318 47,091 SH   SOLE 4 44,624 0 2,467
CIT GROUP INC COM NEW 125581801 1,142 23,198 SH   SOLE 7 12,701 0 10,497
CIT GROUP INC COM NEW 125581801 162 3,296 SH   SOLE 13 3,296 0 0
CIT GROUP INC COM NEW 125581801 70 1,426 SH   SOLE 15 1,426 0 0
CIT GROUP INC COM NEW 125581801 3,934 79,916 SH   SOLE 18 67,533 0 12,383
CIT GROUP INC COM NEW 125581801 2,015 40,925 SH   SOLE 19 40,925 0 0
CIT GROUP INC COM NEW 125581801 4,024 81,745 SH   SOLE 20 0 0 81,745
CIT GROUP INC COM NEW 125581801 81,733 1,660,227 SH   SOLE 21 1,660,227 0 0
CIT GROUP INC COM NEW 125581801 181,052 3,677,678 SH   SOLE 22 3,240,519 0 437,159
CIT GROUP INC COM NEW 125581801 9,167 186,205 SH   SOLE 23 186,205 0 0
CIT GROUP INC COM NEW 125581801 6,071 123,328 SH   SOLE 25 123,328 0 0
CIT GROUP INC COM NEW 125581801 20,907 424,682 SH   SOLE 26 176,876 0 247,806
CIT GROUP INC COM NEW 125581801 1,563 31,740 SH   SOLE 28 22,875 0 8,865
CIT GROUP INC COM NEW 125581801 1,916 38,916 SH   SOLE 29 5,322 0 33,594
CIT GROUP INC COM NEW 125581801 8,869 180,155 SH   SOLE 30 180,155 0 0
CIT GROUP INC COM NEW 125581801 3,467 70,429 SH   SOLE 31 35,458 0 34,971
CIT GROUP INC COM NEW 125581801 454 9,225 SH   SOLE 34 9,225 0 0
CIT GROUP INC COM NEW 125581801 7,941 161,296 SH   SOLE 36 161,296 0 0
CIT GROUP INC COM NEW 125581801 24 484 SH   SOLE 40 484 0 0
CITI TRENDS INC COM 17306X102 519 19,610 SH   SOLE 2 17,345 0 2,265
CITI TRENDS INC COM 17306X102 10 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 1,433 54,175 SH   SOLE 18 54,175 0 0
CITI TRENDS INC COM 17306X102 1,909 72,149 SH   SOLE 19 72,149 0 0
CITI TRENDS INC COM 17306X102 12,072 456,237 SH   SOLE 21 456,237 0 0
CITI TRENDS INC COM 17306X102 18,601 702,995 SH   SOLE 22 682,249 0 20,746
CITI TRENDS INC COM 17306X102 1,308 49,443 SH   SOLE 23 49,443 0 0
CITI TRENDS INC COM 17306X102 59 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 361 13,626 SH   SOLE 29 0 0 13,626
CITI TRENDS INC COM 17306X102 61 2,288 SH   SOLE 30 2,288 0 0
CITI TRENDS INC COM 17306X102 181 6,848 SH   SOLE 34 6,848 0 0
CITIGROUP INC COM NEW 172967424 282,940 3,802,444 SH   SOLE 2 1,177,294 0 2,625,150
CITIGROUP INC COM NEW 172967424 75,687 1,017,162 SH   SOLE 4 947,768 0 69,394
CITIGROUP INC COM NEW 172967424 140,248 1,884,795 SH   SOLE 7 1,806,188 0 78,607
CITIGROUP INC COM NEW 172967424 336 4,516 SH   SOLE 13 4,516 0 0
CITIGROUP INC COM NEW 172967424 1,486 19,973 SH   SOLE 15 19,973 0 0
CITIGROUP INC COM NEW 172967424 12 156 SH   SOLE 17 0 0 156
CITIGROUP INC COM NEW 172967424 962,029 12,928,759 SH   SOLE 18 11,985,667 0 943,092
CITIGROUP INC COM NEW 172967424 1,396,892 18,772,911 SH   SOLE 19 18,772,911 0 0
CITIGROUP INC COM NEW 172967424 73,448 987,073 SH   SOLE 20 0 0 987,073
CITIGROUP INC COM NEW 172967424 3,344,505 44,946,979 SH   SOLE 21 44,946,979 0 0
CITIGROUP INC COM NEW 172967424 5,335,478 71,703,781 SH   SOLE 22 59,575,894 0 12,127,887
CITIGROUP INC COM NEW 172967424 260,508 3,500,979 SH   SOLE 23 3,500,979 0 0
CITIGROUP INC COM NEW 172967424 168,804 2,268,567 SH   SOLE 25 2,241,287 0 27,280
CITIGROUP INC COM NEW 172967424 566,275 7,610,204 SH   SOLE 26 2,356,011 0 5,254,193
CITIGROUP INC COM NEW 172967424 45,750 614,839 SH   SOLE 28 446,543 0 168,296
CITIGROUP INC COM NEW 172967424 28,346 380,944 SH   SOLE 29 93,291 0 287,653
CITIGROUP INC COM NEW 172967424 725,350 9,748,020 SH   SOLE 30 9,748,020 0 0
CITIGROUP INC COM NEW 172967424 109,327 1,469,248 SH   SOLE 31 882,428 0 586,820
CITIGROUP INC COM NEW 172967424 4,279 57,510 SH   SOLE 32 57,510 0 0
CITIGROUP INC COM NEW 172967424 231,673 3,113,461 SH   SOLE 34 3,113,461 0 0
CITIGROUP INC COM NEW 172967424 206,711 2,777,994 SH   SOLE 36 2,777,994 0 0
CITIGROUP INC COM NEW 172967424 1,017 13,668 SH   SOLE 40 13,668 0 0
CITIZENS & NORTHN CORP COM 172922106 70 2,897 SH   SOLE 2 745 0 2,152
CITIZENS & NORTHN CORP COM 172922106 10 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,151 47,971 SH   SOLE 18 47,971 0 0
CITIZENS & NORTHN CORP COM 172922106 278 11,564 SH   SOLE 19 11,564 0 0
CITIZENS & NORTHN CORP COM 172922106 9,622 400,918 SH   SOLE 21 400,918 0 0
CITIZENS & NORTHN CORP COM 172922106 10,220 425,846 SH   SOLE 22 407,154 0 18,692
CITIZENS CMNTY BANCORP INC M COM 174903104 12 855 SH   SOLE 18 855 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 11 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 69,758 1,661,689 SH   SOLE 2 1,175,091 0 486,598
CITIZENS FINL GROUP INC COM 174610105 17,425 415,088 SH   SOLE 4 402,200 0 12,888
CITIZENS FINL GROUP INC COM 174610105 24,652 587,228 SH   SOLE 7 475,181 0 112,047
CITIZENS FINL GROUP INC COM 174610105 8,891 211,800 SH   SOLE 13 211,800 0 0
CITIZENS FINL GROUP INC COM 174610105 164 3,895 SH   SOLE 15 3,895 0 0
CITIZENS FINL GROUP INC COM 174610105 83,877 1,998,030 SH   SOLE 18 1,914,581 0 83,449
CITIZENS FINL GROUP INC COM 174610105 106,646 2,540,391 SH   SOLE 19 2,540,391 0 0
CITIZENS FINL GROUP INC COM 174610105 9,649 229,851 SH   SOLE 20 0 0 229,851
CITIZENS FINL GROUP INC COM 174610105 473,825 11,286,931 SH   SOLE 21 11,286,931 0 0
CITIZENS FINL GROUP INC COM 174610105 712,665 16,976,302 SH   SOLE 22 12,745,158 0 4,231,144
CITIZENS FINL GROUP INC COM 174610105 47,749 1,137,416 SH   SOLE 23 1,137,416 0 0
CITIZENS FINL GROUP INC COM 174610105 26,727 636,649 SH   SOLE 25 636,649 0 0
CITIZENS FINL GROUP INC COM 174610105 71,523 1,703,735 SH   SOLE 26 595,132 0 1,108,603
CITIZENS FINL GROUP INC COM 174610105 4,802 114,381 SH   SOLE 28 83,643 0 30,738
CITIZENS FINL GROUP INC COM 174610105 25,109 598,121 SH   SOLE 29 293,098 0 305,023
CITIZENS FINL GROUP INC COM 174610105 74,851 1,783,023 SH   SOLE 30 1,783,023 0 0
CITIZENS FINL GROUP INC COM 174610105 29,898 712,201 SH   SOLE 31 507,995 0 204,206
CITIZENS FINL GROUP INC COM 174610105 67,666 1,611,855 SH   SOLE 34 1,611,855 0 0
CITIZENS FINL GROUP INC COM 174610105 35,274 840,261 SH   SOLE 36 840,261 0 0
CITIZENS FINL GROUP INC COM 174610105 1,340 31,922 SH   SOLE 37 31,922 0 0
CITIZENS FINL GROUP INC COM 174610105 110 2,610 SH   SOLE 40 2,610 0 0
CITIZENS FIRST CORP COM 17462Q107 10 406 SH   SOLE 18 406 0 0
CITIZENS FIRST CORP COM 17462Q107 7 289 SH   SOLE 21 289 0 0
CITIZENS HLDG CO MISS COM 174715102 16 704 SH   SOLE 18 704 0 0
CITIZENS HLDG CO MISS COM 174715102 92 3,999 SH   SOLE 21 3,999 0 0
CITIZENS INC CL A 174740100 80 10,870 SH   SOLE 2 2,646 0 8,224
CITIZENS INC CL A 174740100 9 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,365 185,679 SH   SOLE 18 185,679 0 0
CITIZENS INC CL A 174740100 338 45,944 SH   SOLE 19 45,944 0 0
CITIZENS INC CL A 174740100 11,692 1,590,710 SH   SOLE 21 1,590,710 0 0
CITIZENS INC CL A 174740100 9,552 1,299,640 SH   SOLE 22 1,215,384 0 84,256
CITIZENS INC CL A 174740100 173 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 48 6,543 SH   SOLE 28 6,543 0 0
CITIZENS INC CL A 174740100 42 5,729 SH   SOLE 30 5,729 0 0
CITIZENS INC CL A 174740100 43 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 16,234 184,475 SH   SOLE 2 37,320 0 147,155
CITRIX SYS INC COM 177376100 4,770 54,202 SH   SOLE 4 50,619 0 3,583
CITRIX SYS INC COM 177376100 9,104 103,459 SH   SOLE 7 98,854 0 4,605
CITRIX SYS INC COM 177376100 100 1,131 SH   SOLE 13 1,131 0 0
CITRIX SYS INC COM 177376100 117 1,325 SH   SOLE 15 1,325 0 0
CITRIX SYS INC COM 177376100 4 41 SH   SOLE 17 0 0 41
CITRIX SYS INC COM 177376100 27,133 308,332 SH   SOLE 18 284,305 0 24,027
CITRIX SYS INC COM 177376100 2,695 30,625 SH   SOLE 19 30,625 0 0
CITRIX SYS INC COM 177376100 8,554 97,209 SH   SOLE 20 0 0 97,209
CITRIX SYS INC COM 177376100 293,629 3,336,695 SH   SOLE 21 3,336,695 0 0
CITRIX SYS INC COM 177376100 347,913 3,953,553 SH   SOLE 22 3,294,283 0 659,270
CITRIX SYS INC COM 177376100 16,268 184,859 SH   SOLE 23 184,859 0 0
CITRIX SYS INC COM 177376100 10,617 120,649 SH   SOLE 25 120,649 0 0
CITRIX SYS INC COM 177376100 42,071 478,076 SH   SOLE 26 168,727 0 309,349
CITRIX SYS INC COM 177376100 2,969 33,735 SH   SOLE 28 24,490 0 9,245
CITRIX SYS INC COM 177376100 3,863 43,896 SH   SOLE 29 6,313 0 37,583
CITRIX SYS INC COM 177376100 42,373 481,513 SH   SOLE 30 481,513 0 0
CITRIX SYS INC COM 177376100 6,726 76,437 SH   SOLE 31 30,703 0 45,734
CITRIX SYS INC COM 177376100 1,926 21,885 SH   SOLE 32 21,885 0 0
CITRIX SYS INC COM 177376100 864 9,814 SH   SOLE 34 9,814 0 0
CITRIX SYS INC COM 177376100 11,497 130,643 SH   SOLE 36 130,643 0 0
CITRIX SYS INC COM 177376100 69 779 SH   SOLE 40 779 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 5,398 4,174,000 PRN   SOLE 21 4,174,000 0 0
CITY HLDG CO COM 177835105 238 3,526 SH   SOLE 2 861 0 2,665
CITY HLDG CO COM 177835105 12 172 SH   SOLE 4 172 0 0
CITY HLDG CO COM 177835105 31 455 SH   SOLE 7 455 0 0
CITY HLDG CO COM 177835105 5,084 75,351 SH   SOLE 18 75,351 0 0
CITY HLDG CO COM 177835105 821 12,173 SH   SOLE 19 12,173 0 0
CITY HLDG CO COM 177835105 94,940 1,407,145 SH   SOLE 21 1,407,145 0 0
CITY HLDG CO COM 177835105 31,387 465,202 SH   SOLE 22 438,728 0 26,474
CITY HLDG CO COM 177835105 764 11,324 SH   SOLE 26 4,123 0 7,201
CITY HLDG CO COM 177835105 154 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,514 22,439 SH   SOLE 30 22,439 0 0
CITY HLDG CO COM 177835105 125 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 75 5,731 SH   SOLE 2 1,710 0 4,021
CITY OFFICE REIT INC COM 178587101 1,535 117,972 SH   SOLE 18 117,972 0 0
CITY OFFICE REIT INC COM 178587101 223 17,109 SH   SOLE 19 17,109 0 0
CITY OFFICE REIT INC COM 178587101 13,049 1,002,988 SH   SOLE 21 1,002,988 0 0
CITY OFFICE REIT INC COM 178587101 5,326 409,400 SH   SOLE 22 371,185 0 38,215
CITY OFFICE REIT INC COM 178587101 20 1,557 SH   SOLE 23 1,557 0 0
CIVEO CORP CDA COM 17878Y108 0 5 SH   SOLE 22 5 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 32 1,463 SH   SOLE 2 400 0 1,063
CIVISTA BANCSHARES INC COM NO PAR 178867107 838 38,113 SH   SOLE 18 38,113 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 164 7,455 SH   SOLE 19 7,455 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 7,297 331,672 SH   SOLE 21 331,672 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,886 85,705 SH   SOLE 22 79,628 0 6,077
CIVITAS SOLUTIONS INC COM 17887R102 14 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,014 59,316 SH   SOLE 18 59,316 0 0
CIVITAS SOLUTIONS INC COM 17887R102 241 14,080 SH   SOLE 19 14,080 0 0
CIVITAS SOLUTIONS INC COM 17887R102 9,088 531,434 SH   SOLE 21 531,434 0 0
CIVITAS SOLUTIONS INC COM 17887R102 5,032 294,265 SH   SOLE 22 267,445 0 26,820
CIVITAS SOLUTIONS INC COM 17887R102 36 2,081 SH   SOLE 28 2,081 0 0
CIVITAS SOLUTIONS INC COM 17887R102 74 4,339 SH   SOLE 30 4,339 0 0
CIVITAS SOLUTIONS INC COM 17887R102 22 1,295 SH   SOLE 40 1,295 0 0
CKX LANDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARUS CORP NEW COM 18270P109 50 6,374 SH   SOLE 2 1,410 0 4,964
CLARUS CORP NEW COM 18270P109 611 77,893 SH   SOLE 18 77,893 0 0
CLARUS CORP NEW COM 18270P109 129 16,430 SH   SOLE 19 16,430 0 0
CLARUS CORP NEW COM 18270P109 5,468 696,498 SH   SOLE 21 696,498 0 0
CLARUS CORP NEW COM 18270P109 2,139 272,430 SH   SOLE 22 269,508 0 2,922
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 0 16 SH   SOLE 17 0 0 16
CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 3 1,725 SH   SOLE 18 1,725 0 0
CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 41 26,384 SH   SOLE 21 26,384 0 0
CLEAN ENERGY FUELS CORP COM 184499101 61 29,989 SH   SOLE 2 6,744 0 23,245
CLEAN ENERGY FUELS CORP COM 184499101 1 324 SH   SOLE 4 324 0 0
CLEAN ENERGY FUELS CORP COM 184499101 3 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,077 530,717 SH   SOLE 18 530,717 0 0
CLEAN ENERGY FUELS CORP COM 184499101 188 92,752 SH   SOLE 19 92,752 0 0
CLEAN ENERGY FUELS CORP COM 184499101 9,281 4,571,812 SH   SOLE 21 4,571,812 0 0
CLEAN ENERGY FUELS CORP COM 184499101 6,281 3,093,987 SH   SOLE 22 2,924,556 0 169,431
CLEAN ENERGY FUELS CORP COM 184499101 110 54,358 SH   SOLE 26 27,380 0 26,978
CLEAN ENERGY FUELS CORP COM 184499101 22 10,633 SH   SOLE 28 10,633 0 0
CLEAN ENERGY FUELS CORP COM 184499101 20 9,758 SH   SOLE 30 9,758 0 0
CLEAN ENERGY FUELS CORP COM 184499101 13 6,493 SH   SOLE 40 6,493 0 0
CLEAN HARBORS INC COM 184496107 2,507 46,252 SH   SOLE 2 24,719 0 21,533
CLEAN HARBORS INC COM 184496107 16 298 SH   SOLE 4 298 0 0
CLEAN HARBORS INC COM 184496107 106 1,955 SH   SOLE 7 1,955 0 0
CLEAN HARBORS INC COM 184496107 9,105 167,988 SH   SOLE 18 167,988 0 0
CLEAN HARBORS INC COM 184496107 936 17,271 SH   SOLE 19 17,271 0 0
CLEAN HARBORS INC COM 184496107 120,265 2,218,911 SH   SOLE 21 2,218,911 0 0
CLEAN HARBORS INC COM 184496107 91,276 1,684,058 SH   SOLE 22 1,527,430 0 156,628
CLEAN HARBORS INC COM 184496107 1,259 23,236 SH   SOLE 26 13,958 0 9,278
CLEAN HARBORS INC COM 184496107 441 8,130 SH   SOLE 28 8,130 0 0
CLEAN HARBORS INC COM 184496107 455 8,395 SH   SOLE 30 8,395 0 0
CLEAN HARBORS INC COM 184496107 1,199 22,123 SH   SOLE 31 22,123 0 0
CLEAN HARBORS INC COM 184496107 99 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 296 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 365 79,314 SH   SOLE 2 72,383 0 6,931
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 635 137,943 SH   SOLE 18 137,943 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 130 28,307 SH   SOLE 19 28,307 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5,114 1,111,780 SH   SOLE 21 1,111,780 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 4,889 1,062,800 SH   SOLE 22 991,900 0 70,900
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 27 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 25 5,383 SH   SOLE 30 5,383 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 17 3,608 SH   SOLE 40 3,608 0 0
CLEARFIELD INC COM 18482P103 5 438 SH   SOLE 2 411 0 27
CLEARFIELD INC COM 18482P103 506 41,344 SH   SOLE 18 41,344 0 0
CLEARFIELD INC COM 18482P103 97 7,886 SH   SOLE 19 7,886 0 0
CLEARFIELD INC COM 18482P103 4,567 372,814 SH   SOLE 21 372,814 0 0
CLEARFIELD INC COM 18482P103 4,556 371,921 SH   SOLE 22 359,170 0 12,751
CLEARONE INC COM 18506U104 9 1,035 SH   SOLE 18 1,035 0 0
CLEARONE INC COM 18506U104 172 19,252 SH   SOLE 21 19,252 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 17 2,405 SH   SOLE 2 988 0 1,417
CLEARSIDE BIOMEDICAL INC COM 185063104 536 76,549 SH   SOLE 18 76,549 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 96 13,717 SH   SOLE 19 13,717 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 4,584 654,846 SH   SOLE 21 654,846 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,649 235,608 SH   SOLE 22 220,838 0 14,770
CLEARSIGN COMBUSTION CORP COM 185064102 9 2,608 SH   SOLE 18 2,608 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 141 39,196 SH   SOLE 21 39,196 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 186 51,599 SH   SOLE 22 51,599 0 0
CLEARWATER PAPER CORP COM 18538R103 174 3,829 SH   SOLE 2 1,125 0 2,704
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 24 522 SH   SOLE 7 522 0 0
CLEARWATER PAPER CORP COM 18538R103 3,647 80,332 SH   SOLE 18 80,332 0 0
CLEARWATER PAPER CORP COM 18538R103 610 13,427 SH   SOLE 19 13,427 0 0
CLEARWATER PAPER CORP COM 18538R103 67,760 1,492,506 SH   SOLE 21 1,492,506 0 0
CLEARWATER PAPER CORP COM 18538R103 21,385 471,044 SH   SOLE 22 436,951 0 34,093
CLEARWATER PAPER CORP COM 18538R103 465 10,232 SH   SOLE 26 2,113 0 8,119
CLEARWATER PAPER CORP COM 18538R103 116 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 1,079 23,768 SH   SOLE 30 23,768 0 0
CLEARWATER PAPER CORP COM 18538R103 98 2,168 SH   SOLE 40 2,168 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 630 33,185 SH   SOLE 2 33,185 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 343 18,074 SH   SOLE 18 18,074 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 3,769 198,560 SH   SOLE 19 198,560 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 107 5,618 SH   SOLE 20 5,618 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 1,920 101,163 SH   SOLE 34 101,163 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 3 775 SH   SOLE 18 775 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 11 2,800 SH   SOLE 19 2,800 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 45 11,157 SH   SOLE 21 11,157 0 0
CLEVELAND CLIFFS INC COM 185899101 486 67,474 SH   SOLE 2 16,819 0 50,655
CLEVELAND CLIFFS INC COM 185899101 7 925 SH   SOLE 4 925 0 0
CLEVELAND CLIFFS INC COM 185899101 94 12,985 SH   SOLE 7 12,985 0 0
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 8,007 1,110,515 SH   SOLE 18 1,110,415 0 100
CLEVELAND CLIFFS INC COM 185899101 1,710 237,121 SH   SOLE 19 237,121 0 0
CLEVELAND CLIFFS INC COM 185899101 69,324 9,614,988 SH   SOLE 21 9,614,988 0 0
CLEVELAND CLIFFS INC COM 185899101 64,001 8,876,709 SH   SOLE 22 8,339,768 0 536,941
CLEVELAND CLIFFS INC COM 185899101 1,149 159,298 SH   SOLE 26 62,042 0 97,256
CLEVELAND CLIFFS INC COM 185899101 280 38,888 SH   SOLE 28 38,888 0 0
CLEVELAND CLIFFS INC COM 185899101 304 42,140 SH   SOLE 30 42,140 0 0
CLEVELAND CLIFFS INC COM 185899101 228 31,673 SH   SOLE 40 31,673 0 0
CLIFTON BANCORP INC COM 186873105 70 4,092 SH   SOLE 2 981 0 3,111
CLIFTON BANCORP INC COM 186873105 1,370 80,145 SH   SOLE 18 80,145 0 0
CLIFTON BANCORP INC COM 186873105 272 15,882 SH   SOLE 19 15,882 0 0
CLIFTON BANCORP INC COM 186873105 11,384 665,708 SH   SOLE 21 665,708 0 0
CLIFTON BANCORP INC COM 186873105 5,599 327,443 SH   SOLE 22 299,275 0 28,168
CLIPPER RLTY INC COM 18885T306 28 2,762 SH   SOLE 2 1,065 0 1,697
CLIPPER RLTY INC COM 18885T306 591 59,125 SH   SOLE 18 59,125 0 0
CLIPPER RLTY INC COM 18885T306 77 7,702 SH   SOLE 19 7,702 0 0
CLIPPER RLTY INC COM 18885T306 5,197 520,215 SH   SOLE 21 520,215 0 0
CLIPPER RLTY INC COM 18885T306 1,359 136,011 SH   SOLE 22 125,537 0 10,474
CLIPPER RLTY INC COM 18885T306 7 665 SH   SOLE 23 665 0 0
CLOROX CO DEL COM 189054109 49,623 333,625 SH   SOLE 2 205,856 0 127,769
CLOROX CO DEL COM 189054109 9,131 61,388 SH   SOLE 4 57,479 0 3,909
CLOROX CO DEL COM 189054109 43,148 290,090 SH   SOLE 7 167,334 0 122,756
CLOROX CO DEL COM 189054109 459 3,089 SH   SOLE 13 3,089 0 0
CLOROX CO DEL COM 189054109 151 1,014 SH   SOLE 15 1,014 0 0
CLOROX CO DEL COM 189054109 15 100 SH   SOLE 17 0 0 100
CLOROX CO DEL COM 189054109 41,155 276,690 SH   SOLE 18 259,221 0 17,469
CLOROX CO DEL COM 189054109 4,775 32,106 SH   SOLE 19 32,106 0 0
CLOROX CO DEL COM 189054109 13,840 93,047 SH   SOLE 20 0 0 93,047
CLOROX CO DEL COM 189054109 552,272 3,713,000 SH   SOLE 21 3,713,000 0 0
CLOROX CO DEL COM 189054109 582,272 3,914,699 SH   SOLE 22 3,319,289 0 595,410
CLOROX CO DEL COM 189054109 27,287 183,455 SH   SOLE 23 183,455 0 0
CLOROX CO DEL COM 189054109 15,658 105,274 SH   SOLE 25 105,274 0 0
CLOROX CO DEL COM 189054109 68,210 458,585 SH   SOLE 26 130,770 0 327,815
CLOROX CO DEL COM 189054109 4,260 28,643 SH   SOLE 28 20,758 0 7,885
CLOROX CO DEL COM 189054109 2,221 14,930 SH   SOLE 29 3,919 0 11,011
CLOROX CO DEL COM 189054109 69,161 464,980 SH   SOLE 30 464,980 0 0
CLOROX CO DEL COM 189054109 12,041 80,950 SH   SOLE 31 28,401 0 52,549
CLOROX CO DEL COM 189054109 1,255 8,440 SH   SOLE 34 8,440 0 0
CLOROX CO DEL COM 189054109 22,115 148,682 SH   SOLE 36 148,682 0 0
CLOROX CO DEL COM 189054109 94 631 SH   SOLE 40 631 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 32 7,113 SH   SOLE 2 7,113 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1,686 378,772 SH   SOLE 18 378,772 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 239 53,646 SH   SOLE 19 53,646 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 30,872 6,937,500 SH   SOLE 21 6,937,500 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 7,893 1,773,709 SH   SOLE 22 1,720,929 0 52,780
CLOUD PEAK ENERGY INC COM 18911Q102 425 95,568 SH   SOLE 30 95,568 0 0
CLOUDERA INC COM 18914U100 90 5,475 SH   SOLE 2 5,475 0 0
CLOUDERA INC COM 18914U100 1,680 101,693 SH   SOLE 4 101,693 0 0
CLOUDERA INC COM 18914U100 39 2,388 SH   SOLE 7 2,388 0 0
CLOUDERA INC COM 18914U100 20,746 1,255,820 SH   SOLE 18 1,255,820 0 0
CLOUDERA INC COM 18914U100 110,417 6,683,821 SH   SOLE 19 6,683,821 0 0
CLOUDERA INC COM 18914U100 47,704 2,887,628 SH   SOLE 21 2,887,628 0 0
CLOUDERA INC COM 18914U100 39,639 2,399,446 SH   SOLE 22 2,255,031 0 144,415
CLOUDERA INC COM 18914U100 40 2,408 SH   SOLE 23 2,408 0 0
CLOUDERA INC COM 18914U100 43,245 2,617,754 SH   SOLE 34 2,617,754 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 0 23 SH   SOLE 18 23 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 0 26 SH   SOLE 18 26 0 0
CLOVIS ONCOLOGY INC COM 189464100 391 5,756 SH   SOLE 2 5,453 0 303
CLOVIS ONCOLOGY INC COM 189464100 27 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 65 950 SH   SOLE 7 950 0 0
CLOVIS ONCOLOGY INC COM 189464100 10,141 149,126 SH   SOLE 18 149,126 0 0
CLOVIS ONCOLOGY INC COM 189464100 5,409 79,543 SH   SOLE 19 79,543 0 0
CLOVIS ONCOLOGY INC COM 189464100 139,983 2,058,568 SH   SOLE 21 2,058,568 0 0
CLOVIS ONCOLOGY INC COM 189464100 91,030 1,338,682 SH   SOLE 22 1,256,398 0 82,284
CLOVIS ONCOLOGY INC COM 189464100 1,040 15,293 SH   SOLE 23 15,293 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,274 18,742 SH   SOLE 26 10,050 0 8,692
CLOVIS ONCOLOGY INC COM 189464100 501 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 209 3,075 SH   SOLE 29 0 0 3,075
CLOVIS ONCOLOGY INC COM 189464100 2,866 42,154 SH   SOLE 30 42,154 0 0
CLOVIS ONCOLOGY INC COM 189464100 108 1,591 SH   SOLE 34 1,591 0 0
CLOVIS ONCOLOGY INC COM 189464100 348 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 1,424 1,058,000 PRN   SOLE 21 1,058,000 0 0
CME GROUP INC COM CL A 12572Q105 116,446 797,302 SH   SOLE 2 467,381 0 329,921
CME GROUP INC COM CL A 12572Q105 28,312 193,853 SH   SOLE 4 185,087 0 8,766
CME GROUP INC COM CL A 12572Q105 42,587 291,592 SH   SOLE 7 271,743 0 19,849
CME GROUP INC COM CL A 12572Q105 3,223 22,071 SH   SOLE 13 22,071 0 0
CME GROUP INC COM CL A 12572Q105 369 2,525 SH   SOLE 15 2,525 0 0
CME GROUP INC COM CL A 12572Q105 105,627 723,225 SH   SOLE 18 674,895 0 48,330
CME GROUP INC COM CL A 12572Q105 27,226 186,413 SH   SOLE 19 186,413 0 0
CME GROUP INC COM CL A 12572Q105 26,537 181,700 SH   SOLE 20 0 0 181,700
CME GROUP INC COM CL A 12572Q105 1,447,620 9,911,808 SH   SOLE 21 9,911,808 0 0
CME GROUP INC COM CL A 12572Q105 1,389,530 9,514,068 SH   SOLE 22 7,641,257 0 1,872,811
CME GROUP INC COM CL A 12572Q105 85,055 582,368 SH   SOLE 23 582,368 0 0
CME GROUP INC COM CL A 12572Q105 39,464 270,208 SH   SOLE 25 270,208 0 0
CME GROUP INC COM CL A 12572Q105 240,034 1,643,507 SH   SOLE 26 316,971 0 1,326,536
CME GROUP INC COM CL A 12572Q105 11,158 76,397 SH   SOLE 28 55,339 0 21,058
CME GROUP INC COM CL A 12572Q105 26,318 180,198 SH   SOLE 29 102,221 0 77,977
CME GROUP INC COM CL A 12572Q105 174,636 1,195,729 SH   SOLE 30 1,195,729 0 0
CME GROUP INC COM CL A 12572Q105 53,154 363,945 SH   SOLE 31 255,481 0 108,464
CME GROUP INC COM CL A 12572Q105 12,016 82,270 SH   SOLE 32 82,270 0 0
CME GROUP INC COM CL A 12572Q105 34,981 239,516 SH   SOLE 34 239,516 0 0
CME GROUP INC COM CL A 12572Q105 60,018 410,939 SH   SOLE 36 410,939 0 0
CME GROUP INC COM CL A 12572Q105 245 1,677 SH   SOLE 40 1,677 0 0
CMS ENERGY CORP COM 125896100 51,375 1,086,144 SH   SOLE 2 799,597 0 286,547
CMS ENERGY CORP COM 125896100 9,610 203,178 SH   SOLE 4 196,126 0 7,052
CMS ENERGY CORP COM 125896100 13,366 282,579 SH   SOLE 7 254,570 0 28,009
CMS ENERGY CORP COM 125896100 8,709 184,133 SH   SOLE 13 184,133 0 0
CMS ENERGY CORP COM 125896100 95 2,014 SH   SOLE 15 2,014 0 0
CMS ENERGY CORP COM 125896100 3 68 SH   SOLE 17 0 0 68
CMS ENERGY CORP COM 125896100 40,009 845,866 SH   SOLE 18 807,165 0 38,701
CMS ENERGY CORP COM 125896100 70,551 1,491,563 SH   SOLE 19 1,491,563 0 0
CMS ENERGY CORP COM 125896100 10,277 217,283 SH   SOLE 20 0 0 217,283
CMS ENERGY CORP COM 125896100 455,204 9,623,764 SH   SOLE 21 9,623,764 0 0
CMS ENERGY CORP COM 125896100 464,849 9,827,674 SH   SOLE 22 7,700,450 0 2,127,224
CMS ENERGY CORP COM 125896100 26,212 554,170 SH   SOLE 23 554,170 0 0
CMS ENERGY CORP COM 125896100 10,237 216,421 SH   SOLE 25 216,421 0 0
CMS ENERGY CORP COM 125896100 42,918 907,355 SH   SOLE 26 289,807 0 617,548
CMS ENERGY CORP COM 125896100 3,020 63,840 SH   SOLE 28 46,349 0 17,491
CMS ENERGY CORP COM 125896100 10,921 230,882 SH   SOLE 29 79,679 0 151,203
CMS ENERGY CORP COM 125896100 43,233 914,024 SH   SOLE 30 914,024 0 0
CMS ENERGY CORP COM 125896100 16,300 344,603 SH   SOLE 31 233,096 0 111,507
CMS ENERGY CORP COM 125896100 2,479 52,411 SH   SOLE 32 52,411 0 0
CMS ENERGY CORP COM 125896100 3,203 67,714 SH   SOLE 34 67,714 0 0
CMS ENERGY CORP COM 125896100 19,719 416,895 SH   SOLE 36 416,895 0 0
CMS ENERGY CORP COM 125896100 69 1,455 SH   SOLE 40 1,455 0 0
CNA FINL CORP COM 126117100 735 13,852 SH   SOLE 2 5,231 0 8,621
CNA FINL CORP COM 126117100 34 643 SH   SOLE 7 643 0 0
CNA FINL CORP COM 126117100 10 197 SH   SOLE 15 197 0 0
CNA FINL CORP COM 126117100 923 17,402 SH   SOLE 18 13,567 0 3,835
CNA FINL CORP COM 126117100 388 7,318 SH   SOLE 19 7,318 0 0
CNA FINL CORP COM 126117100 14,969 282,160 SH   SOLE 21 282,160 0 0
CNA FINL CORP COM 126117100 33,075 623,471 SH   SOLE 22 539,376 0 84,095
CNA FINL CORP COM 126117100 1,305 24,607 SH   SOLE 25 24,607 0 0
CNA FINL CORP COM 126117100 605 11,401 SH   SOLE 26 11,401 0 0
CNA FINL CORP COM 126117100 33 620 SH   SOLE 31 620 0 0
CNA FINL CORP COM 126117100 1,517 28,598 SH   SOLE 36 28,598 0 0
CNB FINL CORP PA COM 126128107 82 3,112 SH   SOLE 2 691 0 2,421
CNB FINL CORP PA COM 126128107 8 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,554 59,237 SH   SOLE 18 59,237 0 0
CNB FINL CORP PA COM 126128107 295 11,228 SH   SOLE 19 11,228 0 0
CNB FINL CORP PA COM 126128107 12,883 490,978 SH   SOLE 21 490,978 0 0
CNB FINL CORP PA COM 126128107 4,354 165,921 SH   SOLE 22 144,838 0 21,083
CNH INDL N V SHS N20944109 1 100 SH   SOLE 2 100 0 0
CNH INDL N V SHS N20944109 13,782 1,028,522 SH   SOLE 7 1,028,522 0 0
CNH INDL N V SHS N20944109 2,410 179,837 SH   SOLE 21 179,837 0 0
CNH INDL N V SHS N20944109 1,133 84,561 SH   SOLE 26 0 0 84,561
CNH INDL N V SHS N20944109 4,975 371,280 SH   SOLE 31 371,280 0 0
CNO FINL GROUP INC COM 12621E103 2,491 100,876 SH   SOLE 2 71,775 0 29,101
CNO FINL GROUP INC COM 12621E103 17 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 177 7,176 SH   SOLE 7 7,176 0 0
CNO FINL GROUP INC COM 12621E103 26,339 1,066,768 SH   SOLE 18 1,066,768 0 0
CNO FINL GROUP INC COM 12621E103 2,365 95,783 SH   SOLE 19 95,783 0 0
CNO FINL GROUP INC COM 12621E103 237,849 9,633,425 SH   SOLE 21 9,633,425 0 0
CNO FINL GROUP INC COM 12621E103 131,228 5,315,032 SH   SOLE 22 5,009,440 0 305,592
CNO FINL GROUP INC COM 12621E103 1,234 49,977 SH   SOLE 26 18,722 0 31,255
CNO FINL GROUP INC COM 12621E103 625 25,315 SH   SOLE 28 25,315 0 0
CNO FINL GROUP INC COM 12621E103 412 16,683 SH   SOLE 29 0 0 16,683
CNO FINL GROUP INC COM 12621E103 1,110 44,942 SH   SOLE 30 44,942 0 0
CNO FINL GROUP INC COM 12621E103 200 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 327 13,242 SH   SOLE 40 13,242 0 0
CNOOC LTD SPONSORED ADR 126132109 2,321 16,169 SH   SOLE 2 16,169 0 0
CNOOC LTD SPONSORED ADR 126132109 712 4,960 SH   SOLE 18 4,960 0 0
CNOOC LTD SPONSORED ADR 126132109 592 4,127 SH   SOLE 19 4,127 0 0
CNOOC LTD SPONSORED ADR 126132109 684 4,767 SH   SOLE 21 4,767 0 0
CNOOC LTD SPONSORED ADR 126132109 47,596 331,540 SH   SOLE 22 248,994 0 82,546
CNOOC LTD SPONSORED ADR 126132109 389 2,713 SH   SOLE 30 2,713 0 0
CNOOC LTD SPONSORED ADR 126132109 4,088 28,477 SH   SOLE 34 28,477 0 0
CNX RESOURCES CORPORATION COM 12653C108 3,218 219,946 SH   SOLE 2 104,008 0 115,938
CNX RESOURCES CORPORATION COM 12653C108 79 5,430 SH   SOLE 4 5,430 0 0
CNX RESOURCES CORPORATION COM 12653C108 155 10,591 SH   SOLE 7 10,591 0 0
CNX RESOURCES CORPORATION COM 12653C108 10,217 698,362 SH   SOLE 18 698,362 0 0
CNX RESOURCES CORPORATION COM 12653C108 1,039 71,024 SH   SOLE 19 71,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 138,502 9,467,004 SH   SOLE 21 9,467,004 0 0
CNX RESOURCES CORPORATION COM 12653C108 95,306 6,514,416 SH   SOLE 22 6,004,114 0 510,302
CNX RESOURCES CORPORATION COM 12653C108 879 60,108 SH   SOLE 26 24,278 0 35,830
CNX RESOURCES CORPORATION COM 12653C108 381 26,017 SH   SOLE 28 26,017 0 0
CNX RESOURCES CORPORATION COM 12653C108 425 29,081 SH   SOLE 30 29,081 0 0
CNX RESOURCES CORPORATION COM 12653C108 72 4,944 SH   SOLE 31 4,944 0 0
CNX RESOURCES CORPORATION COM 12653C108 375 25,655 SH   SOLE 36 25,655 0 0
CNX RESOURCES CORPORATION COM 12653C108 299 20,406 SH   SOLE 40 20,406 0 0
COASTWAY BANCORP INC COM 190632109 15 689 SH   SOLE 18 689 0 0
COASTWAY BANCORP INC COM 190632109 18 858 SH   SOLE 21 858 0 0
COBIZ FINANCIAL INC COM 190897108 144 7,193 SH   SOLE 2 2,154 0 5,039
COBIZ FINANCIAL INC COM 190897108 19 954 SH   SOLE 7 954 0 0
COBIZ FINANCIAL INC COM 190897108 3,042 152,178 SH   SOLE 18 152,178 0 0
COBIZ FINANCIAL INC COM 190897108 1,953 97,682 SH   SOLE 19 97,682 0 0
COBIZ FINANCIAL INC COM 190897108 25,900 1,295,644 SH   SOLE 21 1,295,644 0 0
COBIZ FINANCIAL INC COM 190897108 27,721 1,386,762 SH   SOLE 22 1,321,664 0 65,098
COBIZ FINANCIAL INC COM 190897108 1,919 95,993 SH   SOLE 23 95,993 0 0
COBIZ FINANCIAL INC COM 190897108 315 15,780 SH   SOLE 28 15,780 0 0
COBIZ FINANCIAL INC COM 190897108 584 29,215 SH   SOLE 29 0 0 29,215
COBIZ FINANCIAL INC COM 190897108 119 5,931 SH   SOLE 30 5,931 0 0
COBIZ FINANCIAL INC COM 190897108 76 3,809 SH   SOLE 40 3,809 0 0
COCA COLA BOTTLING CO CONS COM 191098102 96 444 SH   SOLE 2 260 0 184
COCA COLA BOTTLING CO CONS COM 191098102 9 42 SH   SOLE 4 42 0 0
COCA COLA BOTTLING CO CONS COM 191098102 26 119 SH   SOLE 7 119 0 0
COCA COLA BOTTLING CO CONS COM 191098102 4,645 21,579 SH   SOLE 18 21,579 0 0
COCA COLA BOTTLING CO CONS COM 191098102 820 3,811 SH   SOLE 19 3,811 0 0
COCA COLA BOTTLING CO CONS COM 191098102 89,386 415,248 SH   SOLE 21 415,248 0 0
COCA COLA BOTTLING CO CONS COM 191098102 29,348 136,338 SH   SOLE 22 127,414 0 8,924
COCA COLA BOTTLING CO CONS COM 191098102 561 2,605 SH   SOLE 23 2,605 0 0
COCA COLA BOTTLING CO CONS COM 191098102 349 1,622 SH   SOLE 26 0 0 1,622
COCA COLA BOTTLING CO CONS COM 191098102 156 725 SH   SOLE 28 725 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,421 6,599 SH   SOLE 30 6,599 0 0
COCA COLA BOTTLING CO CONS COM 191098102 130 605 SH   SOLE 40 605 0 0
COCA COLA CO COM 191216100 253,864 5,533,210 SH   SOLE 2 1,710,162 0 3,823,048
COCA COLA CO COM 191216100 65,132 1,419,618 SH   SOLE 4 1,311,685 0 107,933
COCA COLA CO COM 191216100 159,170 3,469,266 SH   SOLE 7 3,030,986 0 438,280
COCA COLA CO COM 191216100 1,016 22,147 SH   SOLE 13 22,147 0 0
COCA COLA CO COM 191216100 1,317 28,715 SH   SOLE 15 28,715 0 0
COCA COLA CO COM 191216100 17 377 SH   SOLE 17 0 0 377
COCA COLA CO COM 191216100 418,072 9,112,294 SH   SOLE 18 8,563,850 0 548,444
COCA COLA CO COM 191216100 119,913 2,613,614 SH   SOLE 19 2,613,614 0 0
COCA COLA CO COM 191216100 89,360 1,947,693 SH   SOLE 20 0 0 1,947,693
COCA COLA CO COM 191216100 3,373,109 73,520,259 SH   SOLE 21 73,520,259 0 0
COCA COLA CO COM 191216100 4,739,928 103,311,421 SH   SOLE 22 85,722,273 0 17,589,148
COCA COLA CO COM 191216100 231,942 5,055,408 SH   SOLE 23 5,055,408 0 0
COCA COLA CO COM 191216100 165,804 3,613,855 SH   SOLE 25 3,613,855 0 0
COCA COLA CO COM 191216100 533,934 11,637,623 SH   SOLE 26 3,596,167 0 8,041,456
COCA COLA CO COM 191216100 42,056 916,655 SH   SOLE 28 665,807 0 250,848
COCA COLA CO COM 191216100 8,013 174,652 SH   SOLE 29 131,888 0 42,764
COCA COLA CO COM 191216100 541,214 11,796,301 SH   SOLE 30 11,796,301 0 0
COCA COLA CO COM 191216100 88,705 1,933,406 SH   SOLE 31 825,407 0 1,107,999
COCA COLA CO COM 191216100 11,020 240,202 SH   SOLE 32 240,202 0 0
COCA COLA CO COM 191216100 80,988 1,765,211 SH   SOLE 34 1,765,211 0 0
COCA COLA CO COM 191216100 173,455 3,780,628 SH   SOLE 36 3,780,628 0 0
COCA COLA CO COM 191216100 3,030 66,045 SH   SOLE 37 66,045 0 0
COCA COLA CO COM 191216100 925 20,156 SH   SOLE 40 20,156 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 10,510 263,728 SH   SOLE 2 263,728 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,459 111,901 SH   SOLE 4 111,901 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,156 28,997 SH   SOLE 7 27,329 0 1,668
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,064 51,792 SH   SOLE 13 51,792 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 59 1,472 SH   SOLE 15 1,472 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 7,320 183,690 SH   SOLE 18 183,446 0 244
COCA COLA EUROPEAN PARTNERS SHS G25839104 18,970 476,040 SH   SOLE 19 476,040 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,884 122,550 SH   SOLE 21 122,550 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 60,212 1,510,967 SH   SOLE 22 974,502 0 536,465
COCA COLA EUROPEAN PARTNERS SHS G25839104 14,764 370,481 SH   SOLE 23 370,481 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 7,215 181,054 SH   SOLE 25 181,054 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 9,891 248,196 SH   SOLE 26 62,879 0 185,317
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,100 27,593 SH   SOLE 28 27,593 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,649 166,846 SH   SOLE 29 31,396 0 135,450
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,606 115,578 SH   SOLE 30 115,578 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,300 82,800 SH   SOLE 31 63,493 0 19,307
COCA COLA EUROPEAN PARTNERS SHS G25839104 798 20,024 SH   SOLE 32 20,024 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,144 28,718 SH   SOLE 34 28,718 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,438 211,743 SH   SOLE 36 211,743 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 21 300 SH   SOLE 2 300 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 121 1,732 SH   SOLE 22 1,732 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 740 10,627 SH   SOLE 26 0 0 10,627
CODEXIS INC COM 192005106 31 3,716 SH   SOLE 2 2,107 0 1,609
CODEXIS INC COM 192005106 1,167 139,714 SH   SOLE 18 139,714 0 0
CODEXIS INC COM 192005106 288 34,433 SH   SOLE 19 34,433 0 0
CODEXIS INC COM 192005106 11,241 1,346,227 SH   SOLE 21 1,346,227 0 0
CODEXIS INC COM 192005106 9,593 1,148,891 SH   SOLE 22 1,118,567 0 30,324
CODORUS VY BANCORP INC COM 192025104 38 1,371 SH   SOLE 2 432 0 939
CODORUS VY BANCORP INC COM 192025104 964 35,001 SH   SOLE 18 35,001 0 0
CODORUS VY BANCORP INC COM 192025104 136 4,935 SH   SOLE 19 4,935 0 0
CODORUS VY BANCORP INC COM 192025104 7,860 285,497 SH   SOLE 21 285,497 0 0
CODORUS VY BANCORP INC COM 192025104 2,052 74,543 SH   SOLE 22 68,607 0 5,936
COEUR MNG INC COM NEW 192108504 270 35,968 SH   SOLE 2 10,770 0 25,198
COEUR MNG INC COM NEW 192108504 4 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 28 3,796 SH   SOLE 7 3,796 0 0
COEUR MNG INC COM NEW 192108504 5,060 674,623 SH   SOLE 18 674,623 0 0
COEUR MNG INC COM NEW 192108504 1,096 146,180 SH   SOLE 19 146,180 0 0
COEUR MNG INC COM NEW 192108504 45,365 6,048,682 SH   SOLE 21 6,048,682 0 0
COEUR MNG INC COM NEW 192108504 36,351 4,846,853 SH   SOLE 22 4,526,741 0 320,112
COEUR MNG INC COM NEW 192108504 737 98,288 SH   SOLE 26 37,318 0 60,970
COEUR MNG INC COM NEW 192108504 240 31,959 SH   SOLE 28 31,959 0 0
COEUR MNG INC COM NEW 192108504 190 25,337 SH   SOLE 29 0 0 25,337
COEUR MNG INC COM NEW 192108504 218 29,056 SH   SOLE 30 29,056 0 0
COEUR MNG INC COM NEW 192108504 167 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDGS INC COM 192176105 17 3,901 SH   SOLE 21 3,901 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,227 27,081 SH   SOLE 2 26,719 0 362
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 14 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 47 1,034 SH   SOLE 7 1,034 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8,664 191,259 SH   SOLE 18 191,259 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 13,600 300,231 SH   SOLE 19 300,231 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 169,828 3,748,959 SH   SOLE 21 3,748,959 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 79,704 1,759,466 SH   SOLE 22 1,681,411 0 78,055
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6,857 151,364 SH   SOLE 23 151,364 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 769 16,972 SH   SOLE 26 5,830 0 11,142
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 286 6,310 SH   SOLE 28 6,310 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 886 19,549 SH   SOLE 29 0 0 19,549
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,749 60,682 SH   SOLE 30 60,682 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 221 4,889 SH   SOLE 40 4,889 0 0
COGENTIX MED INC COM 19243A104 13 3,969 SH   SOLE 18 3,969 0 0
COGENTIX MED INC COM 19243A104 21 6,713 SH   SOLE 19 6,713 0 0
COGENTIX MED INC COM 19243A104 201 63,959 SH   SOLE 21 63,959 0 0
COGENTIX MED INC COM 19243A104 63 19,902 SH   SOLE 22 19,902 0 0
COGINT INC COM 19241Q101 3 636 SH   SOLE 2 636 0 0
COGINT INC COM 19241Q101 342 77,679 SH   SOLE 18 77,679 0 0
COGINT INC COM 19241Q101 62 13,986 SH   SOLE 19 13,986 0 0
COGINT INC COM 19241Q101 2,874 653,245 SH   SOLE 21 653,245 0 0
COGINT INC COM 19241Q101 1,141 259,400 SH   SOLE 22 245,352 0 14,048
COGNEX CORP COM 192422103 14,210 232,348 SH   SOLE 2 95,380 0 136,968
COGNEX CORP COM 192422103 3,294 53,853 SH   SOLE 4 51,463 0 2,390
COGNEX CORP COM 192422103 3,403 55,635 SH   SOLE 7 30,942 0 24,693
COGNEX CORP COM 192422103 35,693 583,603 SH   SOLE 18 563,997 0 19,606
COGNEX CORP COM 192422103 3,893 63,656 SH   SOLE 19 63,656 0 0
COGNEX CORP COM 192422103 6,995 114,371 SH   SOLE 20 0 0 114,371
COGNEX CORP COM 192422103 483,932 7,912,556 SH   SOLE 21 7,912,556 0 0
COGNEX CORP COM 192422103 336,758 5,506,186 SH   SOLE 22 5,010,441 0 495,745
COGNEX CORP COM 192422103 13,049 213,352 SH   SOLE 23 213,352 0 0
COGNEX CORP COM 192422103 289 4,723 SH   SOLE 25 4,723 0 0
COGNEX CORP COM 192422103 18,005 294,392 SH   SOLE 26 124,718 0 169,674
COGNEX CORP COM 192422103 2,280 37,274 SH   SOLE 28 26,644 0 10,630
COGNEX CORP COM 192422103 3,750 61,313 SH   SOLE 29 7,583 0 53,730
COGNEX CORP COM 192422103 31,020 507,191 SH   SOLE 30 507,191 0 0
COGNEX CORP COM 192422103 5,670 92,712 SH   SOLE 31 49,002 0 43,710
COGNEX CORP COM 192422103 569 9,310 SH   SOLE 34 9,310 0 0
COGNEX CORP COM 192422103 1,536 25,114 SH   SOLE 36 25,114 0 0
COGNEX CORP COM 192422103 54 886 SH   SOLE 40 886 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 58,143 818,678 SH   SOLE 2 240,028 0 578,650
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14,633 206,035 SH   SOLE 4 190,251 0 15,784
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,005 408,401 SH   SOLE 7 401,756 0 6,645
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 256 3,607 SH   SOLE 13 3,607 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 377 5,309 SH   SOLE 15 5,309 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 166,186 2,339,987 SH   SOLE 18 2,146,631 0 193,356
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,860 223,312 SH   SOLE 19 223,312 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 22,747 320,288 SH   SOLE 20 0 0 320,288
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 707,298 9,959,137 SH   SOLE 21 9,959,137 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,106,203 15,575,930 SH   SOLE 22 12,966,352 0 2,609,578
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 52,265 735,914 SH   SOLE 23 735,914 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 36,174 509,356 SH   SOLE 25 475,742 0 33,614
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 125,986 1,773,947 SH   SOLE 26 604,326 0 1,169,621
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,601 135,194 SH   SOLE 28 98,439 0 36,755
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,454 20,468 SH   SOLE 29 20,468 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 132,584 1,866,859 SH   SOLE 30 1,866,859 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21,479 302,439 SH   SOLE 31 140,108 0 162,331
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,082 85,642 SH   SOLE 32 85,642 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,164 269,840 SH   SOLE 34 269,840 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 39,636 558,095 SH   SOLE 36 558,095 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 216 3,044 SH   SOLE 40 3,044 0 0
COHEN & CO INC NEW COM 19249M102 6 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 196 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 64 1,360 SH   SOLE 2 1,360 0 0
COHEN & STEERS INC COM 19247A100 6 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 63 1,330 SH   SOLE 7 1,330 0 0
COHEN & STEERS INC COM 19247A100 3,459 73,134 SH   SOLE 18 73,134 0 0
COHEN & STEERS INC COM 19247A100 818 17,290 SH   SOLE 19 17,290 0 0
COHEN & STEERS INC COM 19247A100 32,121 679,233 SH   SOLE 21 679,233 0 0
COHEN & STEERS INC COM 19247A100 29,715 628,356 SH   SOLE 22 589,672 0 38,684
COHEN & STEERS INC COM 19247A100 293 6,189 SH   SOLE 26 0 0 6,189
COHEN & STEERS INC COM 19247A100 147 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 178 3,765 SH   SOLE 30 3,765 0 0
COHEN & STEERS INC COM 19247A100 103 2,187 SH   SOLE 40 2,187 0 0
COHERENT INC COM 192479103 5,705 20,216 SH   SOLE 2 11,667 0 8,549
COHERENT INC COM 192479103 31 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 168 597 SH   SOLE 7 597 0 0
COHERENT INC COM 192479103 22,421 79,446 SH   SOLE 18 79,446 0 0
COHERENT INC COM 192479103 2,112 7,484 SH   SOLE 19 7,484 0 0
COHERENT INC COM 192479103 308,030 1,091,454 SH   SOLE 21 1,091,454 0 0
COHERENT INC COM 192479103 221,429 784,597 SH   SOLE 22 713,474 0 71,123
COHERENT INC COM 192479103 3,723 13,191 SH   SOLE 26 4,671 0 8,520
COHERENT INC COM 192479103 1,083 3,839 SH   SOLE 28 3,839 0 0
COHERENT INC COM 192479103 14,490 51,343 SH   SOLE 30 51,343 0 0
COHERENT INC COM 192479103 1,833 6,495 SH   SOLE 31 6,495 0 0
COHERENT INC COM 192479103 766 2,715 SH   SOLE 40 2,715 0 0
COHERUS BIOSCIENCES INC COM 19249H103 23 2,626 SH   SOLE 2 2,212 0 414
COHERUS BIOSCIENCES INC COM 19249H103 5 538 SH   SOLE 7 538 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,161 131,926 SH   SOLE 18 131,926 0 0
COHERUS BIOSCIENCES INC COM 19249H103 290 32,941 SH   SOLE 19 32,941 0 0
COHERUS BIOSCIENCES INC COM 19249H103 16,990 1,930,634 SH   SOLE 21 1,930,634 0 0
COHERUS BIOSCIENCES INC COM 19249H103 9,599 1,090,800 SH   SOLE 22 1,027,946 0 62,854
COHERUS BIOSCIENCES INC COM 19249H103 27 3,100 SH   SOLE 28 3,100 0 0
COHERUS BIOSCIENCES INC COM 19249H103 34 3,892 SH   SOLE 30 3,892 0 0
COHERUS BIOSCIENCES INC COM 19249H103 20 2,269 SH   SOLE 40 2,269 0 0
COHU INC COM 192576106 138 6,266 SH   SOLE 2 2,765 0 3,501
COHU INC COM 192576106 12 561 SH   SOLE 7 561 0 0
COHU INC COM 192576106 3,135 142,811 SH   SOLE 18 142,811 0 0
COHU INC COM 192576106 911 41,505 SH   SOLE 19 41,505 0 0
COHU INC COM 192576106 56,978 2,595,818 SH   SOLE 21 2,595,818 0 0
COHU INC COM 192576106 18,627 848,612 SH   SOLE 22 802,722 0 45,890
COHU INC COM 192576106 73 3,311 SH   SOLE 28 3,311 0 0
COHU INC COM 192576106 137 6,247 SH   SOLE 29 0 0 6,247
COHU INC COM 192576106 866 39,450 SH   SOLE 30 39,450 0 0
COHU INC COM 192576106 293 13,333 SH   SOLE 34 13,333 0 0
COHU INC COM 192576106 48 2,196 SH   SOLE 40 2,196 0 0
COLFAX CORP COM 194014106 2,431 61,357 SH   SOLE 2 16,010 0 45,347
COLFAX CORP COM 194014106 48 1,222 SH   SOLE 4 1,222 0 0
COLFAX CORP COM 194014106 157 3,966 SH   SOLE 7 3,966 0 0
COLFAX CORP COM 194014106 1,866 47,105 SH   SOLE 18 47,105 0 0
COLFAX CORP COM 194014106 1,157 29,214 SH   SOLE 19 29,214 0 0
COLFAX CORP COM 194014106 38,706 976,921 SH   SOLE 21 976,921 0 0
COLFAX CORP COM 194014106 100,854 2,545,531 SH   SOLE 22 2,272,720 0 272,811
COLFAX CORP COM 194014106 78 1,969 SH   SOLE 23 1,969 0 0
COLFAX CORP COM 194014106 1,232 31,092 SH   SOLE 26 10,618 0 20,474
COLFAX CORP COM 194014106 631 15,915 SH   SOLE 28 15,915 0 0
COLFAX CORP COM 194014106 205 5,172 SH   SOLE 29 0 0 5,172
COLFAX CORP COM 194014106 12,807 323,238 SH   SOLE 30 323,238 0 0
COLFAX CORP COM 194014106 122 3,082 SH   SOLE 31 3,082 0 0
COLFAX CORP COM 194014106 42 1,055 SH   SOLE 34 1,055 0 0
COLFAX CORP COM 194014106 172 4,344 SH   SOLE 36 4,344 0 0
COLFAX CORP COM 194014106 373 9,417 SH   SOLE 40 9,417 0 0
COLGATE PALMOLIVE CO COM 194162103 98,506 1,305,581 SH   SOLE 2 481,168 0 824,413
COLGATE PALMOLIVE CO COM 194162103 23,694 314,033 SH   SOLE 4 291,237 0 22,796
COLGATE PALMOLIVE CO COM 194162103 68,986 914,327 SH   SOLE 7 691,481 0 222,846
COLGATE PALMOLIVE CO COM 194162103 629 8,338 SH   SOLE 13 8,338 0 0
COLGATE PALMOLIVE CO COM 194162103 507 6,714 SH   SOLE 15 6,714 0 0
COLGATE PALMOLIVE CO COM 194162103 132,239 1,752,666 SH   SOLE 18 1,636,207 0 116,459
COLGATE PALMOLIVE CO COM 194162103 37,025 490,721 SH   SOLE 19 490,721 0 0
COLGATE PALMOLIVE CO COM 194162103 25,942 343,832 SH   SOLE 20 0 0 343,832
COLGATE PALMOLIVE CO COM 194162103 1,093,077 14,487,438 SH   SOLE 21 14,487,438 0 0
COLGATE PALMOLIVE CO COM 194162103 1,803,050 23,897,287 SH   SOLE 22 19,914,841 0 3,982,446
COLGATE PALMOLIVE CO COM 194162103 78,228 1,036,817 SH   SOLE 23 1,036,817 0 0
COLGATE PALMOLIVE CO COM 194162103 53,632 710,831 SH   SOLE 25 710,831 0 0
COLGATE PALMOLIVE CO COM 194162103 199,319 2,641,739 SH   SOLE 26 775,272 0 1,866,467
COLGATE PALMOLIVE CO COM 194162103 14,287 189,351 SH   SOLE 28 137,403 0 51,948
COLGATE PALMOLIVE CO COM 194162103 11,337 150,265 SH   SOLE 29 27,202 0 123,063
COLGATE PALMOLIVE CO COM 194162103 189,499 2,511,583 SH   SOLE 30 2,511,583 0 0
COLGATE PALMOLIVE CO COM 194162103 30,982 410,629 SH   SOLE 31 171,375 0 239,254
COLGATE PALMOLIVE CO COM 194162103 25,573 338,936 SH   SOLE 34 338,936 0 0
COLGATE PALMOLIVE CO COM 194162103 63,777 845,290 SH   SOLE 36 845,290 0 0
COLGATE PALMOLIVE CO COM 194162103 325 4,313 SH   SOLE 40 4,313 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 11 367 SH   SOLE 2 367 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 814 28,419 SH   SOLE 18 28,419 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,458 50,891 SH   SOLE 19 50,891 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 7,157 249,880 SH   SOLE 21 249,880 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 5,087 177,613 SH   SOLE 22 171,422 0 6,191
COLLECTORS UNIVERSE INC COM NEW 19421R200 260 9,079 SH   SOLE 29 0 0 9,079
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 92 4,968 SH   SOLE 2 1,578 0 3,390
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,786 96,766 SH   SOLE 18 96,766 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 360 19,510 SH   SOLE 19 19,510 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 22,622 1,225,438 SH   SOLE 21 1,225,438 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 11,146 603,792 SH   SOLE 22 569,029 0 34,763
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 227 12,297 SH   SOLE 26 0 0 12,297
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 52 2,795 SH   SOLE 30 2,795 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,159 19,198 SH   SOLE 22 19,198 0 0
COLONY BANKCORP INC COM 19623P101 16 1,125 SH   SOLE 18 1,125 0 0
COLONY BANKCORP INC COM 19623P101 7 463 SH   SOLE 19 463 0 0
COLONY BANKCORP INC COM 19623P101 50 3,446 SH   SOLE 21 3,446 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 694 698,000 PRN   SOLE 21 698,000 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 6,650 582,839 SH   SOLE 2 56,712 0 526,127
COLONY NORTHSTAR INC CL A COM 19625W104 1,791 156,964 SH   SOLE 4 143,974 0 12,990
COLONY NORTHSTAR INC CL A COM 19625W104 557 48,850 SH   SOLE 7 34,754 0 14,096
COLONY NORTHSTAR INC CL A COM 19625W104 3,869 339,114 SH   SOLE 18 291,219 0 47,895
COLONY NORTHSTAR INC CL A COM 19625W104 2,036 178,425 SH   SOLE 19 178,425 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 3,593 314,894 SH   SOLE 20 0 0 314,894
COLONY NORTHSTAR INC CL A COM 19625W104 105,465 9,243,172 SH   SOLE 21 9,243,172 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 208,301 18,256,030 SH   SOLE 22 16,572,689 0 1,683,341
COLONY NORTHSTAR INC CL A COM 19625W104 8,624 755,851 SH   SOLE 23 755,851 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 84 7,387 SH   SOLE 25 7,387 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 11,783 1,032,659 SH   SOLE 26 531,978 0 500,681
COLONY NORTHSTAR INC CL A COM 19625W104 1,377 120,676 SH   SOLE 28 87,264 0 33,412
COLONY NORTHSTAR INC CL A COM 19625W104 1,658 145,342 SH   SOLE 29 13,828 0 131,514
COLONY NORTHSTAR INC CL A COM 19625W104 9,866 864,698 SH   SOLE 30 864,698 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 3,257 285,460 SH   SOLE 31 167,890 0 117,570
COLONY NORTHSTAR INC CL A COM 19625W104 400 35,083 SH   SOLE 34 35,083 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 965 84,606 SH   SOLE 36 84,606 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 33 2,892 SH   SOLE 40 2,892 0 0
COLUMBIA BKG SYS INC COM 197236102 647 14,889 SH   SOLE 2 4,065 0 10,824
COLUMBIA BKG SYS INC COM 197236102 17 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 72 1,663 SH   SOLE 7 1,663 0 0
COLUMBIA BKG SYS INC COM 197236102 15,261 351,320 SH   SOLE 18 351,320 0 0
COLUMBIA BKG SYS INC COM 197236102 2,539 58,459 SH   SOLE 19 58,459 0 0
COLUMBIA BKG SYS INC COM 197236102 287,585 6,620,278 SH   SOLE 21 6,620,278 0 0
COLUMBIA BKG SYS INC COM 197236102 91,661 2,110,053 SH   SOLE 22 1,980,774 0 129,279
COLUMBIA BKG SYS INC COM 197236102 1,093 25,157 SH   SOLE 26 7,201 0 17,956
COLUMBIA BKG SYS INC COM 197236102 488 11,239 SH   SOLE 28 11,239 0 0
COLUMBIA BKG SYS INC COM 197236102 4,576 105,334 SH   SOLE 30 105,334 0 0
COLUMBIA BKG SYS INC COM 197236102 367 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,714 74,696 SH   SOLE 2 11,704 0 62,992
COLUMBIA PPTY TR INC COM NEW 198287203 857 37,356 SH   SOLE 4 37,356 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,829 166,836 SH   SOLE 7 166,836 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 117 5,108 SH   SOLE 15 5,108 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,506 65,606 SH   SOLE 18 65,606 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,762 163,903 SH   SOLE 19 163,903 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 45,352 1,976,124 SH   SOLE 21 1,976,124 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 116,546 5,078,253 SH   SOLE 22 4,700,010 0 378,243
COLUMBIA PPTY TR INC COM NEW 198287203 154 6,723 SH   SOLE 23 6,723 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,998 217,794 SH   SOLE 25 217,794 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,828 79,650 SH   SOLE 26 29,467 0 50,183
COLUMBIA PPTY TR INC COM NEW 198287203 2,188 95,334 SH   SOLE 28 16,360 0 78,974
COLUMBIA PPTY TR INC COM NEW 198287203 981 42,731 SH   SOLE 29 42,731 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 14,983 652,860 SH   SOLE 30 652,860 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 64 2,794 SH   SOLE 31 2,794 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 149 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 296 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 344 4,787 SH   SOLE 2 1,630 0 3,157
COLUMBIA SPORTSWEAR CO COM 198516106 9 120 SH   SOLE 4 120 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 43 592 SH   SOLE 7 592 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 7,612 105,903 SH   SOLE 18 105,903 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,671 23,242 SH   SOLE 19 23,242 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 64,833 901,959 SH   SOLE 21 901,959 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 54,932 764,215 SH   SOLE 22 712,008 0 52,207
COLUMBIA SPORTSWEAR CO COM 198516106 750 10,434 SH   SOLE 26 3,264 0 7,170
COLUMBIA SPORTSWEAR CO COM 198516106 290 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 331 4,610 SH   SOLE 30 4,610 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,360 18,922 SH   SOLE 31 18,922 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 223 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 237 5,919 SH   SOLE 2 1,145 0 4,774
COLUMBUS MCKINNON CORP N Y COM 199333105 19 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,365 84,172 SH   SOLE 18 84,172 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 706 17,653 SH   SOLE 19 17,653 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 29,021 725,888 SH   SOLE 21 725,888 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 26,272 657,135 SH   SOLE 22 623,026 0 34,109
COLUMBUS MCKINNON CORP N Y COM 199333105 837 20,944 SH   SOLE 23 20,944 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 235 5,871 SH   SOLE 26 0 0 5,871
COLUMBUS MCKINNON CORP N Y COM 199333105 115 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 62 1,549 SH   SOLE 29 0 0 1,549
COLUMBUS MCKINNON CORP N Y COM 199333105 111 2,766 SH   SOLE 30 2,766 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 76 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 313,549 7,828,940 SH   SOLE 2 3,270,155 0 4,558,785
COMCAST CORP NEW CL A 20030N101 85,074 2,124,205 SH   SOLE 4 2,004,151 0 120,054
COMCAST CORP NEW CL A 20030N101 135,985 3,395,393 SH   SOLE 7 3,353,331 0 42,062
COMCAST CORP NEW CL A 20030N101 3,740 93,371 SH   SOLE 13 93,371 0 0
COMCAST CORP NEW CL A 20030N101 1,622 40,507 SH   SOLE 15 40,507 0 0
COMCAST CORP NEW CL A 20030N101 124 3,104 SH   SOLE 17 0 0 3,104
COMCAST CORP NEW CL A 20030N101 811,983 20,274,243 SH   SOLE 18 18,205,939 0 2,068,304
COMCAST CORP NEW CL A 20030N101 984,685 24,586,402 SH   SOLE 19 24,586,402 0 0
COMCAST CORP NEW CL A 20030N101 100,743 2,515,432 SH   SOLE 20 256,988 0 2,258,444
COMCAST CORP NEW CL A 20030N101 2,930,438 73,169,495 SH   SOLE 21 73,169,495 0 0
COMCAST CORP NEW CL A 20030N101 5,080,244 126,847,547 SH   SOLE 22 104,238,525 0 22,609,022
COMCAST CORP NEW CL A 20030N101 262,518 6,554,761 SH   SOLE 23 6,554,761 0 0
COMCAST CORP NEW CL A 20030N101 158,531 3,958,324 SH   SOLE 25 3,860,424 0 97,900
COMCAST CORP NEW CL A 20030N101 498,995 12,459,294 SH   SOLE 26 4,110,055 0 8,349,239
COMCAST CORP NEW CL A 20030N101 42,683 1,065,753 SH   SOLE 28 775,471 0 290,282
COMCAST CORP NEW CL A 20030N101 43,195 1,078,515 SH   SOLE 29 536,928 0 541,587
COMCAST CORP NEW CL A 20030N101 566,272 14,139,137 SH   SOLE 30 14,139,137 0 0
COMCAST CORP NEW CL A 20030N101 131,082 3,272,966 SH   SOLE 31 1,844,950 0 1,428,016
COMCAST CORP NEW CL A 20030N101 31,196 778,915 SH   SOLE 32 778,915 0 0
COMCAST CORP NEW CL A 20030N101 258,097 6,444,380 SH   SOLE 34 6,444,380 0 0
COMCAST CORP NEW CL A 20030N101 195,421 4,879,434 SH   SOLE 36 4,879,434 0 0
COMCAST CORP NEW CL A 20030N101 937 23,392 SH   SOLE 40 23,392 0 0
COMERICA INC COM 200340107 23,316 268,581 SH   SOLE 2 102,857 0 165,724
COMERICA INC COM 200340107 5,622 64,763 SH   SOLE 4 60,845 0 3,918
COMERICA INC COM 200340107 13,170 151,712 SH   SOLE 7 134,963 0 16,749
COMERICA INC COM 200340107 457 5,266 SH   SOLE 13 5,266 0 0
COMERICA INC COM 200340107 126 1,454 SH   SOLE 15 1,454 0 0
COMERICA INC COM 200340107 38,313 441,340 SH   SOLE 18 418,327 0 23,013
COMERICA INC COM 200340107 2,379 27,400 SH   SOLE 19 27,400 0 0
COMERICA INC COM 200340107 9,105 104,884 SH   SOLE 20 0 0 104,884
COMERICA INC COM 200340107 346,621 3,992,866 SH   SOLE 21 3,992,866 0 0
COMERICA INC COM 200340107 407,420 4,693,236 SH   SOLE 22 3,878,539 0 814,697
COMERICA INC COM 200340107 21,370 246,166 SH   SOLE 23 246,166 0 0
COMERICA INC COM 200340107 12,881 148,379 SH   SOLE 25 148,379 0 0
COMERICA INC COM 200340107 42,671 491,540 SH   SOLE 26 189,471 0 302,069
COMERICA INC COM 200340107 3,507 40,400 SH   SOLE 28 29,594 0 10,806
COMERICA INC COM 200340107 4,508 51,928 SH   SOLE 29 8,589 0 43,339
COMERICA INC COM 200340107 53,034 610,921 SH   SOLE 30 610,921 0 0
COMERICA INC COM 200340107 8,953 103,139 SH   SOLE 31 61,294 0 41,845
COMERICA INC COM 200340107 23,543 271,206 SH   SOLE 34 271,206 0 0
COMERICA INC COM 200340107 14,489 166,905 SH   SOLE 36 166,905 0 0
COMERICA INC COM 200340107 75 860 SH   SOLE 40 860 0 0
COMFORT SYS USA INC COM 199908104 676 15,491 SH   SOLE 2 15,195 0 296
COMFORT SYS USA INC COM 199908104 14 311 SH   SOLE 4 311 0 0
COMFORT SYS USA INC COM 199908104 42 960 SH   SOLE 7 960 0 0
COMFORT SYS USA INC COM 199908104 7,383 169,145 SH   SOLE 18 169,145 0 0
COMFORT SYS USA INC COM 199908104 11,732 268,785 SH   SOLE 19 268,785 0 0
COMFORT SYS USA INC COM 199908104 144,523 3,310,962 SH   SOLE 21 3,310,962 0 0
COMFORT SYS USA INC COM 199908104 59,583 1,365,022 SH   SOLE 22 1,295,026 0 69,996
COMFORT SYS USA INC COM 199908104 3,151 72,189 SH   SOLE 23 72,189 0 0
COMFORT SYS USA INC COM 199908104 109 2,491 SH   SOLE 26 0 0 2,491
COMFORT SYS USA INC COM 199908104 234 5,353 SH   SOLE 28 5,353 0 0
COMFORT SYS USA INC COM 199908104 755 17,293 SH   SOLE 29 0 0 17,293
COMFORT SYS USA INC COM 199908104 2,345 53,717 SH   SOLE 30 53,717 0 0
COMFORT SYS USA INC COM 199908104 176 4,027 SH   SOLE 40 4,027 0 0
COMMAND SEC CORP COM 20050L100 12 3,839 SH   SOLE 21 3,839 0 0
COMMERCE BANCSHARES INC COM 200525103 5,316 95,194 SH   SOLE 2 48,031 0 47,163
COMMERCE BANCSHARES INC COM 200525103 23 420 SH   SOLE 4 420 0 0
COMMERCE BANCSHARES INC COM 200525103 3,454 61,855 SH   SOLE 7 61,855 0 0
COMMERCE BANCSHARES INC COM 200525103 45 800 SH   SOLE 15 800 0 0
COMMERCE BANCSHARES INC COM 200525103 0 1 SH   SOLE 17 0 0 1
COMMERCE BANCSHARES INC COM 200525103 17,211 308,213 SH   SOLE 18 308,213 0 0
COMMERCE BANCSHARES INC COM 200525103 1,587 28,413 SH   SOLE 19 28,413 0 0
COMMERCE BANCSHARES INC COM 200525103 240,592 4,308,592 SH   SOLE 21 4,308,592 0 0
COMMERCE BANCSHARES INC COM 200525103 174,036 3,116,691 SH   SOLE 22 2,833,048 0 283,643
COMMERCE BANCSHARES INC COM 200525103 4,212 75,422 SH   SOLE 25 75,422 0 0
COMMERCE BANCSHARES INC COM 200525103 6,877 123,157 SH   SOLE 26 38,250 0 84,907
COMMERCE BANCSHARES INC COM 200525103 736 13,178 SH   SOLE 28 13,178 0 0
COMMERCE BANCSHARES INC COM 200525103 861 15,419 SH   SOLE 30 15,419 0 0
COMMERCE BANCSHARES INC COM 200525103 120 2,155 SH   SOLE 31 2,127 0 28
COMMERCE BANCSHARES INC COM 200525103 3,166 56,689 SH   SOLE 36 56,689 0 0
COMMERCE BANCSHARES INC COM 200525103 658 11,782 SH   SOLE 40 11,782 0 0
COMMERCE UN BANCSHARES INC COM 200828101 25 959 SH   SOLE 2 417 0 542
COMMERCE UN BANCSHARES INC COM 200828101 669 26,074 SH   SOLE 18 26,074 0 0
COMMERCE UN BANCSHARES INC COM 200828101 86 3,372 SH   SOLE 19 3,372 0 0
COMMERCE UN BANCSHARES INC COM 200828101 5,438 212,074 SH   SOLE 21 212,074 0 0
COMMERCE UN BANCSHARES INC COM 200828101 1,514 59,043 SH   SOLE 22 54,747 0 4,296
COMMERCEHUB INC COM SER A 20084V108 78 3,526 SH   SOLE 2 3,425 0 101
COMMERCEHUB INC COM SER A 20084V108 1 53 SH   SOLE 4 53 0 0
COMMERCEHUB INC COM SER A 20084V108 8 346 SH   SOLE 7 346 0 0
COMMERCEHUB INC COM SER A 20084V108 1,059 48,154 SH   SOLE 18 48,154 0 0
COMMERCEHUB INC COM SER A 20084V108 1,249 56,812 SH   SOLE 19 56,812 0 0
COMMERCEHUB INC COM SER A 20084V108 8,946 406,829 SH   SOLE 21 406,829 0 0
COMMERCEHUB INC COM SER A 20084V108 8,689 395,131 SH   SOLE 22 370,127 0 25,004
COMMERCEHUB INC COM SER A 20084V108 192 8,725 SH   SOLE 23 8,725 0 0
COMMERCEHUB INC COM SER A 20084V108 264 11,988 SH   SOLE 26 1,501 0 10,487
COMMERCEHUB INC COM SER A 20084V108 42 1,924 SH   SOLE 28 1,924 0 0
COMMERCEHUB INC COM SER A 20084V108 42 1,912 SH   SOLE 30 1,912 0 0
COMMERCEHUB INC COM SER A 20084V108 188 8,529 SH   SOLE 31 8,529 0 0
COMMERCEHUB INC COM SER A 20084V108 35 1,592 SH   SOLE 40 1,592 0 0
COMMERCEHUB INC COM SER C 20084V306 57 2,751 SH   SOLE 2 2,550 0 201
COMMERCEHUB INC COM SER C 20084V306 2 106 SH   SOLE 4 106 0 0
COMMERCEHUB INC COM SER C 20084V306 14 692 SH   SOLE 7 692 0 0
COMMERCEHUB INC COM SER C 20084V306 2,051 99,617 SH   SOLE 18 99,617 0 0
COMMERCEHUB INC COM SER C 20084V306 572 27,758 SH   SOLE 19 27,758 0 0
COMMERCEHUB INC COM SER C 20084V306 17,669 858,126 SH   SOLE 21 858,126 0 0
COMMERCEHUB INC COM SER C 20084V306 16,665 809,396 SH   SOLE 22 758,845 0 50,551
COMMERCEHUB INC COM SER C 20084V306 36 1,764 SH   SOLE 23 1,764 0 0
COMMERCEHUB INC COM SER C 20084V306 137 6,676 SH   SOLE 26 3,003 0 3,673
COMMERCEHUB INC COM SER C 20084V306 79 3,849 SH   SOLE 28 3,849 0 0
COMMERCEHUB INC COM SER C 20084V306 79 3,824 SH   SOLE 30 3,824 0 0
COMMERCEHUB INC COM SER C 20084V306 186 9,042 SH   SOLE 31 9,042 0 0
COMMERCEHUB INC COM SER C 20084V306 66 3,184 SH   SOLE 40 3,184 0 0
COMMERCIAL METALS CO COM 201723103 1,604 75,215 SH   SOLE 2 55,648 0 19,567
COMMERCIAL METALS CO COM 201723103 9 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 279 13,075 SH   SOLE 7 13,075 0 0
COMMERCIAL METALS CO COM 201723103 16,606 778,873 SH   SOLE 18 778,873 0 0
COMMERCIAL METALS CO COM 201723103 1,938 90,896 SH   SOLE 19 90,896 0 0
COMMERCIAL METALS CO COM 201723103 208,519 9,780,441 SH   SOLE 21 9,780,441 0 0
COMMERCIAL METALS CO COM 201723103 81,538 3,824,470 SH   SOLE 22 3,604,223 0 220,247
COMMERCIAL METALS CO COM 201723103 540 25,323 SH   SOLE 26 10,877 0 14,446
COMMERCIAL METALS CO COM 201723103 361 16,952 SH   SOLE 28 16,952 0 0
COMMERCIAL METALS CO COM 201723103 390 18,308 SH   SOLE 30 18,308 0 0
COMMERCIAL METALS CO COM 201723103 932 43,727 SH   SOLE 32 43,727 0 0
COMMERCIAL METALS CO COM 201723103 130 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 265 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 25 2,313 SH   SOLE 2 1,721 0 592
COMMERCIAL VEH GROUP INC COM 202608105 960 89,840 SH   SOLE 18 89,840 0 0
COMMERCIAL VEH GROUP INC COM 202608105 215 20,112 SH   SOLE 19 20,112 0 0
COMMERCIAL VEH GROUP INC COM 202608105 8,692 813,128 SH   SOLE 21 813,128 0 0
COMMERCIAL VEH GROUP INC COM 202608105 4,267 399,193 SH   SOLE 22 379,724 0 19,469
COMMERCIAL VEH GROUP INC COM 202608105 126 11,775 SH   SOLE 29 0 0 11,775
COMMSCOPE HLDG CO INC COM 20337X109 7,213 190,679 SH   SOLE 2 20,456 0 170,223
COMMSCOPE HLDG CO INC COM 20337X109 4,860 128,466 SH   SOLE 4 123,401 0 5,065
COMMSCOPE HLDG CO INC COM 20337X109 400 10,562 SH   SOLE 7 9,863 0 699
COMMSCOPE HLDG CO INC COM 20337X109 25,261 667,762 SH   SOLE 18 650,111 0 17,651
COMMSCOPE HLDG CO INC COM 20337X109 149,834 3,960,724 SH   SOLE 19 3,960,724 0 0
COMMSCOPE HLDG CO INC COM 20337X109 4,363 115,320 SH   SOLE 20 0 0 115,320
COMMSCOPE HLDG CO INC COM 20337X109 87,184 2,304,618 SH   SOLE 21 2,304,618 0 0
COMMSCOPE HLDG CO INC COM 20337X109 203,800 5,387,246 SH   SOLE 22 4,808,355 0 578,891
COMMSCOPE HLDG CO INC COM 20337X109 8,928 235,993 SH   SOLE 23 235,993 0 0
COMMSCOPE HLDG CO INC COM 20337X109 13,946 368,658 SH   SOLE 26 179,569 0 189,089
COMMSCOPE HLDG CO INC COM 20337X109 1,639 43,316 SH   SOLE 28 31,190 0 12,126
COMMSCOPE HLDG CO INC COM 20337X109 2,077 54,900 SH   SOLE 29 7,005 0 47,895
COMMSCOPE HLDG CO INC COM 20337X109 8,365 221,128 SH   SOLE 30 221,128 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,816 100,877 SH   SOLE 31 52,500 0 48,377
COMMSCOPE HLDG CO INC COM 20337X109 59,618 1,575,934 SH   SOLE 34 1,575,934 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,185 31,321 SH   SOLE 36 31,321 0 0
COMMSCOPE HLDG CO INC COM 20337X109 38 1,014 SH   SOLE 40 1,014 0 0
COMMUNICATIONS SYS INC COM 203900105 5 1,291 SH   SOLE 18 1,291 0 0
COMMUNICATIONS SYS INC COM 203900105 81 22,628 SH   SOLE 21 22,628 0 0
COMMUNICATIONS SYS INC COM 203900105 379 106,521 SH   SOLE 22 106,521 0 0
COMMUNITY BANKERS TR CORP COM 203612106 31 3,784 SH   SOLE 2 1,312 0 2,472
COMMUNITY BANKERS TR CORP COM 203612106 670 82,201 SH   SOLE 18 82,201 0 0
COMMUNITY BANKERS TR CORP COM 203612106 97 11,887 SH   SOLE 19 11,887 0 0
COMMUNITY BANKERS TR CORP COM 203612106 5,953 730,449 SH   SOLE 21 730,449 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,548 189,929 SH   SOLE 22 177,043 0 12,886
COMMUNITY BK SYS INC COM 203607106 602 11,191 SH   SOLE 2 2,743 0 8,448
COMMUNITY BK SYS INC COM 203607106 16 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 2,325 43,261 SH   SOLE 7 43,261 0 0
COMMUNITY BK SYS INC COM 203607106 13,085 243,439 SH   SOLE 18 243,439 0 0
COMMUNITY BK SYS INC COM 203607106 2,144 39,883 SH   SOLE 19 39,883 0 0
COMMUNITY BK SYS INC COM 203607106 247,714 4,608,632 SH   SOLE 21 4,608,632 0 0
COMMUNITY BK SYS INC COM 203607106 79,507 1,479,199 SH   SOLE 22 1,390,347 0 88,852
COMMUNITY BK SYS INC COM 203607106 856 15,919 SH   SOLE 26 5,455 0 10,464
COMMUNITY BK SYS INC COM 203607106 558 10,382 SH   SOLE 28 10,382 0 0
COMMUNITY BK SYS INC COM 203607106 3,942 73,338 SH   SOLE 30 73,338 0 0
COMMUNITY BK SYS INC COM 203607106 356 6,631 SH   SOLE 40 6,631 0 0
COMMUNITY FINL CORP MD COM 20368X101 20 518 SH   SOLE 2 155 0 363
COMMUNITY FINL CORP MD COM 20368X101 581 15,163 SH   SOLE 18 15,163 0 0
COMMUNITY FINL CORP MD COM 20368X101 91 2,365 SH   SOLE 19 2,365 0 0
COMMUNITY FINL CORP MD COM 20368X101 4,631 120,908 SH   SOLE 21 120,908 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,302 33,985 SH   SOLE 22 31,581 0 2,404
COMMUNITY FIRST BANCSHARES I COM 20369M104 7 605 SH   SOLE 18 605 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 173 14,894 SH   SOLE 21 14,894 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 93 21,780 SH   SOLE 2 5,454 0 16,326
COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 92 21,686 SH   SOLE 7 21,686 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 2,118 497,093 SH   SOLE 18 497,093 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 351 82,485 SH   SOLE 19 82,485 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 45,357 10,647,066 SH   SOLE 21 10,647,066 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 13,632 3,199,983 SH   SOLE 22 2,900,771 0 299,212
COMMUNITY HEALTH SYS INC NEW COM 203668108 330 77,356 SH   SOLE 26 12,862 0 64,494
COMMUNITY HEALTH SYS INC NEW COM 203668108 73 17,135 SH   SOLE 28 17,135 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 692 162,550 SH   SOLE 30 162,550 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 939 220,498 SH   SOLE 36 220,498 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 55 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 100 3,557 SH   SOLE 2 1,050 0 2,507
COMMUNITY HEALTHCARE TR INC COM 20369C106 22 774 SH   SOLE 7 774 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,345 83,451 SH   SOLE 18 83,451 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,833 136,421 SH   SOLE 19 136,421 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 45,702 1,626,413 SH   SOLE 21 1,626,413 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 16,901 601,457 SH   SOLE 22 567,175 0 34,282
COMMUNITY HEALTHCARE TR INC COM 20369C106 26 933 SH   SOLE 23 933 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 208 7,397 SH   SOLE 26 0 0 7,397
COMMUNITY HEALTHCARE TR INC COM 20369C106 701 24,954 SH   SOLE 30 24,954 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,891 67,313 SH   SOLE 34 67,313 0 0
COMMUNITY TR BANCORP INC COM 204149108 156 3,316 SH   SOLE 2 880 0 2,436
COMMUNITY TR BANCORP INC COM 204149108 9 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 27 575 SH   SOLE 7 575 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,863 60,786 SH   SOLE 18 60,786 0 0
COMMUNITY TR BANCORP INC COM 204149108 570 12,111 SH   SOLE 19 12,111 0 0
COMMUNITY TR BANCORP INC COM 204149108 24,586 521,995 SH   SOLE 21 521,995 0 0
COMMUNITY TR BANCORP INC COM 204149108 24,493 520,023 SH   SOLE 22 493,385 0 26,638
COMMUNITY TR BANCORP INC COM 204149108 416 8,839 SH   SOLE 26 5,628 0 3,211
COMMUNITY TR BANCORP INC COM 204149108 107 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 124 2,623 SH   SOLE 30 2,623 0 0
COMMUNITY TR BANCORP INC COM 204149108 74 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 37 3,452 SH   SOLE 21 3,452 0 0
COMMUNITY WEST BANCSHARES COM 204157101 49 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 980 18,674 SH   SOLE 2 18,442 0 232
COMMVAULT SYSTEMS INC COM 204166102 9 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 45 862 SH   SOLE 7 862 0 0
COMMVAULT SYSTEMS INC COM 204166102 13,236 252,116 SH   SOLE 18 252,116 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,694 32,258 SH   SOLE 19 32,258 0 0
COMMVAULT SYSTEMS INC COM 204166102 142,593 2,716,065 SH   SOLE 21 2,716,065 0 0
COMMVAULT SYSTEMS INC COM 204166102 72,248 1,376,158 SH   SOLE 22 1,301,460 0 74,698
COMMVAULT SYSTEMS INC COM 204166102 509 9,694 SH   SOLE 26 3,480 0 6,214
COMMVAULT SYSTEMS INC COM 204166102 320 6,097 SH   SOLE 28 6,097 0 0
COMMVAULT SYSTEMS INC COM 204166102 387 7,368 SH   SOLE 30 7,368 0 0
COMMVAULT SYSTEMS INC COM 204166102 253 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2,553 108,320 SH   SOLE 2 100 0 108,220
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 512 21,726 SH   SOLE 18 21,726 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 10,707 454,260 SH   SOLE 22 70,402 0 383,858
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 4,976 211,097 SH   SOLE 26 0 0 211,097
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 14 1,300 SH   SOLE 2 1,300 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,833 653,881 SH   SOLE 7 653,881 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1,099 105,192 SH   SOLE 21 105,192 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 77 7,378 SH   SOLE 22 7,378 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,410 326,360 SH   SOLE 26 0 0 326,360
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 15,476 1,480,948 SH   SOLE 30 1,480,948 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 12,030 5,839,760 SH   SOLE 21 5,839,760 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 3,532 1,714,374 SH   SOLE 26 0 0 1,714,374
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 5,309 2,577,091 SH   SOLE 30 2,577,091 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 661 86,613 SH   SOLE 2 1,900 0 84,713
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,182 154,960 SH   SOLE 7 154,960 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,994 392,360 SH   SOLE 21 392,360 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 413 54,116 SH   SOLE 22 54,116 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,404 315,064 SH   SOLE 26 0 0 315,064
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,932 384,295 SH   SOLE 30 384,295 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2,381 971,928 SH   SOLE 26 0 0 971,928
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3 100 SH   SOLE 2 100 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,887 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,863 130,582 SH   SOLE 30 130,582 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 489 16,530 SH   SOLE 34 16,530 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,223 228,874 SH   SOLE 2 56,841 0 172,033
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 789 56,036 SH   SOLE 4 56,036 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 12,905 916,554 SH   SOLE 7 887,683 0 28,871
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,237 87,858 SH   SOLE 18 87,858 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 73,079 5,190,284 SH   SOLE 21 5,190,284 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 41,303 2,933,464 SH   SOLE 22 2,632,133 0 301,331
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4,787 339,990 SH   SOLE 23 339,990 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,402 99,554 SH   SOLE 25 99,554 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11,768 835,774 SH   SOLE 26 248,664 0 587,110
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 336 23,865 SH   SOLE 28 23,865 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,030 73,132 SH   SOLE 29 45,377 0 27,755
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 24,023 1,706,176 SH   SOLE 30 1,706,176 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 329 23,355 SH   SOLE 31 12,515 0 10,840
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27,081 1,923,400 SH   SOLE 34 1,923,400 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 1,159 SH   SOLE 40 1,159 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,846 53,236 SH   SOLE 2 52,601 0 635
COMPASS MINERALS INTL INC COM 20451N101 10 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,583 21,904 SH   SOLE 7 21,904 0 0
COMPASS MINERALS INTL INC COM 20451N101 15,152 209,719 SH   SOLE 18 209,719 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,957 27,093 SH   SOLE 19 27,093 0 0
COMPASS MINERALS INTL INC COM 20451N101 159,272 2,204,450 SH   SOLE 21 2,204,450 0 0
COMPASS MINERALS INTL INC COM 20451N101 76,938 1,064,891 SH   SOLE 22 1,001,650 0 63,241
COMPASS MINERALS INTL INC COM 20451N101 948 13,117 SH   SOLE 26 8,655 0 4,462
COMPASS MINERALS INTL INC COM 20451N101 337 4,671 SH   SOLE 28 4,671 0 0
COMPASS MINERALS INTL INC COM 20451N101 376 5,204 SH   SOLE 30 5,204 0 0
COMPASS MINERALS INTL INC COM 20451N101 30 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 267 3,692 SH   SOLE 40 3,692 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 52 1,728 SH   SOLE 2 660 0 1,068
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 8 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,646 54,787 SH   SOLE 18 54,787 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 246 8,195 SH   SOLE 19 8,195 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 30,837 1,026,179 SH   SOLE 21 1,026,179 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10,322 343,497 SH   SOLE 22 322,410 0 21,087
COMPUTER PROGRAMS & SYS INC COM 205306103 58 1,915 SH   SOLE 23 1,915 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 111 3,686 SH   SOLE 26 2,235 0 1,451
COMPUTER PROGRAMS & SYS INC COM 205306103 48 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 450 14,962 SH   SOLE 30 14,962 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 35 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 13 2,607 SH   SOLE 18 2,607 0 0
COMPUTER TASK GROUP INC COM 205477102 12 2,432 SH   SOLE 19 2,432 0 0
COMPUTER TASK GROUP INC COM 205477102 252 49,397 SH   SOLE 21 49,397 0 0
COMPUTER TASK GROUP INC COM 205477102 1,397 273,983 SH   SOLE 22 273,983 0 0
COMPX INTERNATIONAL INC CL A 20563P101 26 1,918 SH   SOLE 18 1,918 0 0
COMPX INTERNATIONAL INC CL A 20563P101 14 1,034 SH   SOLE 19 1,034 0 0
COMPX INTERNATIONAL INC CL A 20563P101 746 56,070 SH   SOLE 21 56,070 0 0
COMPX INTERNATIONAL INC CL A 20563P101 730 54,850 SH   SOLE 22 54,140 0 710
COMSTOCK HLDG COS INC CL A NEW 205684202 3 1,729 SH   SOLE 19 1,729 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 0 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750201 4 11,352 SH   SOLE 21 11,352 0 0
COMSTOCK MNG INC COM NEW 205750201 4 10,678 SH   SOLE 22 10,678 0 0
COMSTOCK RES INC COM 205768302 21 2,431 SH   SOLE 18 2,431 0 0
COMSTOCK RES INC COM 205768302 25 2,950 SH   SOLE 19 2,950 0 0
COMSTOCK RES INC COM 205768302 363 42,915 SH   SOLE 21 42,915 0 0
COMSTOCK RES INC COM 205768302 2,776 328,136 SH   SOLE 22 328,136 0 0
COMSTOCK RES INC NOTE 7.750% 4/0 205768AM6 384 420,105 PRN   SOLE 21 420,105 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 127 5,728 SH   SOLE 2 1,755 0 3,973
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 8 364 SH   SOLE 7 364 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,629 118,844 SH   SOLE 18 118,844 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 426 19,249 SH   SOLE 19 19,249 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 49,370 2,231,929 SH   SOLE 21 2,231,929 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 15,654 707,697 SH   SOLE 22 662,185 0 45,512
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 389 17,566 SH   SOLE 26 3,765 0 13,801
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 53 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 786 35,546 SH   SOLE 30 35,546 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 40 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 39,452 1,047,297 SH   SOLE 2 669,805 0 377,492
CONAGRA BRANDS INC COM 205887102 8,741 232,053 SH   SOLE 4 221,130 0 10,923
CONAGRA BRANDS INC COM 205887102 12,646 335,693 SH   SOLE 7 304,510 0 31,183
CONAGRA BRANDS INC COM 205887102 610 16,181 SH   SOLE 13 16,181 0 0
CONAGRA BRANDS INC COM 205887102 106 2,821 SH   SOLE 15 2,821 0 0
CONAGRA BRANDS INC COM 205887102 33,226 882,027 SH   SOLE 18 827,545 0 54,482
CONAGRA BRANDS INC COM 205887102 4,614 122,476 SH   SOLE 19 122,476 0 0
CONAGRA BRANDS INC COM 205887102 9,365 248,618 SH   SOLE 20 0 0 248,618
CONAGRA BRANDS INC COM 205887102 325,047 8,628,800 SH   SOLE 21 8,628,800 0 0
CONAGRA BRANDS INC COM 205887102 426,385 11,318,952 SH   SOLE 22 9,194,340 0 2,124,612
CONAGRA BRANDS INC COM 205887102 24,836 659,312 SH   SOLE 23 659,312 0 0
CONAGRA BRANDS INC COM 205887102 12,327 327,232 SH   SOLE 25 327,232 0 0
CONAGRA BRANDS INC COM 205887102 51,257 1,360,695 SH   SOLE 26 438,540 0 922,155
CONAGRA BRANDS INC COM 205887102 3,547 94,161 SH   SOLE 28 67,971 0 26,190
CONAGRA BRANDS INC COM 205887102 3,012 79,950 SH   SOLE 29 52,047 0 27,903
CONAGRA BRANDS INC COM 205887102 60,659 1,610,271 SH   SOLE 30 1,610,271 0 0
CONAGRA BRANDS INC COM 205887102 12,614 334,861 SH   SOLE 31 189,602 0 145,259
CONAGRA BRANDS INC COM 205887102 2,652 70,397 SH   SOLE 34 70,397 0 0
CONAGRA BRANDS INC COM 205887102 16,014 425,121 SH   SOLE 36 425,121 0 0
CONAGRA BRANDS INC COM 205887102 89 2,362 SH   SOLE 40 2,362 0 0
CONAGRA BRANDS INC OPTIONS 205887102 87 2,300 SH Put SOLE 2 2,300 0 0
CONAGRA BRANDS INC OPTIONS 205887102 10,615 281,800 SH Put SOLE 19 281,800 0 0
CONAGRA BRANDS INC OPTIONS 205887102 124 3,300 SH Put SOLE 22 3,300 0 0
CONAGRA BRANDS INC OPTIONS 205887102 2,358 62,600 SH Put SOLE 34 62,600 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 36 7,875 SH   SOLE 2 7,875 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 428 92,564 SH   SOLE 18 92,564 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 322 69,699 SH   SOLE 19 69,699 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 3,863 836,107 SH   SOLE 21 836,107 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 2,551 552,068 SH   SOLE 22 531,787 0 20,281
CONATUS PHARMACEUTICALS INC COM 20600T108 119 25,793 SH   SOLE 23 25,793 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 43 9,289 SH   SOLE 29 0 0 9,289
CONCERT PHARMACEUTICALS INC COM 206022105 344 13,316 SH   SOLE 2 10,979 0 2,337
CONCERT PHARMACEUTICALS INC COM 206022105 1,812 70,027 SH   SOLE 18 70,027 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 2,044 79,014 SH   SOLE 19 79,014 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 23,494 908,148 SH   SOLE 21 908,148 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 16,360 632,407 SH   SOLE 22 600,483 0 31,924
CONCERT PHARMACEUTICALS INC COM 206022105 1,390 53,714 SH   SOLE 23 53,714 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 226 8,748 SH   SOLE 26 0 0 8,748
CONCERT PHARMACEUTICALS INC COM 206022105 53 2,051 SH   SOLE 28 2,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 308 11,906 SH   SOLE 29 0 0 11,906
CONCERT PHARMACEUTICALS INC COM 206022105 125 4,819 SH   SOLE 30 4,819 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 54 2,073 SH   SOLE 34 2,073 0 0
CONCHO RES INC COM 20605P101 34,220 227,797 SH   SOLE 2 86,496 0 141,301
CONCHO RES INC COM 20605P101 7,000 46,597 SH   SOLE 4 43,046 0 3,551
CONCHO RES INC COM 20605P101 15,450 102,851 SH   SOLE 7 99,354 0 3,497
CONCHO RES INC COM 20605P101 670 4,459 SH   SOLE 13 4,459 0 0
CONCHO RES INC COM 20605P101 193 1,287 SH   SOLE 15 1,287 0 0
CONCHO RES INC COM 20605P101 48,058 319,915 SH   SOLE 18 300,477 0 19,438
CONCHO RES INC COM 20605P101 16,342 108,789 SH   SOLE 19 108,789 0 0
CONCHO RES INC COM 20605P101 11,819 78,679 SH   SOLE 20 0 0 78,679
CONCHO RES INC COM 20605P101 494,290 3,290,442 SH   SOLE 21 3,290,442 0 0
CONCHO RES INC COM 20605P101 585,745 3,899,247 SH   SOLE 22 3,232,530 0 666,717
CONCHO RES INC COM 20605P101 28,157 187,439 SH   SOLE 23 187,439 0 0
CONCHO RES INC COM 20605P101 17,866 118,930 SH   SOLE 25 118,930 0 0
CONCHO RES INC COM 20605P101 67,010 446,080 SH   SOLE 26 139,328 0 306,752
CONCHO RES INC COM 20605P101 5,061 33,690 SH   SOLE 28 24,551 0 9,139
CONCHO RES INC COM 20605P101 813 5,415 SH   SOLE 29 5,415 0 0
CONCHO RES INC COM 20605P101 72,952 485,632 SH   SOLE 30 485,632 0 0
CONCHO RES INC COM 20605P101 13,214 87,967 SH   SOLE 31 40,830 0 47,137
CONCHO RES INC COM 20605P101 25,201 167,761 SH   SOLE 34 167,761 0 0
CONCHO RES INC COM 20605P101 20,474 136,294 SH   SOLE 36 136,294 0 0
CONCHO RES INC COM 20605P101 103 686 SH   SOLE 40 686 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 9 1,547 SH   SOLE 18 1,547 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 22 3,805 SH   SOLE 19 3,805 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 176 30,642 SH   SOLE 21 30,642 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 2,293 398,163 SH   SOLE 22 398,163 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 9 941 SH   SOLE 18 941 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2 151 SH   SOLE 19 151 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 88 8,857 SH   SOLE 21 8,857 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 97 9,795 SH   SOLE 22 9,795 0 0
CONDUENT INC COM 206787103 3,359 207,850 SH   SOLE 2 106,416 0 101,434
CONDUENT INC COM 206787103 13 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 79 4,916 SH   SOLE 7 4,916 0 0
CONDUENT INC COM 206787103 6 359 SH   SOLE 17 0 0 359
CONDUENT INC COM 206787103 1,634 101,130 SH   SOLE 18 101,130 0 0
CONDUENT INC COM 206787103 928 57,403 SH   SOLE 19 57,403 0 0
CONDUENT INC COM 206787103 36,116 2,234,900 SH   SOLE 21 2,234,900 0 0
CONDUENT INC COM 206787103 83,231 5,150,407 SH   SOLE 22 4,583,076 0 567,331
CONDUENT INC COM 206787103 867 53,664 SH   SOLE 26 23,851 0 29,813
CONDUENT INC COM 206787103 517 31,988 SH   SOLE 28 31,988 0 0
CONDUENT INC COM 206787103 488 30,200 SH   SOLE 30 30,200 0 0
CONDUENT INC COM 206787103 120 7,446 SH   SOLE 31 7,446 0 0
CONDUENT INC COM 206787103 395 24,434 SH   SOLE 40 24,434 0 0
CONFORMIS INC COM 20717E101 12 5,152 SH   SOLE 2 1,766 0 3,386
CONFORMIS INC COM 20717E101 1 348 SH   SOLE 7 348 0 0
CONFORMIS INC COM 20717E101 363 152,592 SH   SOLE 18 152,592 0 0
CONFORMIS INC COM 20717E101 72 30,231 SH   SOLE 19 30,231 0 0
CONFORMIS INC COM 20717E101 3,172 1,332,684 SH   SOLE 21 1,332,684 0 0
CONFORMIS INC COM 20717E101 1,942 816,176 SH   SOLE 22 769,421 0 46,755
CONIFER HLDGS INC COM 20731J102 5 777 SH   SOLE 18 777 0 0
CONIFER HLDGS INC COM 20731J102 77 13,355 SH   SOLE 21 13,355 0 0
CONMED CORP COM 207410101 308 6,033 SH   SOLE 2 1,539 0 4,494
CONMED CORP COM 207410101 5 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 37 718 SH   SOLE 7 718 0 0
CONMED CORP COM 207410101 6,542 128,347 SH   SOLE 18 128,347 0 0
CONMED CORP COM 207410101 1,063 20,860 SH   SOLE 19 20,860 0 0
CONMED CORP COM 207410101 119,389 2,342,345 SH   SOLE 21 2,342,345 0 0
CONMED CORP COM 207410101 36,891 723,779 SH   SOLE 22 676,759 0 47,020
CONMED CORP COM 207410101 915 17,945 SH   SOLE 26 5,747 0 12,198
CONMED CORP COM 207410101 186 3,648 SH   SOLE 28 3,648 0 0
CONMED CORP COM 207410101 1,800 35,314 SH   SOLE 30 35,314 0 0
CONMED CORP COM 207410101 139 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 131 2,280 SH   SOLE 2 635 0 1,645
CONNECTICUT WTR SVC INC COM 207797101 399 6,944 SH   SOLE 7 6,944 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,532 44,099 SH   SOLE 18 44,099 0 0
CONNECTICUT WTR SVC INC COM 207797101 560 9,759 SH   SOLE 19 9,759 0 0
CONNECTICUT WTR SVC INC COM 207797101 21,787 379,493 SH   SOLE 21 379,493 0 0
CONNECTICUT WTR SVC INC COM 207797101 20,614 359,065 SH   SOLE 22 339,740 0 19,325
CONNECTICUT WTR SVC INC COM 207797101 31 544 SH   SOLE 23 544 0 0
CONNECTICUT WTR SVC INC COM 207797101 218 3,791 SH   SOLE 26 0 0 3,791
CONNECTICUT WTR SVC INC COM 207797101 144 2,502 SH   SOLE 28 2,502 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,474 43,095 SH   SOLE 30 43,095 0 0
CONNECTICUT WTR SVC INC COM 207797101 73 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 146 5,657 SH   SOLE 2 1,737 0 3,920
CONNECTONE BANCORP INC NEW COM 20786W107 29 1,119 SH   SOLE 7 1,119 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,982 115,817 SH   SOLE 18 115,817 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 648 25,148 SH   SOLE 19 25,148 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 25,837 1,003,378 SH   SOLE 21 1,003,378 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 15,654 607,930 SH   SOLE 22 558,481 0 49,449
CONNECTONE BANCORP INC NEW COM 20786W107 148 5,753 SH   SOLE 26 0 0 5,753
CONNECTONE BANCORP INC NEW COM 20786W107 107 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 109 4,227 SH   SOLE 30 4,227 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 86 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 149 4,202 SH   SOLE 2 1,094 0 3,108
CONNS INC COM 208242107 8 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 21 584 SH   SOLE 7 584 0 0
CONNS INC COM 208242107 2,562 72,056 SH   SOLE 18 72,056 0 0
CONNS INC COM 208242107 542 15,255 SH   SOLE 19 15,255 0 0
CONNS INC COM 208242107 22,073 620,889 SH   SOLE 21 620,889 0 0
CONNS INC COM 208242107 23,344 656,641 SH   SOLE 22 621,605 0 35,036
CONNS INC COM 208242107 38 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 95 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 116 3,262 SH   SOLE 30 3,262 0 0
CONNS INC COM 208242107 63 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 112,988 2,058,452 SH   SOLE 2 882,167 0 1,176,285
CONOCOPHILLIPS COM 20825C104 24,126 439,535 SH   SOLE 4 407,249 0 32,286
CONOCOPHILLIPS COM 20825C104 46,999 856,238 SH   SOLE 7 815,716 0 40,522
CONOCOPHILLIPS COM 20825C104 10,767 196,165 SH   SOLE 13 196,165 0 0
CONOCOPHILLIPS COM 20825C104 495 9,015 SH   SOLE 15 9,015 0 0
CONOCOPHILLIPS COM 20825C104 1 23 SH   SOLE 17 0 0 23
CONOCOPHILLIPS COM 20825C104 226,899 4,133,710 SH   SOLE 18 3,970,437 0 163,273
CONOCOPHILLIPS COM 20825C104 236,046 4,300,354 SH   SOLE 19 4,300,354 0 0
CONOCOPHILLIPS COM 20825C104 25,545 465,385 SH   SOLE 20 0 0 465,385
CONOCOPHILLIPS COM 20825C104 1,231,399 22,433,933 SH   SOLE 21 22,433,933 0 0
CONOCOPHILLIPS COM 20825C104 1,865,739 33,990,503 SH   SOLE 22 27,716,100 0 6,274,403
CONOCOPHILLIPS COM 20825C104 89,519 1,630,884 SH   SOLE 23 1,630,884 0 0
CONOCOPHILLIPS COM 20825C104 58,679 1,069,025 SH   SOLE 25 1,069,025 0 0
CONOCOPHILLIPS COM 20825C104 154,792 2,820,037 SH   SOLE 26 1,030,581 0 1,789,456
CONOCOPHILLIPS COM 20825C104 15,133 275,697 SH   SOLE 28 200,069 0 75,628
CONOCOPHILLIPS COM 20825C104 44,596 812,469 SH   SOLE 29 339,113 0 473,356
CONOCOPHILLIPS COM 20825C104 216,956 3,952,559 SH   SOLE 30 3,952,559 0 0
CONOCOPHILLIPS COM 20825C104 37,962 691,593 SH   SOLE 31 293,940 0 397,653
CONOCOPHILLIPS COM 20825C104 2,181 39,730 SH   SOLE 32 39,730 0 0
CONOCOPHILLIPS COM 20825C104 152,641 2,780,849 SH   SOLE 34 2,780,849 0 0
CONOCOPHILLIPS COM 20825C104 79,189 1,442,683 SH   SOLE 36 1,442,683 0 0
CONOCOPHILLIPS COM 20825C104 321 5,849 SH   SOLE 40 5,849 0 0
CONSOL ENERGY INC NEW COM 20854L108 680 17,200 SH   SOLE 2 2,709 0 14,491
CONSOL ENERGY INC NEW COM 20854L108 5 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 52 1,323 SH   SOLE 7 1,323 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,961 49,627 SH   SOLE 18 49,627 0 0
CONSOL ENERGY INC NEW COM 20854L108 2,410 61,005 SH   SOLE 19 61,005 0 0
CONSOL ENERGY INC NEW COM 20854L108 74,463 1,884,666 SH   SOLE 21 1,884,666 0 0
CONSOL ENERGY INC NEW COM 20854L108 28,987 733,668 SH   SOLE 22 667,369 0 66,299
CONSOL ENERGY INC NEW COM 20854L108 297 7,511 SH   SOLE 26 3,034 0 4,477
CONSOL ENERGY INC NEW COM 20854L108 128 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,451 36,732 SH   SOLE 30 36,732 0 0
CONSOL ENERGY INC NEW COM 20854L108 24 618 SH   SOLE 31 618 0 0
CONSOL ENERGY INC NEW COM 20854L108 127 3,206 SH   SOLE 36 3,206 0 0
CONSOL ENERGY INC NEW COM 20854L108 101 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 107 8,738 SH   SOLE 2 3,683 0 5,055
CONSOLIDATED COMM HLDGS INC COM 209034107 4 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 20 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 3,814 312,913 SH   SOLE 18 312,913 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 642 52,677 SH   SOLE 19 52,677 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 87,145 7,148,925 SH   SOLE 21 7,148,925 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 24,085 1,975,767 SH   SOLE 22 1,847,705 0 128,062
CONSOLIDATED COMM HLDGS INC COM 209034107 297 24,332 SH   SOLE 26 10,014 0 14,318
CONSOLIDATED COMM HLDGS INC COM 209034107 120 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,155 94,767 SH   SOLE 30 94,767 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 85 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 41,985 494,231 SH   SOLE 2 187,158 0 307,073
CONSOLIDATED EDISON INC COM 209115104 9,755 114,830 SH   SOLE 4 107,101 0 7,729
CONSOLIDATED EDISON INC COM 209115104 73,156 861,170 SH   SOLE 7 667,085 0 194,085
CONSOLIDATED EDISON INC COM 209115104 1,212 14,265 SH   SOLE 13 14,265 0 0
CONSOLIDATED EDISON INC COM 209115104 178 2,100 SH   SOLE 15 2,100 0 0
CONSOLIDATED EDISON INC COM 209115104 65,301 768,704 SH   SOLE 18 725,645 0 43,059
CONSOLIDATED EDISON INC COM 209115104 5,096 59,987 SH   SOLE 19 59,987 0 0
CONSOLIDATED EDISON INC COM 209115104 16,972 199,783 SH   SOLE 20 0 0 199,783
CONSOLIDATED EDISON INC COM 209115104 820,167 9,654,701 SH   SOLE 21 9,654,701 0 0
CONSOLIDATED EDISON INC COM 209115104 789,375 9,292,225 SH   SOLE 22 7,835,675 0 1,456,550
CONSOLIDATED EDISON INC COM 209115104 36,676 431,738 SH   SOLE 23 431,738 0 0
CONSOLIDATED EDISON INC COM 209115104 21,357 251,408 SH   SOLE 25 251,408 0 0
CONSOLIDATED EDISON INC COM 209115104 139,960 1,647,557 SH   SOLE 26 300,064 0 1,347,493
CONSOLIDATED EDISON INC COM 209115104 5,811 68,402 SH   SOLE 28 49,345 0 19,057
CONSOLIDATED EDISON INC COM 209115104 866 10,196 SH   SOLE 29 10,196 0 0
CONSOLIDATED EDISON INC COM 209115104 112,077 1,319,331 SH   SOLE 30 1,319,331 0 0
CONSOLIDATED EDISON INC COM 209115104 15,382 181,077 SH   SOLE 31 63,820 0 117,257
CONSOLIDATED EDISON INC COM 209115104 1,628 19,161 SH   SOLE 34 19,161 0 0
CONSOLIDATED EDISON INC COM 209115104 10,722 126,216 SH   SOLE 35 126,216 0 0
CONSOLIDATED EDISON INC COM 209115104 33,785 397,704 SH   SOLE 36 397,704 0 0
CONSOLIDATED EDISON INC COM 209115104 128 1,508 SH   SOLE 40 1,508 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 72 1,130 SH   SOLE 2 258 0 872
CONSOLIDATED TOMOKA LD CO COM 210226106 8 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 929 14,637 SH   SOLE 18 14,637 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 217 3,420 SH   SOLE 19 3,420 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 8,464 133,298 SH   SOLE 21 133,298 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 11,185 176,137 SH   SOLE 22 171,495 0 4,642
CONSOLIDATED WATER CO INC ORD G23773107 30 2,369 SH   SOLE 2 557 0 1,812
CONSOLIDATED WATER CO INC ORD G23773107 722 57,290 SH   SOLE 18 57,290 0 0
CONSOLIDATED WATER CO INC ORD G23773107 108 8,573 SH   SOLE 19 8,573 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6,049 480,116 SH   SOLE 21 480,116 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1,627 129,148 SH   SOLE 22 118,987 0 10,161
CONSTELLATION ALPHA CAP CORP UNIT 99/99/9999 G2379F124 4,777 472,000 SH   SOLE 2 472,000 0 0
CONSTELLATION ALPHA CAP CORP UNIT 99/99/9999 G2379F124 405 40,000 SH   SOLE 22 40,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 48,608 212,663 SH   SOLE 2 56,165 0 156,498
CONSTELLATION BRANDS INC CL A 21036P108 14,231 62,259 SH   SOLE 4 56,120 0 6,139
CONSTELLATION BRANDS INC CL A 21036P108 28,585 125,058 SH   SOLE 7 120,653 0 4,405
CONSTELLATION BRANDS INC CL A 21036P108 265 1,158 SH   SOLE 15 1,158 0 0
CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 258,512 1,130,999 SH   SOLE 18 889,560 0 241,439
CONSTELLATION BRANDS INC CL A 21036P108 206,020 901,341 SH   SOLE 19 901,341 0 0
CONSTELLATION BRANDS INC CL A 21036P108 18,571 81,248 SH   SOLE 20 0 0 81,248
CONSTELLATION BRANDS INC CL A 21036P108 683,334 2,989,607 SH   SOLE 21 2,989,607 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,039,482 4,547,762 SH   SOLE 22 3,925,503 0 622,259
CONSTELLATION BRANDS INC CL A 21036P108 47,836 209,284 SH   SOLE 23 209,284 0 0
CONSTELLATION BRANDS INC CL A 21036P108 29,784 130,304 SH   SOLE 25 130,304 0 0
CONSTELLATION BRANDS INC CL A 21036P108 111,992 489,967 SH   SOLE 26 159,083 0 330,884
CONSTELLATION BRANDS INC CL A 21036P108 8,858 38,752 SH   SOLE 28 28,161 0 10,591
CONSTELLATION BRANDS INC CL A 21036P108 113,968 498,613 SH   SOLE 30 498,613 0 0
CONSTELLATION BRANDS INC CL A 21036P108 14,225 62,234 SH   SOLE 31 14,686 0 47,548
CONSTELLATION BRANDS INC CL A 21036P108 17,719 77,523 SH   SOLE 34 77,523 0 0
CONSTELLATION BRANDS INC CL A 21036P108 34,505 150,961 SH   SOLE 36 150,961 0 0
CONSTELLATION BRANDS INC CL A 21036P108 180 789 SH   SOLE 40 789 0 0
CONSTELLIUM NV CL A N22035104 878 78,744 SH   SOLE 2 78,744 0 0
CONSTELLIUM NV CL A N22035104 963 86,373 SH   SOLE 7 86,373 0 0
CONSTELLIUM NV CL A N22035104 15,797 1,416,762 SH   SOLE 19 1,416,762 0 0
CONSTELLIUM NV CL A N22035104 44 3,911 SH   SOLE 21 3,911 0 0
CONSTELLIUM NV CL A N22035104 2,316 207,734 SH   SOLE 22 207,734 0 0
CONSTELLIUM NV CL A N22035104 3,861 346,245 SH   SOLE 34 346,245 0 0
CONSTELLIUM NV CL A N22035104 166 14,900 SH   SOLE 36 14,900 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 13 3,076 SH   SOLE 18 3,076 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 229 55,094 SH   SOLE 19 55,094 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 219 52,774 SH   SOLE 21 52,774 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 3,714 894,987 SH   SOLE 22 894,987 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 163 39,339 SH   SOLE 29 0 0 39,339
CONTAINER STORE GROUP INC COM 210751103 16 3,415 SH   SOLE 2 932 0 2,483
CONTAINER STORE GROUP INC COM 210751103 2 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 291 61,466 SH   SOLE 18 61,466 0 0
CONTAINER STORE GROUP INC COM 210751103 57 12,083 SH   SOLE 19 12,083 0 0
CONTAINER STORE GROUP INC COM 210751103 2,537 535,191 SH   SOLE 21 535,191 0 0
CONTAINER STORE GROUP INC COM 210751103 1,913 403,630 SH   SOLE 22 384,023 0 19,607
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 23 4,853 SH   SOLE 2 1,308 0 3,545
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2 410 SH   SOLE 7 410 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 423 89,789 SH   SOLE 18 89,789 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 81 17,249 SH   SOLE 19 17,249 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 3,796 805,992 SH   SOLE 21 805,992 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2,555 542,462 SH   SOLE 22 509,307 0 33,155
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 5 SH   SOLE 29 0 0 5
CONTINENTAL BLDG PRODS INC COM 211171103 61 2,164 SH   SOLE 2 2,013 0 151
CONTINENTAL BLDG PRODS INC COM 211171103 20 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,478 123,539 SH   SOLE 18 123,539 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,495 53,116 SH   SOLE 19 53,116 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 31,783 1,129,045 SH   SOLE 21 1,129,045 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 28,507 1,012,691 SH   SOLE 22 954,745 0 57,946
CONTINENTAL BLDG PRODS INC COM 211171103 254 9,040 SH   SOLE 26 0 0 9,040
CONTINENTAL BLDG PRODS INC COM 211171103 147 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 175 6,232 SH   SOLE 30 6,232 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 91 3,248 SH   SOLE 40 3,248 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 2 108 SH   SOLE 18 108 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH   SOLE 21 77 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,889 111,169 SH   SOLE 2 34,463 0 76,706
CONTINENTAL RESOURCES INC COM 212015101 1,997 37,702 SH   SOLE 4 35,144 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 367 6,927 SH   SOLE 7 6,588 0 339
CONTINENTAL RESOURCES INC COM 212015101 30 562 SH   SOLE 15 562 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,217 60,732 SH   SOLE 18 52,155 0 8,577
CONTINENTAL RESOURCES INC COM 212015101 1,614 30,464 SH   SOLE 19 30,464 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,445 65,041 SH   SOLE 20 0 0 65,041
CONTINENTAL RESOURCES INC COM 212015101 59,624 1,125,613 SH   SOLE 21 1,125,613 0 0
CONTINENTAL RESOURCES INC COM 212015101 127,413 2,405,382 SH   SOLE 22 2,101,475 0 303,907
CONTINENTAL RESOURCES INC COM 212015101 7,313 138,055 SH   SOLE 23 138,055 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,847 72,631 SH   SOLE 25 72,631 0 0
CONTINENTAL RESOURCES INC COM 212015101 16,678 314,853 SH   SOLE 26 131,582 0 183,271
CONTINENTAL RESOURCES INC COM 212015101 1,206 22,775 SH   SOLE 28 16,981 0 5,794
CONTINENTAL RESOURCES INC COM 212015101 3,703 69,899 SH   SOLE 29 4,034 0 65,865
CONTINENTAL RESOURCES INC COM 212015101 7,940 149,887 SH   SOLE 30 149,887 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,430 45,877 SH   SOLE 31 18,592 0 27,285
CONTINENTAL RESOURCES INC COM 212015101 339 6,406 SH   SOLE 34 6,406 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,784 90,314 SH   SOLE 36 90,314 0 0
CONTINENTAL RESOURCES INC COM 212015101 24 445 SH   SOLE 40 445 0 0
CONTRAFECT CORP COM 212326102 12 12,210 SH   SOLE 18 12,210 0 0
CONTRAFECT CORP COM 212326102 158 156,847 SH   SOLE 21 156,847 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 6 18,000 SH   SOLE 19 18,000 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 12 32,453 SH   SOLE 21 32,453 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 4 11,052 SH   SOLE 22 11,052 0 0
CONTROL4 CORP COM 21240D107 132 4,441 SH   SOLE 2 3,600 0 841
CONTROL4 CORP COM 21240D107 14 454 SH   SOLE 7 454 0 0
CONTROL4 CORP COM 21240D107 3,344 112,361 SH   SOLE 18 112,361 0 0
CONTROL4 CORP COM 21240D107 882 29,645 SH   SOLE 19 29,645 0 0
CONTROL4 CORP COM 21240D107 58,779 1,975,106 SH   SOLE 21 1,975,106 0 0
CONTROL4 CORP COM 21240D107 19,842 666,742 SH   SOLE 22 619,213 0 47,529
CONTROL4 CORP COM 21240D107 534 17,948 SH   SOLE 23 17,948 0 0
CONTROL4 CORP COM 21240D107 144 4,827 SH   SOLE 29 0 0 4,827
CONTROL4 CORP COM 21240D107 853 28,648 SH   SOLE 30 28,648 0 0
CONTROL4 CORP COM 21240D107 132 4,448 SH   SOLE 40 4,448 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 3 400 SH   SOLE 2 400 0 0
CONVERGYS CORP COM 212485106 1,694 72,064 SH   SOLE 2 55,930 0 16,134
CONVERGYS CORP COM 212485106 13 543 SH   SOLE 4 543 0 0
CONVERGYS CORP COM 212485106 75 3,184 SH   SOLE 7 3,184 0 0
CONVERGYS CORP COM 212485106 14,143 601,830 SH   SOLE 18 601,830 0 0
CONVERGYS CORP COM 212485106 2,463 104,823 SH   SOLE 19 104,823 0 0
CONVERGYS CORP COM 212485106 141,640 6,027,230 SH   SOLE 21 6,027,230 0 0
CONVERGYS CORP COM 212485106 82,456 3,508,751 SH   SOLE 22 3,337,496 0 171,255
CONVERGYS CORP COM 212485106 194 8,257 SH   SOLE 23 8,257 0 0
CONVERGYS CORP COM 212485106 595 25,330 SH   SOLE 26 10,106 0 15,224
CONVERGYS CORP COM 212485106 325 13,833 SH   SOLE 28 13,833 0 0
CONVERGYS CORP COM 212485106 743 31,625 SH   SOLE 29 0 0 31,625
CONVERGYS CORP COM 212485106 368 15,668 SH   SOLE 30 15,668 0 0
CONVERGYS CORP COM 212485106 50 2,144 SH   SOLE 36 2,144 0 0
CONVERGYS CORP COM 212485106 247 10,502 SH   SOLE 40 10,502 0 0
COOPER COS INC COM NEW 216648402 18,490 84,863 SH   SOLE 2 34,761 0 50,102
COOPER COS INC COM NEW 216648402 3,417 15,685 SH   SOLE 4 14,646 0 1,039
COOPER COS INC COM NEW 216648402 10,593 48,619 SH   SOLE 7 36,710 0 11,909
COOPER COS INC COM NEW 216648402 420 1,928 SH   SOLE 13 1,928 0 0
COOPER COS INC COM NEW 216648402 85 391 SH   SOLE 15 391 0 0
COOPER COS INC COM NEW 216648402 24,762 113,652 SH   SOLE 18 106,888 0 6,764
COOPER COS INC COM NEW 216648402 39,650 181,981 SH   SOLE 19 181,981 0 0
COOPER COS INC COM NEW 216648402 8,068 37,029 SH   SOLE 20 0 0 37,029
COOPER COS INC COM NEW 216648402 261,846 1,201,789 SH   SOLE 21 1,201,789 0 0
COOPER COS INC COM NEW 216648402 304,933 1,399,547 SH   SOLE 22 1,182,179 0 217,368
COOPER COS INC COM NEW 216648402 12,353 56,698 SH   SOLE 23 56,698 0 0
COOPER COS INC COM NEW 216648402 7,477 34,316 SH   SOLE 25 34,316 0 0
COOPER COS INC COM NEW 216648402 31,263 143,486 SH   SOLE 26 55,260 0 88,226
COOPER COS INC COM NEW 216648402 2,380 10,924 SH   SOLE 28 7,924 0 3,000
COOPER COS INC COM NEW 216648402 2,995 13,745 SH   SOLE 29 1,709 0 12,036
COOPER COS INC COM NEW 216648402 33,362 153,123 SH   SOLE 30 153,123 0 0
COOPER COS INC COM NEW 216648402 5,495 25,221 SH   SOLE 31 13,444 0 11,777
COOPER COS INC COM NEW 216648402 10,785 49,500 SH   SOLE 34 49,500 0 0
COOPER COS INC COM NEW 216648402 9,502 43,611 SH   SOLE 36 43,611 0 0
COOPER COS INC COM NEW 216648402 50 231 SH   SOLE 40 231 0 0
COOPER STD HLDGS INC COM 21676P103 420 3,428 SH   SOLE 2 1,031 0 2,397
COOPER STD HLDGS INC COM 21676P103 14 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 41 333 SH   SOLE 7 333 0 0
COOPER STD HLDGS INC COM 21676P103 9,855 80,445 SH   SOLE 18 80,445 0 0
COOPER STD HLDGS INC COM 21676P103 3,339 27,259 SH   SOLE 19 27,259 0 0
COOPER STD HLDGS INC COM 21676P103 183,707 1,499,648 SH   SOLE 21 1,499,648 0 0
COOPER STD HLDGS INC COM 21676P103 54,986 448,869 SH   SOLE 22 413,290 0 35,579
COOPER STD HLDGS INC COM 21676P103 1,146 9,358 SH   SOLE 26 5,090 0 4,268
COOPER STD HLDGS INC COM 21676P103 328 2,680 SH   SOLE 28 2,680 0 0
COOPER STD HLDGS INC COM 21676P103 541 4,419 SH   SOLE 29 0 0 4,419
COOPER STD HLDGS INC COM 21676P103 2,847 23,244 SH   SOLE 30 23,244 0 0
COOPER STD HLDGS INC COM 21676P103 274 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 1,096 31,016 SH   SOLE 2 22,232 0 8,784
COOPER TIRE & RUBR CO COM 216831107 9 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 84 2,389 SH   SOLE 7 2,389 0 0
COOPER TIRE & RUBR CO COM 216831107 11,618 328,656 SH   SOLE 18 328,656 0 0
COOPER TIRE & RUBR CO COM 216831107 1,467 41,488 SH   SOLE 19 41,488 0 0
COOPER TIRE & RUBR CO COM 216831107 115,907 3,278,831 SH   SOLE 21 3,278,831 0 0
COOPER TIRE & RUBR CO COM 216831107 66,485 1,880,770 SH   SOLE 22 1,782,829 0 97,941
COOPER TIRE & RUBR CO COM 216831107 894 25,292 SH   SOLE 26 4,229 0 21,063
COOPER TIRE & RUBR CO COM 216831107 269 7,597 SH   SOLE 28 7,597 0 0
COOPER TIRE & RUBR CO COM 216831107 290 8,197 SH   SOLE 30 8,197 0 0
COOPER TIRE & RUBR CO COM 216831107 64 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 209 5,906 SH   SOLE 40 5,906 0 0
COPA HOLDINGS SA CL A P31076105 2,483 18,523 SH   SOLE 2 3,315 0 15,208
COPA HOLDINGS SA CL A P31076105 97 724 SH   SOLE 7 724 0 0
COPA HOLDINGS SA CL A P31076105 2,203 16,434 SH   SOLE 18 16,434 0 0
COPA HOLDINGS SA CL A P31076105 1,542 11,506 SH   SOLE 19 11,506 0 0
COPA HOLDINGS SA CL A P31076105 40,342 300,922 SH   SOLE 21 300,922 0 0
COPA HOLDINGS SA CL A P31076105 44,010 328,283 SH   SOLE 22 248,361 0 79,922
COPA HOLDINGS SA CL A P31076105 1,475 11,000 SH   SOLE 25 11,000 0 0
COPA HOLDINGS SA CL A P31076105 100 749 SH   SOLE 31 749 0 0
COPA HOLDINGS SA CL A P31076105 9,585 71,500 SH   SOLE 34 71,500 0 0
COPART INC COM 217204106 7,841 181,557 SH   SOLE 2 109,882 0 71,675
COPART INC COM 217204106 35 820 SH   SOLE 4 820 0 0
COPART INC COM 217204106 202 4,668 SH   SOLE 7 4,668 0 0
COPART INC COM 217204106 27,975 647,713 SH   SOLE 18 647,713 0 0
COPART INC COM 217204106 2,617 60,597 SH   SOLE 19 60,597 0 0
COPART INC COM 217204106 381,314 8,828,752 SH   SOLE 21 8,828,752 0 0
COPART INC COM 217204106 276,472 6,401,295 SH   SOLE 22 5,789,669 0 611,626
COPART INC COM 217204106 4,399 101,851 SH   SOLE 26 38,898 0 62,953
COPART INC COM 217204106 1,377 31,882 SH   SOLE 28 31,882 0 0
COPART INC COM 217204106 1,429 33,088 SH   SOLE 30 33,088 0 0
COPART INC COM 217204106 204 4,731 SH   SOLE 31 4,731 0 0
COPART INC COM 217204106 1,004 23,240 SH   SOLE 40 23,240 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 22 3,108 SH   SOLE 2 3,108 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2 227 SH   SOLE 7 227 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,158 163,160 SH   SOLE 18 163,160 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 257 36,142 SH   SOLE 19 36,142 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 15,578 2,194,054 SH   SOLE 21 2,194,054 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 8,506 1,197,995 SH   SOLE 22 1,135,186 0 62,809
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1 179 SH   SOLE 30 179 0 0
CORCEPT THERAPEUTICS INC COM 218352102 660 36,526 SH   SOLE 2 35,795 0 731
CORCEPT THERAPEUTICS INC COM 218352102 45 2,513 SH   SOLE 7 2,513 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6,943 384,464 SH   SOLE 18 384,464 0 0
CORCEPT THERAPEUTICS INC COM 218352102 7,574 419,371 SH   SOLE 19 419,371 0 0
CORCEPT THERAPEUTICS INC COM 218352102 125,135 6,928,834 SH   SOLE 21 6,928,834 0 0
CORCEPT THERAPEUTICS INC COM 218352102 58,177 3,221,330 SH   SOLE 22 3,056,121 0 165,209
CORCEPT THERAPEUTICS INC COM 218352102 3,714 205,621 SH   SOLE 23 205,621 0 0
CORCEPT THERAPEUTICS INC COM 218352102 119 6,611 SH   SOLE 26 0 0 6,611
CORCEPT THERAPEUTICS INC COM 218352102 277 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 572 31,680 SH   SOLE 29 0 0 31,680
CORCEPT THERAPEUTICS INC COM 218352102 2,424 134,213 SH   SOLE 30 134,213 0 0
CORCEPT THERAPEUTICS INC COM 218352102 231 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 1,855 16,933 SH   SOLE 2 16,933 0 0
CORE LABORATORIES N V COM N22717107 24 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 166 1,517 SH   SOLE 7 1,517 0 0
CORE LABORATORIES N V COM N22717107 38 344 SH   SOLE 15 344 0 0
CORE LABORATORIES N V COM N22717107 13,338 121,752 SH   SOLE 18 121,752 0 0
CORE LABORATORIES N V COM N22717107 744 6,788 SH   SOLE 19 6,788 0 0
CORE LABORATORIES N V COM N22717107 174,998 1,597,427 SH   SOLE 21 1,597,427 0 0
CORE LABORATORIES N V COM N22717107 111,312 1,016,081 SH   SOLE 22 993,276 0 22,805
CORE LABORATORIES N V COM N22717107 3,970 36,240 SH   SOLE 25 36,240 0 0
CORE LABORATORIES N V COM N22717107 6,680 60,976 SH   SOLE 26 18,753 0 42,223
CORE LABORATORIES N V COM N22717107 693 6,326 SH   SOLE 28 6,326 0 0
CORE LABORATORIES N V COM N22717107 48 434 SH   SOLE 29 0 0 434
CORE LABORATORIES N V COM N22717107 784 7,155 SH   SOLE 30 7,155 0 0
CORE LABORATORIES N V COM N22717107 3,588 32,756 SH   SOLE 36 32,756 0 0
CORE LABORATORIES N V COM N22717107 522 4,766 SH   SOLE 40 4,766 0 0
CORE MARK HOLDING CO INC COM 218681104 85 2,696 SH   SOLE 2 2,696 0 0
CORE MARK HOLDING CO INC COM 218681104 7 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 83 2,625 SH   SOLE 7 2,625 0 0
CORE MARK HOLDING CO INC COM 218681104 6,617 209,546 SH   SOLE 18 209,546 0 0
CORE MARK HOLDING CO INC COM 218681104 1,146 36,297 SH   SOLE 19 36,297 0 0
CORE MARK HOLDING CO INC COM 218681104 131,276 4,156,929 SH   SOLE 21 4,156,929 0 0
CORE MARK HOLDING CO INC COM 218681104 41,287 1,307,363 SH   SOLE 22 1,204,241 0 103,122
CORE MARK HOLDING CO INC COM 218681104 361 11,439 SH   SOLE 26 4,722 0 6,717
CORE MARK HOLDING CO INC COM 218681104 209 6,614 SH   SOLE 28 6,614 0 0
CORE MARK HOLDING CO INC COM 218681104 2,086 66,066 SH   SOLE 30 66,066 0 0
CORE MARK HOLDING CO INC COM 218681104 169 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 159 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 48 2,190 SH   SOLE 2 497 0 1,693
CORE MOLDING TECHNOLOGIES IN COM 218683100 616 28,370 SH   SOLE 18 28,370 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 90 4,169 SH   SOLE 19 4,169 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 5,331 245,689 SH   SOLE 21 245,689 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 2,004 92,350 SH   SOLE 22 87,570 0 4,780
CORECIVIC INC COM 21871N101 2,116 94,039 SH   SOLE 2 55,628 0 38,411
CORECIVIC INC COM 21871N101 11 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 112 4,970 SH   SOLE 7 4,970 0 0
CORECIVIC INC COM 21871N101 1 40 SH   SOLE 17 0 0 40
CORECIVIC INC COM 21871N101 8,735 388,200 SH   SOLE 18 388,200 0 0
CORECIVIC INC COM 21871N101 789 35,083 SH   SOLE 19 35,083 0 0
CORECIVIC INC COM 21871N101 127,548 5,668,815 SH   SOLE 21 5,668,815 0 0
CORECIVIC INC COM 21871N101 100,222 4,454,291 SH   SOLE 22 4,226,085 0 228,206
CORECIVIC INC COM 21871N101 628 27,910 SH   SOLE 23 27,910 0 0
CORECIVIC INC COM 21871N101 738 32,800 SH   SOLE 26 24,926 0 7,874
CORECIVIC INC COM 21871N101 381 16,939 SH   SOLE 28 16,939 0 0
CORECIVIC INC COM 21871N101 453 20,129 SH   SOLE 30 20,129 0 0
CORECIVIC INC COM 21871N101 62 2,748 SH   SOLE 31 2,748 0 0
CORECIVIC INC COM 21871N101 165 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 286 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 3,672 79,456 SH   SOLE 2 42,755 0 36,701
CORELOGIC INC COM 21871D103 24 510 SH   SOLE 4 510 0 0
CORELOGIC INC COM 21871D103 116 2,506 SH   SOLE 7 2,506 0 0
CORELOGIC INC COM 21871D103 12,389 268,103 SH   SOLE 18 268,103 0 0
CORELOGIC INC COM 21871D103 1,127 24,383 SH   SOLE 19 24,383 0 0
CORELOGIC INC COM 21871D103 170,718 3,694,395 SH   SOLE 21 3,694,395 0 0
CORELOGIC INC COM 21871D103 130,505 2,824,165 SH   SOLE 22 2,572,106 0 252,059
CORELOGIC INC COM 21871D103 2,030 43,923 SH   SOLE 26 18,063 0 25,860
CORELOGIC INC COM 21871D103 581 12,579 SH   SOLE 28 12,579 0 0
CORELOGIC INC COM 21871D103 616 13,333 SH   SOLE 30 13,333 0 0
CORELOGIC INC COM 21871D103 95 2,052 SH   SOLE 31 2,052 0 0
CORELOGIC INC COM 21871D103 437 9,460 SH   SOLE 40 9,460 0 0
CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 14,416 560,056 SH   SOLE 21 560,056 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 119 3,107 SH   SOLE 2 663 0 2,444
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5 135 SH   SOLE 7 135 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,839 48,148 SH   SOLE 18 48,148 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 372 9,743 SH   SOLE 19 9,743 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 15,153 396,674 SH   SOLE 21 396,674 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 13,977 365,899 SH   SOLE 22 349,961 0 15,938
CORESITE RLTY CORP COM 21870Q105 3,201 28,100 SH   SOLE 2 16,082 0 12,018
CORESITE RLTY CORP COM 21870Q105 52 459 SH   SOLE 4 459 0 0
CORESITE RLTY CORP COM 21870Q105 94 829 SH   SOLE 7 829 0 0
CORESITE RLTY CORP COM 21870Q105 23 200 SH   SOLE 17 0 0 200
CORESITE RLTY CORP COM 21870Q105 12,630 110,884 SH   SOLE 18 110,884 0 0
CORESITE RLTY CORP COM 21870Q105 3,393 29,793 SH   SOLE 19 29,793 0 0
CORESITE RLTY CORP COM 21870Q105 190,041 1,668,488 SH   SOLE 21 1,668,488 0 0
CORESITE RLTY CORP COM 21870Q105 164,741 1,446,366 SH   SOLE 22 1,350,079 0 96,287
CORESITE RLTY CORP COM 21870Q105 4,472 39,266 SH   SOLE 23 39,266 0 0
CORESITE RLTY CORP COM 21870Q105 1,780 15,632 SH   SOLE 26 5,505 0 10,127
CORESITE RLTY CORP COM 21870Q105 555 4,873 SH   SOLE 28 4,873 0 0
CORESITE RLTY CORP COM 21870Q105 839 7,363 SH   SOLE 29 0 0 7,363
CORESITE RLTY CORP COM 21870Q105 638 5,604 SH   SOLE 30 5,604 0 0
CORESITE RLTY CORP COM 21870Q105 88 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 431 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 5 4,883 SH   SOLE 2 4,883 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 322 319,234 SH   SOLE 18 319,234 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 72 70,795 SH   SOLE 19 70,795 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 3,045 3,015,039 SH   SOLE 21 3,015,039 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 984 974,588 SH   SOLE 22 893,683 0 80,905
CORIUM INTL INC COM 21887L107 14 1,474 SH   SOLE 2 1,474 0 0
CORIUM INTL INC COM 21887L107 880 91,579 SH   SOLE 18 91,579 0 0
CORIUM INTL INC COM 21887L107 198 20,599 SH   SOLE 19 20,599 0 0
CORIUM INTL INC COM 21887L107 12,050 1,253,890 SH   SOLE 21 1,253,890 0 0
CORIUM INTL INC COM 21887L107 3,000 312,156 SH   SOLE 22 293,025 0 19,131
CORIUM INTL INC COM 21887L107 1 117 SH   SOLE 30 117 0 0
CORMEDIX INC COM 21900C100 4 7,588 SH   SOLE 19 7,588 0 0
CORMEDIX INC COM 21900C100 8 16,479 SH   SOLE 21 16,479 0 0
CORMEDIX INC COM 21900C100 271 539,708 SH   SOLE 22 539,708 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 494 13,986 SH   SOLE 2 13,641 0 345
CORNERSTONE ONDEMAND INC COM 21925Y103 12 332 SH   SOLE 4 332 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 48 1,355 SH   SOLE 7 1,355 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 6,301 178,338 SH   SOLE 18 178,338 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 5,842 165,367 SH   SOLE 19 165,367 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 56,781 1,607,165 SH   SOLE 21 1,607,165 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 58,819 1,664,843 SH   SOLE 22 1,568,928 0 95,915
CORNERSTONE ONDEMAND INC COM 21925Y103 2,521 71,352 SH   SOLE 23 71,352 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 911 25,796 SH   SOLE 26 9,149 0 16,647
CORNERSTONE ONDEMAND INC COM 21925Y103 251 7,096 SH   SOLE 28 7,096 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 579 16,395 SH   SOLE 29 0 0 16,395
CORNERSTONE ONDEMAND INC COM 21925Y103 283 7,999 SH   SOLE 30 7,999 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 185 5,226 SH   SOLE 31 5,226 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 182 5,152 SH   SOLE 40 5,152 0 0
CORNERSTONE ONDEMAND INC NOTE 1.500% 7/0 21925YAB9 405 408,000 PRN   SOLE 21 408,000 0 0
CORNING INC COM 219350105 44,494 1,390,865 SH   SOLE 2 534,725 0 856,140
CORNING INC COM 219350105 11,058 345,668 SH   SOLE 4 320,934 0 24,734
CORNING INC COM 219350105 28,886 902,984 SH   SOLE 7 738,434 0 164,550
CORNING INC COM 219350105 625 19,525 SH   SOLE 13 19,525 0 0
CORNING INC COM 219350105 239 7,465 SH   SOLE 15 7,465 0 0
CORNING INC COM 219350105 31 978 SH   SOLE 17 0 0 978
CORNING INC COM 219350105 53,677 1,677,917 SH   SOLE 18 1,560,720 0 117,197
CORNING INC COM 219350105 5,067 158,380 SH   SOLE 19 158,380 0 0
CORNING INC COM 219350105 16,627 519,747 SH   SOLE 20 0 0 519,747
CORNING INC COM 219350105 479,016 14,973,944 SH   SOLE 21 14,973,944 0 0
CORNING INC COM 219350105 759,745 23,749,441 SH   SOLE 22 19,647,124 0 4,102,317
CORNING INC COM 219350105 37,539 1,173,456 SH   SOLE 23 1,173,456 0 0
CORNING INC COM 219350105 34,496 1,078,326 SH   SOLE 25 1,078,326 0 0
CORNING INC COM 219350105 90,145 2,817,905 SH   SOLE 26 918,060 0 1,899,845
CORNING INC COM 219350105 6,584 205,819 SH   SOLE 28 150,118 0 55,701
CORNING INC COM 219350105 1,491 46,606 SH   SOLE 29 42,205 0 4,401
CORNING INC COM 219350105 100,851 3,152,589 SH   SOLE 30 3,152,589 0 0
CORNING INC COM 219350105 18,932 591,811 SH   SOLE 31 273,110 0 318,701
CORNING INC COM 219350105 4,965 155,219 SH   SOLE 34 155,219 0 0
CORNING INC COM 219350105 27,156 848,876 SH   SOLE 36 848,876 0 0
CORNING INC COM 219350105 147 4,608 SH   SOLE 40 4,608 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,989 102,374 SH   SOLE 2 49,682 0 52,692
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,031 35,303 SH   SOLE 4 35,303 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,050 138,700 SH   SOLE 7 138,700 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 120 4,100 SH   SOLE 15 4,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9,593 328,543 SH   SOLE 18 328,543 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,962 135,673 SH   SOLE 19 135,673 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 141,902 4,859,646 SH   SOLE 21 4,859,646 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 139,735 4,785,436 SH   SOLE 22 4,454,173 0 331,263
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 259 8,874 SH   SOLE 23 8,874 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5,284 180,963 SH   SOLE 25 180,963 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,985 67,966 SH   SOLE 26 21,524 0 46,442
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,385 81,673 SH   SOLE 28 17,000 0 64,673
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,040 35,619 SH   SOLE 29 35,619 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15,489 530,442 SH   SOLE 30 530,442 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 67 2,311 SH   SOLE 31 2,311 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 21 714 SH   SOLE 34 714 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 165 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 298 10,198 SH   SOLE 40 10,198 0 0
CORVEL CORP COM 221006109 29 554 SH   SOLE 2 554 0 0
CORVEL CORP COM 221006109 16 304 SH   SOLE 7 304 0 0
CORVEL CORP COM 221006109 2,302 43,518 SH   SOLE 18 43,518 0 0
CORVEL CORP COM 221006109 976 18,442 SH   SOLE 19 18,442 0 0
CORVEL CORP COM 221006109 47,836 904,265 SH   SOLE 21 904,265 0 0
CORVEL CORP COM 221006109 16,524 312,360 SH   SOLE 22 293,500 0 18,860
CORVEL CORP COM 221006109 82 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 261 4,927 SH   SOLE 29 0 0 4,927
CORVEL CORP COM 221006109 740 13,980 SH   SOLE 30 13,980 0 0
CORVEL CORP COM 221006109 64 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 16 1,581 SH   SOLE 2 528 0 1,053
CORVUS PHARMACEUTICALS INC COM 221015100 331 31,991 SH   SOLE 18 31,991 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 52 5,052 SH   SOLE 19 5,052 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 5,772 557,154 SH   SOLE 21 557,154 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 765 73,810 SH   SOLE 22 68,618 0 5,192
CORVUS PHARMACEUTICALS INC COM 221015100 1 69 SH   SOLE 30 69 0 0
COSAN LTD SHS A G25343107 97 10,035 SH   SOLE 2 10,035 0 0
COSAN LTD SHS A G25343107 7,722 796,088 SH   SOLE 7 796,088 0 0
COSAN LTD SHS A G25343107 3 332 SH   SOLE 21 332 0 0
COSAN LTD SHS A G25343107 4,078 420,401 SH   SOLE 22 420,401 0 0
COSAN LTD SHS A G25343107 56 5,780 SH   SOLE 23 5,780 0 0
COSAN LTD SHS A G25343107 276 28,477 SH   SOLE 36 28,477 0 0
COSTAMARE INC SHS Y1771G102 68 11,853 SH   SOLE 2 3,560 0 8,293
COSTAMARE INC SHS Y1771G102 69 12,013 SH   SOLE 4 12,013 0 0
COSTAMARE INC SHS Y1771G102 2 332 SH   SOLE 7 332 0 0
COSTAMARE INC SHS Y1771G102 1,040 180,170 SH   SOLE 18 180,170 0 0
COSTAMARE INC SHS Y1771G102 193 33,417 SH   SOLE 19 33,417 0 0
COSTAMARE INC SHS Y1771G102 8,882 1,539,292 SH   SOLE 21 1,539,292 0 0
COSTAMARE INC SHS Y1771G102 4,046 701,209 SH   SOLE 22 661,249 0 39,960
COSTAR GROUP INC COM 22160N109 9,306 31,340 SH   SOLE 2 3,880 0 27,460
COSTAR GROUP INC COM 22160N109 3,375 11,366 SH   SOLE 4 10,561 0 805
COSTAR GROUP INC COM 22160N109 624 2,103 SH   SOLE 7 1,973 0 130
COSTAR GROUP INC COM 22160N109 72 244 SH   SOLE 13 244 0 0
COSTAR GROUP INC COM 22160N109 19 65 SH   SOLE 17 0 0 65
COSTAR GROUP INC COM 22160N109 6,217 20,935 SH   SOLE 18 17,729 0 3,206
COSTAR GROUP INC COM 22160N109 28,955 97,509 SH   SOLE 19 97,509 0 0
COSTAR GROUP INC COM 22160N109 6,121 20,613 SH   SOLE 20 0 0 20,613
COSTAR GROUP INC COM 22160N109 125,469 422,524 SH   SOLE 21 422,524 0 0
COSTAR GROUP INC COM 22160N109 293,064 986,914 SH   SOLE 22 879,937 0 106,977
COSTAR GROUP INC COM 22160N109 12,905 43,459 SH   SOLE 23 43,459 0 0
COSTAR GROUP INC COM 22160N109 29 97 SH   SOLE 25 97 0 0
COSTAR GROUP INC COM 22160N109 18,502 62,306 SH   SOLE 26 26,361 0 35,945
COSTAR GROUP INC COM 22160N109 2,446 8,236 SH   SOLE 28 6,075 0 2,161
COSTAR GROUP INC COM 22160N109 2,966 9,987 SH   SOLE 29 1,082 0 8,905
COSTAR GROUP INC COM 22160N109 12,073 40,658 SH   SOLE 30 40,658 0 0
COSTAR GROUP INC COM 22160N109 8,482 28,563 SH   SOLE 31 19,830 0 8,733
COSTAR GROUP INC COM 22160N109 689 2,320 SH   SOLE 34 2,320 0 0
COSTAR GROUP INC COM 22160N109 1,510 5,085 SH   SOLE 36 5,085 0 0
COSTAR GROUP INC COM 22160N109 45 152 SH   SOLE 40 152 0 0
COSTCO WHSL CORP NEW COM 22160K105 143,588 771,482 SH   SOLE 2 342,343 0 429,139
COSTCO WHSL CORP NEW COM 22160K105 37,860 203,416 SH   SOLE 4 192,425 0 10,991
COSTCO WHSL CORP NEW COM 22160K105 61,552 330,714 SH   SOLE 7 326,253 0 4,461
COSTCO WHSL CORP NEW COM 22160K105 3,238 17,398 SH   SOLE 13 17,398 0 0
COSTCO WHSL CORP NEW COM 22160K105 709 3,808 SH   SOLE 15 3,808 0 0
COSTCO WHSL CORP NEW COM 22160K105 56 299 SH   SOLE 17 0 0 299
COSTCO WHSL CORP NEW COM 22160K105 177,445 953,392 SH   SOLE 18 888,610 0 64,782
COSTCO WHSL CORP NEW COM 22160K105 16,856 90,566 SH   SOLE 19 90,566 0 0
COSTCO WHSL CORP NEW COM 22160K105 50,602 271,877 SH   SOLE 20 0 0 271,877
COSTCO WHSL CORP NEW COM 22160K105 1,257,612 6,756,996 SH   SOLE 21 6,756,996 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,266,490 12,177,571 SH   SOLE 22 9,894,085 0 2,283,486
COSTCO WHSL CORP NEW COM 22160K105 121,155 650,952 SH   SOLE 23 650,952 0 0
COSTCO WHSL CORP NEW COM 22160K105 67,240 361,273 SH   SOLE 25 361,273 0 0
COSTCO WHSL CORP NEW COM 22160K105 228,545 1,227,943 SH   SOLE 26 392,257 0 835,686
COSTCO WHSL CORP NEW COM 22160K105 18,509 99,445 SH   SOLE 28 72,082 0 27,363
COSTCO WHSL CORP NEW COM 22160K105 29,036 156,008 SH   SOLE 29 87,025 0 68,983
COSTCO WHSL CORP NEW COM 22160K105 249,522 1,340,651 SH   SOLE 30 1,340,651 0 0
COSTCO WHSL CORP NEW COM 22160K105 67,794 364,248 SH   SOLE 31 211,186 0 153,062
COSTCO WHSL CORP NEW COM 22160K105 11,813 63,469 SH   SOLE 32 63,469 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,657 62,629 SH   SOLE 34 62,629 0 0
COSTCO WHSL CORP NEW COM 22160K105 89,821 482,599 SH   SOLE 36 482,599 0 0
COSTCO WHSL CORP NEW COM 22160K105 396 2,125 SH   SOLE 40 2,125 0 0
COTIVITI HLDGS INC COM 22164K101 72 2,225 SH   SOLE 2 1,988 0 237
COTIVITI HLDGS INC COM 22164K101 32 1,003 SH   SOLE 7 1,003 0 0
COTIVITI HLDGS INC COM 22164K101 4,037 125,340 SH   SOLE 18 125,340 0 0
COTIVITI HLDGS INC COM 22164K101 955 29,662 SH   SOLE 19 29,662 0 0
COTIVITI HLDGS INC COM 22164K101 40,084 1,244,460 SH   SOLE 21 1,244,460 0 0
COTIVITI HLDGS INC COM 22164K101 31,818 987,827 SH   SOLE 22 911,487 0 76,340
COTIVITI HLDGS INC COM 22164K101 830 25,766 SH   SOLE 26 14,074 0 11,692
COTIVITI HLDGS INC COM 22164K101 201 6,244 SH   SOLE 28 6,244 0 0
COTIVITI HLDGS INC COM 22164K101 211 6,537 SH   SOLE 30 6,537 0 0
COTIVITI HLDGS INC COM 22164K101 105 3,264 SH   SOLE 40 3,264 0 0
COTT CORP QUE COM 22163N106 8 500 SH   SOLE 2 500 0 0
COTY INC COM CL A 222070203 13,999 703,826 SH   SOLE 2 230,808 0 473,018
COTY INC COM CL A 222070203 3,050 153,343 SH   SOLE 4 141,806 0 11,537
COTY INC COM CL A 222070203 6,679 335,784 SH   SOLE 7 305,616 0 30,168
COTY INC COM CL A 222070203 71 3,585 SH   SOLE 13 3,585 0 0
COTY INC COM CL A 222070203 70 3,503 SH   SOLE 15 3,503 0 0
COTY INC COM CL A 222070203 20,368 1,024,036 SH   SOLE 18 961,219 0 62,817
COTY INC COM CL A 222070203 1,650 82,969 SH   SOLE 19 82,969 0 0
COTY INC COM CL A 222070203 189,747 9,539,806 SH   SOLE 21 9,539,806 0 0
COTY INC COM CL A 222070203 246,885 12,412,522 SH   SOLE 22 10,297,656 0 2,114,866
COTY INC COM CL A 222070203 11,710 588,757 SH   SOLE 23 588,757 0 0
COTY INC COM CL A 222070203 7,366 370,325 SH   SOLE 25 370,325 0 0
COTY INC COM CL A 222070203 27,477 1,381,423 SH   SOLE 26 576,699 0 804,724
COTY INC COM CL A 222070203 2,183 109,765 SH   SOLE 28 80,480 0 29,285
COTY INC COM CL A 222070203 2,728 137,136 SH   SOLE 29 16,420 0 120,716
COTY INC COM CL A 222070203 29,359 1,476,070 SH   SOLE 30 1,476,070 0 0
COTY INC COM CL A 222070203 4,459 224,196 SH   SOLE 31 92,118 0 132,078
COTY INC COM CL A 222070203 1,353 68,013 SH   SOLE 34 68,013 0 0
COTY INC COM CL A 222070203 8,065 405,479 SH   SOLE 36 405,479 0 0
COTY INC COM CL A 222070203 45 2,267 SH   SOLE 40 2,267 0 0
COUNTY BANCORP INC COM 221907108 9 299 SH   SOLE 2 299 0 0
COUNTY BANCORP INC COM 221907108 517 17,376 SH   SOLE 18 17,376 0 0
COUNTY BANCORP INC COM 221907108 78 2,637 SH   SOLE 19 2,637 0 0
COUNTY BANCORP INC COM 221907108 4,246 142,691 SH   SOLE 21 142,691 0 0
COUNTY BANCORP INC COM 221907108 1,186 39,857 SH   SOLE 22 36,827 0 3,030
COUPA SOFTWARE INC COM 22266L106 69 2,204 SH   SOLE 2 2,083 0 121
COUPA SOFTWARE INC COM 22266L106 5 172 SH   SOLE 4 172 0 0
COUPA SOFTWARE INC COM 22266L106 25 810 SH   SOLE 7 810 0 0
COUPA SOFTWARE INC COM 22266L106 3,250 104,105 SH   SOLE 18 104,105 0 0
COUPA SOFTWARE INC COM 22266L106 789 25,284 SH   SOLE 19 25,284 0 0
COUPA SOFTWARE INC COM 22266L106 29,343 939,880 SH   SOLE 21 939,880 0 0
COUPA SOFTWARE INC COM 22266L106 24,471 783,819 SH   SOLE 22 726,528 0 57,291
COUPA SOFTWARE INC COM 22266L106 311 9,955 SH   SOLE 26 0 0 9,955
COUPA SOFTWARE INC COM 22266L106 143 4,585 SH   SOLE 28 4,585 0 0
COUPA SOFTWARE INC COM 22266L106 125 3,990 SH   SOLE 30 3,990 0 0
COUPA SOFTWARE INC COM 22266L106 100 3,206 SH   SOLE 40 3,206 0 0
COUSINS PPTYS INC COM 222795106 2,382 257,481 SH   SOLE 2 188,152 0 69,329
COUSINS PPTYS INC COM 222795106 1,215 131,384 SH   SOLE 4 131,384 0 0
COUSINS PPTYS INC COM 222795106 5,299 572,893 SH   SOLE 7 572,893 0 0
COUSINS PPTYS INC COM 222795106 158 17,121 SH   SOLE 15 17,121 0 0
COUSINS PPTYS INC COM 222795106 25,105 2,714,008 SH   SOLE 18 2,714,008 0 0
COUSINS PPTYS INC COM 222795106 7,143 772,266 SH   SOLE 19 772,266 0 0
COUSINS PPTYS INC COM 222795106 271,317 29,331,593 SH   SOLE 21 29,331,593 0 0
COUSINS PPTYS INC COM 222795106 180,270 19,488,665 SH   SOLE 22 18,760,489 0 728,176
COUSINS PPTYS INC COM 222795106 208 22,492 SH   SOLE 23 22,492 0 0
COUSINS PPTYS INC COM 222795106 6,990 755,644 SH   SOLE 25 755,644 0 0
COUSINS PPTYS INC COM 222795106 2,940 317,856 SH   SOLE 26 83,322 0 234,534
COUSINS PPTYS INC COM 222795106 3,097 334,795 SH   SOLE 28 65,008 0 269,787
COUSINS PPTYS INC COM 222795106 1,312 141,875 SH   SOLE 29 141,875 0 0
COUSINS PPTYS INC COM 222795106 20,647 2,232,099 SH   SOLE 30 2,232,099 0 0
COUSINS PPTYS INC COM 222795106 380 41,115 SH   SOLE 40 41,115 0 0
COVANTA HLDG CORP COM 22282E102 128 7,554 SH   SOLE 2 6,715 0 839
COVANTA HLDG CORP COM 22282E102 9 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 78 4,635 SH   SOLE 7 4,635 0 0
COVANTA HLDG CORP COM 22282E102 6,775 400,868 SH   SOLE 18 400,868 0 0
COVANTA HLDG CORP COM 22282E102 1,643 97,214 SH   SOLE 19 97,214 0 0
COVANTA HLDG CORP COM 22282E102 77,331 4,575,781 SH   SOLE 21 4,575,781 0 0
COVANTA HLDG CORP COM 22282E102 58,466 3,459,537 SH   SOLE 22 3,234,185 0 225,352
COVANTA HLDG CORP COM 22282E102 1,298 76,806 SH   SOLE 26 34,907 0 41,899
COVANTA HLDG CORP COM 22282E102 291 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 7,727 457,242 SH   SOLE 30 457,242 0 0
COVANTA HLDG CORP COM 22282E102 40 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 219 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 71 2,480 SH   SOLE 2 569 0 1,911
COVENANT TRANSN GROUP INC CL A 22284P105 9 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1,334 46,431 SH   SOLE 18 46,431 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 333 11,580 SH   SOLE 19 11,580 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 11,405 396,964 SH   SOLE 21 396,964 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 10,502 365,555 SH   SOLE 22 348,809 0 16,746
COVENANT TRANSN GROUP INC CL A 22284P105 9 321 SH   SOLE 23 321 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 194 6,738 SH   SOLE 26 0 0 6,738
COVENANT TRANSN GROUP INC CL A 22284P105 50 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 53 1,848 SH   SOLE 30 1,848 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 33 1,146 SH   SOLE 40 1,146 0 0
COWEN INC CL A NEW 223622606 80 5,836 SH   SOLE 2 1,438 0 4,398
COWEN INC CL A NEW 223622606 9 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,419 103,968 SH   SOLE 18 103,968 0 0
COWEN INC CL A NEW 223622606 327 23,979 SH   SOLE 19 23,979 0 0
COWEN INC CL A NEW 223622606 14,202 1,040,445 SH   SOLE 21 1,040,445 0 0
COWEN INC CL A NEW 223622606 11,081 811,769 SH   SOLE 22 765,655 0 46,114
COWEN INC CL A NEW 223622606 52 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 48 3,485 SH   SOLE 30 3,485 0 0
COWEN INC CL A NEW 223622606 117 8,560 SH   SOLE 40 8,560 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 12 1,390 SH   SOLE 18 1,390 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 20 2,281 SH   SOLE 19 2,281 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 246 27,443 SH   SOLE 21 27,443 0 0
CPI CARD GROUP INC COM NEW 12634H200 1 345 SH   SOLE 2 155 0 190
CPI CARD GROUP INC COM NEW 12634H200 56 15,351 SH   SOLE 18 15,351 0 0
CPI CARD GROUP INC COM NEW 12634H200 11 2,954 SH   SOLE 19 2,954 0 0
CPI CARD GROUP INC COM NEW 12634H200 569 155,017 SH   SOLE 21 155,017 0 0
CPI CARD GROUP INC COM NEW 12634H200 132 36,103 SH   SOLE 22 32,087 0 4,016
CPS TECHNOLOGIES CORP COM 12619F104 6 3,897 SH   SOLE 21 3,897 0 0
CRA INTL INC COM 12618T105 351 7,811 SH   SOLE 2 5,981 0 1,830
CRA INTL INC COM 12618T105 11 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,475 32,816 SH   SOLE 18 32,816 0 0
CRA INTL INC COM 12618T105 2,884 64,167 SH   SOLE 19 64,167 0 0
CRA INTL INC COM 12618T105 12,048 268,023 SH   SOLE 21 268,023 0 0
CRA INTL INC COM 12618T105 19,574 435,469 SH   SOLE 22 424,566 0 10,903
CRA INTL INC COM 12618T105 883 19,644 SH   SOLE 23 19,644 0 0
CRA INTL INC COM 12618T105 404 8,977 SH   SOLE 29 0 0 8,977
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,677 10,554 SH   SOLE 2 10,283 0 271
CRACKER BARREL OLD CTRY STOR COM 22410J106 13 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 268 1,687 SH   SOLE 7 1,687 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 20,749 130,589 SH   SOLE 18 130,589 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,602 16,377 SH   SOLE 19 16,377 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 224,300 1,411,668 SH   SOLE 21 1,411,668 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 117,684 740,663 SH   SOLE 22 704,877 0 35,786
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,206 7,591 SH   SOLE 26 3,872 0 3,719
CRACKER BARREL OLD CTRY STOR COM 22410J106 436 2,747 SH   SOLE 28 2,747 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 468 2,944 SH   SOLE 30 2,944 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 51 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 294 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 13 663 SH   SOLE 2 663 0 0
CRAFT BREW ALLIANCE INC COM 224122101 17 865 SH   SOLE 17 0 0 865
CRAFT BREW ALLIANCE INC COM 224122101 899 46,824 SH   SOLE 18 46,824 0 0
CRAFT BREW ALLIANCE INC COM 224122101 184 9,597 SH   SOLE 19 9,597 0 0
CRAFT BREW ALLIANCE INC COM 224122101 7,806 406,537 SH   SOLE 21 406,537 0 0
CRAFT BREW ALLIANCE INC COM 224122101 2,148 111,861 SH   SOLE 22 101,392 0 10,469
CRANE CO COM 224399105 5,434 60,903 SH   SOLE 2 31,804 0 29,099
CRANE CO COM 224399105 102 1,140 SH   SOLE 4 1,140 0 0
CRANE CO COM 224399105 142 1,591 SH   SOLE 7 1,591 0 0
CRANE CO COM 224399105 14,762 165,453 SH   SOLE 18 165,453 0 0
CRANE CO COM 224399105 1,378 15,449 SH   SOLE 19 15,449 0 0
CRANE CO COM 224399105 194,829 2,183,695 SH   SOLE 21 2,183,695 0 0
CRANE CO COM 224399105 147,984 1,658,645 SH   SOLE 22 1,502,976 0 155,669
CRANE CO COM 224399105 1,831 20,524 SH   SOLE 26 10,650 0 9,874
CRANE CO COM 224399105 598 6,706 SH   SOLE 28 6,706 0 0
CRANE CO COM 224399105 705 7,905 SH   SOLE 30 7,905 0 0
CRANE CO COM 224399105 7,148 80,121 SH   SOLE 31 80,121 0 0
CRANE CO COM 224399105 229 2,563 SH   SOLE 36 2,563 0 0
CRANE CO COM 224399105 457 5,125 SH   SOLE 40 5,125 0 0
CRAWFORD & CO CL B 224633107 9 969 SH   SOLE 2 639 0 330
CRAWFORD & CO CL B 224633107 7 741 SH   SOLE 7 741 0 0
CRAWFORD & CO CL B 224633107 474 49,277 SH   SOLE 18 49,277 0 0
CRAWFORD & CO CL B 224633107 120 12,460 SH   SOLE 19 12,460 0 0
CRAWFORD & CO CL B 224633107 3,903 405,713 SH   SOLE 21 405,713 0 0
CRAWFORD & CO CL B 224633107 5,966 620,180 SH   SOLE 22 593,484 0 26,696
CRAWFORD & CO CL B 224633107 47 4,860 SH   SOLE 29 0 0 4,860
CRAWFORD & CO CL A 224633206 129 15,230 SH   SOLE 21 15,230 0 0
CRAWFORD & CO CL A 224633206 84 9,886 SH   SOLE 22 9,886 0 0
CRAY INC COM NEW 225223304 217 8,975 SH   SOLE 2 2,292 0 6,683
CRAY INC COM NEW 225223304 6 264 SH   SOLE 4 264 0 0
CRAY INC COM NEW 225223304 25 1,038 SH   SOLE 7 1,038 0 0
CRAY INC COM NEW 225223304 4,754 196,456 SH   SOLE 18 196,456 0 0
CRAY INC COM NEW 225223304 765 31,607 SH   SOLE 19 31,607 0 0
CRAY INC COM NEW 225223304 89,588 3,701,989 SH   SOLE 21 3,701,989 0 0
CRAY INC COM NEW 225223304 27,757 1,146,988 SH   SOLE 22 1,074,911 0 72,077
CRAY INC COM NEW 225223304 169 6,993 SH   SOLE 26 0 0 6,993
CRAY INC COM NEW 225223304 141 5,846 SH   SOLE 28 5,846 0 0
CRAY INC COM NEW 225223304 1,381 57,078 SH   SOLE 30 57,078 0 0
CRAY INC COM NEW 225223304 104 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 5,538 26,698 SH   SOLE 2 9,902 0 16,796
CREDICORP LTD COM G2519Y108 3,365 16,223 SH   SOLE 4 16,223 0 0
CREDICORP LTD COM G2519Y108 1,347 6,496 SH   SOLE 7 5,842 0 654
CREDICORP LTD COM G2519Y108 12,729 61,363 SH   SOLE 18 21,363 0 40,000
CREDICORP LTD COM G2519Y108 5,885 28,373 SH   SOLE 19 28,373 0 0
CREDICORP LTD COM G2519Y108 354,182 1,707,479 SH   SOLE 21 1,707,479 0 0
CREDICORP LTD COM G2519Y108 204,885 987,733 SH   SOLE 22 929,344 0 58,389
CREDICORP LTD COM G2519Y108 20,272 97,730 SH   SOLE 23 97,730 0 0
CREDICORP LTD COM G2519Y108 9,415 45,390 SH   SOLE 25 45,390 0 0
CREDICORP LTD COM G2519Y108 39,656 191,179 SH   SOLE 26 25,087 0 166,092
CREDICORP LTD COM G2519Y108 1,914 9,226 SH   SOLE 28 9,226 0 0
CREDICORP LTD COM G2519Y108 4,813 23,203 SH   SOLE 29 14,043 0 9,160
CREDICORP LTD COM G2519Y108 87,113 419,961 SH   SOLE 30 419,961 0 0
CREDICORP LTD COM G2519Y108 1,650 7,955 SH   SOLE 31 4,087 0 3,868
CREDICORP LTD COM G2519Y108 45,033 217,101 SH   SOLE 34 217,101 0 0
CREDICORP LTD COM G2519Y108 147 708 SH   SOLE 36 708 0 0
CREDICORP LTD COM G2519Y108 80 384 SH   SOLE 40 384 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,713 5,297 SH   SOLE 2 1,032 0 4,265
CREDIT ACCEP CORP MICH COM 225310101 13 39 SH   SOLE 4 39 0 0
CREDIT ACCEP CORP MICH COM 225310101 84 259 SH   SOLE 7 259 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,717 5,309 SH   SOLE 18 5,309 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,170 3,617 SH   SOLE 19 3,617 0 0
CREDIT ACCEP CORP MICH COM 225310101 42,517 131,436 SH   SOLE 21 131,436 0 0
CREDIT ACCEP CORP MICH COM 225310101 107,498 332,318 SH   SOLE 22 300,605 0 31,713
CREDIT ACCEP CORP MICH COM 225310101 864 2,672 SH   SOLE 26 762 0 1,910
CREDIT ACCEP CORP MICH COM 225310101 339 1,049 SH   SOLE 28 1,049 0 0
CREDIT ACCEP CORP MICH COM 225310101 370 1,144 SH   SOLE 30 1,144 0 0
CREDIT ACCEP CORP MICH COM 225310101 82 253 SH   SOLE 31 253 0 0
CREDIT ACCEP CORP MICH COM 225310101 257 795 SH   SOLE 40 795 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 2 100 SH   SOLE 2 100 0 0
CREE INC COM 225447101 2,213 59,572 SH   SOLE 2 43,058 0 16,514
CREE INC COM 225447101 24 645 SH   SOLE 4 645 0 0
CREE INC COM 225447101 130 3,495 SH   SOLE 7 3,495 0 0
CREE INC COM 225447101 23,442 631,167 SH   SOLE 18 631,167 0 0
CREE INC COM 225447101 20,183 543,439 SH   SOLE 19 543,439 0 0
CREE INC COM 225447101 234,997 6,327,336 SH   SOLE 21 6,327,336 0 0
CREE INC COM 225447101 115,629 3,113,316 SH   SOLE 22 2,937,542 0 175,774
CREE INC COM 225447101 1,211 32,598 SH   SOLE 26 10,463 0 22,135
CREE INC COM 225447101 539 14,508 SH   SOLE 28 14,508 0 0
CREE INC COM 225447101 578 15,553 SH   SOLE 30 15,553 0 0
CREE INC COM 225447101 3,815 102,730 SH   SOLE 34 102,730 0 0
CREE INC COM 225447101 206 5,551 SH   SOLE 36 5,551 0 0
CREE INC COM 225447101 425 11,454 SH   SOLE 40 11,454 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,322 304,718 SH   SOLE 21 304,718 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 315 12,224 SH   SOLE 7 12,224 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 0 2 SH   SOLE 22 2 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 5,000 226,360 SH   SOLE 21 226,360 0 0
CRH PLC ADR 12626K203 46,616 1,291,661 SH   SOLE 18 1,291,661 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 12,971 552,424 SH   SOLE 21 552,424 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3 134 SH   SOLE 30 134 0 0
CRITEO S A SPONS ADS 226718104 5 200 SH   SOLE 17 0 0 200
CRITEO S A SPONS ADS 226718104 180 6,927 SH   SOLE 22 6,927 0 0
CROCS INC COM 227046109 97 7,681 SH   SOLE 2 3,755 0 3,926
CROCS INC COM 227046109 7 538 SH   SOLE 4 538 0 0
CROCS INC COM 227046109 26 2,073 SH   SOLE 7 2,073 0 0
CROCS INC COM 227046109 4,154 328,654 SH   SOLE 18 328,654 0 0
CROCS INC COM 227046109 717 56,687 SH   SOLE 19 56,687 0 0
CROCS INC COM 227046109 80,980 6,406,640 SH   SOLE 21 6,406,640 0 0
CROCS INC COM 227046109 26,908 2,128,778 SH   SOLE 22 1,970,053 0 158,725
CROCS INC COM 227046109 639 50,554 SH   SOLE 26 9,123 0 41,431
CROCS INC COM 227046109 132 10,424 SH   SOLE 28 10,424 0 0
CROCS INC COM 227046109 1,340 106,023 SH   SOLE 30 106,023 0 0
CROCS INC COM 227046109 109 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 67 5,257 SH   SOLE 2 1,821 0 3,436
CROSS CTRY HEALTHCARE INC COM 227483104 9 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2,250 176,356 SH   SOLE 18 176,356 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 357 28,000 SH   SOLE 19 28,000 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 43,611 3,417,771 SH   SOLE 21 3,417,771 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 11,380 891,829 SH   SOLE 22 835,633 0 56,196
CROSS CTRY HEALTHCARE INC COM 227483104 57 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 60 4,740 SH   SOLE 29 0 0 4,740
CROSS CTRY HEALTHCARE INC COM 227483104 668 52,340 SH   SOLE 30 52,340 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 89 7,014 SH   SOLE 40 7,014 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 61,878 557,410 SH   SOLE 2 154,143 0 403,267
CROWN CASTLE INTL CORP NEW COM 22822V101 16,422 147,936 SH   SOLE 4 137,718 0 10,218
CROWN CASTLE INTL CORP NEW COM 22822V101 71,780 646,606 SH   SOLE 7 640,055 0 6,551
CROWN CASTLE INTL CORP NEW COM 22822V101 882 7,945 SH   SOLE 13 7,945 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 232 2,091 SH   SOLE 15 2,091 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 22 200 SH   SOLE 17 0 0 200
CROWN CASTLE INTL CORP NEW COM 22822V101 97,329 876,758 SH   SOLE 18 808,159 0 68,599
CROWN CASTLE INTL CORP NEW COM 22822V101 19,741 177,831 SH   SOLE 19 177,831 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 18,819 169,523 SH   SOLE 20 0 0 169,523
CROWN CASTLE INTL CORP NEW COM 22822V101 981,330 8,840,013 SH   SOLE 21 8,840,013 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,199,529 10,805,593 SH   SOLE 22 9,056,199 0 1,749,394
CROWN CASTLE INTL CORP NEW COM 22822V101 55,857 503,169 SH   SOLE 23 503,169 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 36,530 329,073 SH   SOLE 25 329,073 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 128,318 1,155,912 SH   SOLE 26 374,537 0 781,375
CROWN CASTLE INTL CORP NEW COM 22822V101 10,099 90,971 SH   SOLE 28 65,989 0 24,982
CROWN CASTLE INTL CORP NEW COM 22822V101 2,060 18,554 SH   SOLE 29 18,554 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 174,831 1,574,908 SH   SOLE 30 1,574,908 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 27,667 249,228 SH   SOLE 31 159,665 0 89,563
CROWN CASTLE INTL CORP NEW COM 22822V101 5,741 51,718 SH   SOLE 34 51,718 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 44,064 396,937 SH   SOLE 36 396,937 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 214 1,928 SH   SOLE 40 1,928 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1,106 977 SH   SOLE 4 977 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 9,773 8,629 SH   SOLE 18 8,629 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 71,264 62,925 SH   SOLE 19 62,925 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 201,213 177,668 SH   SOLE 21 177,668 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1,915 1,691 SH   SOLE 22 1,691 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 27,910 24,644 SH   SOLE 34 24,644 0 0
CROWN CRAFTS INC COM 228309100 10 1,553 SH   SOLE 18 1,553 0 0
CROWN CRAFTS INC COM 228309100 114 17,735 SH   SOLE 21 17,735 0 0
CROWN HOLDINGS INC COM 228368106 8,286 147,311 SH   SOLE 2 33,289 0 114,022
CROWN HOLDINGS INC COM 228368106 2,653 47,160 SH   SOLE 4 43,812 0 3,348
CROWN HOLDINGS INC COM 228368106 673 11,970 SH   SOLE 7 11,481 0 489
CROWN HOLDINGS INC COM 228368106 7,743 137,652 SH   SOLE 18 125,307 0 12,345
CROWN HOLDINGS INC COM 228368106 8,962 159,324 SH   SOLE 19 159,324 0 0
CROWN HOLDINGS INC COM 228368106 5,264 93,585 SH   SOLE 20 0 0 93,585
CROWN HOLDINGS INC COM 228368106 86,344 1,535,009 SH   SOLE 21 1,535,009 0 0
CROWN HOLDINGS INC COM 228368106 224,494 3,991,009 SH   SOLE 22 3,550,193 0 440,816
CROWN HOLDINGS INC COM 228368106 9,285 165,058 SH   SOLE 23 165,058 0 0
CROWN HOLDINGS INC COM 228368106 13,927 247,585 SH   SOLE 26 120,266 0 127,319
CROWN HOLDINGS INC COM 228368106 1,775 31,556 SH   SOLE 28 22,895 0 8,661
CROWN HOLDINGS INC COM 228368106 2,117 37,641 SH   SOLE 29 4,152 0 33,489
CROWN HOLDINGS INC COM 228368106 8,391 149,169 SH   SOLE 30 149,169 0 0
CROWN HOLDINGS INC COM 228368106 3,015 53,607 SH   SOLE 31 24,984 0 28,623
CROWN HOLDINGS INC COM 228368106 2,521 44,824 SH   SOLE 34 44,824 0 0
CROWN HOLDINGS INC COM 228368106 2,119 37,665 SH   SOLE 36 37,665 0 0
CROWN HOLDINGS INC COM 228368106 37 664 SH   SOLE 40 664 0 0
CRYOLIFE INC COM 228903100 66 3,469 SH   SOLE 2 1,869 0 1,600
CRYOLIFE INC COM 228903100 15 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 3,000 156,683 SH   SOLE 18 156,683 0 0
CRYOLIFE INC COM 228903100 501 26,178 SH   SOLE 19 26,178 0 0
CRYOLIFE INC COM 228903100 62,655 3,271,804 SH   SOLE 21 3,271,804 0 0
CRYOLIFE INC COM 228903100 15,695 819,602 SH   SOLE 22 758,153 0 61,449
CRYOLIFE INC COM 228903100 206 10,765 SH   SOLE 26 0 0 10,765
CRYOLIFE INC COM 228903100 73 3,796 SH   SOLE 28 3,796 0 0
CRYOLIFE INC COM 228903100 901 47,059 SH   SOLE 30 47,059 0 0
CRYOLIFE INC COM 228903100 76 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 35 4,101 SH   SOLE 18 4,101 0 0
CRYOPORT INC COM PAR $0.001 229050307 36 4,188 SH   SOLE 19 4,188 0 0
CRYOPORT INC COM PAR $0.001 229050307 470 54,763 SH   SOLE 21 54,763 0 0
CRYOPORT INC COM PAR $0.001 229050307 428 49,777 SH   SOLE 22 49,777 0 0
CRYSTAL ROCK HLDGS INC COM 22940F103 4 4,247 SH   SOLE 21 4,247 0 0
CRYSTAL ROCK HLDGS INC COM 22940F103 26 31,642 SH   SOLE 22 31,642 0 0
CSG SYS INTL INC COM 126349109 1,184 27,021 SH   SOLE 2 25,495 0 1,526
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 37 846 SH   SOLE 7 846 0 0
CSG SYS INTL INC COM 126349109 6,975 159,184 SH   SOLE 18 159,184 0 0
CSG SYS INTL INC COM 126349109 10,969 250,328 SH   SOLE 19 250,328 0 0
CSG SYS INTL INC COM 126349109 132,328 3,019,804 SH   SOLE 21 3,019,804 0 0
CSG SYS INTL INC COM 126349109 59,443 1,356,532 SH   SOLE 22 1,294,658 0 61,874
CSG SYS INTL INC COM 126349109 4,489 102,432 SH   SOLE 23 102,432 0 0
CSG SYS INTL INC COM 126349109 844 19,250 SH   SOLE 26 4,646 0 14,604
CSG SYS INTL INC COM 126349109 211 4,819 SH   SOLE 28 4,819 0 0
CSG SYS INTL INC COM 126349109 1,075 24,521 SH   SOLE 29 0 0 24,521
CSG SYS INTL INC COM 126349109 2,132 48,656 SH   SOLE 30 48,656 0 0
CSG SYS INTL INC COM 126349109 989 22,574 SH   SOLE 34 22,574 0 0
CSG SYS INTL INC COM 126349109 163 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 10 614 SH   SOLE 18 614 0 0
CSP INC COM 126389105 11 681 SH   SOLE 21 681 0 0
CSRA INC COM 12650T104 3,410 113,969 SH   SOLE 2 33,227 0 80,742
CSRA INC COM 12650T104 28 949 SH   SOLE 4 949 0 0
CSRA INC COM 12650T104 3,152 105,352 SH   SOLE 7 105,352 0 0
CSRA INC COM 12650T104 32 1,078 SH   SOLE 15 1,078 0 0
CSRA INC COM 12650T104 10,061 336,272 SH   SOLE 18 329,135 0 7,137
CSRA INC COM 12650T104 746 24,921 SH   SOLE 19 24,921 0 0
CSRA INC COM 12650T104 107,580 3,595,578 SH   SOLE 21 3,595,578 0 0
CSRA INC COM 12650T104 136,512 4,562,583 SH   SOLE 22 3,872,070 0 690,513
CSRA INC COM 12650T104 3,695 123,489 SH   SOLE 25 123,489 0 0
CSRA INC COM 12650T104 7,295 243,825 SH   SOLE 26 93,872 0 149,953
CSRA INC COM 12650T104 709 23,682 SH   SOLE 28 23,682 0 0
CSRA INC COM 12650T104 10,364 346,403 SH   SOLE 30 346,403 0 0
CSRA INC COM 12650T104 105 3,516 SH   SOLE 31 3,516 0 0
CSRA INC COM 12650T104 3,839 128,310 SH   SOLE 36 128,310 0 0
CSRA INC COM 12650T104 533 17,815 SH   SOLE 40 17,815 0 0
CSS INDS INC COM 125906107 59 2,114 SH   SOLE 2 597 0 1,517
CSS INDS INC COM 125906107 7 237 SH   SOLE 7 237 0 0
CSS INDS INC COM 125906107 966 34,697 SH   SOLE 18 34,697 0 0
CSS INDS INC COM 125906107 182 6,543 SH   SOLE 19 6,543 0 0
CSS INDS INC COM 125906107 8,071 290,006 SH   SOLE 21 290,006 0 0
CSS INDS INC COM 125906107 7,080 254,390 SH   SOLE 22 242,199 0 12,191
CSW INDUSTRIALS INC COM 126402106 158 3,431 SH   SOLE 2 834 0 2,597
CSW INDUSTRIALS INC COM 126402106 2,511 54,637 SH   SOLE 18 54,637 0 0
CSW INDUSTRIALS INC COM 126402106 543 11,826 SH   SOLE 19 11,826 0 0
CSW INDUSTRIALS INC COM 126402106 22,103 481,026 SH   SOLE 21 481,026 0 0
CSW INDUSTRIALS INC COM 126402106 13,888 302,244 SH   SOLE 22 279,692 0 22,552
CSW INDUSTRIALS INC COM 126402106 85 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 149 3,251 SH   SOLE 30 3,251 0 0
CSW INDUSTRIALS INC COM 126402106 145 3,145 SH   SOLE 40 3,145 0 0
CSX CORP COM 126408103 64,706 1,176,266 SH   SOLE 2 308,899 0 867,367
CSX CORP COM 126408103 18,895 343,487 SH   SOLE 4 320,108 0 23,379
CSX CORP COM 126408103 34,190 621,523 SH   SOLE 7 611,097 0 10,426
CSX CORP COM 126408103 656 11,929 SH   SOLE 13 11,929 0 0
CSX CORP COM 126408103 411 7,470 SH   SOLE 15 7,470 0 0
CSX CORP COM 126408103 99,532 1,809,341 SH   SOLE 18 1,690,236 0 119,105
CSX CORP COM 126408103 3,047 55,396 SH   SOLE 19 55,396 0 0
CSX CORP COM 126408103 26,173 475,791 SH   SOLE 20 0 0 475,791
CSX CORP COM 126408103 766,197 13,928,321 SH   SOLE 21 13,928,321 0 0
CSX CORP COM 126408103 1,283,854 23,338,548 SH   SOLE 22 19,456,143 0 3,882,405
CSX CORP COM 126408103 62,484 1,135,868 SH   SOLE 23 1,135,868 0 0
CSX CORP COM 126408103 37,331 678,631 SH   SOLE 25 678,631 0 0
CSX CORP COM 126408103 142,960 2,598,807 SH   SOLE 26 831,226 0 1,767,581
CSX CORP COM 126408103 11,392 207,083 SH   SOLE 28 150,738 0 56,345
CSX CORP COM 126408103 1,628 29,587 SH   SOLE 29 29,587 0 0
CSX CORP COM 126408103 175,184 3,184,589 SH   SOLE 30 3,184,589 0 0
CSX CORP COM 126408103 27,072 492,127 SH   SOLE 31 237,930 0 254,197
CSX CORP COM 126408103 7,141 129,807 SH   SOLE 32 129,807 0 0
CSX CORP COM 126408103 3,279 59,608 SH   SOLE 34 59,608 0 0
CSX CORP COM 126408103 46,585 846,837 SH   SOLE 36 846,837 0 0
CSX CORP COM 126408103 261 4,738 SH   SOLE 40 4,738 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 15 5,729 SH   SOLE 18 5,729 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 7 2,641 SH   SOLE 19 2,641 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 224 83,606 SH   SOLE 21 83,606 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 866 323,142 SH   SOLE 22 323,142 0 0
CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH   SOLE 21 230 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,564 103,490 SH   SOLE 2 11,439 0 92,051
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,423 100,285 SH   SOLE 4 100,285 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,828 41,444 SH   SOLE 7 41,444 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,945 157,485 SH   SOLE 15 157,485 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5,611 127,233 SH   SOLE 18 127,233 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 141 3,197 SH   SOLE 19 3,197 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 312,573 7,087,833 SH   SOLE 21 7,087,833 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 197,191 4,471,448 SH   SOLE 22 4,130,226 0 341,222
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 20,269 459,612 SH   SOLE 23 459,612 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,933 89,191 SH   SOLE 25 89,191 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 49,869 1,130,809 SH   SOLE 26 125,772 0 1,005,037
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,485 56,351 SH   SOLE 28 56,351 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,198 140,551 SH   SOLE 29 90,942 0 49,609
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 99,939 2,266,195 SH   SOLE 30 2,266,195 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 10,910 247,391 SH   SOLE 31 23,278 0 224,113
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,133 93,728 SH   SOLE 32 93,728 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,645 37,295 SH   SOLE 34 37,295 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 98 2,232 SH   SOLE 40 2,232 0 0
CTS CORP COM 126501105 189 7,330 SH   SOLE 2 1,814 0 5,516
CTS CORP COM 126501105 10 379 SH   SOLE 4 379 0 0
CTS CORP COM 126501105 26 999 SH   SOLE 7 999 0 0
CTS CORP COM 126501105 4,178 162,267 SH   SOLE 18 162,267 0 0
CTS CORP COM 126501105 651 25,263 SH   SOLE 19 25,263 0 0
CTS CORP COM 126501105 78,719 3,057,054 SH   SOLE 21 3,057,054 0 0
CTS CORP COM 126501105 22,150 860,205 SH   SOLE 22 808,147 0 52,058
CTS CORP COM 126501105 175 6,800 SH   SOLE 26 0 0 6,800
CTS CORP COM 126501105 105 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,219 47,321 SH   SOLE 30 47,321 0 0
CTS CORP COM 126501105 95 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 2,752 95,173 SH   SOLE 2 21,744 0 73,429
CUBESMART COM 229663109 1,675 57,902 SH   SOLE 4 57,902 0 0
CUBESMART COM 229663109 7,230 249,985 SH   SOLE 7 249,985 0 0
CUBESMART COM 229663109 214 7,414 SH   SOLE 15 7,414 0 0
CUBESMART COM 229663109 2,571 88,897 SH   SOLE 18 88,897 0 0
CUBESMART COM 229663109 7,114 245,983 SH   SOLE 19 245,983 0 0
CUBESMART COM 229663109 91,767 3,173,137 SH   SOLE 21 3,173,137 0 0
CUBESMART COM 229663109 219,023 7,573,411 SH   SOLE 22 7,046,184 0 527,227
CUBESMART COM 229663109 291 10,062 SH   SOLE 23 10,062 0 0
CUBESMART COM 229663109 9,252 319,902 SH   SOLE 25 319,902 0 0
CUBESMART COM 229663109 3,461 119,691 SH   SOLE 26 31,433 0 88,258
CUBESMART COM 229663109 4,196 145,088 SH   SOLE 28 28,529 0 116,559
CUBESMART COM 229663109 3,454 119,435 SH   SOLE 29 62,305 0 57,130
CUBESMART COM 229663109 27,997 968,085 SH   SOLE 30 968,085 0 0
CUBESMART COM 229663109 1,817 62,843 SH   SOLE 31 62,843 0 0
CUBESMART COM 229663109 652 22,534 SH   SOLE 40 22,534 0 0
CUBIC CORP COM 229669106 470 7,969 SH   SOLE 2 1,413 0 6,556
CUBIC CORP COM 229669106 6 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 33 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 7,335 124,425 SH   SOLE 18 124,425 0 0
CUBIC CORP COM 229669106 1,408 23,880 SH   SOLE 19 23,880 0 0
CUBIC CORP COM 229669106 185,611 3,148,616 SH   SOLE 21 3,148,616 0 0
CUBIC CORP COM 229669106 40,052 679,416 SH   SOLE 22 628,189 0 51,227
CUBIC CORP COM 229669106 587 9,955 SH   SOLE 26 5,875 0 4,080
CUBIC CORP COM 229669106 305 5,169 SH   SOLE 28 5,169 0 0
CUBIC CORP COM 229669106 2,122 35,999 SH   SOLE 30 35,999 0 0
CUBIC CORP COM 229669106 151 2,566 SH   SOLE 40 2,566 0 0
CUI GLOBAL INC COM NEW 126576206 13 4,728 SH   SOLE 18 4,728 0 0
CUI GLOBAL INC COM NEW 126576206 152 55,128 SH   SOLE 21 55,128 0 0
CUI GLOBAL INC COM NEW 126576206 67 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 5,579 58,939 SH   SOLE 2 29,023 0 29,916
CULLEN FROST BANKERS INC COM 229899109 108 1,146 SH   SOLE 4 1,146 0 0
CULLEN FROST BANKERS INC COM 229899109 5,024 53,085 SH   SOLE 7 53,085 0 0
CULLEN FROST BANKERS INC COM 229899109 20,459 216,149 SH   SOLE 18 216,149 0 0
CULLEN FROST BANKERS INC COM 229899109 7,145 75,492 SH   SOLE 19 75,492 0 0
CULLEN FROST BANKERS INC COM 229899109 249,545 2,636,503 SH   SOLE 21 2,636,503 0 0
CULLEN FROST BANKERS INC COM 229899109 183,540 1,939,143 SH   SOLE 22 1,758,118 0 181,025
CULLEN FROST BANKERS INC COM 229899109 307 3,248 SH   SOLE 23 3,248 0 0
CULLEN FROST BANKERS INC COM 229899109 1,925 20,342 SH   SOLE 25 20,342 0 0
CULLEN FROST BANKERS INC COM 229899109 2,297 24,269 SH   SOLE 26 11,347 0 12,922
CULLEN FROST BANKERS INC COM 229899109 875 9,242 SH   SOLE 28 9,242 0 0
CULLEN FROST BANKERS INC COM 229899109 745 7,876 SH   SOLE 29 339 0 7,537
CULLEN FROST BANKERS INC COM 229899109 965 10,196 SH   SOLE 30 10,196 0 0
CULLEN FROST BANKERS INC COM 229899109 173 1,829 SH   SOLE 31 1,829 0 0
CULLEN FROST BANKERS INC COM 229899109 4,162 43,977 SH   SOLE 34 43,977 0 0
CULLEN FROST BANKERS INC COM 229899109 282 2,976 SH   SOLE 36 2,976 0 0
CULLEN FROST BANKERS INC COM 229899109 601 6,351 SH   SOLE 40 6,351 0 0
CULP INC COM 230215105 22 662 SH   SOLE 2 662 0 0
CULP INC COM 230215105 14 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 1,297 38,715 SH   SOLE 18 38,715 0 0
CULP INC COM 230215105 1,936 57,786 SH   SOLE 19 57,786 0 0
CULP INC COM 230215105 11,566 345,256 SH   SOLE 21 345,256 0 0
CULP INC COM 230215105 14,310 427,163 SH   SOLE 22 413,784 0 13,379
CULP INC COM 230215105 647 19,299 SH   SOLE 23 19,299 0 0
CULP INC COM 230215105 221 6,606 SH   SOLE 29 0 0 6,606
CUMBERLAND PHARMACEUTICALS I COM 230770109 13 1,761 SH   SOLE 18 1,761 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 33 4,500 SH   SOLE 19 4,500 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 234 31,745 SH   SOLE 21 31,745 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 2,497 339,211 SH   SOLE 22 339,211 0 0
CUMMINS INC COM 231021106 57,567 325,901 SH   SOLE 2 174,056 0 151,845
CUMMINS INC COM 231021106 13,608 77,036 SH   SOLE 4 72,929 0 4,107
CUMMINS INC COM 231021106 29,856 169,019 SH   SOLE 7 137,342 0 31,677
CUMMINS INC COM 231021106 1,212 6,860 SH   SOLE 13 6,860 0 0
CUMMINS INC COM 231021106 216 1,221 SH   SOLE 15 1,221 0 0
CUMMINS INC COM 231021106 68,735 389,122 SH   SOLE 18 368,211 0 20,911
CUMMINS INC COM 231021106 37,205 210,628 SH   SOLE 19 210,628 0 0
CUMMINS INC COM 231021106 16,600 93,975 SH   SOLE 20 0 0 93,975
CUMMINS INC COM 231021106 666,833 3,775,098 SH   SOLE 21 3,775,098 0 0
CUMMINS INC COM 231021106 792,894 4,488,758 SH   SOLE 22 3,669,875 0 818,883
CUMMINS INC COM 231021106 39,408 223,096 SH   SOLE 23 223,096 0 0
CUMMINS INC COM 231021106 44,163 250,019 SH   SOLE 25 250,019 0 0
CUMMINS INC COM 231021106 101,966 577,252 SH   SOLE 26 157,331 0 419,921
CUMMINS INC COM 231021106 6,524 36,934 SH   SOLE 28 26,909 0 10,025
CUMMINS INC COM 231021106 7,768 43,975 SH   SOLE 29 16,674 0 27,301
CUMMINS INC COM 231021106 104,052 589,061 SH   SOLE 30 589,061 0 0
CUMMINS INC COM 231021106 22,522 127,501 SH   SOLE 31 71,819 0 55,682
CUMMINS INC COM 231021106 12,640 71,558 SH   SOLE 34 71,558 0 0
CUMMINS INC COM 231021106 8,673 49,098 SH   SOLE 35 49,098 0 0
CUMMINS INC COM 231021106 29,748 168,408 SH   SOLE 36 168,408 0 0
CUMMINS INC COM 231021106 129 730 SH   SOLE 40 730 0 0
CURIS INC COM 231269101 4 6,352 SH   SOLE 2 5,713 0 639
CURIS INC COM 231269101 2 2,621 SH   SOLE 7 2,621 0 0
CURIS INC COM 231269101 305 435,186 SH   SOLE 18 435,186 0 0
CURIS INC COM 231269101 63 90,510 SH   SOLE 19 90,510 0 0
CURIS INC COM 231269101 4,204 6,005,862 SH   SOLE 21 6,005,862 0 0
CURIS INC COM 231269101 2,225 3,178,362 SH   SOLE 22 3,019,210 0 159,152
CURIS INC COM 231269101 0 604 SH   SOLE 30 604 0 0
CURTISS WRIGHT CORP COM 231561101 4,394 36,064 SH   SOLE 2 36,064 0 0
CURTISS WRIGHT CORP COM 231561101 53 436 SH   SOLE 4 436 0 0
CURTISS WRIGHT CORP COM 231561101 168 1,382 SH   SOLE 7 1,382 0 0
CURTISS WRIGHT CORP COM 231561101 143 1,177 SH   SOLE 13 1,177 0 0
CURTISS WRIGHT CORP COM 231561101 34,213 280,778 SH   SOLE 18 280,702 0 76
CURTISS WRIGHT CORP COM 231561101 20,680 169,720 SH   SOLE 19 169,720 0 0
CURTISS WRIGHT CORP COM 231561101 440,523 3,615,293 SH   SOLE 21 3,615,293 0 0
CURTISS WRIGHT CORP COM 231561101 216,555 1,777,229 SH   SOLE 22 1,678,470 0 98,759
CURTISS WRIGHT CORP COM 231561101 8,021 65,827 SH   SOLE 23 65,827 0 0
CURTISS WRIGHT CORP COM 231561101 2,139 17,551 SH   SOLE 26 9,605 0 7,946
CURTISS WRIGHT CORP COM 231561101 843 6,921 SH   SOLE 28 6,921 0 0
CURTISS WRIGHT CORP COM 231561101 2,438 20,012 SH   SOLE 29 0 0 20,012
CURTISS WRIGHT CORP COM 231561101 841 6,905 SH   SOLE 30 6,905 0 0
CURTISS WRIGHT CORP COM 231561101 556 4,562 SH   SOLE 31 4,562 0 0
CURTISS WRIGHT CORP COM 231561101 1,096 8,995 SH   SOLE 34 8,995 0 0
CURTISS WRIGHT CORP COM 231561101 293 2,404 SH   SOLE 36 2,404 0 0
CURTISS WRIGHT CORP COM 231561101 575 4,720 SH   SOLE 40 4,720 0 0
CUSTOMERS BANCORP INC COM 23204G100 183 7,029 SH   SOLE 2 2,419 0 4,610
CUSTOMERS BANCORP INC COM 23204G100 21 826 SH   SOLE 7 826 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,788 145,735 SH   SOLE 18 145,735 0 0
CUSTOMERS BANCORP INC COM 23204G100 576 22,162 SH   SOLE 19 22,162 0 0
CUSTOMERS BANCORP INC COM 23204G100 69,788 2,685,200 SH   SOLE 21 2,685,200 0 0
CUSTOMERS BANCORP INC COM 23204G100 22,206 854,419 SH   SOLE 22 806,488 0 47,931
CUSTOMERS BANCORP INC COM 23204G100 11 438 SH   SOLE 23 438 0 0
CUSTOMERS BANCORP INC COM 23204G100 106 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 97 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,073 41,301 SH   SOLE 30 41,301 0 0
CUSTOMERS BANCORP INC COM 23204G100 71 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 132 2,905 SH   SOLE 2 2,905 0 0
CUTERA INC COM 232109108 9 205 SH   SOLE 7 205 0 0
CUTERA INC COM 232109108 2,941 64,853 SH   SOLE 18 64,853 0 0
CUTERA INC COM 232109108 2,643 58,285 SH   SOLE 19 58,285 0 0
CUTERA INC COM 232109108 56,240 1,240,131 SH   SOLE 21 1,240,131 0 0
CUTERA INC COM 232109108 26,912 593,438 SH   SOLE 22 565,166 0 28,272
CUTERA INC COM 232109108 1,174 25,883 SH   SOLE 23 25,883 0 0
CUTERA INC COM 232109108 239 5,272 SH   SOLE 26 0 0 5,272
CUTERA INC COM 232109108 187 4,130 SH   SOLE 29 0 0 4,130
CUTERA INC COM 232109108 910 20,060 SH   SOLE 30 20,060 0 0
CUTERA INC COM 232109108 22 478 SH   SOLE 34 478 0 0
CVB FINL CORP COM 126600105 543 23,038 SH   SOLE 2 5,811 0 17,227
CVB FINL CORP COM 126600105 17 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 59 2,516 SH   SOLE 7 2,516 0 0
CVB FINL CORP COM 126600105 11,981 508,545 SH   SOLE 18 508,545 0 0
CVB FINL CORP COM 126600105 1,936 82,163 SH   SOLE 19 82,163 0 0
CVB FINL CORP COM 126600105 221,061 9,382,880 SH   SOLE 21 9,382,880 0 0
CVB FINL CORP COM 126600105 68,173 2,893,570 SH   SOLE 22 2,721,314 0 172,256
CVB FINL CORP COM 126600105 1,136 48,213 SH   SOLE 26 23,502 0 24,711
CVB FINL CORP COM 126600105 344 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,520 149,387 SH   SOLE 30 149,387 0 0
CVB FINL CORP COM 126600105 249 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 11 980 SH   SOLE 18 980 0 0
CVD EQUIPMENT CORP COM 126601103 223 19,216 SH   SOLE 21 19,216 0 0
CVR ENERGY INC COM 12662P108 163 4,375 SH   SOLE 2 968 0 3,407
CVR ENERGY INC COM 12662P108 7 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 13 350 SH   SOLE 7 350 0 0
CVR ENERGY INC COM 12662P108 2,131 57,214 SH   SOLE 18 57,214 0 0
CVR ENERGY INC COM 12662P108 469 12,595 SH   SOLE 19 12,595 0 0
CVR ENERGY INC COM 12662P108 20,031 537,899 SH   SOLE 21 537,899 0 0
CVR ENERGY INC COM 12662P108 20,181 541,925 SH   SOLE 22 504,847 0 37,078
CVR ENERGY INC COM 12662P108 207 5,567 SH   SOLE 26 2,225 0 3,342
CVR ENERGY INC COM 12662P108 96 2,574 SH   SOLE 28 2,574 0 0
CVR ENERGY INC COM 12662P108 153 4,110 SH   SOLE 30 4,110 0 0
CVR ENERGY INC COM 12662P108 72 1,925 SH   SOLE 40 1,925 0 0
CVS HEALTH CORP COM 126650100 123,381 1,701,804 SH   SOLE 2 704,780 0 997,024
CVS HEALTH CORP COM 126650100 35,620 491,310 SH   SOLE 4 465,119 0 26,191
CVS HEALTH CORP COM 126650100 56,593 780,596 SH   SOLE 7 744,493 0 36,103
CVS HEALTH CORP COM 126650100 1,472 20,307 SH   SOLE 13 20,307 0 0
CVS HEALTH CORP COM 126650100 538 7,416 SH   SOLE 15 7,416 0 0
CVS HEALTH CORP COM 126650100 7 100 SH   SOLE 17 0 0 100
CVS HEALTH CORP COM 126650100 211,504 2,917,292 SH   SOLE 18 2,688,144 0 229,148
CVS HEALTH CORP COM 126650100 173,179 2,388,672 SH   SOLE 19 2,388,672 0 0
CVS HEALTH CORP COM 126650100 44,520 614,064 SH   SOLE 20 0 0 614,064
CVS HEALTH CORP COM 126650100 1,181,618 16,298,185 SH   SOLE 21 16,298,185 0 0
CVS HEALTH CORP COM 126650100 2,053,027 28,317,607 SH   SOLE 22 22,987,611 0 5,329,996
CVS HEALTH CORP COM 126650100 103,611 1,429,120 SH   SOLE 23 1,429,120 0 0
CVS HEALTH CORP COM 126650100 62,884 867,359 SH   SOLE 25 842,701 0 24,658
CVS HEALTH CORP COM 126650100 305,378 4,212,105 SH   SOLE 26 922,727 0 3,289,378
CVS HEALTH CORP COM 126650100 16,694 230,268 SH   SOLE 28 167,205 0 63,063
CVS HEALTH CORP COM 126650100 14,368 198,173 SH   SOLE 29 126,219 0 71,954
CVS HEALTH CORP COM 126650100 246,355 3,397,997 SH   SOLE 30 3,397,997 0 0
CVS HEALTH CORP COM 126650100 59,368 818,866 SH   SOLE 31 444,703 0 374,163
CVS HEALTH CORP COM 126650100 83,929 1,157,641 SH   SOLE 34 1,157,641 0 0
CVS HEALTH CORP COM 126650100 82,846 1,142,707 SH   SOLE 36 1,142,707 0 0
CVS HEALTH CORP COM 126650100 357 4,921 SH   SOLE 40 4,921 0 0
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 42 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5 130 SH   SOLE 4 130 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 176 4,257 SH   SOLE 7 4,257 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 10,346 249,960 SH   SOLE 21 249,960 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 8,565 206,943 SH   SOLE 22 188,997 0 17,946
CYBERARK SOFTWARE LTD SHS M2682V108 22 541 SH   SOLE 23 541 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 142 3,431 SH   SOLE 26 0 0 3,431
CYBERARK SOFTWARE LTD SHS M2682V108 167 4,024 SH   SOLE 40 4,024 0 0
CYBEROPTICS CORP COM 232517102 12 814 SH   SOLE 2 288 0 526
CYBEROPTICS CORP COM 232517102 385 25,666 SH   SOLE 18 25,666 0 0
CYBEROPTICS CORP COM 232517102 72 4,823 SH   SOLE 19 4,823 0 0
CYBEROPTICS CORP COM 232517102 3,360 224,012 SH   SOLE 21 224,012 0 0
CYBEROPTICS CORP COM 232517102 3,637 242,481 SH   SOLE 22 237,499 0 4,982
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH   SOLE 21 796 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 10 1,100 SH   SOLE 2 1,100 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 66 7,156 SH   SOLE 18 7,156 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 73 7,957 SH   SOLE 19 7,957 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 912 99,144 SH   SOLE 21 99,144 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 5,293 575,322 SH   SOLE 22 575,322 0 0
CYNERGISTEK INC COM 23258P105 5 1,278 SH   SOLE 18 1,278 0 0
CYNERGISTEK INC COM 23258P105 80 19,857 SH   SOLE 21 19,857 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 5,022 329,548 SH   SOLE 2 157,893 0 171,655
CYPRESS SEMICONDUCTOR CORP COM 232806109 26 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 157 10,323 SH   SOLE 7 10,323 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 16,668 1,093,715 SH   SOLE 18 1,093,715 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,526 100,137 SH   SOLE 19 100,137 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 248,872 16,330,212 SH   SOLE 21 16,330,212 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 165,217 10,841,036 SH   SOLE 22 9,832,301 0 1,008,735
CYPRESS SEMICONDUCTOR CORP COM 232806109 2,131 139,842 SH   SOLE 26 65,885 0 73,957
CYPRESS SEMICONDUCTOR CORP COM 232806109 799 52,396 SH   SOLE 28 52,396 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 14,023 920,139 SH   SOLE 30 920,139 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 115 7,520 SH   SOLE 31 7,520 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 567 37,193 SH   SOLE 40 37,193 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1,192 908,000 PRN   SOLE 21 908,000 0 0
CYRUSONE INC COM 23283R100 4,562 76,640 SH   SOLE 2 43,139 0 33,501
CYRUSONE INC COM 23283R100 16 277 SH   SOLE 4 277 0 0
CYRUSONE INC COM 23283R100 121 2,035 SH   SOLE 7 2,035 0 0
CYRUSONE INC COM 23283R100 17,509 294,113 SH   SOLE 18 294,113 0 0
CYRUSONE INC COM 23283R100 1,599 26,868 SH   SOLE 19 26,868 0 0
CYRUSONE INC COM 23283R100 258,632 4,344,572 SH   SOLE 21 4,344,572 0 0
CYRUSONE INC COM 23283R100 209,305 3,515,960 SH   SOLE 22 3,254,893 0 261,067
CYRUSONE INC COM 23283R100 301 5,052 SH   SOLE 23 5,052 0 0
CYRUSONE INC COM 23283R100 1,998 33,559 SH   SOLE 26 14,301 0 19,258
CYRUSONE INC COM 23283R100 754 12,663 SH   SOLE 28 12,663 0 0
CYRUSONE INC COM 23283R100 867 14,563 SH   SOLE 30 14,563 0 0
CYRUSONE INC COM 23283R100 119 1,995 SH   SOLE 31 1,995 0 0
CYRUSONE INC COM 23283R100 511 8,584 SH   SOLE 40 8,584 0 0
CYS INVTS INC COM 12673A108 281 34,954 SH   SOLE 2 8,455 0 26,499
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 0 1 SH   SOLE 17 0 0 1
CYS INVTS INC COM 12673A108 4,669 581,407 SH   SOLE 18 581,407 0 0
CYS INVTS INC COM 12673A108 1,045 130,158 SH   SOLE 19 130,158 0 0
CYS INVTS INC COM 12673A108 65,088 8,105,655 SH   SOLE 21 8,105,655 0 0
CYS INVTS INC COM 12673A108 37,259 4,639,980 SH   SOLE 22 4,353,915 0 286,065
CYS INVTS INC COM 12673A108 464 57,762 SH   SOLE 26 5,603 0 52,159
CYS INVTS INC COM 12673A108 186 23,171 SH   SOLE 28 23,171 0 0
CYS INVTS INC COM 12673A108 221 27,526 SH   SOLE 30 27,526 0 0
CYS INVTS INC COM 12673A108 142 17,695 SH   SOLE 40 17,695 0 0
CYTOKINETICS INC COM NEW 23282W605 327 40,062 SH   SOLE 2 39,869 0 193
CYTOKINETICS INC COM NEW 23282W605 6 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 1,858 227,967 SH   SOLE 18 227,967 0 0
CYTOKINETICS INC COM NEW 23282W605 2,062 252,957 SH   SOLE 19 252,957 0 0
CYTOKINETICS INC COM NEW 23282W605 481 59,000 SH   SOLE 20 59,000 0 0
CYTOKINETICS INC COM NEW 23282W605 42,083 5,163,619 SH   SOLE 21 5,163,619 0 0
CYTOKINETICS INC COM NEW 23282W605 10,624 1,303,609 SH   SOLE 22 1,235,825 0 67,784
CYTOKINETICS INC COM NEW 23282W605 64 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 570 69,902 SH   SOLE 30 69,902 0 0
CYTOKINETICS INC COM NEW 23282W605 877 107,600 SH   SOLE 34 107,600 0 0
CYTOKINETICS INC COM NEW 23282W605 49 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 285 13,512 SH   SOLE 2 13,223 0 289
CYTOMX THERAPEUTICS INC COM 23284F105 13 607 SH   SOLE 7 607 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,226 105,440 SH   SOLE 18 105,440 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,507 118,759 SH   SOLE 19 118,759 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 30,735 1,455,938 SH   SOLE 21 1,455,938 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 17,988 852,090 SH   SOLE 22 810,263 0 41,827
CYTOMX THERAPEUTICS INC COM 23284F105 1,432 67,829 SH   SOLE 23 67,829 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 211 9,993 SH   SOLE 26 0 0 9,993
CYTOMX THERAPEUTICS INC COM 23284F105 391 18,529 SH   SOLE 29 0 0 18,529
CYTOMX THERAPEUTICS INC COM 23284F105 56 2,662 SH   SOLE 30 2,662 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 26 1,240 SH   SOLE 34 1,240 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 2 5,679 SH   SOLE 18 5,679 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 1 2,594 SH   SOLE 19 2,594 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 22 73,350 SH   SOLE 21 73,350 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 72 237,705 SH   SOLE 22 237,705 0 0
CYTOSORBENTS CORP COM NEW 23283X206 3 400 SH   SOLE 17 0 0 400
CYTOSORBENTS CORP COM NEW 23283X206 30 4,660 SH   SOLE 18 4,660 0 0
CYTOSORBENTS CORP COM NEW 23283X206 28 4,303 SH   SOLE 19 4,303 0 0
CYTOSORBENTS CORP COM NEW 23283X206 487 74,898 SH   SOLE 21 74,898 0 0
CYTOSORBENTS CORP COM NEW 23283X206 363 55,876 SH   SOLE 22 55,876 0 0
CYTRX CORP COM PAR 232828608 13 7,637 SH   SOLE 19 7,637 0 0
CYTRX CORP COM PAR 232828608 7 4,154 SH   SOLE 21 4,154 0 0
CYTRX CORP COM PAR 232828608 381 225,247 SH   SOLE 22 225,247 0 0
D R HORTON INC COM 23331A109 21,263 416,351 SH   SOLE 2 78,613 0 337,738
D R HORTON INC COM 23331A109 6,539 128,031 SH   SOLE 4 120,079 0 7,952
D R HORTON INC COM 23331A109 15,420 301,947 SH   SOLE 7 236,185 0 65,762
D R HORTON INC COM 23331A109 363 7,107 SH   SOLE 13 7,107 0 0
D R HORTON INC COM 23331A109 116 2,265 SH   SOLE 15 2,265 0 0
D R HORTON INC COM 23331A109 5 100 SH   SOLE 17 0 0 100
D R HORTON INC COM 23331A109 125,931 2,465,853 SH   SOLE 18 2,234,582 0 231,271
D R HORTON INC COM 23331A109 17,729 347,150 SH   SOLE 19 347,150 0 0
D R HORTON INC COM 23331A109 11,136 218,047 SH   SOLE 20 0 0 218,047
D R HORTON INC COM 23331A109 699,015 13,687,397 SH   SOLE 21 13,687,397 0 0
D R HORTON INC COM 23331A109 476,998 9,340,078 SH   SOLE 22 7,778,180 0 1,561,898
D R HORTON INC COM 23331A109 21,585 422,654 SH   SOLE 23 422,654 0 0
D R HORTON INC COM 23331A109 16,944 331,771 SH   SOLE 25 274,992 0 56,779
D R HORTON INC COM 23331A109 51,271 1,003,926 SH   SOLE 26 364,509 0 639,417
D R HORTON INC COM 23331A109 4,053 79,353 SH   SOLE 28 58,536 0 20,817
D R HORTON INC COM 23331A109 5,026 98,406 SH   SOLE 29 10,694 0 87,712
D R HORTON INC COM 23331A109 49,304 965,417 SH   SOLE 30 965,417 0 0
D R HORTON INC COM 23331A109 8,956 175,372 SH   SOLE 31 68,837 0 106,535
D R HORTON INC COM 23331A109 21,143 413,994 SH   SOLE 34 413,994 0 0
D R HORTON INC COM 23331A109 17,921 350,916 SH   SOLE 36 350,916 0 0
D R HORTON INC COM 23331A109 92 1,805 SH   SOLE 40 1,805 0 0
DAILY JOURNAL CORP COM 233912104 57 248 SH   SOLE 2 56 0 192
DAILY JOURNAL CORP COM 233912104 1,020 4,432 SH   SOLE 18 4,432 0 0
DAILY JOURNAL CORP COM 233912104 176 763 SH   SOLE 19 763 0 0
DAILY JOURNAL CORP COM 233912104 8,135 35,336 SH   SOLE 21 35,336 0 0
DAILY JOURNAL CORP COM 233912104 3,377 14,669 SH   SOLE 22 13,700 0 969
DAKTRONICS INC COM 234264109 53 5,795 SH   SOLE 2 1,833 0 3,962
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,673 183,192 SH   SOLE 18 183,192 0 0
DAKTRONICS INC COM 234264109 299 32,724 SH   SOLE 19 32,724 0 0
DAKTRONICS INC COM 234264109 32,317 3,539,682 SH   SOLE 21 3,539,682 0 0
DAKTRONICS INC COM 234264109 8,847 968,997 SH   SOLE 22 903,067 0 65,930
DAKTRONICS INC COM 234264109 107 11,705 SH   SOLE 26 0 0 11,705
DAKTRONICS INC COM 234264109 48 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 65 7,158 SH   SOLE 29 0 0 7,158
DAKTRONICS INC COM 234264109 511 55,975 SH   SOLE 30 55,975 0 0
DAKTRONICS INC COM 234264109 36 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 2,451 76,568 SH   SOLE 2 63,384 0 13,184
DANA INCORPORATED COM 235825205 29 909 SH   SOLE 4 909 0 0
DANA INCORPORATED COM 235825205 203 6,330 SH   SOLE 7 6,330 0 0
DANA INCORPORATED COM 235825205 6 192 SH   SOLE 17 0 0 192
DANA INCORPORATED COM 235825205 29,145 910,485 SH   SOLE 18 910,485 0 0
DANA INCORPORATED COM 235825205 3,752 117,204 SH   SOLE 19 117,204 0 0
DANA INCORPORATED COM 235825205 296,494 9,262,533 SH   SOLE 21 9,262,533 0 0
DANA INCORPORATED COM 235825205 160,622 5,017,860 SH   SOLE 22 4,736,588 0 281,272
DANA INCORPORATED COM 235825205 2,076 64,848 SH   SOLE 26 35,189 0 29,659
DANA INCORPORATED COM 235825205 666 20,821 SH   SOLE 28 20,821 0 0
DANA INCORPORATED COM 235825205 995 31,078 SH   SOLE 30 31,078 0 0
DANA INCORPORATED COM 235825205 3,332 104,108 SH   SOLE 31 104,108 0 0
DANA INCORPORATED COM 235825205 847 26,469 SH   SOLE 34 26,469 0 0
DANA INCORPORATED COM 235825205 610 19,061 SH   SOLE 36 19,061 0 0
DANA INCORPORATED COM 235825205 545 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORP DEL COM 235851102 106,657 1,149,076 SH   SOLE 2 544,503 0 604,573
DANAHER CORP DEL COM 235851102 24,069 259,308 SH   SOLE 4 243,329 0 15,979
DANAHER CORP DEL COM 235851102 46,951 505,833 SH   SOLE 7 488,038 0 17,795
DANAHER CORP DEL COM 235851102 3,758 40,490 SH   SOLE 13 40,490 0 0
DANAHER CORP DEL COM 235851102 425 4,575 SH   SOLE 15 4,575 0 0
DANAHER CORP DEL COM 235851102 111,506 1,201,310 SH   SOLE 18 1,119,140 0 82,170
DANAHER CORP DEL COM 235851102 81,667 879,843 SH   SOLE 19 879,843 0 0
DANAHER CORP DEL COM 235851102 30,689 330,629 SH   SOLE 20 0 0 330,629
DANAHER CORP DEL COM 235851102 1,107,736 11,934,241 SH   SOLE 21 11,934,241 0 0
DANAHER CORP DEL COM 235851102 1,541,008 16,602,117 SH   SOLE 22 13,673,237 0 2,928,880
DANAHER CORP DEL COM 235851102 76,685 826,167 SH   SOLE 23 826,167 0 0
DANAHER CORP DEL COM 235851102 60,573 652,585 SH   SOLE 25 652,585 0 0
DANAHER CORP DEL COM 235851102 253,468 2,730,745 SH   SOLE 26 577,633 0 2,153,112
DANAHER CORP DEL COM 235851102 13,106 141,196 SH   SOLE 28 102,677 0 38,519
DANAHER CORP DEL COM 235851102 24,628 265,330 SH   SOLE 29 33,311 0 232,019
DANAHER CORP DEL COM 235851102 204,520 2,203,408 SH   SOLE 30 2,203,408 0 0
DANAHER CORP DEL COM 235851102 30,864 332,517 SH   SOLE 31 150,886 0 181,631
DANAHER CORP DEL COM 235851102 30,046 323,697 SH   SOLE 34 323,697 0 0
DANAHER CORP DEL COM 235851102 55,518 598,123 SH   SOLE 36 598,123 0 0
DANAHER CORP DEL COM 235851102 295 3,176 SH   SOLE 40 3,176 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 30 500 SH   SOLE 2 500 0 0
DARDEN RESTAURANTS INC COM 237194105 10,920 113,725 SH   SOLE 2 45,139 0 68,586
DARDEN RESTAURANTS INC COM 237194105 4,079 42,480 SH   SOLE 4 39,505 0 2,975
DARDEN RESTAURANTS INC COM 237194105 14,512 151,136 SH   SOLE 7 119,496 0 31,640
DARDEN RESTAURANTS INC COM 237194105 348 3,623 SH   SOLE 13 3,623 0 0
DARDEN RESTAURANTS INC COM 237194105 82 856 SH   SOLE 15 856 0 0
DARDEN RESTAURANTS INC COM 237194105 29,456 306,772 SH   SOLE 18 290,515 0 16,257
DARDEN RESTAURANTS INC COM 237194105 4,015 41,817 SH   SOLE 19 41,817 0 0
DARDEN RESTAURANTS INC COM 237194105 10,258 106,830 SH   SOLE 20 0 0 106,830
DARDEN RESTAURANTS INC COM 237194105 528,775 5,506,926 SH   SOLE 21 5,506,926 0 0
DARDEN RESTAURANTS INC COM 237194105 346,209 3,605,591 SH   SOLE 22 3,038,405 0 567,186
DARDEN RESTAURANTS INC COM 237194105 13,643 142,083 SH   SOLE 23 142,083 0 0
DARDEN RESTAURANTS INC COM 237194105 10,833 112,819 SH   SOLE 25 112,819 0 0
DARDEN RESTAURANTS INC COM 237194105 45,192 470,650 SH   SOLE 26 141,349 0 329,301
DARDEN RESTAURANTS INC COM 237194105 2,696 28,074 SH   SOLE 28 20,365 0 7,709
DARDEN RESTAURANTS INC COM 237194105 3,271 34,071 SH   SOLE 29 3,525 0 30,546
DARDEN RESTAURANTS INC COM 237194105 50,364 524,520 SH   SOLE 30 524,520 0 0
DARDEN RESTAURANTS INC COM 237194105 9,350 97,373 SH   SOLE 31 47,411 0 49,962
DARDEN RESTAURANTS INC COM 237194105 4,923 51,272 SH   SOLE 32 51,272 0 0
DARDEN RESTAURANTS INC COM 237194105 7,273 75,747 SH   SOLE 34 75,747 0 0
DARDEN RESTAURANTS INC COM 237194105 10,134 105,537 SH   SOLE 35 105,537 0 0
DARDEN RESTAURANTS INC COM 237194105 11,982 124,783 SH   SOLE 36 124,783 0 0
DARDEN RESTAURANTS INC COM 237194105 60 627 SH   SOLE 40 627 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARLING INGREDIENTS INC COM 237266101 670 36,952 SH   SOLE 2 9,346 0 27,606
DARLING INGREDIENTS INC COM 237266101 51 2,794 SH   SOLE 4 2,794 0 0
DARLING INGREDIENTS INC COM 237266101 2,197 121,168 SH   SOLE 7 121,168 0 0
DARLING INGREDIENTS INC COM 237266101 14,611 805,902 SH   SOLE 18 805,902 0 0
DARLING INGREDIENTS INC COM 237266101 2,395 132,121 SH   SOLE 19 132,121 0 0
DARLING INGREDIENTS INC COM 237266101 272,078 15,007,074 SH   SOLE 21 15,007,074 0 0
DARLING INGREDIENTS INC COM 237266101 81,019 4,468,783 SH   SOLE 22 4,179,741 0 289,042
DARLING INGREDIENTS INC COM 237266101 753 41,520 SH   SOLE 26 13,552 0 27,968
DARLING INGREDIENTS INC COM 237266101 430 23,735 SH   SOLE 28 23,735 0 0
DARLING INGREDIENTS INC COM 237266101 4,952 273,145 SH   SOLE 30 273,145 0 0
DARLING INGREDIENTS INC COM 237266101 121 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 329 18,145 SH   SOLE 40 18,145 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 11 1,187 SH   SOLE 18 1,187 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 143 15,458 SH   SOLE 21 15,458 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1,621 175,067 SH   SOLE 22 175,067 0 0
DASEKE INC COM 23753F107 26 1,790 SH   SOLE 2 1,790 0 0
DASEKE INC COM 23753F107 1,194 83,567 SH   SOLE 18 83,567 0 0
DASEKE INC COM 23753F107 263 18,421 SH   SOLE 19 18,421 0 0
DASEKE INC COM 23753F107 10,907 763,276 SH   SOLE 21 763,276 0 0
DASEKE INC COM 23753F107 5,377 376,304 SH   SOLE 22 334,075 0 42,229
DASEKE INC COM 23753F107 223 15,573 SH   SOLE 26 0 0 15,573
DASEKE INC COM 23753F107 62 4,318 SH   SOLE 30 4,318 0 0
DATA I O CORP COM 237690102 13 1,100 SH   SOLE 2 1,100 0 0
DATA I O CORP COM 237690102 16 1,350 SH   SOLE 18 1,350 0 0
DATA I O CORP COM 237690102 289 24,034 SH   SOLE 21 24,034 0 0
DATA I O CORP COM 237690102 205 17,015 SH   SOLE 22 17,015 0 0
DATAWATCH CORP COM NEW 237917208 17 1,781 SH   SOLE 18 1,781 0 0
DATAWATCH CORP COM NEW 237917208 282 29,730 SH   SOLE 21 29,730 0 0
DATAWATCH CORP COM NEW 237917208 2,652 279,114 SH   SOLE 22 279,114 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 151 2,746 SH   SOLE 2 2,374 0 372
DAVE & BUSTERS ENTMT INC COM 238337109 12 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 48 874 SH   SOLE 7 874 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 10,405 188,601 SH   SOLE 18 188,601 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,801 32,647 SH   SOLE 19 32,647 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 202,305 3,666,939 SH   SOLE 21 3,666,939 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 64,840 1,175,285 SH   SOLE 22 1,095,333 0 79,952
DAVE & BUSTERS ENTMT INC COM 238337109 958 17,358 SH   SOLE 26 9,580 0 7,778
DAVE & BUSTERS ENTMT INC COM 238337109 333 6,032 SH   SOLE 28 6,032 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,323 60,230 SH   SOLE 30 60,230 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 236 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 29,464 407,802 SH   SOLE 2 249,948 0 157,854
DAVITA INC COM 23918K108 3,424 47,386 SH   SOLE 4 43,019 0 4,367
DAVITA INC COM 23918K108 8,288 114,717 SH   SOLE 7 106,942 0 7,775
DAVITA INC COM 23918K108 380 5,254 SH   SOLE 13 5,254 0 0
DAVITA INC COM 23918K108 82 1,133 SH   SOLE 15 1,133 0 0
DAVITA INC COM 23918K108 0 6 SH   SOLE 17 0 0 6
DAVITA INC COM 23918K108 41,089 568,711 SH   SOLE 18 518,490 0 50,221
DAVITA INC COM 23918K108 91,308 1,263,783 SH   SOLE 19 1,263,783 0 0
DAVITA INC COM 23918K108 9,810 135,778 SH   SOLE 20 41,890 0 93,888
DAVITA INC COM 23918K108 243,184 3,365,862 SH   SOLE 21 3,365,862 0 0
DAVITA INC COM 23918K108 294,301 4,073,368 SH   SOLE 22 3,364,588 0 708,780
DAVITA INC COM 23918K108 15,109 209,121 SH   SOLE 23 209,121 0 0
DAVITA INC COM 23918K108 26,065 360,765 SH   SOLE 25 354,729 0 6,036
DAVITA INC COM 23918K108 41,464 573,893 SH   SOLE 26 200,603 0 373,290
DAVITA INC COM 23918K108 2,553 35,332 SH   SOLE 28 25,866 0 9,466
DAVITA INC COM 23918K108 3,574 49,466 SH   SOLE 29 8,656 0 40,810
DAVITA INC COM 23918K108 36,339 502,964 SH   SOLE 30 502,964 0 0
DAVITA INC COM 23918K108 5,033 69,666 SH   SOLE 31 34,897 0 34,769
DAVITA INC COM 23918K108 43,846 606,863 SH   SOLE 34 606,863 0 0
DAVITA INC COM 23918K108 12,187 168,683 SH   SOLE 36 168,683 0 0
DAVITA INC COM 23918K108 61 838 SH   SOLE 40 838 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 18 3,568 SH   SOLE 18 3,568 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 26 5,308 SH   SOLE 19 5,308 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 336 67,666 SH   SOLE 21 67,666 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 4,251 855,260 SH   SOLE 22 855,260 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 175 35,255 SH   SOLE 29 0 0 35,255
DAXOR CORP COM 239467103 1 131 SH   SOLE 21 131 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 7,907 321,413 SH   SOLE 21 321,413 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 2 77 SH   SOLE 30 77 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 218 8,866 SH   SOLE 31 8,866 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 32 1,327 SH   SOLE 18 1,327 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 10 326 SH   SOLE 17 0 0 326
DBX ETF TR XTRACK MSCI EAFE 233051200 153 4,829 SH   SOLE 18 4,829 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 1 42 SH   SOLE 17 0 0 42
DBX ETF TR XTRACK HRVST CSI 233051879 3,812 122,838 SH   SOLE 22 122,838 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 336 9,247 SH   SOLE 7 9,247 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 20,403 347,115 SH   SOLE 2 72,953 0 274,162
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,060 52,063 SH   SOLE 4 52,063 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 7,618 129,599 SH   SOLE 7 129,599 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 223 3,795 SH   SOLE 15 3,795 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 18,224 310,037 SH   SOLE 18 309,513 0 524
DCT INDUSTRIAL TRUST INC COM NEW 233153204 13,347 227,059 SH   SOLE 19 227,059 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 271,616 4,620,893 SH   SOLE 21 4,620,893 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 268,925 4,575,112 SH   SOLE 22 4,272,554 0 302,558
DCT INDUSTRIAL TRUST INC COM NEW 233153204 1,732 29,462 SH   SOLE 23 29,462 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 9,681 164,697 SH   SOLE 25 164,697 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,934 66,922 SH   SOLE 26 18,176 0 48,746
DCT INDUSTRIAL TRUST INC COM NEW 233153204 4,428 75,324 SH   SOLE 28 14,366 0 60,958
DCT INDUSTRIAL TRUST INC COM NEW 233153204 5,167 87,905 SH   SOLE 29 38,140 0 49,765
DCT INDUSTRIAL TRUST INC COM NEW 233153204 29,215 497,018 SH   SOLE 30 497,018 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 466 7,922 SH   SOLE 31 2,034 0 5,888
DCT INDUSTRIAL TRUST INC COM NEW 233153204 1,100 18,711 SH   SOLE 34 18,711 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 302 5,130 SH   SOLE 36 5,130 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 560 9,532 SH   SOLE 40 9,532 0 0
DDR CORP COM 23317H102 1,679 187,358 SH   SOLE 2 30,695 0 156,663
DDR CORP COM 23317H102 3,846 429,270 SH   SOLE 4 429,270 0 0
DDR CORP COM 23317H102 3,873 432,298 SH   SOLE 7 432,298 0 0
DDR CORP COM 23317H102 116 12,958 SH   SOLE 15 12,958 0 0
DDR CORP COM 23317H102 2,316 258,520 SH   SOLE 18 258,520 0 0
DDR CORP COM 23317H102 4,185 467,131 SH   SOLE 19 467,131 0 0
DDR CORP COM 23317H102 46,795 5,222,641 SH   SOLE 21 5,222,641 0 0
DDR CORP COM 23317H102 117,631 13,128,499 SH   SOLE 22 11,929,938 0 1,198,561
DDR CORP COM 23317H102 147 16,459 SH   SOLE 23 16,459 0 0
DDR CORP COM 23317H102 5,129 572,438 SH   SOLE 25 572,438 0 0
DDR CORP COM 23317H102 1,674 186,818 SH   SOLE 26 40,416 0 146,402
DDR CORP COM 23317H102 3,025 337,620 SH   SOLE 28 136,636 0 200,984
DDR CORP COM 23317H102 1,053 117,487 SH   SOLE 29 107,490 0 9,997
DDR CORP COM 23317H102 14,780 1,649,606 SH   SOLE 30 1,649,606 0 0
DDR CORP COM 23317H102 60 6,696 SH   SOLE 31 6,696 0 0
DDR CORP COM 23317H102 2,040 227,678 SH   SOLE 34 227,678 0 0
DDR CORP COM 23317H102 98 10,916 SH   SOLE 36 10,916 0 0
DDR CORP COM 23317H102 262 29,247 SH   SOLE 40 29,247 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,224 105,881 SH   SOLE 2 91,309 0 14,572
DEAN FOODS CO NEW COM NEW 242370203 3 286 SH   SOLE 4 286 0 0
DEAN FOODS CO NEW COM NEW 242370203 47 4,038 SH   SOLE 7 4,038 0 0
DEAN FOODS CO NEW COM NEW 242370203 6,800 588,256 SH   SOLE 18 588,256 0 0
DEAN FOODS CO NEW COM NEW 242370203 5,490 474,873 SH   SOLE 19 474,873 0 0
DEAN FOODS CO NEW COM NEW 242370203 66,894 5,786,711 SH   SOLE 21 5,786,711 0 0
DEAN FOODS CO NEW COM NEW 242370203 45,655 3,949,366 SH   SOLE 22 3,773,392 0 175,974
DEAN FOODS CO NEW COM NEW 242370203 3,905 337,823 SH   SOLE 23 337,823 0 0
DEAN FOODS CO NEW COM NEW 242370203 306 26,437 SH   SOLE 26 8,410 0 18,027
DEAN FOODS CO NEW COM NEW 242370203 153 13,256 SH   SOLE 28 13,256 0 0
DEAN FOODS CO NEW COM NEW 242370203 403 34,829 SH   SOLE 29 0 0 34,829
DEAN FOODS CO NEW COM NEW 242370203 162 14,025 SH   SOLE 30 14,025 0 0
DEAN FOODS CO NEW COM NEW 242370203 127 11,029 SH   SOLE 36 11,029 0 0
DEAN FOODS CO NEW COM NEW 242370203 117 10,114 SH   SOLE 40 10,114 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 5 200 SH   SOLE 2 200 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 643 28,375 SH   SOLE 18 28,375 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 218 9,603 SH   SOLE 19 9,603 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 6,098 268,998 SH   SOLE 21 268,998 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,262 55,660 SH   SOLE 22 49,844 0 5,816
DECIPHERA PHARMACEUTICALS IN COM 24344T101 15 647 SH   SOLE 23 647 0 0
DECKERS OUTDOOR CORP COM 243537107 1,510 18,810 SH   SOLE 2 13,896 0 4,914
DECKERS OUTDOOR CORP COM 243537107 16 202 SH   SOLE 4 202 0 0
DECKERS OUTDOOR CORP COM 243537107 106 1,321 SH   SOLE 7 1,321 0 0
DECKERS OUTDOOR CORP COM 243537107 16,430 204,737 SH   SOLE 18 204,737 0 0
DECKERS OUTDOOR CORP COM 243537107 2,548 31,748 SH   SOLE 19 31,748 0 0
DECKERS OUTDOOR CORP COM 243537107 164,565 2,050,653 SH   SOLE 21 2,050,653 0 0
DECKERS OUTDOOR CORP COM 243537107 82,538 1,028,513 SH   SOLE 22 970,466 0 58,047
DECKERS OUTDOOR CORP COM 243537107 664 8,273 SH   SOLE 26 3,393 0 4,880
DECKERS OUTDOOR CORP COM 243537107 529 6,591 SH   SOLE 28 6,591 0 0
DECKERS OUTDOOR CORP COM 243537107 0 1 SH   SOLE 29 0 0 1
DECKERS OUTDOOR CORP COM 243537107 432 5,387 SH   SOLE 30 5,387 0 0
DECKERS OUTDOOR CORP COM 243537107 33 407 SH   SOLE 36 407 0 0
DECKERS OUTDOOR CORP COM 243537107 310 3,859 SH   SOLE 40 3,859 0 0
DEERE & CO COM 244199105 60,282 385,167 SH   SOLE 2 95,026 0 290,141
DEERE & CO COM 244199105 14,273 91,193 SH   SOLE 4 84,689 0 6,504
DEERE & CO COM 244199105 52,175 333,363 SH   SOLE 7 321,404 0 11,959
DEERE & CO COM 244199105 513 3,277 SH   SOLE 13 3,277 0 0
DEERE & CO COM 244199105 369 2,358 SH   SOLE 15 2,358 0 0
DEERE & CO COM 244199105 29 185 SH   SOLE 17 0 0 185
DEERE & CO COM 244199105 102,060 652,100 SH   SOLE 18 614,470 0 37,630
DEERE & CO COM 244199105 6,137 39,209 SH   SOLE 19 39,209 0 0
DEERE & CO COM 244199105 17,703 113,112 SH   SOLE 20 0 0 113,112
DEERE & CO COM 244199105 747,701 4,777,335 SH   SOLE 21 4,777,335 0 0
DEERE & CO COM 244199105 1,330,470 8,500,863 SH   SOLE 22 7,096,585 0 1,404,278
DEERE & CO COM 244199105 52,466 335,223 SH   SOLE 23 335,223 0 0
DEERE & CO COM 244199105 39,569 252,820 SH   SOLE 25 252,820 0 0
DEERE & CO COM 244199105 131,994 843,359 SH   SOLE 26 274,340 0 569,019
DEERE & CO COM 244199105 9,672 61,800 SH   SOLE 28 44,935 0 16,865
DEERE & CO COM 244199105 1,358 8,679 SH   SOLE 29 8,679 0 0
DEERE & CO COM 244199105 146,643 936,955 SH   SOLE 30 936,955 0 0
DEERE & CO COM 244199105 26,893 171,831 SH   SOLE 31 95,959 0 75,872
DEERE & CO COM 244199105 10,572 67,549 SH   SOLE 34 67,549 0 0
DEERE & CO COM 244199105 47,051 300,624 SH   SOLE 36 300,624 0 0
DEERE & CO COM 244199105 202 1,290 SH   SOLE 40 1,290 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 72 4,706 SH   SOLE 2 1,025 0 3,681
DEL FRISCOS RESTAURANT GROUP COM 245077102 9 572 SH   SOLE 7 572 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 1,278 83,798 SH   SOLE 18 83,798 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 267 17,507 SH   SOLE 19 17,507 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 11,005 721,646 SH   SOLE 21 721,646 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 9,345 612,756 SH   SOLE 22 586,322 0 26,434
DEL TACO RESTAURANTS INC COM 245496104 106 8,780 SH   SOLE 2 2,687 0 6,093
DEL TACO RESTAURANTS INC COM 245496104 15 1,274 SH   SOLE 7 1,274 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,575 129,910 SH   SOLE 18 129,910 0 0
DEL TACO RESTAURANTS INC COM 245496104 368 30,367 SH   SOLE 19 30,367 0 0
DEL TACO RESTAURANTS INC COM 245496104 13,461 1,110,660 SH   SOLE 21 1,110,660 0 0
DEL TACO RESTAURANTS INC COM 245496104 14,629 1,206,984 SH   SOLE 22 1,151,581 0 55,403
DEL TACO RESTAURANTS INC COM 245496104 200 16,539 SH   SOLE 26 0 0 16,539
DEL TACO RESTAURANTS INC COM 245496104 68 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 179 14,760 SH   SOLE 29 0 0 14,760
DEL TACO RESTAURANTS INC COM 245496104 86 7,135 SH   SOLE 30 7,135 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 5,905 186,266 SH   SOLE 19 186,266 0 0
DELEK US HLDGS INC NEW COM 24665A103 623 17,830 SH   SOLE 2 4,441 0 13,389
DELEK US HLDGS INC NEW COM 24665A103 11 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 151 4,323 SH   SOLE 7 4,323 0 0
DELEK US HLDGS INC NEW COM 24665A103 10,136 290,083 SH   SOLE 18 290,083 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,156 61,703 SH   SOLE 19 61,703 0 0
DELEK US HLDGS INC NEW COM 24665A103 89,609 2,564,655 SH   SOLE 21 2,564,655 0 0
DELEK US HLDGS INC NEW COM 24665A103 74,157 2,122,423 SH   SOLE 22 1,969,293 0 153,130
DELEK US HLDGS INC NEW COM 24665A103 1,305 37,349 SH   SOLE 26 18,693 0 18,656
DELEK US HLDGS INC NEW COM 24665A103 461 13,183 SH   SOLE 28 13,183 0 0
DELEK US HLDGS INC NEW COM 24665A103 186 5,311 SH   SOLE 29 0 0 5,311
DELEK US HLDGS INC NEW COM 24665A103 405 11,590 SH   SOLE 30 11,590 0 0
DELEK US HLDGS INC NEW COM 24665A103 423 12,095 SH   SOLE 36 12,095 0 0
DELEK US HLDGS INC NEW COM 24665A103 257 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 16,556 203,685 SH   SOLE 2 34,976 0 168,709
DELL TECHNOLOGIES INC COM CL V 24703L103 5,679 69,864 SH   SOLE 4 64,472 0 5,392
DELL TECHNOLOGIES INC COM CL V 24703L103 7,020 86,372 SH   SOLE 7 57,930 0 28,442
DELL TECHNOLOGIES INC COM CL V 24703L103 117 1,445 SH   SOLE 15 1,445 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 7 82 SH   SOLE 17 0 0 82
DELL TECHNOLOGIES INC COM CL V 24703L103 68,034 837,029 SH   SOLE 18 742,766 0 94,263
DELL TECHNOLOGIES INC COM CL V 24703L103 15,496 190,647 SH   SOLE 19 190,647 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 8,998 110,707 SH   SOLE 20 0 0 110,707
DELL TECHNOLOGIES INC COM CL V 24703L103 332,341 4,088,843 SH   SOLE 21 4,088,843 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 453,590 5,580,587 SH   SOLE 22 4,974,963 0 605,624
DELL TECHNOLOGIES INC COM CL V 24703L103 20,965 257,937 SH   SOLE 23 257,937 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 15,737 193,610 SH   SOLE 25 170,624 0 22,986
DELL TECHNOLOGIES INC COM CL V 24703L103 54,724 673,279 SH   SOLE 26 192,278 0 481,001
DELL TECHNOLOGIES INC COM CL V 24703L103 3,704 45,574 SH   SOLE 28 33,018 0 12,556
DELL TECHNOLOGIES INC COM CL V 24703L103 581 7,144 SH   SOLE 29 7,144 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 33,764 415,403 SH   SOLE 30 415,403 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 9,551 117,513 SH   SOLE 31 43,653 0 73,860
DELL TECHNOLOGIES INC COM CL V 24703L103 14,159 174,195 SH   SOLE 34 174,195 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 17,047 209,733 SH   SOLE 36 209,733 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 95 1,165 SH   SOLE 40 1,165 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 6,016 114,663 SH   SOLE 2 83,374 0 31,289
DELPHI TECHNOLOGIES PLC SHS G2709G107 558 10,635 SH   SOLE 4 10,635 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 718 13,686 SH   SOLE 7 13,324 0 362
DELPHI TECHNOLOGIES PLC SHS G2709G107 964 18,370 SH   SOLE 13 18,370 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 31 588 SH   SOLE 15 588 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 15,268 290,988 SH   SOLE 18 290,988 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 5,337 101,716 SH   SOLE 19 101,716 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 204,226 3,892,237 SH   SOLE 21 3,892,237 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 145,927 2,781,150 SH   SOLE 22 2,497,904 0 283,246
DELPHI TECHNOLOGIES PLC SHS G2709G107 133 2,530 SH   SOLE 23 2,530 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 4,002 76,263 SH   SOLE 25 76,263 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 7,646 145,729 SH   SOLE 26 45,974 0 99,755
DELPHI TECHNOLOGIES PLC SHS G2709G107 711 13,546 SH   SOLE 28 13,546 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1,773 33,784 SH   SOLE 29 0 0 33,784
DELPHI TECHNOLOGIES PLC SHS G2709G107 733 13,967 SH   SOLE 30 13,967 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 331 6,302 SH   SOLE 31 4,211 0 2,091
DELPHI TECHNOLOGIES PLC SHS G2709G107 6,494 123,766 SH   SOLE 34 123,766 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 4,251 81,025 SH   SOLE 36 81,025 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 447 8,522 SH   SOLE 40 8,522 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 31,076 554,923 SH   SOLE 2 130,912 0 424,011
DELTA AIR LINES INC DEL COM NEW 247361702 3,742 66,830 SH   SOLE 4 62,293 0 4,537
DELTA AIR LINES INC DEL COM NEW 247361702 24,397 435,661 SH   SOLE 7 424,675 0 10,986
DELTA AIR LINES INC DEL COM NEW 247361702 626 11,171 SH   SOLE 13 11,171 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 91 1,631 SH   SOLE 15 1,631 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 16 286 SH   SOLE 17 0 0 286
DELTA AIR LINES INC DEL COM NEW 247361702 156,739 2,798,906 SH   SOLE 18 2,620,090 0 178,816
DELTA AIR LINES INC DEL COM NEW 247361702 62,603 1,117,917 SH   SOLE 19 1,117,917 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,528 116,565 SH   SOLE 20 0 0 116,565
DELTA AIR LINES INC DEL COM NEW 247361702 597,108 10,662,638 SH   SOLE 21 10,662,638 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 917,560 16,384,993 SH   SOLE 22 13,793,621 0 2,591,372
DELTA AIR LINES INC DEL COM NEW 247361702 12,322 220,032 SH   SOLE 23 220,032 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,521 187,870 SH   SOLE 25 146,699 0 41,171
DELTA AIR LINES INC DEL COM NEW 247361702 41,600 742,856 SH   SOLE 26 277,290 0 465,566
DELTA AIR LINES INC DEL COM NEW 247361702 2,301 41,094 SH   SOLE 28 29,574 0 11,520
DELTA AIR LINES INC DEL COM NEW 247361702 363 6,481 SH   SOLE 29 6,481 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 89,216 1,593,150 SH   SOLE 30 1,593,150 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 8,411 150,192 SH   SOLE 31 101,077 0 49,115
DELTA AIR LINES INC DEL COM NEW 247361702 28,526 509,386 SH   SOLE 34 509,386 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 11,101 198,225 SH   SOLE 36 198,225 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 54 966 SH   SOLE 40 966 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 974 17,400 SH Call SOLE 2 17,400 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 114,677 2,047,800 SH Call SOLE 19 2,047,800 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 1,327 23,700 SH Call SOLE 22 23,700 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 27,642 493,600 SH Call SOLE 34 493,600 0 0
DELTA APPAREL INC COM 247368103 29 1,455 SH   SOLE 2 450 0 1,005
DELTA APPAREL INC COM 247368103 551 27,254 SH   SOLE 18 27,254 0 0
DELTA APPAREL INC COM 247368103 67 3,294 SH   SOLE 19 3,294 0 0
DELTA APPAREL INC COM 247368103 4,890 242,074 SH   SOLE 21 242,074 0 0
DELTA APPAREL INC COM 247368103 4,448 220,193 SH   SOLE 22 215,583 0 4,610
DELTIC TIMBER CORP COM 247850100 65 707 SH   SOLE 2 609 0 98
DELTIC TIMBER CORP COM 247850100 8 91 SH   SOLE 4 91 0 0
DELTIC TIMBER CORP COM 247850100 31 338 SH   SOLE 7 338 0 0
DELTIC TIMBER CORP COM 247850100 4,549 49,687 SH   SOLE 18 49,687 0 0
DELTIC TIMBER CORP COM 247850100 813 8,878 SH   SOLE 19 8,878 0 0
DELTIC TIMBER CORP COM 247850100 98,178 1,072,403 SH   SOLE 21 1,072,403 0 0
DELTIC TIMBER CORP COM 247850100 28,327 309,411 SH   SOLE 22 289,178 0 20,233
DELTIC TIMBER CORP COM 247850100 470 5,137 SH   SOLE 26 2,149 0 2,988
DELTIC TIMBER CORP COM 247850100 148 1,616 SH   SOLE 28 1,616 0 0
DELTIC TIMBER CORP COM 247850100 4,400 48,064 SH   SOLE 30 48,064 0 0
DELTIC TIMBER CORP COM 247850100 110 1,204 SH   SOLE 40 1,204 0 0
DELUXE CORP COM 248019101 1,674 21,782 SH   SOLE 2 21,151 0 631
DELUXE CORP COM 248019101 21 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 120 1,560 SH   SOLE 7 1,560 0 0
DELUXE CORP COM 248019101 22,826 297,055 SH   SOLE 18 297,055 0 0
DELUXE CORP COM 248019101 2,984 38,832 SH   SOLE 19 38,832 0 0
DELUXE CORP COM 248019101 236,032 3,071,732 SH   SOLE 21 3,071,732 0 0
DELUXE CORP COM 248019101 135,644 1,765,280 SH   SOLE 22 1,673,405 0 91,875
DELUXE CORP COM 248019101 1,238 16,106 SH   SOLE 26 5,110 0 10,996
DELUXE CORP COM 248019101 551 7,177 SH   SOLE 28 7,177 0 0
DELUXE CORP COM 248019101 587 7,640 SH   SOLE 30 7,640 0 0
DELUXE CORP COM 248019101 197 2,561 SH   SOLE 36 2,561 0 0
DELUXE CORP COM 248019101 383 4,979 SH   SOLE 40 4,979 0 0
DENBURY RES INC COM NEW 247916208 204 92,251 SH   SOLE 2 23,207 0 69,044
DENBURY RES INC COM NEW 247916208 4 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 20 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 4,304 1,947,326 SH   SOLE 18 1,947,326 0 0
DENBURY RES INC COM NEW 247916208 2,639 1,194,128 SH   SOLE 19 1,194,128 0 0
DENBURY RES INC COM NEW 247916208 81,196 36,740,272 SH   SOLE 21 36,740,272 0 0
DENBURY RES INC COM NEW 247916208 26,135 11,825,841 SH   SOLE 22 11,017,355 0 808,486
DENBURY RES INC COM NEW 247916208 141 63,990 SH   SOLE 26 25,973 0 38,017
DENBURY RES INC COM NEW 247916208 115 51,853 SH   SOLE 28 51,853 0 0
DENBURY RES INC COM NEW 247916208 195 88,214 SH   SOLE 29 0 0 88,214
DENBURY RES INC COM NEW 247916208 1,604 725,823 SH   SOLE 30 725,823 0 0
DENBURY RES INC COM NEW 247916208 399 180,409 SH   SOLE 36 180,409 0 0
DENBURY RES INC COM NEW 247916208 88 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 108 8,191 SH   SOLE 2 3,505 0 4,686
DENNYS CORP COM 24869P104 2 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 16 1,205 SH   SOLE 7 1,205 0 0
DENNYS CORP COM 24869P104 3,068 231,715 SH   SOLE 18 231,715 0 0
DENNYS CORP COM 24869P104 699 52,800 SH   SOLE 19 52,800 0 0
DENNYS CORP COM 24869P104 27,567 2,082,134 SH   SOLE 21 2,082,134 0 0
DENNYS CORP COM 24869P104 26,857 2,028,440 SH   SOLE 22 1,888,312 0 140,128
DENNYS CORP COM 24869P104 282 21,305 SH   SOLE 26 0 0 21,305
DENNYS CORP COM 24869P104 153 11,576 SH   SOLE 28 11,576 0 0
DENNYS CORP COM 24869P104 153 11,526 SH   SOLE 30 11,526 0 0
DENNYS CORP COM 24869P104 129 9,725 SH   SOLE 40 9,725 0 0
DENTSPLY SIRONA INC COM 24906P109 17,246 261,981 SH   SOLE 2 49,973 0 212,008
DENTSPLY SIRONA INC COM 24906P109 4,832 73,406 SH   SOLE 4 67,317 0 6,089
DENTSPLY SIRONA INC COM 24906P109 11,215 170,366 SH   SOLE 7 157,502 0 12,864
DENTSPLY SIRONA INC COM 24906P109 382 5,803 SH   SOLE 13 5,803 0 0
DENTSPLY SIRONA INC COM 24906P109 131 1,986 SH   SOLE 15 1,986 0 0
DENTSPLY SIRONA INC COM 24906P109 32,747 497,449 SH   SOLE 18 467,469 0 29,980
DENTSPLY SIRONA INC COM 24906P109 2,320 35,243 SH   SOLE 19 35,243 0 0
DENTSPLY SIRONA INC COM 24906P109 9,572 145,407 SH   SOLE 20 0 0 145,407
DENTSPLY SIRONA INC COM 24906P109 309,920 4,707,885 SH   SOLE 21 4,707,885 0 0
DENTSPLY SIRONA INC COM 24906P109 394,568 5,993,740 SH   SOLE 22 4,952,610 0 1,041,130
DENTSPLY SIRONA INC COM 24906P109 18,433 280,006 SH   SOLE 23 280,006 0 0
DENTSPLY SIRONA INC COM 24906P109 11,888 180,586 SH   SOLE 25 180,586 0 0
DENTSPLY SIRONA INC COM 24906P109 41,830 635,430 SH   SOLE 26 241,023 0 394,407
DENTSPLY SIRONA INC COM 24906P109 3,473 52,761 SH   SOLE 28 38,723 0 14,038
DENTSPLY SIRONA INC COM 24906P109 4,202 63,832 SH   SOLE 29 7,033 0 56,799
DENTSPLY SIRONA INC COM 24906P109 47,498 721,532 SH   SOLE 30 721,532 0 0
DENTSPLY SIRONA INC COM 24906P109 6,524 99,099 SH   SOLE 31 46,953 0 52,146
DENTSPLY SIRONA INC COM 24906P109 2,196 33,359 SH   SOLE 32 33,359 0 0
DENTSPLY SIRONA INC COM 24906P109 1,010 15,347 SH   SOLE 34 15,347 0 0
DENTSPLY SIRONA INC COM 24906P109 12,734 193,439 SH   SOLE 36 193,439 0 0
DENTSPLY SIRONA INC COM 24906P109 76 1,156 SH   SOLE 40 1,156 0 0
DEPOMED INC COM 249908104 33 4,102 SH   SOLE 2 3,774 0 328
DEPOMED INC COM 249908104 4 475 SH   SOLE 4 475 0 0
DEPOMED INC COM 249908104 10 1,252 SH   SOLE 7 1,252 0 0
DEPOMED INC COM 249908104 2,195 272,628 SH   SOLE 18 272,628 0 0
DEPOMED INC COM 249908104 359 44,584 SH   SOLE 19 44,584 0 0
DEPOMED INC COM 249908104 56,395 7,005,606 SH   SOLE 21 7,005,606 0 0
DEPOMED INC COM 249908104 14,577 1,810,754 SH   SOLE 22 1,703,807 0 106,947
DEPOMED INC COM 249908104 189 23,487 SH   SOLE 26 9,821 0 13,666
DEPOMED INC COM 249908104 73 9,100 SH   SOLE 28 9,100 0 0
DEPOMED INC COM 249908104 723 89,856 SH   SOLE 30 89,856 0 0
DEPOMED INC COM 249908104 56 6,980 SH   SOLE 40 6,980 0 0
DEPOMED INC NOTE 2.500% 9/0 249908AA2 876 1,038,000 PRN   SOLE 21 1,038,000 0 0
DERMIRA INC COM 24983L104 1,881 67,653 SH   SOLE 2 66,241 0 1,412
DERMIRA INC COM 24983L104 24 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 4,624 166,280 SH   SOLE 18 166,280 0 0
DERMIRA INC COM 24983L104 11,493 413,283 SH   SOLE 19 413,283 0 0
DERMIRA INC COM 24983L104 54,403 1,956,251 SH   SOLE 21 1,956,251 0 0
DERMIRA INC COM 24983L104 29,160 1,048,541 SH   SOLE 22 987,146 0 61,395
DERMIRA INC COM 24983L104 340 12,235 SH   SOLE 26 0 0 12,235
DERMIRA INC COM 24983L104 92 3,303 SH   SOLE 28 3,303 0 0
DERMIRA INC COM 24983L104 168 6,057 SH   SOLE 30 6,057 0 0
DERMIRA INC COM 24983L104 642 23,092 SH   SOLE 31 23,092 0 0
DERMIRA INC COM 24983L104 5,384 193,600 SH   SOLE 34 193,600 0 0
DERMIRA INC COM 24983L104 63 2,272 SH   SOLE 40 2,272 0 0
DESPEGAR COM CORP ORD SHS G27358103 142 5,170 SH   SOLE 22 5,170 0 0
DESTINATION MATERNITY CORP COM 25065D100 6 2,131 SH   SOLE 18 2,131 0 0
DESTINATION MATERNITY CORP COM 25065D100 8 2,770 SH   SOLE 19 2,770 0 0
DESTINATION MATERNITY CORP COM 25065D100 101 34,167 SH   SOLE 21 34,167 0 0
DESTINATION MATERNITY CORP COM 25065D100 707 238,162 SH   SOLE 22 238,162 0 0
DESTINATION XL GROUP INC COM 25065K104 14 6,331 SH   SOLE 18 6,331 0 0
DESTINATION XL GROUP INC COM 25065K104 19 8,559 SH   SOLE 19 8,559 0 0
DESTINATION XL GROUP INC COM 25065K104 216 98,079 SH   SOLE 21 98,079 0 0
DESTINATION XL GROUP INC COM 25065K104 1,909 867,930 SH   SOLE 22 867,930 0 0
DETERMINE INC COM 250660107 2 1,352 SH   SOLE 18 1,352 0 0
DETERMINE INC COM 250660107 5 2,985 SH   SOLE 19 2,985 0 0
DETERMINE INC COM 250660107 48 26,639 SH   SOLE 21 26,639 0 0
DETERMINE INC COM 250660107 63 34,886 SH   SOLE 22 34,886 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 6 300 SH   SOLE 2 300 0 0
DEVON ENERGY CORP NEW COM 25179M103 39,506 954,251 SH   SOLE 2 458,952 0 495,299
DEVON ENERGY CORP NEW COM 25179M103 7,725 186,593 SH   SOLE 4 172,753 0 13,840
DEVON ENERGY CORP NEW COM 25179M103 14,736 355,952 SH   SOLE 7 343,426 0 12,526
DEVON ENERGY CORP NEW COM 25179M103 385 9,288 SH   SOLE 13 9,288 0 0
DEVON ENERGY CORP NEW COM 25179M103 149 3,601 SH   SOLE 15 3,601 0 0
DEVON ENERGY CORP NEW COM 25179M103 1 32 SH   SOLE 17 0 0 32
DEVON ENERGY CORP NEW COM 25179M103 114,602 2,768,162 SH   SOLE 18 2,701,215 0 66,947
DEVON ENERGY CORP NEW COM 25179M103 134,282 3,243,538 SH   SOLE 19 3,243,538 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,575 207,133 SH   SOLE 20 0 0 207,133
DEVON ENERGY CORP NEW COM 25179M103 475,993 11,497,418 SH   SOLE 21 11,497,418 0 0
DEVON ENERGY CORP NEW COM 25179M103 609,227 14,715,638 SH   SOLE 22 12,311,141 0 2,404,497
DEVON ENERGY CORP NEW COM 25179M103 30,676 740,975 SH   SOLE 23 740,975 0 0
DEVON ENERGY CORP NEW COM 25179M103 23,384 564,833 SH   SOLE 25 564,833 0 0
DEVON ENERGY CORP NEW COM 25179M103 72,941 1,761,850 SH   SOLE 26 466,326 0 1,295,524
DEVON ENERGY CORP NEW COM 25179M103 4,795 115,833 SH   SOLE 28 85,243 0 30,590
DEVON ENERGY CORP NEW COM 25179M103 14,044 339,235 SH   SOLE 29 295,855 0 43,380
DEVON ENERGY CORP NEW COM 25179M103 68,618 1,657,433 SH   SOLE 30 1,657,433 0 0
DEVON ENERGY CORP NEW COM 25179M103 13,930 336,477 SH   SOLE 31 170,744 0 165,733
DEVON ENERGY CORP NEW COM 25179M103 103,971 2,511,383 SH   SOLE 34 2,511,383 0 0
DEVON ENERGY CORP NEW COM 25179M103 20,980 506,773 SH   SOLE 36 506,773 0 0
DEVON ENERGY CORP NEW COM 25179M103 95 2,287 SH   SOLE 40 2,287 0 0
DEXCOM INC COM 252131107 2,244 39,097 SH   SOLE 2 9,852 0 29,245
DEXCOM INC COM 252131107 24 414 SH   SOLE 4 414 0 0
DEXCOM INC COM 252131107 175 3,044 SH   SOLE 7 3,044 0 0
DEXCOM INC COM 252131107 2,308 40,211 SH   SOLE 18 40,211 0 0
DEXCOM INC COM 252131107 1,460 25,441 SH   SOLE 19 25,441 0 0
DEXCOM INC COM 252131107 70,994 1,237,044 SH   SOLE 21 1,237,044 0 0
DEXCOM INC COM 252131107 135,019 2,352,662 SH   SOLE 22 2,108,324 0 244,338
DEXCOM INC COM 252131107 1,774 30,908 SH   SOLE 26 11,402 0 19,506
DEXCOM INC COM 252131107 770 13,417 SH   SOLE 28 13,417 0 0
DEXCOM INC COM 252131107 590 10,273 SH   SOLE 29 0 0 10,273
DEXCOM INC COM 252131107 2,052 35,756 SH   SOLE 30 35,756 0 0
DEXCOM INC COM 252131107 109 1,901 SH   SOLE 31 1,901 0 0
DEXCOM INC COM 252131107 536 9,347 SH   SOLE 40 9,347 0 0
DGSE COMPANIES INC COM 23323G106 1 1,166 SH   SOLE 18 1,166 0 0
DGSE COMPANIES INC COM 23323G106 30 31,733 SH   SOLE 21 31,733 0 0
DHI GROUP INC COM 23331S100 5 2,559 SH   SOLE 2 2,559 0 0
DHI GROUP INC COM 23331S100 2 880 SH   SOLE 7 880 0 0
DHI GROUP INC COM 23331S100 495 260,513 SH   SOLE 18 260,513 0 0
DHI GROUP INC COM 23331S100 61 32,261 SH   SOLE 19 32,261 0 0
DHI GROUP INC COM 23331S100 9,083 4,780,573 SH   SOLE 21 4,780,573 0 0
DHI GROUP INC COM 23331S100 2,208 1,161,883 SH   SOLE 22 1,102,128 0 59,755
DHI GROUP INC COM 23331S100 122 64,365 SH   SOLE 30 64,365 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 63 17,681 SH   SOLE 2 4,728 0 12,953
DHT HOLDINGS INC SHS NEW Y2065G121 10 2,744 SH   SOLE 7 2,744 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,158 322,613 SH   SOLE 18 322,613 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 213 59,286 SH   SOLE 19 59,286 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 9,911 2,760,635 SH   SOLE 21 2,760,635 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,167 882,198 SH   SOLE 22 776,451 0 105,747
DIAGEO P L C SPON ADR NEW 25243Q205 41 278 SH   SOLE 17 0 0 278
DIAGEO P L C SPON ADR NEW 25243Q205 162,077 1,109,888 SH   SOLE 18 1,103,276 0 6,612
DIAGEO P L C SPON ADR NEW 25243Q205 2,182 14,945 SH   SOLE 25 14,945 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,721 18,631 SH   SOLE 31 18,631 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 40 195 SH   SOLE 2 195 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 21 100 SH   SOLE 7 100 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2,391 11,570 SH   SOLE 18 11,570 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 558 2,702 SH   SOLE 19 2,702 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 23,733 114,840 SH   SOLE 21 114,840 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 20,527 99,327 SH   SOLE 22 93,228 0 6,099
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 97 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 87 421 SH   SOLE 30 421 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 103 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,940 158,146 SH   SOLE 2 146,889 0 11,257
DIAMOND OFFSHORE DRILLING IN COM 25271C102 7 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 103 5,543 SH   SOLE 7 5,543 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 27 1,474 SH   SOLE 17 0 0 1,474
DIAMOND OFFSHORE DRILLING IN COM 25271C102 7,765 417,698 SH   SOLE 18 417,698 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,436 77,252 SH   SOLE 19 77,252 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 81,542 4,386,363 SH   SOLE 21 4,386,363 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 66,786 3,592,595 SH   SOLE 22 3,443,429 0 149,166
DIAMOND OFFSHORE DRILLING IN COM 25271C102 767 41,279 SH   SOLE 23 41,279 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 801 43,101 SH   SOLE 26 11,889 0 31,212
DIAMOND OFFSHORE DRILLING IN COM 25271C102 184 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 235 12,636 SH   SOLE 29 0 0 12,636
DIAMOND OFFSHORE DRILLING IN COM 25271C102 181 9,746 SH   SOLE 30 9,746 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 406 21,818 SH   SOLE 36 21,818 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 142 7,637 SH   SOLE 40 7,637 0 0
DIAMONDBACK ENERGY INC COM 25278X109 13,252 104,969 SH   SOLE 2 15,411 0 89,558
DIAMONDBACK ENERGY INC COM 25278X109 3,419 27,081 SH   SOLE 4 24,414 0 2,667
DIAMONDBACK ENERGY INC COM 25278X109 921 7,293 SH   SOLE 7 6,069 0 1,224
DIAMONDBACK ENERGY INC COM 25278X109 84 662 SH   SOLE 13 662 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,531 59,649 SH   SOLE 18 51,573 0 8,076
DIAMONDBACK ENERGY INC COM 25278X109 4,017 31,820 SH   SOLE 19 31,820 0 0
DIAMONDBACK ENERGY INC COM 25278X109 156,711 1,241,275 SH   SOLE 21 1,241,275 0 0
DIAMONDBACK ENERGY INC COM 25278X109 343,677 2,722,191 SH   SOLE 22 2,420,443 0 301,748
DIAMONDBACK ENERGY INC COM 25278X109 14,767 116,964 SH   SOLE 23 116,964 0 0
DIAMONDBACK ENERGY INC COM 25278X109 322 2,547 SH   SOLE 25 2,547 0 0
DIAMONDBACK ENERGY INC COM 25278X109 21,331 168,961 SH   SOLE 26 64,900 0 104,061
DIAMONDBACK ENERGY INC COM 25278X109 2,528 20,021 SH   SOLE 28 14,559 0 5,462
DIAMONDBACK ENERGY INC COM 25278X109 3,105 24,596 SH   SOLE 29 2,420 0 22,176
DIAMONDBACK ENERGY INC COM 25278X109 16,611 131,569 SH   SOLE 30 131,569 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,501 51,497 SH   SOLE 31 19,851 0 31,646
DIAMONDBACK ENERGY INC COM 25278X109 701 5,550 SH   SOLE 34 5,550 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,885 14,931 SH   SOLE 36 14,931 0 0
DIAMONDBACK ENERGY INC COM 25278X109 52 413 SH   SOLE 40 413 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,437 127,285 SH   SOLE 2 93,508 0 33,777
DIAMONDROCK HOSPITALITY CO COM 252784301 774 68,553 SH   SOLE 4 68,553 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,149 278,943 SH   SOLE 7 278,943 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 92 8,190 SH   SOLE 15 8,190 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 11,609 1,028,279 SH   SOLE 18 1,028,279 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,747 686,172 SH   SOLE 19 686,172 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 221,325 19,603,601 SH   SOLE 21 19,603,601 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 109,871 9,731,680 SH   SOLE 22 9,388,261 0 343,419
DIAMONDROCK HOSPITALITY CO COM 252784301 7,989 707,641 SH   SOLE 23 707,641 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,976 352,181 SH   SOLE 25 352,181 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,644 145,606 SH   SOLE 26 47,892 0 97,714
DIAMONDROCK HOSPITALITY CO COM 252784301 1,791 158,656 SH   SOLE 28 29,296 0 129,360
DIAMONDROCK HOSPITALITY CO COM 252784301 1,705 150,976 SH   SOLE 29 69,460 0 81,516
DIAMONDROCK HOSPITALITY CO COM 252784301 14,980 1,326,803 SH   SOLE 30 1,326,803 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,747 154,737 SH   SOLE 34 154,737 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 36 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 244 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 26 2,889 SH   SOLE 18 2,889 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 24 2,670 SH   SOLE 19 2,670 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 384 42,471 SH   SOLE 21 42,471 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 626 69,291 SH   SOLE 22 69,291 0 0
DICKS SPORTING GOODS INC COM 253393102 2,340 81,426 SH   SOLE 2 47,866 0 33,560
DICKS SPORTING GOODS INC COM 253393102 14 481 SH   SOLE 4 481 0 0
DICKS SPORTING GOODS INC COM 253393102 182 6,345 SH   SOLE 7 6,345 0 0
DICKS SPORTING GOODS INC COM 253393102 7,761 270,057 SH   SOLE 18 270,057 0 0
DICKS SPORTING GOODS INC COM 253393102 730 25,389 SH   SOLE 19 25,389 0 0
DICKS SPORTING GOODS INC COM 253393102 102,659 3,571,989 SH   SOLE 21 3,571,989 0 0
DICKS SPORTING GOODS INC COM 253393102 83,258 2,896,940 SH   SOLE 22 2,654,067 0 242,873
DICKS SPORTING GOODS INC COM 253393102 986 34,315 SH   SOLE 26 13,093 0 21,222
DICKS SPORTING GOODS INC COM 253393102 366 12,743 SH   SOLE 28 12,743 0 0
DICKS SPORTING GOODS INC COM 253393102 460 16,012 SH   SOLE 29 0 0 16,012
DICKS SPORTING GOODS INC COM 253393102 394 13,724 SH   SOLE 30 13,724 0 0
DICKS SPORTING GOODS INC COM 253393102 55 1,901 SH   SOLE 31 1,901 0 0
DICKS SPORTING GOODS INC COM 253393102 120 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 263 9,141 SH   SOLE 40 9,141 0 0
DIEBOLD NXDF INC COM 253651103 555 33,935 SH   SOLE 2 33,170 0 765
DIEBOLD NXDF INC COM 253651103 3 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 44 2,690 SH   SOLE 7 2,690 0 0
DIEBOLD NXDF INC COM 253651103 7,602 464,929 SH   SOLE 18 464,929 0 0
DIEBOLD NXDF INC COM 253651103 984 60,185 SH   SOLE 19 60,185 0 0
DIEBOLD NXDF INC COM 253651103 78,136 4,778,958 SH   SOLE 21 4,778,958 0 0
DIEBOLD NXDF INC COM 253651103 38,681 2,365,781 SH   SOLE 22 2,224,028 0 141,753
DIEBOLD NXDF INC COM 253651103 517 31,593 SH   SOLE 26 20,256 0 11,337
DIEBOLD NXDF INC COM 253651103 145 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 199 12,155 SH   SOLE 30 12,155 0 0
DIEBOLD NXDF INC COM 253651103 28 1,717 SH   SOLE 36 1,717 0 0
DIEBOLD NXDF INC COM 253651103 108 6,621 SH   SOLE 40 6,621 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 0 239 SH   SOLE 21 239 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 6 6,832 SH   SOLE 22 6,832 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 1 965 SH   SOLE 18 965 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 18 15,000 SH   SOLE 21 15,000 0 0
DIGI INTL INC COM 253798102 57 5,978 SH   SOLE 2 1,211 0 4,767
DIGI INTL INC COM 253798102 5 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,309 137,051 SH   SOLE 18 137,051 0 0
DIGI INTL INC COM 253798102 196 20,564 SH   SOLE 19 20,564 0 0
DIGI INTL INC COM 253798102 23,518 2,462,568 SH   SOLE 21 2,462,568 0 0
DIGI INTL INC COM 253798102 7,174 751,190 SH   SOLE 22 719,771 0 31,419
DIGI INTL INC COM 253798102 322 33,760 SH   SOLE 30 33,760 0 0
DIGIMARC CORP NEW COM 25381B101 24 660 SH   SOLE 2 612 0 48
DIGIMARC CORP NEW COM 25381B101 7 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,338 37,017 SH   SOLE 18 37,017 0 0
DIGIMARC CORP NEW COM 25381B101 315 8,716 SH   SOLE 19 8,716 0 0
DIGIMARC CORP NEW COM 25381B101 11,386 314,956 SH   SOLE 21 314,956 0 0
DIGIMARC CORP NEW COM 25381B101 8,963 247,935 SH   SOLE 22 235,303 0 12,632
DIGIRAD CORP COM 253827109 8 3,218 SH   SOLE 18 3,218 0 0
DIGIRAD CORP COM 253827109 134 52,058 SH   SOLE 21 52,058 0 0
DIGIRAD CORP COM 253827109 38 14,616 SH   SOLE 22 14,616 0 0
DIGITAL ALLY INC COM NEW 25382P208 2 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 131 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 30,854 270,888 SH   SOLE 2 74,037 0 196,851
DIGITAL RLTY TR INC COM 253868103 14,604 128,217 SH   SOLE 4 123,630 0 4,587
DIGITAL RLTY TR INC COM 253868103 51,260 450,041 SH   SOLE 7 436,996 0 13,045
DIGITAL RLTY TR INC COM 253868103 258 2,268 SH   SOLE 13 2,268 0 0
DIGITAL RLTY TR INC COM 253868103 1,088 9,554 SH   SOLE 15 9,554 0 0
DIGITAL RLTY TR INC COM 253868103 50,254 441,210 SH   SOLE 18 411,247 0 29,963
DIGITAL RLTY TR INC COM 253868103 28,537 250,541 SH   SOLE 19 250,541 0 0
DIGITAL RLTY TR INC COM 253868103 11,000 96,573 SH   SOLE 20 0 0 96,573
DIGITAL RLTY TR INC COM 253868103 765,765 6,723,132 SH   SOLE 21 6,723,132 0 0
DIGITAL RLTY TR INC COM 253868103 932,593 8,187,820 SH   SOLE 22 7,289,701 0 898,119
DIGITAL RLTY TR INC COM 253868103 30,992 272,097 SH   SOLE 23 272,097 0 0
DIGITAL RLTY TR INC COM 253868103 59,387 521,396 SH   SOLE 25 521,396 0 0
DIGITAL RLTY TR INC COM 253868103 73,504 645,334 SH   SOLE 26 204,621 0 440,713
DIGITAL RLTY TR INC COM 253868103 20,365 178,799 SH   SOLE 28 33,383 0 145,416
DIGITAL RLTY TR INC COM 253868103 8,784 77,117 SH   SOLE 29 77,117 0 0
DIGITAL RLTY TR INC COM 253868103 185,081 1,624,942 SH   SOLE 30 1,624,942 0 0
DIGITAL RLTY TR INC COM 253868103 12,288 107,880 SH   SOLE 31 72,213 0 35,667
DIGITAL RLTY TR INC COM 253868103 1,344 11,800 SH   SOLE 34 11,800 0 0
DIGITAL RLTY TR INC COM 253868103 20,721 181,927 SH   SOLE 36 181,927 0 0
DIGITAL RLTY TR INC COM 253868103 106 929 SH   SOLE 40 929 0 0
DIGITAL TURBINE INC COM NEW 25400W102 20 11,333 SH   SOLE 18 11,333 0 0
DIGITAL TURBINE INC COM NEW 25400W102 303 169,129 SH   SOLE 21 169,129 0 0
DIGITAL TURBINE INC COM NEW 25400W102 28 15,684 SH   SOLE 22 15,684 0 0
DILLARDS INC CL A 254067101 666 11,094 SH   SOLE 2 8,820 0 2,274
DILLARDS INC CL A 254067101 7 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 61 1,022 SH   SOLE 7 1,022 0 0
DILLARDS INC CL A 254067101 6,515 108,493 SH   SOLE 18 108,493 0 0
DILLARDS INC CL A 254067101 1,041 17,332 SH   SOLE 19 17,332 0 0
DILLARDS INC CL A 254067101 66,716 1,111,002 SH   SOLE 21 1,111,002 0 0
DILLARDS INC CL A 254067101 39,033 650,010 SH   SOLE 22 615,695 0 34,315
DILLARDS INC CL A 254067101 555 9,240 SH   SOLE 26 1,635 0 7,605
DILLARDS INC CL A 254067101 140 2,327 SH   SOLE 28 2,327 0 0
DILLARDS INC CL A 254067101 203 3,388 SH   SOLE 29 0 0 3,388
DILLARDS INC CL A 254067101 434 7,233 SH   SOLE 30 7,233 0 0
DILLARDS INC CL A 254067101 149 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 158 2,637 SH   SOLE 40 2,637 0 0
DIME CMNTY BANCSHARES COM 253922108 155 7,393 SH   SOLE 2 1,878 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,443 164,347 SH   SOLE 18 164,347 0 0
DIME CMNTY BANCSHARES COM 253922108 511 24,372 SH   SOLE 19 24,372 0 0
DIME CMNTY BANCSHARES COM 253922108 60,668 2,895,862 SH   SOLE 21 2,895,862 0 0
DIME CMNTY BANCSHARES COM 253922108 22,090 1,054,399 SH   SOLE 22 996,640 0 57,759
DIME CMNTY BANCSHARES COM 253922108 418 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 98 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 935 44,639 SH   SOLE 30 44,639 0 0
DIME CMNTY BANCSHARES COM 253922108 72 3,438 SH   SOLE 40 3,438 0 0
DINEEQUITY INC COM 254423106 214 4,228 SH   SOLE 2 2,781 0 1,447
DINEEQUITY INC COM 254423106 5 104 SH   SOLE 4 104 0 0
DINEEQUITY INC COM 254423106 22 425 SH   SOLE 7 425 0 0
DINEEQUITY INC COM 254423106 4,184 82,475 SH   SOLE 18 82,475 0 0
DINEEQUITY INC COM 254423106 696 13,710 SH   SOLE 19 13,710 0 0
DINEEQUITY INC COM 254423106 81,028 1,597,244 SH   SOLE 21 1,597,244 0 0
DINEEQUITY INC COM 254423106 24,744 487,757 SH   SOLE 22 453,753 0 34,004
DINEEQUITY INC COM 254423106 252 4,963 SH   SOLE 26 1,467 0 3,496
DINEEQUITY INC COM 254423106 125 2,459 SH   SOLE 28 2,459 0 0
DINEEQUITY INC COM 254423106 1,291 25,455 SH   SOLE 30 25,455 0 0
DINEEQUITY INC COM 254423106 93 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 354 12,336 SH   SOLE 2 7,286 0 5,050
DIODES INC COM 254543101 6 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 23 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 5,261 183,514 SH   SOLE 18 183,514 0 0
DIODES INC COM 254543101 1,731 60,387 SH   SOLE 19 60,387 0 0
DIODES INC COM 254543101 100,986 3,522,360 SH   SOLE 21 3,522,360 0 0
DIODES INC COM 254543101 32,803 1,144,172 SH   SOLE 22 1,075,773 0 68,399
DIODES INC COM 254543101 1,819 63,437 SH   SOLE 23 63,437 0 0
DIODES INC COM 254543101 385 13,438 SH   SOLE 26 7,267 0 6,171
DIODES INC COM 254543101 157 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 319 11,118 SH   SOLE 29 0 0 11,118
DIODES INC COM 254543101 1,706 59,511 SH   SOLE 30 59,511 0 0
DIODES INC COM 254543101 110 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 623 31,057 SH   SOLE 2 23,177 0 7,880
DIPLOMAT PHARMACY INC COM 25456K101 5 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 18 920 SH   SOLE 7 920 0 0
DIPLOMAT PHARMACY INC COM 25456K101 4,727 235,542 SH   SOLE 18 235,542 0 0
DIPLOMAT PHARMACY INC COM 25456K101 2,244 111,791 SH   SOLE 19 111,791 0 0
DIPLOMAT PHARMACY INC COM 25456K101 93,231 4,645,313 SH   SOLE 21 4,645,313 0 0
DIPLOMAT PHARMACY INC COM 25456K101 30,081 1,498,827 SH   SOLE 22 1,419,235 0 79,592
DIPLOMAT PHARMACY INC COM 25456K101 2,288 114,020 SH   SOLE 23 114,020 0 0
DIPLOMAT PHARMACY INC COM 25456K101 415 20,674 SH   SOLE 26 5,329 0 15,345
DIPLOMAT PHARMACY INC COM 25456K101 112 5,575 SH   SOLE 28 5,575 0 0
DIPLOMAT PHARMACY INC COM 25456K101 358 17,817 SH   SOLE 29 0 0 17,817
DIPLOMAT PHARMACY INC COM 25456K101 1,386 69,072 SH   SOLE 30 69,072 0 0
DIPLOMAT PHARMACY INC COM 25456K101 78 3,872 SH   SOLE 40 3,872 0 0
DISCOVER FINL SVCS COM 254709108 39,601 514,838 SH   SOLE 2 140,041 0 374,797
DISCOVER FINL SVCS COM 254709108 10,089 131,159 SH   SOLE 4 120,360 0 10,799
DISCOVER FINL SVCS COM 254709108 19,812 257,562 SH   SOLE 7 242,224 0 15,338
DISCOVER FINL SVCS COM 254709108 835 10,853 SH   SOLE 13 10,853 0 0
DISCOVER FINL SVCS COM 254709108 227 2,957 SH   SOLE 15 2,957 0 0
DISCOVER FINL SVCS COM 254709108 90,340 1,174,463 SH   SOLE 18 1,124,444 0 50,019
DISCOVER FINL SVCS COM 254709108 40,801 530,436 SH   SOLE 19 530,436 0 0
DISCOVER FINL SVCS COM 254709108 12,059 156,775 SH   SOLE 20 0 0 156,775
DISCOVER FINL SVCS COM 254709108 572,072 7,437,228 SH   SOLE 21 7,437,228 0 0
DISCOVER FINL SVCS COM 254709108 742,966 9,658,939 SH   SOLE 22 7,958,327 0 1,700,612
DISCOVER FINL SVCS COM 254709108 37,004 481,076 SH   SOLE 23 481,076 0 0
DISCOVER FINL SVCS COM 254709108 23,301 302,927 SH   SOLE 25 302,927 0 0
DISCOVER FINL SVCS COM 254709108 97,291 1,264,828 SH   SOLE 26 372,662 0 892,166
DISCOVER FINL SVCS COM 254709108 6,486 84,320 SH   SOLE 28 61,494 0 22,826
DISCOVER FINL SVCS COM 254709108 1,011 13,143 SH   SOLE 29 13,143 0 0
DISCOVER FINL SVCS COM 254709108 93,984 1,221,840 SH   SOLE 30 1,221,840 0 0
DISCOVER FINL SVCS COM 254709108 11,950 155,352 SH   SOLE 31 81,667 0 73,685
DISCOVER FINL SVCS COM 254709108 11,431 148,615 SH   SOLE 34 148,615 0 0
DISCOVER FINL SVCS COM 254709108 28,156 366,045 SH   SOLE 36 366,045 0 0
DISCOVER FINL SVCS COM 254709108 142 1,843 SH   SOLE 40 1,843 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4,284 191,401 SH   SOLE 2 49,626 0 141,775
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,106 49,402 SH   SOLE 4 44,286 0 5,116
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,253 100,659 SH   SOLE 7 100,102 0 557
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 24 1,090 SH   SOLE 15 1,090 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 7,425 331,789 SH   SOLE 18 311,452 0 20,337
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 650 29,023 SH   SOLE 19 29,023 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,226 144,168 SH   SOLE 20 0 0 144,168
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 69,309 3,096,918 SH   SOLE 21 3,096,918 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 100,923 4,509,508 SH   SOLE 22 3,799,458 0 710,050
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4,068 181,791 SH   SOLE 23 181,791 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,534 113,237 SH   SOLE 25 113,237 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 11,078 494,978 SH   SOLE 26 191,711 0 303,267
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 737 32,940 SH   SOLE 28 23,537 0 9,403
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 984 43,948 SH   SOLE 29 6,399 0 37,549
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 10,588 473,116 SH   SOLE 30 473,116 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,504 67,190 SH   SOLE 31 29,003 0 38,187
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 719 32,112 SH   SOLE 34 32,112 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,113 139,107 SH   SOLE 36 139,107 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 16 698 SH   SOLE 40 698 0 0
DISCOVERY COMMUNICATNS NEW OPTIONS 25470F104 65 2,900 SH Put SOLE 2 2,900 0 0
DISCOVERY COMMUNICATNS NEW OPTIONS 25470F104 112 5,000 SH Put SOLE 18 5,000 0 0
DISCOVERY COMMUNICATNS NEW OPTIONS 25470F104 1,902 85,000 SH Put SOLE 19 85,000 0 0
DISCOVERY COMMUNICATNS NEW OPTIONS 25470F104 13 600 SH Put SOLE 22 600 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 6,130 289,557 SH   SOLE 2 46,745 0 242,812
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,560 73,673 SH   SOLE 4 66,275 0 7,398
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,239 152,985 SH   SOLE 7 152,234 0 751
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 80 3,800 SH   SOLE 13 3,800 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 33 1,569 SH   SOLE 15 1,569 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 10,178 480,766 SH   SOLE 18 453,189 0 27,577
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,875 183,044 SH   SOLE 19 183,044 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,110 194,141 SH   SOLE 20 0 0 194,141
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 86,501 4,086,032 SH   SOLE 21 4,086,032 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 119,572 5,648,180 SH   SOLE 22 4,644,649 0 1,003,531
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 6,156 290,794 SH   SOLE 23 290,794 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,723 223,076 SH   SOLE 25 223,076 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 15,957 753,752 SH   SOLE 26 285,171 0 468,581
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,056 49,895 SH   SOLE 28 36,730 0 13,165
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,270 60,003 SH   SOLE 29 6,579 0 53,424
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 13,758 649,873 SH   SOLE 30 649,873 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,428 114,713 SH   SOLE 31 47,683 0 67,030
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,614 123,471 SH   SOLE 34 123,471 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5,015 236,875 SH   SOLE 36 236,875 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 28 1,321 SH   SOLE 40 1,321 0 0
DISH NETWORK CORP CL A 25470M109 12,747 266,951 SH   SOLE 2 42,578 0 224,373
DISH NETWORK CORP CL A 25470M109 4,169 87,312 SH   SOLE 4 81,960 0 5,352
DISH NETWORK CORP CL A 25470M109 7,844 164,279 SH   SOLE 7 155,422 0 8,857
DISH NETWORK CORP CL A 25470M109 80 1,682 SH   SOLE 15 1,682 0 0
DISH NETWORK CORP CL A 25470M109 28,583 598,607 SH   SOLE 18 568,703 0 29,904
DISH NETWORK CORP CL A 25470M109 48,457 1,014,806 SH   SOLE 19 1,014,806 0 0
DISH NETWORK CORP CL A 25470M109 155,717 3,261,083 SH   SOLE 21 3,261,083 0 0
DISH NETWORK CORP CL A 25470M109 282,196 5,909,870 SH   SOLE 22 4,943,054 0 966,816
DISH NETWORK CORP CL A 25470M109 12,902 270,202 SH   SOLE 23 270,202 0 0
DISH NETWORK CORP CL A 25470M109 9,053 189,600 SH   SOLE 25 189,600 0 0
DISH NETWORK CORP CL A 25470M109 23,346 488,919 SH   SOLE 26 253,073 0 235,846
DISH NETWORK CORP CL A 25470M109 2,452 51,345 SH   SOLE 28 37,376 0 13,969
DISH NETWORK CORP CL A 25470M109 384 8,037 SH   SOLE 29 8,037 0 0
DISH NETWORK CORP CL A 25470M109 31,244 654,330 SH   SOLE 30 654,330 0 0
DISH NETWORK CORP CL A 25470M109 7,671 160,657 SH   SOLE 31 95,800 0 64,857
DISH NETWORK CORP CL A 25470M109 1,581 33,104 SH   SOLE 32 33,104 0 0
DISH NETWORK CORP CL A 25470M109 19,794 414,531 SH   SOLE 34 414,531 0 0
DISH NETWORK CORP CL A 25470M109 10,534 220,617 SH   SOLE 36 220,617 0 0
DISH NETWORK CORP CL A 25470M109 57 1,194 SH   SOLE 40 1,194 0 0
DISH NETWORK CORP OPTIONS 25470M109 138 2,900 SH Call SOLE 2 2,900 0 0
DISH NETWORK CORP OPTIONS 25470M109 239 5,000 SH Call SOLE 18 5,000 0 0
DISH NETWORK CORP OPTIONS 25470M109 4,059 85,000 SH Call SOLE 19 85,000 0 0
DISH NETWORK CORP OPTIONS 25470M109 29 600 SH Call SOLE 22 600 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 25,533 23,465,000 PRN   SOLE 2 22,744,000 0 721,000
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 31,138 28,616,000 PRN   SOLE 19 28,616,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 8,920 8,198,000 PRN   SOLE 21 8,198,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1,543 1,418,000 PRN   SOLE 22 1,418,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1,294 1,189,000 PRN   SOLE 26 1,189,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 9,269 8,518,000 PRN   SOLE 34 8,518,000 0 0
DISNEY WALT CO COM DISNEY 254687106 301,619 2,805,497 SH   SOLE 2 1,294,604 0 1,510,893
DISNEY WALT CO COM DISNEY 254687106 73,513 683,781 SH   SOLE 4 643,832 0 39,949
DISNEY WALT CO COM DISNEY 254687106 116,398 1,082,667 SH   SOLE 7 1,071,402 0 11,265
DISNEY WALT CO COM DISNEY 254687106 10,531 97,954 SH   SOLE 13 97,954 0 0
DISNEY WALT CO COM DISNEY 254687106 1,268 11,795 SH   SOLE 15 11,795 0 0
DISNEY WALT CO COM DISNEY 254687106 174 1,619 SH   SOLE 17 0 0 1,619
DISNEY WALT CO COM DISNEY 254687106 340,461 3,166,782 SH   SOLE 18 2,950,001 0 216,781
DISNEY WALT CO COM DISNEY 254687106 106,595 991,489 SH   SOLE 19 991,489 0 0
DISNEY WALT CO COM DISNEY 254687106 93,236 867,235 SH   SOLE 20 85,102 0 782,133
DISNEY WALT CO COM DISNEY 254687106 2,572,907 23,931,793 SH   SOLE 21 23,931,793 0 0
DISNEY WALT CO COM DISNEY 254687106 4,524,629 42,085,660 SH   SOLE 22 34,280,874 0 7,804,786
DISNEY WALT CO COM DISNEY 254687106 237,454 2,208,673 SH   SOLE 23 2,208,673 0 0
DISNEY WALT CO COM DISNEY 254687106 137,910 1,282,767 SH   SOLE 25 1,282,767 0 0
DISNEY WALT CO COM DISNEY 254687106 584,716 5,438,709 SH   SOLE 26 1,366,911 0 4,071,798
DISNEY WALT CO COM DISNEY 254687106 37,563 349,387 SH   SOLE 28 254,103 0 95,284
DISNEY WALT CO COM DISNEY 254687106 52,650 489,724 SH   SOLE 29 221,776 0 267,948
DISNEY WALT CO COM DISNEY 254687106 476,278 4,430,082 SH   SOLE 30 4,430,082 0 0
DISNEY WALT CO COM DISNEY 254687106 128,824 1,198,247 SH   SOLE 31 669,140 0 529,107
DISNEY WALT CO COM DISNEY 254687106 13,868 128,993 SH   SOLE 32 128,993 0 0
DISNEY WALT CO COM DISNEY 254687106 20,191 187,810 SH   SOLE 34 187,810 0 0
DISNEY WALT CO COM DISNEY 254687106 174,640 1,624,409 SH   SOLE 36 1,624,409 0 0
DISNEY WALT CO COM DISNEY 254687106 819 7,614 SH   SOLE 40 7,614 0 0
DISNEY WALT CO OPTIONS 254687106 849 7,900 SH Put SOLE 2 7,900 0 0
DISNEY WALT CO OPTIONS 254687106 1,613 15,000 SH Put SOLE 18 15,000 0 0
DISNEY WALT CO OPTIONS 254687106 25,265 235,000 SH Put SOLE 19 235,000 0 0
DISNEY WALT CO OPTIONS 254687106 172 1,600 SH Put SOLE 22 1,600 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 7 719 SH   SOLE 18 719 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 32 3,237 SH   SOLE 21 3,237 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 4 2,603 SH   SOLE 18 2,603 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 58 36,369 SH   SOLE 21 36,369 0 0
DIXIE GROUP INC CL A 255519100 10 2,651 SH   SOLE 18 2,651 0 0
DIXIE GROUP INC CL A 255519100 11 2,900 SH   SOLE 19 2,900 0 0
DIXIE GROUP INC CL A 255519100 166 43,246 SH   SOLE 21 43,246 0 0
DIXIE GROUP INC CL A 255519100 1,343 348,940 SH   SOLE 22 348,940 0 0
DLH HLDGS CORP COM 23335Q100 4 675 SH   SOLE 18 675 0 0
DLH HLDGS CORP COM 23335Q100 101 16,409 SH   SOLE 21 16,409 0 0
DLH HLDGS CORP COM 23335Q100 68 11,070 SH   SOLE 22 11,070 0 0
DMC GLOBAL INC COM 23291C103 20 782 SH   SOLE 2 782 0 0
DMC GLOBAL INC COM 23291C103 1,421 56,742 SH   SOLE 18 56,742 0 0
DMC GLOBAL INC COM 23291C103 281 11,217 SH   SOLE 19 11,217 0 0
DMC GLOBAL INC COM 23291C103 11,933 476,371 SH   SOLE 21 476,371 0 0
DMC GLOBAL INC COM 23291C103 10,112 403,692 SH   SOLE 22 394,540 0 9,152
DNB FINL CORP COM 233237106 13 392 SH   SOLE 2 133 0 259
DNB FINL CORP COM 233237106 388 11,510 SH   SOLE 18 11,510 0 0
DNB FINL CORP COM 233237106 42 1,234 SH   SOLE 19 1,234 0 0
DNB FINL CORP COM 233237106 3,277 97,254 SH   SOLE 21 97,254 0 0
DNB FINL CORP COM 233237106 735 21,813 SH   SOLE 22 20,071 0 1,742
DOCUMENT SEC SYS INC COM NEW 25614T200 21 11,522 SH   SOLE 21 11,522 0 0
DOLBY LABORATORIES INC COM 25659T107 2,733 44,086 SH   SOLE 2 14,451 0 29,635
DOLBY LABORATORIES INC COM 25659T107 87 1,399 SH   SOLE 4 1,399 0 0
DOLBY LABORATORIES INC COM 25659T107 93 1,497 SH   SOLE 7 1,497 0 0
DOLBY LABORATORIES INC COM 25659T107 1,423 22,956 SH   SOLE 13 22,956 0 0
DOLBY LABORATORIES INC COM 25659T107 6 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM 25659T107 4,480 72,256 SH   SOLE 18 72,256 0 0
DOLBY LABORATORIES INC COM 25659T107 15,743 253,920 SH   SOLE 19 253,920 0 0
DOLBY LABORATORIES INC COM 25659T107 39,142 631,327 SH   SOLE 21 631,327 0 0
DOLBY LABORATORIES INC COM 25659T107 113,044 1,823,287 SH   SOLE 22 1,633,817 0 189,470
DOLBY LABORATORIES INC COM 25659T107 163 2,630 SH   SOLE 23 2,630 0 0
DOLBY LABORATORIES INC COM 25659T107 2,501 40,340 SH   SOLE 25 40,340 0 0
DOLBY LABORATORIES INC COM 25659T107 1,604 25,878 SH   SOLE 26 13,899 0 11,979
DOLBY LABORATORIES INC COM 25659T107 573 9,247 SH   SOLE 28 9,247 0 0
DOLBY LABORATORIES INC COM 25659T107 2,205 35,558 SH   SOLE 29 446 0 35,112
DOLBY LABORATORIES INC COM 25659T107 597 9,626 SH   SOLE 30 9,626 0 0
DOLBY LABORATORIES INC COM 25659T107 138 2,221 SH   SOLE 31 2,221 0 0
DOLBY LABORATORIES INC COM 25659T107 5,846 94,292 SH   SOLE 34 94,292 0 0
DOLBY LABORATORIES INC COM 25659T107 979 15,784 SH   SOLE 36 15,784 0 0
DOLBY LABORATORIES INC COM 25659T107 355 5,718 SH   SOLE 40 5,718 0 0
DOLLAR GEN CORP NEW COM 256677105 34,611 372,117 SH   SOLE 2 111,993 0 260,124
DOLLAR GEN CORP NEW COM 256677105 8,900 95,687 SH   SOLE 4 88,620 0 7,067
DOLLAR GEN CORP NEW COM 256677105 17,426 187,360 SH   SOLE 7 181,533 0 5,827
DOLLAR GEN CORP NEW COM 256677105 470 5,055 SH   SOLE 13 5,055 0 0
DOLLAR GEN CORP NEW COM 256677105 207 2,227 SH   SOLE 15 2,227 0 0
DOLLAR GEN CORP NEW COM 256677105 96,125 1,033,489 SH   SOLE 18 965,881 0 67,608
DOLLAR GEN CORP NEW COM 256677105 131,845 1,417,541 SH   SOLE 19 1,417,541 0 0
DOLLAR GEN CORP NEW COM 256677105 16,223 174,424 SH   SOLE 20 0 0 174,424
DOLLAR GEN CORP NEW COM 256677105 518,795 5,577,837 SH   SOLE 21 5,577,837 0 0
DOLLAR GEN CORP NEW COM 256677105 667,165 7,173,049 SH   SOLE 22 5,925,560 0 1,247,489
DOLLAR GEN CORP NEW COM 256677105 31,074 334,092 SH   SOLE 23 334,092 0 0
DOLLAR GEN CORP NEW COM 256677105 22,104 237,650 SH   SOLE 25 237,650 0 0
DOLLAR GEN CORP NEW COM 256677105 90,939 977,729 SH   SOLE 26 265,996 0 711,733
DOLLAR GEN CORP NEW COM 256677105 5,708 61,365 SH   SOLE 28 44,593 0 16,772
DOLLAR GEN CORP NEW COM 256677105 3,377 36,307 SH   SOLE 29 10,833 0 25,474
DOLLAR GEN CORP NEW COM 256677105 69,521 747,461 SH   SOLE 30 747,461 0 0
DOLLAR GEN CORP NEW COM 256677105 12,578 135,237 SH   SOLE 31 56,911 0 78,326
DOLLAR GEN CORP NEW COM 256677105 3,883 41,752 SH   SOLE 34 41,752 0 0
DOLLAR GEN CORP NEW COM 256677105 24,771 266,324 SH   SOLE 36 266,324 0 0
DOLLAR GEN CORP NEW COM 256677105 121 1,296 SH   SOLE 40 1,296 0 0
DOLLAR TREE INC COM 256746108 33,846 315,408 SH   SOLE 2 89,197 0 226,211
DOLLAR TREE INC COM 256746108 8,888 82,827 SH   SOLE 4 77,091 0 5,736
DOLLAR TREE INC COM 256746108 18,008 167,810 SH   SOLE 7 162,792 0 5,018
DOLLAR TREE INC COM 256746108 278 2,594 SH   SOLE 13 2,594 0 0
DOLLAR TREE INC COM 256746108 216 2,014 SH   SOLE 15 2,014 0 0
DOLLAR TREE INC COM 256746108 54,071 503,877 SH   SOLE 18 469,563 0 34,314
DOLLAR TREE INC COM 256746108 4,370 40,724 SH   SOLE 19 40,724 0 0
DOLLAR TREE INC COM 256746108 11,949 111,348 SH   SOLE 20 0 0 111,348
DOLLAR TREE INC COM 256746108 496,018 4,622,291 SH   SOLE 21 4,622,291 0 0
DOLLAR TREE INC COM 256746108 664,781 6,194,958 SH   SOLE 22 5,175,087 0 1,019,871
DOLLAR TREE INC COM 256746108 30,389 283,187 SH   SOLE 23 283,187 0 0
DOLLAR TREE INC COM 256746108 19,737 183,923 SH   SOLE 25 183,923 0 0
DOLLAR TREE INC COM 256746108 73,290 682,975 SH   SOLE 26 234,746 0 448,229
DOLLAR TREE INC COM 256746108 5,724 53,345 SH   SOLE 28 38,834 0 14,511
DOLLAR TREE INC COM 256746108 906 8,445 SH   SOLE 29 8,445 0 0
DOLLAR TREE INC COM 256746108 75,809 706,449 SH   SOLE 30 706,449 0 0
DOLLAR TREE INC COM 256746108 12,157 113,290 SH   SOLE 31 48,524 0 64,766
DOLLAR TREE INC COM 256746108 3,696 34,440 SH   SOLE 32 34,440 0 0
DOLLAR TREE INC COM 256746108 1,569 14,619 SH   SOLE 34 14,619 0 0
DOLLAR TREE INC COM 256746108 22,760 212,100 SH   SOLE 36 212,100 0 0
DOLLAR TREE INC COM 256746108 115 1,072 SH   SOLE 40 1,072 0 0
DOMINION ENERGY INC COM 25746U109 67,645 834,500 SH   SOLE 2 206,894 0 627,606
DOMINION ENERGY INC COM 25746U109 18,820 232,176 SH   SOLE 4 214,926 0 17,250
DOMINION ENERGY INC COM 25746U109 42,840 528,493 SH   SOLE 7 507,733 0 20,760
DOMINION ENERGY INC COM 25746U109 1,104 13,615 SH   SOLE 13 13,615 0 0
DOMINION ENERGY INC COM 25746U109 404 4,986 SH   SOLE 15 4,986 0 0
DOMINION ENERGY INC COM 25746U109 2 25 SH   SOLE 17 0 0 25
DOMINION ENERGY INC COM 25746U109 105,276 1,298,740 SH   SOLE 18 1,208,559 0 90,181
DOMINION ENERGY INC COM 25746U109 38,174 470,939 SH   SOLE 19 470,939 0 0
DOMINION ENERGY INC COM 25746U109 23,310 287,561 SH   SOLE 20 0 0 287,561
DOMINION ENERGY INC COM 25746U109 1,367,891 16,875,042 SH   SOLE 21 16,875,042 0 0
DOMINION ENERGY INC COM 25746U109 1,407,453 17,363,097 SH   SOLE 22 14,442,064 0 2,921,033
DOMINION ENERGY INC COM 25746U109 63,184 779,468 SH   SOLE 23 779,468 0 0
DOMINION ENERGY INC COM 25746U109 40,598 500,837 SH   SOLE 25 500,837 0 0
DOMINION ENERGY INC COM 25746U109 169,241 2,087,846 SH   SOLE 26 545,827 0 1,542,019
DOMINION ENERGY INC COM 25746U109 11,523 142,152 SH   SOLE 28 103,059 0 39,093
DOMINION ENERGY INC COM 25746U109 1,848 22,803 SH   SOLE 29 22,803 0 0
DOMINION ENERGY INC COM 25746U109 192,885 2,379,530 SH   SOLE 30 2,379,530 0 0
DOMINION ENERGY INC COM 25746U109 25,511 314,718 SH   SOLE 31 129,990 0 184,728
DOMINION ENERGY INC COM 25746U109 5,607 69,173 SH   SOLE 32 69,173 0 0
DOMINION ENERGY INC COM 25746U109 11,262 138,938 SH   SOLE 34 138,938 0 0
DOMINION ENERGY INC COM 25746U109 55,478 684,406 SH   SOLE 36 684,406 0 0
DOMINION ENERGY INC COM 25746U109 260 3,202 SH   SOLE 40 3,202 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 1,244 24,082 SH   SOLE 4 24,082 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 10,869 210,401 SH   SOLE 18 210,401 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 79,126 1,531,667 SH   SOLE 19 1,531,667 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 2,139 41,408 SH   SOLE 22 41,408 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 31,082 601,661 SH   SOLE 34 601,661 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 12,842 421,756 SH   SOLE 19 421,756 0 0
DOMINOS PIZZA INC COM 25754A201 23,948 126,737 SH   SOLE 2 31,183 0 95,554
DOMINOS PIZZA INC COM 25754A201 3,285 17,382 SH   SOLE 4 16,136 0 1,246
DOMINOS PIZZA INC COM 25754A201 515 2,727 SH   SOLE 7 2,553 0 174
DOMINOS PIZZA INC COM 25754A201 52 277 SH   SOLE 15 277 0 0
DOMINOS PIZZA INC COM 25754A201 0 1 SH   SOLE 17 0 0 1
DOMINOS PIZZA INC COM 25754A201 116,409 616,051 SH   SOLE 18 481,113 0 134,938
DOMINOS PIZZA INC COM 25754A201 112,147 593,496 SH   SOLE 19 593,496 0 0
DOMINOS PIZZA INC COM 25754A201 5,853 30,977 SH   SOLE 20 0 0 30,977
DOMINOS PIZZA INC COM 25754A201 366,992 1,942,168 SH   SOLE 21 1,942,168 0 0
DOMINOS PIZZA INC COM 25754A201 304,110 1,609,390 SH   SOLE 22 1,466,586 0 142,804
DOMINOS PIZZA INC COM 25754A201 12,133 64,209 SH   SOLE 23 64,209 0 0
DOMINOS PIZZA INC COM 25754A201 6,066 32,103 SH   SOLE 25 32,103 0 0
DOMINOS PIZZA INC COM 25754A201 25,172 133,212 SH   SOLE 26 53,636 0 79,576
DOMINOS PIZZA INC COM 25754A201 2,038 10,785 SH   SOLE 28 7,834 0 2,951
DOMINOS PIZZA INC COM 25754A201 2,829 14,972 SH   SOLE 29 1,590 0 13,382
DOMINOS PIZZA INC COM 25754A201 10,131 53,615 SH   SOLE 30 53,615 0 0
DOMINOS PIZZA INC COM 25754A201 3,841 20,329 SH   SOLE 31 8,212 0 12,117
DOMINOS PIZZA INC COM 25754A201 6,091 32,232 SH   SOLE 34 32,232 0 0
DOMINOS PIZZA INC COM 25754A201 8,012 42,400 SH   SOLE 36 42,400 0 0
DOMINOS PIZZA INC COM 25754A201 45 240 SH   SOLE 40 240 0 0
DOMTAR CORP COM NEW 257559203 3,414 68,940 SH   SOLE 2 35,226 0 33,714
DOMTAR CORP COM NEW 257559203 12 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 889 17,953 SH   SOLE 7 17,953 0 0
DOMTAR CORP COM NEW 257559203 17,156 346,441 SH   SOLE 18 346,441 0 0
DOMTAR CORP COM NEW 257559203 907 18,310 SH   SOLE 19 18,310 0 0
DOMTAR CORP COM NEW 257559203 326,626 6,595,849 SH   SOLE 21 6,595,849 0 0
DOMTAR CORP COM NEW 257559203 119,453 2,412,217 SH   SOLE 22 2,204,845 0 207,372
DOMTAR CORP COM NEW 257559203 758 15,305 SH   SOLE 26 5,800 0 9,505
DOMTAR CORP COM NEW 257559203 441 8,907 SH   SOLE 28 8,907 0 0
DOMTAR CORP COM NEW 257559203 479 9,665 SH   SOLE 30 9,665 0 0
DOMTAR CORP COM NEW 257559203 71 1,429 SH   SOLE 31 1,429 0 0
DOMTAR CORP COM NEW 257559203 3,720 75,114 SH   SOLE 32 75,114 0 0
DOMTAR CORP COM NEW 257559203 396 7,987 SH   SOLE 36 7,987 0 0
DOMTAR CORP COM NEW 257559203 404 8,164 SH   SOLE 40 8,164 0 0
DONALDSON INC COM 257651109 5,873 119,977 SH   SOLE 2 71,295 0 48,682
DONALDSON INC COM 257651109 30 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 3,568 72,885 SH   SOLE 7 72,885 0 0
DONALDSON INC COM 257651109 21,182 432,736 SH   SOLE 18 432,736 0 0
DONALDSON INC COM 257651109 1,884 38,490 SH   SOLE 19 38,490 0 0
DONALDSON INC COM 257651109 279,869 5,717,453 SH   SOLE 21 5,717,453 0 0
DONALDSON INC COM 257651109 207,592 4,240,899 SH   SOLE 22 3,852,022 0 388,877
DONALDSON INC COM 257651109 2,206 45,072 SH   SOLE 26 16,176 0 28,896
DONALDSON INC COM 257651109 989 20,209 SH   SOLE 28 20,209 0 0
DONALDSON INC COM 257651109 1,685 34,416 SH   SOLE 29 0 0 34,416
DONALDSON INC COM 257651109 981 20,049 SH   SOLE 30 20,049 0 0
DONALDSON INC COM 257651109 898 18,338 SH   SOLE 31 18,338 0 0
DONALDSON INC COM 257651109 211 4,311 SH   SOLE 36 4,311 0 0
DONALDSON INC COM 257651109 641 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 31 1,799 SH   SOLE 2 660 0 1,139
DONEGAL GROUP INC CL A 257701201 609 35,210 SH   SOLE 18 35,210 0 0
DONEGAL GROUP INC CL A 257701201 159 9,184 SH   SOLE 19 9,184 0 0
DONEGAL GROUP INC CL A 257701201 5,686 328,642 SH   SOLE 21 328,642 0 0
DONEGAL GROUP INC CL A 257701201 7,763 448,704 SH   SOLE 22 437,722 0 10,982
DONEGAL GROUP INC CL A 257701201 35 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 45 2,594 SH   SOLE 30 2,594 0 0
DONEGAL GROUP INC CL A 257701201 11 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 71 3,662 SH   SOLE 2 2,900 0 762
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 2,960 151,850 SH   SOLE 18 151,850 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 532 27,288 SH   SOLE 19 27,288 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 59,694 3,062,800 SH   SOLE 21 3,062,800 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 18,216 934,656 SH   SOLE 22 873,371 0 61,285
DONNELLEY FINL SOLUTIONS INC COM 25787G100 306 15,726 SH   SOLE 26 1,906 0 13,820
DONNELLEY FINL SOLUTIONS INC COM 25787G100 63 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 162 8,313 SH   SOLE 29 0 0 8,313
DONNELLEY FINL SOLUTIONS INC COM 25787G100 947 48,574 SH   SOLE 30 48,574 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 55 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 220 23,629 SH   SOLE 2 13,703 0 9,926
DONNELLEY R R & SONS CO COM 257867200 3 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 166 17,820 SH   SOLE 7 17,820 0 0
DONNELLEY R R & SONS CO COM 257867200 3,758 404,101 SH   SOLE 18 404,101 0 0
DONNELLEY R R & SONS CO COM 257867200 525 56,460 SH   SOLE 19 56,460 0 0
DONNELLEY R R & SONS CO COM 257867200 89,673 9,642,293 SH   SOLE 21 9,642,293 0 0
DONNELLEY R R & SONS CO COM 257867200 24,371 2,620,537 SH   SOLE 22 2,461,563 0 158,974
DONNELLEY R R & SONS CO COM 257867200 127 13,618 SH   SOLE 26 5,084 0 8,534
DONNELLEY R R & SONS CO COM 257867200 81 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 94 10,102 SH   SOLE 29 0 0 10,102
DONNELLEY R R & SONS CO COM 257867200 924 99,362 SH   SOLE 30 99,362 0 0
DONNELLEY R R & SONS CO COM 257867200 603 64,805 SH   SOLE 32 64,805 0 0
DONNELLEY R R & SONS CO COM 257867200 189 20,332 SH   SOLE 34 20,332 0 0
DONNELLEY R R & SONS CO COM 257867200 56 6,047 SH   SOLE 36 6,047 0 0
DONNELLEY R R & SONS CO COM 257867200 70 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 39 4,791 SH   SOLE 2 1,430 0 3,361
DORIAN LPG LTD SHS USD Y2106R110 0 32 SH   SOLE 4 32 0 0
DORIAN LPG LTD SHS USD Y2106R110 6 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 695 84,508 SH   SOLE 18 84,508 0 0
DORIAN LPG LTD SHS USD Y2106R110 110 13,391 SH   SOLE 19 13,391 0 0
DORIAN LPG LTD SHS USD Y2106R110 6,065 737,795 SH   SOLE 21 737,795 0 0
DORIAN LPG LTD SHS USD Y2106R110 2,821 343,133 SH   SOLE 22 316,450 0 26,683
DORIAN LPG LTD SHS USD Y2106R110 14 1,650 SH   SOLE 26 441 0 1,209
DORIAN LPG LTD SHS USD Y2106R110 4 430 SH   SOLE 40 430 0 0
DORMAN PRODUCTS INC COM 258278100 101 1,647 SH   SOLE 2 1,527 0 120
DORMAN PRODUCTS INC COM 258278100 8 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 41 675 SH   SOLE 7 675 0 0
DORMAN PRODUCTS INC COM 258278100 7,608 124,441 SH   SOLE 18 124,441 0 0
DORMAN PRODUCTS INC COM 258278100 1,318 21,561 SH   SOLE 19 21,561 0 0
DORMAN PRODUCTS INC COM 258278100 158,772 2,596,855 SH   SOLE 21 2,596,855 0 0
DORMAN PRODUCTS INC COM 258278100 46,129 754,483 SH   SOLE 22 702,522 0 51,961
DORMAN PRODUCTS INC COM 258278100 841 13,750 SH   SOLE 26 3,653 0 10,097
DORMAN PRODUCTS INC COM 258278100 279 4,563 SH   SOLE 28 4,563 0 0
DORMAN PRODUCTS INC COM 258278100 2,683 43,889 SH   SOLE 30 43,889 0 0
DORMAN PRODUCTS INC COM 258278100 219 3,577 SH   SOLE 40 3,577 0 0
DOUGLAS DYNAMICS INC COM 25960R105 52 1,364 SH   SOLE 2 1,246 0 118
DOUGLAS DYNAMICS INC COM 25960R105 20 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,975 78,692 SH   SOLE 18 78,692 0 0
DOUGLAS DYNAMICS INC COM 25960R105 651 17,214 SH   SOLE 19 17,214 0 0
DOUGLAS DYNAMICS INC COM 25960R105 26,894 711,475 SH   SOLE 21 711,475 0 0
DOUGLAS DYNAMICS INC COM 25960R105 23,125 611,771 SH   SOLE 22 572,259 0 39,512
DOUGLAS DYNAMICS INC COM 25960R105 338 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 123 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 144 3,798 SH   SOLE 30 3,798 0 0
DOUGLAS DYNAMICS INC COM 25960R105 105 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 5,627 137,051 SH   SOLE 2 74,307 0 62,744
DOUGLAS EMMETT INC COM 25960P109 2,106 51,280 SH   SOLE 4 51,280 0 0
DOUGLAS EMMETT INC COM 25960P109 9,679 235,731 SH   SOLE 7 235,731 0 0
DOUGLAS EMMETT INC COM 25960P109 268 6,537 SH   SOLE 15 6,537 0 0
DOUGLAS EMMETT INC COM 25960P109 21,199 516,297 SH   SOLE 18 516,297 0 0
DOUGLAS EMMETT INC COM 25960P109 8,738 212,816 SH   SOLE 19 212,816 0 0
DOUGLAS EMMETT INC COM 25960P109 356,999 8,694,562 SH   SOLE 21 8,694,562 0 0
DOUGLAS EMMETT INC COM 25960P109 295,727 7,202,322 SH   SOLE 22 6,730,047 0 472,275
DOUGLAS EMMETT INC COM 25960P109 348 8,480 SH   SOLE 23 8,480 0 0
DOUGLAS EMMETT INC COM 25960P109 11,397 277,570 SH   SOLE 25 277,570 0 0
DOUGLAS EMMETT INC COM 25960P109 4,583 111,608 SH   SOLE 26 30,603 0 81,005
DOUGLAS EMMETT INC COM 25960P109 5,325 129,692 SH   SOLE 28 26,551 0 103,141
DOUGLAS EMMETT INC COM 25960P109 4,084 99,460 SH   SOLE 29 55,393 0 44,067
DOUGLAS EMMETT INC COM 25960P109 34,751 846,355 SH   SOLE 30 846,355 0 0
DOUGLAS EMMETT INC COM 25960P109 154 3,752 SH   SOLE 31 3,752 0 0
DOUGLAS EMMETT INC COM 25960P109 233 5,672 SH   SOLE 36 5,672 0 0
DOUGLAS EMMETT INC COM 25960P109 781 19,017 SH   SOLE 40 19,017 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 7 250 SH   SOLE 2 250 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 462 16,046 SH   SOLE 18 16,046 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 95 3,306 SH   SOLE 19 3,306 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 14,649 508,646 SH   SOLE 21 508,646 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 1,396 48,467 SH   SOLE 22 44,556 0 3,911
DOVA PHARMACEUTICALS INC COM 25985T102 2 84 SH   SOLE 30 84 0 0
DOVER CORP COM 260003108 18,787 186,030 SH   SOLE 2 39,571 0 146,459
DOVER CORP COM 260003108 5,512 54,576 SH   SOLE 4 50,690 0 3,886
DOVER CORP COM 260003108 32,916 325,938 SH   SOLE 7 171,258 0 154,680
DOVER CORP COM 260003108 199 1,966 SH   SOLE 13 1,966 0 0
DOVER CORP COM 260003108 107 1,058 SH   SOLE 15 1,058 0 0
DOVER CORP COM 260003108 35,118 347,737 SH   SOLE 18 326,389 0 21,348
DOVER CORP COM 260003108 17,555 173,834 SH   SOLE 19 173,834 0 0
DOVER CORP COM 260003108 9,673 95,784 SH   SOLE 20 0 0 95,784
DOVER CORP COM 260003108 334,112 3,308,365 SH   SOLE 21 3,308,365 0 0
DOVER CORP COM 260003108 412,101 4,080,610 SH   SOLE 22 3,371,873 0 708,737
DOVER CORP COM 260003108 19,147 189,590 SH   SOLE 23 189,590 0 0
DOVER CORP COM 260003108 12,290 121,699 SH   SOLE 25 121,699 0 0
DOVER CORP COM 260003108 44,459 440,229 SH   SOLE 26 168,312 0 271,917
DOVER CORP COM 260003108 3,593 35,576 SH   SOLE 28 25,871 0 9,705
DOVER CORP COM 260003108 4,386 43,432 SH   SOLE 29 5,135 0 38,297
DOVER CORP COM 260003108 48,089 476,173 SH   SOLE 30 476,173 0 0
DOVER CORP COM 260003108 8,229 81,484 SH   SOLE 31 32,482 0 49,002
DOVER CORP COM 260003108 914 9,046 SH   SOLE 34 9,046 0 0
DOVER CORP COM 260003108 14,431 142,892 SH   SOLE 36 142,892 0 0
DOVER CORP COM 260003108 80 789 SH   SOLE 40 789 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 3 3,141 SH   SOLE 18 3,141 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 7 6,916 SH   SOLE 19 6,916 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 58 56,422 SH   SOLE 21 56,422 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 397 389,455 SH   SOLE 22 389,455 0 0
DOVER MOTORSPORTS INC COM 260174107 5 2,635 SH   SOLE 18 2,635 0 0
DOVER MOTORSPORTS INC COM 260174107 3 1,592 SH   SOLE 19 1,592 0 0
DOVER MOTORSPORTS INC COM 260174107 86 44,308 SH   SOLE 21 44,308 0 0
DOVER MOTORSPORTS INC COM 260174107 518 265,604 SH   SOLE 22 265,604 0 0
DOWDUPONT INC COM 26078J100 225,526 3,166,607 SH   SOLE 2 699,169 0 2,467,438
DOWDUPONT INC COM 26078J100 61,503 863,564 SH   SOLE 4 803,328 0 60,236
DOWDUPONT INC COM 26078J100 114,139 1,602,621 SH   SOLE 7 1,531,189 0 71,432
DOWDUPONT INC COM 26078J100 2,091 29,366 SH   SOLE 13 29,366 0 0
DOWDUPONT INC COM 26078J100 1,220 17,125 SH   SOLE 15 17,125 0 0
DOWDUPONT INC COM 26078J100 89 1,243 SH   SOLE 17 0 0 1,243
DOWDUPONT INC COM 26078J100 738,454 10,368,631 SH   SOLE 18 9,332,345 0 1,036,286
DOWDUPONT INC COM 26078J100 962,969 13,521,054 SH   SOLE 19 13,521,054 0 0
DOWDUPONT INC COM 26078J100 76,031 1,067,551 SH   SOLE 20 0 0 1,067,551
DOWDUPONT INC COM 26078J100 2,749,124 38,600,448 SH   SOLE 21 38,600,448 0 0
DOWDUPONT INC COM 26078J100 4,421,791 62,086,372 SH   SOLE 22 51,713,186 0 10,373,186
DOWDUPONT INC COM 26078J100 203,815 2,861,760 SH   SOLE 23 2,861,760 0 0
DOWDUPONT INC COM 26078J100 139,839 1,963,484 SH   SOLE 25 1,915,383 0 48,101
DOWDUPONT INC COM 26078J100 467,195 6,559,884 SH   SOLE 26 2,044,031 0 4,515,853
DOWDUPONT INC COM 26078J100 37,763 530,234 SH   SOLE 28 385,930 0 144,304
DOWDUPONT INC COM 26078J100 5,571 78,223 SH   SOLE 29 78,223 0 0
DOWDUPONT INC COM 26078J100 481,085 6,754,909 SH   SOLE 30 6,754,909 0 0
DOWDUPONT INC COM 26078J100 78,076 1,096,260 SH   SOLE 31 559,169 0 537,091
DOWDUPONT INC COM 26078J100 6,847 96,142 SH   SOLE 32 96,142 0 0
DOWDUPONT INC COM 26078J100 195,728 2,748,212 SH   SOLE 34 2,748,212 0 0
DOWDUPONT INC COM 26078J100 157,339 2,209,200 SH   SOLE 36 2,209,200 0 0
DOWDUPONT INC COM 26078J100 825 11,582 SH   SOLE 40 11,582 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 59,824 616,358 SH   SOLE 2 384,230 0 232,128
DR PEPPER SNAPPLE GROUP INC COM 26138E109 13,675 140,890 SH   SOLE 4 135,359 0 5,531
DR PEPPER SNAPPLE GROUP INC COM 26138E109 18,927 194,999 SH   SOLE 7 184,824 0 10,175
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,304 13,440 SH   SOLE 13 13,440 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 120 1,237 SH   SOLE 15 1,237 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 195,482 2,014,028 SH   SOLE 18 1,732,629 0 281,399
DR PEPPER SNAPPLE GROUP INC COM 26138E109 360,105 3,710,130 SH   SOLE 19 3,710,130 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 12,931 133,230 SH   SOLE 20 0 0 133,230
DR PEPPER SNAPPLE GROUP INC COM 26138E109 474,461 4,888,330 SH   SOLE 21 4,888,330 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 577,412 5,949,026 SH   SOLE 22 4,750,289 0 1,198,737
DR PEPPER SNAPPLE GROUP INC COM 26138E109 36,414 375,165 SH   SOLE 23 375,165 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 17,372 178,985 SH   SOLE 25 178,985 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 63,651 655,795 SH   SOLE 26 193,171 0 462,624
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,994 41,151 SH   SOLE 28 29,707 0 11,444
DR PEPPER SNAPPLE GROUP INC COM 26138E109 12,673 130,564 SH   SOLE 29 85,607 0 44,957
DR PEPPER SNAPPLE GROUP INC COM 26138E109 67,455 694,984 SH   SOLE 30 694,984 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 25,083 258,424 SH   SOLE 31 152,797 0 105,627
DR PEPPER SNAPPLE GROUP INC COM 26138E109 28,565 294,299 SH   SOLE 34 294,299 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 22,992 236,883 SH   SOLE 36 236,883 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 101 1,040 SH   SOLE 40 1,040 0 0
DR REDDYS LABS LTD ADR 256135203 1,334 35,506 SH   SOLE 2 29,964 0 5,542
DR REDDYS LABS LTD ADR 256135203 8,654 230,409 SH   SOLE 18 230,409 0 0
DR REDDYS LABS LTD ADR 256135203 184 4,905 SH   SOLE 19 4,905 0 0
DR REDDYS LABS LTD ADR 256135203 11,698 311,452 SH   SOLE 21 311,452 0 0
DR REDDYS LABS LTD ADR 256135203 1,739 46,296 SH   SOLE 22 46,296 0 0
DR REDDYS LABS LTD ADR 256135203 42 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 6,380 169,872 SH   SOLE 26 53,893 0 115,979
DR REDDYS LABS LTD ADR 256135203 4,538 120,816 SH   SOLE 28 120,816 0 0
DR REDDYS LABS LTD ADR 256135203 3,055 81,341 SH   SOLE 29 81,341 0 0
DR REDDYS LABS LTD ADR 256135203 14,800 394,036 SH   SOLE 30 394,036 0 0
DR REDDYS LABS LTD ADR 256135203 326 8,674 SH   SOLE 34 8,674 0 0
DR REDDYS LABS LTD ADR 256135203 46 1,216 SH   SOLE 40 1,216 0 0
DRIL-QUIP INC COM 262037104 1,670 35,007 SH   SOLE 2 28,685 0 6,322
DRIL-QUIP INC COM 262037104 11 237 SH   SOLE 4 237 0 0
DRIL-QUIP INC COM 262037104 45 943 SH   SOLE 7 943 0 0
DRIL-QUIP INC COM 262037104 11,737 246,050 SH   SOLE 18 246,050 0 0
DRIL-QUIP INC COM 262037104 1,515 31,769 SH   SOLE 19 31,769 0 0
DRIL-QUIP INC COM 262037104 121,250 2,541,926 SH   SOLE 21 2,541,926 0 0
DRIL-QUIP INC COM 262037104 59,057 1,238,095 SH   SOLE 22 1,170,234 0 67,861
DRIL-QUIP INC COM 262037104 757 15,862 SH   SOLE 26 5,579 0 10,283
DRIL-QUIP INC COM 262037104 264 5,542 SH   SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 474 9,927 SH   SOLE 29 0 0 9,927
DRIL-QUIP INC COM 262037104 307 6,445 SH   SOLE 30 6,445 0 0
DRIL-QUIP INC COM 262037104 210 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 47 8,455 SH   SOLE 2 3,315 0 5,140
DRIVE SHACK INC COM 262077100 1,291 233,473 SH   SOLE 18 233,473 0 0
DRIVE SHACK INC COM 262077100 272 49,134 SH   SOLE 19 49,134 0 0
DRIVE SHACK INC COM 262077100 11,486 2,077,000 SH   SOLE 21 2,077,000 0 0
DRIVE SHACK INC COM 262077100 3,039 549,458 SH   SOLE 22 505,153 0 44,305
DSP GROUP INC COM 23332B106 51 4,116 SH   SOLE 2 1,058 0 3,058
DSP GROUP INC COM 23332B106 1,380 110,369 SH   SOLE 18 110,369 0 0
DSP GROUP INC COM 23332B106 220 17,597 SH   SOLE 19 17,597 0 0
DSP GROUP INC COM 23332B106 25,564 2,045,114 SH   SOLE 21 2,045,114 0 0
DSP GROUP INC COM 23332B106 9,062 724,985 SH   SOLE 22 697,500 0 27,485
DSP GROUP INC COM 23332B106 353 28,211 SH   SOLE 30 28,211 0 0
DST SYS INC DEL COM 233326107 4,105 66,138 SH   SOLE 2 34,394 0 31,744
DST SYS INC DEL COM 233326107 18 298 SH   SOLE 4 298 0 0
DST SYS INC DEL COM 233326107 122 1,967 SH   SOLE 7 1,967 0 0
DST SYS INC DEL COM 233326107 24 380 SH   SOLE 15 380 0 0
DST SYS INC DEL COM 233326107 5 80 SH   SOLE 17 0 0 80
DST SYS INC DEL COM 233326107 12,293 198,049 SH   SOLE 18 198,049 0 0
DST SYS INC DEL COM 233326107 1,089 17,542 SH   SOLE 19 17,542 0 0
DST SYS INC DEL COM 233326107 165,402 2,664,766 SH   SOLE 21 2,664,766 0 0
DST SYS INC DEL COM 233326107 120,460 1,940,707 SH   SOLE 22 1,754,604 0 186,103
DST SYS INC DEL COM 233326107 2,595 41,813 SH   SOLE 25 41,813 0 0
DST SYS INC DEL COM 233326107 5,276 84,998 SH   SOLE 26 24,176 0 60,822
DST SYS INC DEL COM 233326107 575 9,260 SH   SOLE 28 9,260 0 0
DST SYS INC DEL COM 233326107 1,902 30,650 SH   SOLE 30 30,650 0 0
DST SYS INC DEL COM 233326107 83 1,333 SH   SOLE 31 1,333 0 0
DST SYS INC DEL COM 233326107 2,612 42,085 SH   SOLE 36 42,085 0 0
DST SYS INC DEL COM 233326107 440 7,083 SH   SOLE 40 7,083 0 0
DSW INC CL A 23334L102 349 16,303 SH   SOLE 2 5,111 0 11,192
DSW INC CL A 23334L102 9 415 SH   SOLE 4 415 0 0
DSW INC CL A 23334L102 66 3,089 SH   SOLE 7 3,089 0 0
DSW INC CL A 23334L102 6,992 326,555 SH   SOLE 18 326,555 0 0
DSW INC CL A 23334L102 1,165 54,427 SH   SOLE 19 54,427 0 0
DSW INC CL A 23334L102 138,347 6,461,815 SH   SOLE 21 6,461,815 0 0
DSW INC CL A 23334L102 41,026 1,916,219 SH   SOLE 22 1,783,569 0 132,650
DSW INC CL A 23334L102 664 31,005 SH   SOLE 26 5,224 0 25,781
DSW INC CL A 23334L102 217 10,150 SH   SOLE 28 10,150 0 0
DSW INC CL A 23334L102 2,453 114,577 SH   SOLE 30 114,577 0 0
DSW INC CL A 23334L102 177 8,260 SH   SOLE 36 8,260 0 0
DSW INC CL A 23334L102 182 8,520 SH   SOLE 40 8,520 0 0
DTE ENERGY CO COM 233331107 31,815 290,653 SH   SOLE 2 116,540 0 174,113
DTE ENERGY CO COM 233331107 8,047 73,512 SH   SOLE 4 68,399 0 5,113
DTE ENERGY CO COM 233331107 17,747 162,129 SH   SOLE 7 147,165 0 14,964
DTE ENERGY CO COM 233331107 519 4,740 SH   SOLE 13 4,740 0 0
DTE ENERGY CO COM 233331107 138 1,260 SH   SOLE 15 1,260 0 0
DTE ENERGY CO COM 233331107 49,267 450,089 SH   SOLE 18 426,542 0 23,547
DTE ENERGY CO COM 233331107 8,386 76,615 SH   SOLE 19 76,615 0 0
DTE ENERGY CO COM 233331107 12,537 114,538 SH   SOLE 20 0 0 114,538
DTE ENERGY CO COM 233331107 778,862 7,115,495 SH   SOLE 21 7,115,495 0 0
DTE ENERGY CO COM 233331107 526,012 4,805,517 SH   SOLE 22 3,971,107 0 834,410
DTE ENERGY CO COM 233331107 24,744 226,052 SH   SOLE 23 226,052 0 0
DTE ENERGY CO COM 233331107 15,599 142,511 SH   SOLE 25 142,511 0 0
DTE ENERGY CO COM 233331107 44,354 405,204 SH   SOLE 26 165,621 0 239,583
DTE ENERGY CO COM 233331107 4,385 40,060 SH   SOLE 28 29,009 0 11,051
DTE ENERGY CO COM 233331107 5,717 52,233 SH   SOLE 29 7,503 0 44,730
DTE ENERGY CO COM 233331107 66,744 609,757 SH   SOLE 30 609,757 0 0
DTE ENERGY CO COM 233331107 14,077 128,606 SH   SOLE 31 79,108 0 49,498
DTE ENERGY CO COM 233331107 6,209 56,727 SH   SOLE 32 56,727 0 0
DTE ENERGY CO COM 233331107 1,260 11,511 SH   SOLE 34 11,511 0 0
DTE ENERGY CO COM 233331107 9,457 86,394 SH   SOLE 35 86,394 0 0
DTE ENERGY CO COM 233331107 19,884 181,656 SH   SOLE 36 181,656 0 0
DTE ENERGY CO COM 233331107 94 863 SH   SOLE 40 863 0 0
DUCOMMUN INC DEL COM 264147109 19 671 SH   SOLE 2 671 0 0
DUCOMMUN INC DEL COM 264147109 7 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,159 40,722 SH   SOLE 18 40,722 0 0
DUCOMMUN INC DEL COM 264147109 240 8,444 SH   SOLE 19 8,444 0 0
DUCOMMUN INC DEL COM 264147109 10,041 352,931 SH   SOLE 21 352,931 0 0
DUCOMMUN INC DEL COM 264147109 8,670 304,728 SH   SOLE 22 291,071 0 13,657
DUKE ENERGY CORP NEW COM NEW 26441C204 76,845 913,623 SH   SOLE 2 234,519 0 679,104
DUKE ENERGY CORP NEW COM NEW 26441C204 21,841 259,672 SH   SOLE 4 240,999 0 18,673
DUKE ENERGY CORP NEW COM NEW 26441C204 49,947 593,827 SH   SOLE 7 558,789 0 35,038
DUKE ENERGY CORP NEW COM NEW 26441C204 1,782 21,190 SH   SOLE 13 21,190 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 446 5,306 SH   SOLE 15 5,306 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 0 2 SH   SOLE 17 0 0 2
DUKE ENERGY CORP NEW COM NEW 26441C204 109,371 1,300,332 SH   SOLE 18 1,204,227 0 96,105
DUKE ENERGY CORP NEW COM NEW 26441C204 16,283 193,591 SH   SOLE 19 193,591 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 27,557 327,633 SH   SOLE 20 0 0 327,633
DUKE ENERGY CORP NEW COM NEW 26441C204 1,299,461 15,449,546 SH   SOLE 21 15,449,546 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,615,255 19,204,081 SH   SOLE 22 16,001,240 0 3,202,841
DUKE ENERGY CORP NEW COM NEW 26441C204 71,909 854,943 SH   SOLE 23 854,943 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 47,967 570,293 SH   SOLE 25 570,293 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 156,285 1,858,101 SH   SOLE 26 637,275 0 1,220,826
DUKE ENERGY CORP NEW COM NEW 26441C204 13,180 156,704 SH   SOLE 28 113,936 0 42,768
DUKE ENERGY CORP NEW COM NEW 26441C204 2,018 23,991 SH   SOLE 29 23,991 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 203,449 2,418,839 SH   SOLE 30 2,418,839 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 28,835 342,821 SH   SOLE 31 140,452 0 202,369
DUKE ENERGY CORP NEW COM NEW 26441C204 3,704 44,032 SH   SOLE 34 44,032 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 11,521 136,970 SH   SOLE 35 136,970 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 68,989 820,219 SH   SOLE 36 820,219 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 295 3,504 SH   SOLE 40 3,504 0 0
DUKE REALTY CORP COM NEW 264411505 48,308 1,775,384 SH   SOLE 2 476,843 0 1,298,541
DUKE REALTY CORP COM NEW 264411505 12,073 443,679 SH   SOLE 4 434,630 0 9,049
DUKE REALTY CORP COM NEW 264411505 21,095 775,251 SH   SOLE 7 747,840 0 27,411
DUKE REALTY CORP COM NEW 264411505 256 9,426 SH   SOLE 13 9,426 0 0
DUKE REALTY CORP COM NEW 264411505 449 16,485 SH   SOLE 15 16,485 0 0
DUKE REALTY CORP COM NEW 264411505 23,076 848,080 SH   SOLE 18 800,936 0 47,144
DUKE REALTY CORP COM NEW 264411505 14,581 535,866 SH   SOLE 19 535,866 0 0
DUKE REALTY CORP COM NEW 264411505 6,368 234,028 SH   SOLE 20 0 0 234,028
DUKE REALTY CORP COM NEW 264411505 303,946 11,170,361 SH   SOLE 21 11,170,361 0 0
DUKE REALTY CORP COM NEW 264411505 421,212 15,480,056 SH   SOLE 22 13,633,156 0 1,846,900
DUKE REALTY CORP COM NEW 264411505 14,884 547,013 SH   SOLE 23 547,013 0 0
DUKE REALTY CORP COM NEW 264411505 26,820 985,677 SH   SOLE 25 985,677 0 0
DUKE REALTY CORP COM NEW 264411505 30,596 1,124,439 SH   SOLE 26 409,152 0 715,287
DUKE REALTY CORP COM NEW 264411505 8,514 312,918 SH   SOLE 28 57,940 0 254,978
DUKE REALTY CORP COM NEW 264411505 6,568 241,372 SH   SOLE 29 152,478 0 88,894
DUKE REALTY CORP COM NEW 264411505 76,119 2,797,459 SH   SOLE 30 2,797,459 0 0
DUKE REALTY CORP COM NEW 264411505 5,766 211,920 SH   SOLE 31 145,594 0 66,326
DUKE REALTY CORP COM NEW 264411505 6,248 229,624 SH   SOLE 34 229,624 0 0
DUKE REALTY CORP COM NEW 264411505 9,758 358,607 SH   SOLE 36 358,607 0 0
DUKE REALTY CORP COM NEW 264411505 45 1,639 SH   SOLE 40 1,639 0 0
DULUTH HLDGS INC COM CL B 26443V101 8 474 SH   SOLE 2 474 0 0
DULUTH HLDGS INC COM CL B 26443V101 626 35,087 SH   SOLE 18 35,087 0 0
DULUTH HLDGS INC COM CL B 26443V101 97 5,415 SH   SOLE 19 5,415 0 0
DULUTH HLDGS INC COM CL B 26443V101 5,415 303,348 SH   SOLE 21 303,348 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,533 366,021 SH   SOLE 22 344,163 0 21,858
DULUTH HLDGS INC COM CL B 26443V101 23 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 36 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 63 3,512 SH   SOLE 30 3,512 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 4,289 36,222 SH   SOLE 2 19,551 0 16,671
DUN & BRADSTREET CORP DEL NE COM 26483E100 19 162 SH   SOLE 4 162 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 135 1,140 SH   SOLE 7 1,140 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 31 266 SH   SOLE 15 266 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 14,337 121,083 SH   SOLE 18 121,083 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,309 11,053 SH   SOLE 19 11,053 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 194,211 1,640,159 SH   SOLE 21 1,640,159 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 144,871 1,223,467 SH   SOLE 22 1,107,247 0 116,220
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,128 26,420 SH   SOLE 25 26,420 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 5,139 43,397 SH   SOLE 26 14,470 0 28,927
DUN & BRADSTREET CORP DEL NE COM 26483E100 629 5,309 SH   SOLE 28 5,309 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 690 5,830 SH   SOLE 30 5,830 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 105 889 SH   SOLE 31 889 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,407 28,771 SH   SOLE 36 28,771 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 483 4,078 SH   SOLE 40 4,078 0 0
DUNKIN BRANDS GROUP INC COM 265504100 5,194 80,569 SH   SOLE 2 48,121 0 32,448
DUNKIN BRANDS GROUP INC COM 265504100 86 1,340 SH   SOLE 4 1,340 0 0
DUNKIN BRANDS GROUP INC COM 265504100 142 2,209 SH   SOLE 7 2,209 0 0
DUNKIN BRANDS GROUP INC COM 265504100 18,775 291,219 SH   SOLE 18 291,219 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,750 27,144 SH   SOLE 19 27,144 0 0
DUNKIN BRANDS GROUP INC COM 265504100 256,313 3,975,691 SH   SOLE 21 3,975,691 0 0
DUNKIN BRANDS GROUP INC COM 265504100 184,732 2,865,389 SH   SOLE 22 2,598,152 0 267,237
DUNKIN BRANDS GROUP INC COM 265504100 30 467 SH   SOLE 23 467 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,301 35,697 SH   SOLE 26 14,052 0 21,645
DUNKIN BRANDS GROUP INC COM 265504100 839 13,014 SH   SOLE 28 13,014 0 0
DUNKIN BRANDS GROUP INC COM 265504100 190 2,946 SH   SOLE 29 0 0 2,946
DUNKIN BRANDS GROUP INC COM 265504100 948 14,711 SH   SOLE 30 14,711 0 0
DUNKIN BRANDS GROUP INC COM 265504100 136 2,115 SH   SOLE 31 2,115 0 0
DUNKIN BRANDS GROUP INC COM 265504100 652 10,110 SH   SOLE 40 10,110 0 0
DURECT CORP COM 266605104 37 40,668 SH   SOLE 2 40,005 0 663
DURECT CORP COM 266605104 3 2,742 SH   SOLE 7 2,742 0 0
DURECT CORP COM 266605104 461 499,926 SH   SOLE 18 499,926 0 0
DURECT CORP COM 266605104 244 264,861 SH   SOLE 19 264,861 0 0
DURECT CORP COM 266605104 4,156 4,509,031 SH   SOLE 21 4,509,031 0 0
DURECT CORP COM 266605104 3,890 4,220,183 SH   SOLE 22 4,062,563 0 157,620
DURECT CORP COM 266605104 71 77,289 SH   SOLE 23 77,289 0 0
DURECT CORP COM 266605104 122 132,428 SH   SOLE 29 0 0 132,428
DXC TECHNOLOGY CO COM 23355L106 33,296 350,853 SH   SOLE 2 79,022 0 271,831
DXC TECHNOLOGY CO COM 23355L106 8,611 90,738 SH   SOLE 4 83,968 0 6,770
DXC TECHNOLOGY CO COM 23355L106 19,500 205,481 SH   SOLE 7 204,451 0 1,030
DXC TECHNOLOGY CO COM 23355L106 206 2,170 SH   SOLE 13 2,170 0 0
DXC TECHNOLOGY CO COM 23355L106 215 2,265 SH   SOLE 15 2,265 0 0
DXC TECHNOLOGY CO COM 23355L106 29 303 SH   SOLE 17 0 0 303
DXC TECHNOLOGY CO COM 23355L106 57,228 603,033 SH   SOLE 18 565,912 0 37,121
DXC TECHNOLOGY CO COM 23355L106 13,320 140,355 SH   SOLE 19 140,355 0 0
DXC TECHNOLOGY CO COM 23355L106 12,091 127,405 SH   SOLE 20 0 0 127,405
DXC TECHNOLOGY CO COM 23355L106 605,358 6,378,900 SH   SOLE 21 6,378,900 0 0
DXC TECHNOLOGY CO COM 23355L106 717,481 7,560,387 SH   SOLE 22 6,335,848 0 1,224,539
DXC TECHNOLOGY CO COM 23355L106 33,147 349,279 SH   SOLE 23 349,279 0 0
DXC TECHNOLOGY CO COM 23355L106 21,075 222,077 SH   SOLE 25 222,077 0 0
DXC TECHNOLOGY CO COM 23355L106 73,177 771,097 SH   SOLE 26 280,110 0 490,987
DXC TECHNOLOGY CO COM 23355L106 6,069 63,952 SH   SOLE 28 46,463 0 17,489
DXC TECHNOLOGY CO COM 23355L106 932 9,823 SH   SOLE 29 9,823 0 0
DXC TECHNOLOGY CO COM 23355L106 90,366 952,223 SH   SOLE 30 952,223 0 0
DXC TECHNOLOGY CO COM 23355L106 15,587 164,249 SH   SOLE 31 70,570 0 93,679
DXC TECHNOLOGY CO COM 23355L106 5,896 62,129 SH   SOLE 34 62,129 0 0
DXC TECHNOLOGY CO COM 23355L106 26,195 276,032 SH   SOLE 36 276,032 0 0
DXC TECHNOLOGY CO COM 23355L106 136 1,435 SH   SOLE 40 1,435 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 56 1,882 SH   SOLE 2 1,113 0 769
DXP ENTERPRISES INC NEW COM NEW 233377407 9 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2,283 77,196 SH   SOLE 18 77,196 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 393 13,289 SH   SOLE 19 13,289 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 43,589 1,474,088 SH   SOLE 21 1,474,088 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 11,869 401,378 SH   SOLE 22 377,244 0 24,134
DXP ENTERPRISES INC NEW COM NEW 233377407 16 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC NEW COM NEW 233377407 58 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 665 22,493 SH   SOLE 30 22,493 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 38 1,293 SH   SOLE 40 1,293 0 0
DYCOM INDS INC COM 267475101 1,518 13,623 SH   SOLE 2 13,383 0 240
DYCOM INDS INC COM 267475101 23 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 2,636 23,655 SH   SOLE 7 23,655 0 0
DYCOM INDS INC COM 267475101 20,792 186,591 SH   SOLE 18 186,591 0 0
DYCOM INDS INC COM 267475101 2,720 24,409 SH   SOLE 19 24,409 0 0
DYCOM INDS INC COM 267475101 219,478 1,969,645 SH   SOLE 21 1,969,645 0 0
DYCOM INDS INC COM 267475101 109,518 982,841 SH   SOLE 22 925,182 0 57,659
DYCOM INDS INC COM 267475101 1,722 15,452 SH   SOLE 26 5,566 0 9,886
DYCOM INDS INC COM 267475101 505 4,535 SH   SOLE 28 4,535 0 0
DYCOM INDS INC COM 267475101 544 4,879 SH   SOLE 30 4,879 0 0
DYCOM INDS INC COM 267475101 405 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1,986 1,523,000 PRN   SOLE 21 1,523,000 0 0
DYNASIL CORP AMER COM 268102100 9 7,377 SH   SOLE 21 7,377 0 0
DYNATRONICS CORP COM NEW 268157401 64 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 235 12,550 SH   SOLE 2 3,320 0 9,230
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 22 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4,399 235,255 SH   SOLE 18 235,255 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 894 47,813 SH   SOLE 19 47,813 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 37,688 2,015,387 SH   SOLE 21 2,015,387 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 28,691 1,534,297 SH   SOLE 22 1,438,400 0 95,897
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 229 12,241 SH   SOLE 28 12,241 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 176 9,412 SH   SOLE 30 9,412 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 20 1,061 SH   SOLE 34 1,061 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 87 4,676 SH   SOLE 40 4,676 0 0
DYNEGY INC NEW DEL COM 26817R108 1,623 136,936 SH   SOLE 2 117,973 0 18,963
DYNEGY INC NEW DEL COM 26817R108 7 552 SH   SOLE 4 552 0 0
DYNEGY INC NEW DEL COM 26817R108 90 7,563 SH   SOLE 7 7,563 0 0
DYNEGY INC NEW DEL COM 26817R108 4,890 412,624 SH   SOLE 18 412,624 0 0
DYNEGY INC NEW DEL COM 26817R108 1,091 92,083 SH   SOLE 19 92,083 0 0
DYNEGY INC NEW DEL COM 26817R108 42,455 3,582,704 SH   SOLE 21 3,582,704 0 0
DYNEGY INC NEW DEL COM 26817R108 39,617 3,343,197 SH   SOLE 22 3,123,761 0 219,436
DYNEGY INC NEW DEL COM 26817R108 481 40,554 SH   SOLE 26 4,636 0 35,918
DYNEGY INC NEW DEL COM 26817R108 224 18,872 SH   SOLE 28 18,872 0 0
DYNEGY INC NEW DEL COM 26817R108 252 21,257 SH   SOLE 30 21,257 0 0
DYNEGY INC NEW DEL COM 26817R108 75 6,346 SH   SOLE 36 6,346 0 0
DYNEGY INC NEW DEL COM 26817R108 120 10,157 SH   SOLE 40 10,157 0 0
DYNEX CAP INC COM NEW 26817Q506 23 3,326 SH   SOLE 2 3,326 0 0
DYNEX CAP INC COM NEW 26817Q506 1,333 190,111 SH   SOLE 18 190,111 0 0
DYNEX CAP INC COM NEW 26817Q506 343 48,914 SH   SOLE 19 48,914 0 0
DYNEX CAP INC COM NEW 26817Q506 18,761 2,676,350 SH   SOLE 21 2,676,350 0 0
DYNEX CAP INC COM NEW 26817Q506 351 50,072 SH   SOLE 26 35,244 0 14,828
DYNEX CAP INC COM NEW 26817Q506 51 7,287 SH   SOLE 28 7,287 0 0
DYNEX CAP INC COM NEW 26817Q506 48 6,787 SH   SOLE 30 6,787 0 0
DYNEX CAP INC COM NEW 26817Q506 36 5,200 SH   SOLE 40 5,200 0 0
E L F BEAUTY INC COM 26856L103 29 1,278 SH   SOLE 2 1,168 0 110
E L F BEAUTY INC COM 26856L103 16 695 SH   SOLE 7 695 0 0
E L F BEAUTY INC COM 26856L103 1,591 71,318 SH   SOLE 18 71,318 0 0
E L F BEAUTY INC COM 26856L103 400 17,918 SH   SOLE 19 17,918 0 0
E L F BEAUTY INC COM 26856L103 13,978 626,546 SH   SOLE 21 626,546 0 0
E L F BEAUTY INC COM 26856L103 13,940 624,848 SH   SOLE 22 586,465 0 38,383
E L F BEAUTY INC COM 26856L103 85 3,816 SH   SOLE 30 3,816 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 19,218 387,702 SH   SOLE 2 71,854 0 315,848
E TRADE FINANCIAL CORP COM NEW 269246401 4,282 86,380 SH   SOLE 4 80,300 0 6,080
E TRADE FINANCIAL CORP COM NEW 269246401 9,779 197,276 SH   SOLE 7 180,139 0 17,137
E TRADE FINANCIAL CORP COM NEW 269246401 333 6,719 SH   SOLE 13 6,719 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 106 2,144 SH   SOLE 15 2,144 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH   SOLE 17 0 0 1
E TRADE FINANCIAL CORP COM NEW 269246401 96,414 1,945,003 SH   SOLE 18 1,808,899 0 136,104
E TRADE FINANCIAL CORP COM NEW 269246401 49,207 992,685 SH   SOLE 19 992,685 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 8,784 177,198 SH   SOLE 20 0 0 177,198
E TRADE FINANCIAL CORP COM NEW 269246401 284,852 5,746,459 SH   SOLE 21 5,746,459 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 389,560 7,858,782 SH   SOLE 22 6,638,707 0 1,220,075
E TRADE FINANCIAL CORP COM NEW 269246401 17,751 358,100 SH   SOLE 23 358,100 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 12,220 246,528 SH   SOLE 25 215,870 0 30,658
E TRADE FINANCIAL CORP COM NEW 269246401 38,345 773,548 SH   SOLE 26 314,769 0 458,779
E TRADE FINANCIAL CORP COM NEW 269246401 3,039 61,305 SH   SOLE 28 44,185 0 17,120
E TRADE FINANCIAL CORP COM NEW 269246401 3,807 76,796 SH   SOLE 29 9,223 0 67,573
E TRADE FINANCIAL CORP COM NEW 269246401 47,364 955,501 SH   SOLE 30 955,501 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 5,070 102,287 SH   SOLE 31 59,346 0 42,941
E TRADE FINANCIAL CORP COM NEW 269246401 17,063 344,216 SH   SOLE 34 344,216 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 13,862 279,652 SH   SOLE 36 279,652 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 69 1,398 SH   SOLE 40 1,398 0 0
EAGLE BANCORP INC MD COM 268948106 317 5,474 SH   SOLE 2 4,384 0 1,090
EAGLE BANCORP INC MD COM 268948106 9 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 43 749 SH   SOLE 7 749 0 0
EAGLE BANCORP INC MD COM 268948106 6,299 108,791 SH   SOLE 18 108,791 0 0
EAGLE BANCORP INC MD COM 268948106 2,871 49,583 SH   SOLE 19 49,583 0 0
EAGLE BANCORP INC MD COM 268948106 55,667 961,437 SH   SOLE 21 961,437 0 0
EAGLE BANCORP INC MD COM 268948106 53,846 929,975 SH   SOLE 22 872,641 0 57,334
EAGLE BANCORP INC MD COM 268948106 2,361 40,779 SH   SOLE 23 40,779 0 0
EAGLE BANCORP INC MD COM 268948106 521 8,991 SH   SOLE 26 3,847 0 5,144
EAGLE BANCORP INC MD COM 268948106 469 8,096 SH   SOLE 28 8,096 0 0
EAGLE BANCORP INC MD COM 268948106 549 9,487 SH   SOLE 29 0 0 9,487
EAGLE BANCORP INC MD COM 268948106 307 5,298 SH   SOLE 30 5,298 0 0
EAGLE BANCORP INC MD COM 268948106 193 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 15 729 SH   SOLE 18 729 0 0
EAGLE BANCORP MONT INC COM 26942G100 18 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 35 7,870 SH   SOLE 2 2,714 0 5,156
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 658 146,854 SH   SOLE 18 146,854 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 94 21,003 SH   SOLE 19 21,003 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5,463 1,219,344 SH   SOLE 21 1,219,344 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1,515 338,158 SH   SOLE 22 317,103 0 21,055
EAGLE MATERIALS INC COM 26969P108 4,495 39,674 SH   SOLE 2 22,839 0 16,835
EAGLE MATERIALS INC COM 26969P108 23 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 132 1,161 SH   SOLE 7 1,161 0 0
EAGLE MATERIALS INC COM 26969P108 17,626 155,569 SH   SOLE 18 155,569 0 0
EAGLE MATERIALS INC COM 26969P108 1,628 14,369 SH   SOLE 19 14,369 0 0
EAGLE MATERIALS INC COM 26969P108 275,436 2,431,035 SH   SOLE 21 2,431,035 0 0
EAGLE MATERIALS INC COM 26969P108 177,419 1,565,926 SH   SOLE 22 1,430,236 0 135,690
EAGLE MATERIALS INC COM 26969P108 1,951 17,222 SH   SOLE 26 6,534 0 10,688
EAGLE MATERIALS INC COM 26969P108 916 8,089 SH   SOLE 28 8,089 0 0
EAGLE MATERIALS INC COM 26969P108 904 7,982 SH   SOLE 30 7,982 0 0
EAGLE MATERIALS INC COM 26969P108 116 1,022 SH   SOLE 31 1,022 0 0
EAGLE MATERIALS INC COM 26969P108 616 5,433 SH   SOLE 40 5,433 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 31 580 SH   SOLE 2 464 0 116
EAGLE PHARMACEUTICALS INC COM 269796108 10 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,993 37,300 SH   SOLE 18 37,300 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 326 6,104 SH   SOLE 19 6,104 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 49,951 935,071 SH   SOLE 21 935,071 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 12,731 238,312 SH   SOLE 22 223,671 0 14,641
EAGLE PHARMACEUTICALS INC COM 269796108 38 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 67 1,245 SH   SOLE 28 1,245 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 644 12,049 SH   SOLE 30 12,049 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 44 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 52 4,922 SH   SOLE 2 1,064 0 3,858
EARTHSTONE ENERGY INC CL A 27032D304 926 87,142 SH   SOLE 18 87,142 0 0
EARTHSTONE ENERGY INC CL A 27032D304 196 18,422 SH   SOLE 19 18,422 0 0
EARTHSTONE ENERGY INC CL A 27032D304 7,298 686,578 SH   SOLE 21 686,578 0 0
EARTHSTONE ENERGY INC CL A 27032D304 2,858 268,897 SH   SOLE 22 251,587 0 17,310
EAST WEST BANCORP INC COM 27579R104 12,781 210,113 SH   SOLE 2 69,621 0 140,492
EAST WEST BANCORP INC COM 27579R104 3,083 50,677 SH   SOLE 4 47,302 0 3,375
EAST WEST BANCORP INC COM 27579R104 2,974 48,896 SH   SOLE 7 26,557 0 22,339
EAST WEST BANCORP INC COM 27579R104 29,706 488,344 SH   SOLE 18 475,132 0 13,212
EAST WEST BANCORP INC COM 27579R104 2,901 47,694 SH   SOLE 19 47,694 0 0
EAST WEST BANCORP INC COM 27579R104 428,436 7,043,171 SH   SOLE 21 7,043,171 0 0
EAST WEST BANCORP INC COM 27579R104 293,607 4,826,685 SH   SOLE 22 4,373,170 0 453,515
EAST WEST BANCORP INC COM 27579R104 10,621 174,605 SH   SOLE 23 174,605 0 0
EAST WEST BANCORP INC COM 27579R104 209 3,441 SH   SOLE 25 3,441 0 0
EAST WEST BANCORP INC COM 27579R104 15,937 261,993 SH   SOLE 26 118,489 0 143,504
EAST WEST BANCORP INC COM 27579R104 1,998 32,849 SH   SOLE 28 24,246 0 8,603
EAST WEST BANCORP INC COM 27579R104 2,453 40,323 SH   SOLE 29 5,187 0 35,136
EAST WEST BANCORP INC COM 27579R104 12,727 209,228 SH   SOLE 30 209,228 0 0
EAST WEST BANCORP INC COM 27579R104 3,184 52,338 SH   SOLE 31 28,150 0 24,188
EAST WEST BANCORP INC COM 27579R104 15,343 252,226 SH   SOLE 34 252,226 0 0
EAST WEST BANCORP INC COM 27579R104 1,453 23,881 SH   SOLE 36 23,881 0 0
EAST WEST BANCORP INC COM 27579R104 46 751 SH   SOLE 40 751 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 253 11,838 SH   SOLE 2 5,368 0 6,470
EASTERLY GOVT PPTYS INC COM 27616P103 288 13,478 SH   SOLE 4 13,478 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,234 57,836 SH   SOLE 7 57,836 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 37 1,721 SH   SOLE 15 1,721 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,370 204,799 SH   SOLE 18 204,799 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 3,281 153,772 SH   SOLE 19 153,772 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 84,750 3,971,404 SH   SOLE 21 3,971,404 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 43,577 2,042,050 SH   SOLE 22 1,941,242 0 100,808
EASTERLY GOVT PPTYS INC COM 27616P103 1,327 62,179 SH   SOLE 23 62,179 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,555 72,850 SH   SOLE 25 72,850 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 373 17,490 SH   SOLE 26 0 0 17,490
EASTERLY GOVT PPTYS INC COM 27616P103 940 44,058 SH   SOLE 28 16,058 0 28,000
EASTERLY GOVT PPTYS INC COM 27616P103 808 37,863 SH   SOLE 29 14,594 0 23,269
EASTERLY GOVT PPTYS INC COM 27616P103 2,591 121,395 SH   SOLE 30 121,395 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 157 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 49 1,863 SH   SOLE 2 203 0 1,660
EASTERN CO COM 276317104 556 21,259 SH   SOLE 18 21,259 0 0
EASTERN CO COM 276317104 98 3,736 SH   SOLE 19 3,736 0 0
EASTERN CO COM 276317104 4,890 186,996 SH   SOLE 21 186,996 0 0
EASTERN CO COM 276317104 1,349 51,588 SH   SOLE 22 48,017 0 3,571
EASTGROUP PPTY INC COM 277276101 7,322 82,851 SH   SOLE 2 1,867 0 80,984
EASTGROUP PPTY INC COM 277276101 998 11,288 SH   SOLE 4 11,288 0 0
EASTGROUP PPTY INC COM 277276101 4,080 46,163 SH   SOLE 7 46,163 0 0
EASTGROUP PPTY INC COM 277276101 122 1,376 SH   SOLE 15 1,376 0 0
EASTGROUP PPTY INC COM 277276101 13,730 155,347 SH   SOLE 18 155,347 0 0
EASTGROUP PPTY INC COM 277276101 6,021 68,123 SH   SOLE 19 68,123 0 0
EASTGROUP PPTY INC COM 277276101 286,177 3,238,034 SH   SOLE 21 3,238,034 0 0
EASTGROUP PPTY INC COM 277276101 127,181 1,439,024 SH   SOLE 22 1,371,403 0 67,621
EASTGROUP PPTY INC COM 277276101 163 1,848 SH   SOLE 23 1,848 0 0
EASTGROUP PPTY INC COM 277276101 5,367 60,727 SH   SOLE 25 60,727 0 0
EASTGROUP PPTY INC COM 277276101 2,033 23,007 SH   SOLE 26 3,456 0 19,551
EASTGROUP PPTY INC COM 277276101 2,450 27,717 SH   SOLE 28 6,000 0 21,717
EASTGROUP PPTY INC COM 277276101 1,006 11,381 SH   SOLE 29 11,381 0 0
EASTGROUP PPTY INC COM 277276101 19,716 223,079 SH   SOLE 30 223,079 0 0
EASTGROUP PPTY INC COM 277276101 327 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEM CO COM 277432100 28,277 305,237 SH   SOLE 2 227,363 0 77,874
EASTMAN CHEM CO COM 277432100 6,481 69,959 SH   SOLE 4 65,987 0 3,972
EASTMAN CHEM CO COM 277432100 13,956 150,649 SH   SOLE 7 120,733 0 29,916
EASTMAN CHEM CO COM 277432100 7,819 84,397 SH   SOLE 13 84,397 0 0
EASTMAN CHEM CO COM 277432100 92 992 SH   SOLE 15 992 0 0
EASTMAN CHEM CO COM 277432100 32,342 349,113 SH   SOLE 18 329,880 0 19,233
EASTMAN CHEM CO COM 277432100 53,236 574,659 SH   SOLE 19 574,659 0 0
EASTMAN CHEM CO COM 277432100 7,051 76,108 SH   SOLE 20 0 0 76,108
EASTMAN CHEM CO COM 277432100 297,011 3,206,074 SH   SOLE 21 3,206,074 0 0
EASTMAN CHEM CO COM 277432100 489,019 5,278,706 SH   SOLE 22 4,322,384 0 956,322
EASTMAN CHEM CO COM 277432100 19,277 208,088 SH   SOLE 23 208,088 0 0
EASTMAN CHEM CO COM 277432100 30,097 324,880 SH   SOLE 25 324,880 0 0
EASTMAN CHEM CO COM 277432100 42,415 457,849 SH   SOLE 26 173,289 0 284,560
EASTMAN CHEM CO COM 277432100 3,033 32,739 SH   SOLE 28 23,695 0 9,044
EASTMAN CHEM CO COM 277432100 15,490 167,203 SH   SOLE 29 25,991 0 141,212
EASTMAN CHEM CO COM 277432100 44,366 478,904 SH   SOLE 30 478,904 0 0
EASTMAN CHEM CO COM 277432100 9,576 103,369 SH   SOLE 31 71,846 0 31,523
EASTMAN CHEM CO COM 277432100 7,979 86,127 SH   SOLE 34 86,127 0 0
EASTMAN CHEM CO COM 277432100 17,795 192,086 SH   SOLE 36 192,086 0 0
EASTMAN CHEM CO COM 277432100 65 705 SH   SOLE 40 705 0 0
EASTMAN KODAK CO COM NEW 277461406 5 1,579 SH   SOLE 2 787 0 792
EASTMAN KODAK CO COM NEW 277461406 1 400 SH   SOLE 7 400 0 0
EASTMAN KODAK CO COM NEW 277461406 195 62,994 SH   SOLE 18 62,994 0 0
EASTMAN KODAK CO COM NEW 277461406 52 16,850 SH   SOLE 19 16,850 0 0
EASTMAN KODAK CO COM NEW 277461406 1,719 554,379 SH   SOLE 21 554,379 0 0
EASTMAN KODAK CO COM NEW 277461406 1,417 457,091 SH   SOLE 22 436,900 0 20,191
EATON CORP PLC SHS G29183103 48,509 613,961 SH   SOLE 2 181,859 0 432,102
EATON CORP PLC SHS G29183103 12,741 161,256 SH   SOLE 4 147,086 0 14,170
EATON CORP PLC SHS G29183103 26,732 338,337 SH   SOLE 7 322,966 0 15,371
EATON CORP PLC SHS G29183103 562 7,111 SH   SOLE 13 7,111 0 0
EATON CORP PLC SHS G29183103 244 3,093 SH   SOLE 15 3,093 0 0
EATON CORP PLC SHS G29183103 70,486 892,120 SH   SOLE 18 833,563 0 58,557
EATON CORP PLC SHS G29183103 4,243 53,701 SH   SOLE 19 53,701 0 0
EATON CORP PLC SHS G29183103 19,243 243,552 SH   SOLE 20 0 0 243,552
EATON CORP PLC SHS G29183103 809,423 10,244,560 SH   SOLE 21 10,244,560 0 0
EATON CORP PLC SHS G29183103 937,668 11,867,710 SH   SOLE 22 9,856,062 0 2,011,648
EATON CORP PLC SHS G29183103 42,831 542,096 SH   SOLE 23 542,096 0 0
EATON CORP PLC SHS G29183103 30,072 380,616 SH   SOLE 25 380,616 0 0
EATON CORP PLC SHS G29183103 109,266 1,382,945 SH   SOLE 26 416,274 0 966,671
EATON CORP PLC SHS G29183103 8,005 101,319 SH   SOLE 28 73,468 0 27,851
EATON CORP PLC SHS G29183103 1,096 13,869 SH   SOLE 29 13,869 0 0
EATON CORP PLC SHS G29183103 99,342 1,257,332 SH   SOLE 30 1,257,332 0 0
EATON CORP PLC SHS G29183103 16,893 213,804 SH   SOLE 31 87,855 0 125,949
EATON CORP PLC SHS G29183103 4,543 57,498 SH   SOLE 32 57,498 0 0
EATON CORP PLC SHS G29183103 24,657 312,069 SH   SOLE 34 312,069 0 0
EATON CORP PLC SHS G29183103 9,739 123,260 SH   SOLE 35 123,260 0 0
EATON CORP PLC SHS G29183103 34,684 438,980 SH   SOLE 36 438,980 0 0
EATON CORP PLC SHS G29183103 174 2,198 SH   SOLE 40 2,198 0 0
EATON VANCE CORP COM NON VTG 278265103 14,413 255,590 SH   SOLE 2 158,758 0 96,832
EATON VANCE CORP COM NON VTG 278265103 2,892 51,284 SH   SOLE 4 49,078 0 2,206
EATON VANCE CORP COM NON VTG 278265103 7,547 133,837 SH   SOLE 7 118,642 0 15,195
EATON VANCE CORP COM NON VTG 278265103 22,951 407,007 SH   SOLE 18 396,385 0 10,622
EATON VANCE CORP COM NON VTG 278265103 2,132 37,804 SH   SOLE 19 37,804 0 0
EATON VANCE CORP COM NON VTG 278265103 4,938 87,561 SH   SOLE 20 0 0 87,561
EATON VANCE CORP COM NON VTG 278265103 314,722 5,581,175 SH   SOLE 21 5,581,175 0 0
EATON VANCE CORP COM NON VTG 278265103 225,891 4,005,874 SH   SOLE 22 3,654,349 0 351,525
EATON VANCE CORP COM NON VTG 278265103 8,205 145,510 SH   SOLE 23 145,510 0 0
EATON VANCE CORP COM NON VTG 278265103 1,193 21,152 SH   SOLE 25 21,152 0 0
EATON VANCE CORP COM NON VTG 278265103 13,708 243,088 SH   SOLE 26 116,463 0 126,625
EATON VANCE CORP COM NON VTG 278265103 1,511 26,790 SH   SOLE 28 19,837 0 6,953
EATON VANCE CORP COM NON VTG 278265103 1,730 30,682 SH   SOLE 29 2,681 0 28,001
EATON VANCE CORP COM NON VTG 278265103 10,156 180,094 SH   SOLE 30 180,094 0 0
EATON VANCE CORP COM NON VTG 278265103 2,370 42,022 SH   SOLE 31 21,906 0 20,116
EATON VANCE CORP COM NON VTG 278265103 1,041 18,453 SH   SOLE 34 18,453 0 0
EATON VANCE CORP COM NON VTG 278265103 1,646 29,184 SH   SOLE 36 29,184 0 0
EATON VANCE CORP COM NON VTG 278265103 32 570 SH   SOLE 40 570 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 3 200 SH   SOLE 17 0 0 200
EATON VANCE TAX MNGD GBL DV COM 27829F108 9 1,012 SH   SOLE 17 0 0 1,012
EATON VANCE TX ADV GLBL DIV COM 27828S101 0 6 SH   SOLE 17 0 0 6
EBAY INC COM 278642103 56,661 1,501,350 SH   SOLE 2 516,404 0 984,946
EBAY INC COM 278642103 13,833 366,531 SH   SOLE 4 341,574 0 24,957
EBAY INC COM 278642103 27,399 726,006 SH   SOLE 7 695,892 0 30,114
EBAY INC COM 278642103 397 10,531 SH   SOLE 13 10,531 0 0
EBAY INC COM 278642103 356 9,424 SH   SOLE 15 9,424 0 0
EBAY INC COM 278642103 31 809 SH   SOLE 17 0 0 809
EBAY INC COM 278642103 90,307 2,392,880 SH   SOLE 18 2,249,509 0 143,371
EBAY INC COM 278642103 32,613 864,148 SH   SOLE 19 864,148 0 0
EBAY INC COM 278642103 16,285 431,514 SH   SOLE 20 0 0 431,514
EBAY INC COM 278642103 638,342 16,914,195 SH   SOLE 21 16,914,195 0 0
EBAY INC COM 278642103 1,015,636 26,911,401 SH   SOLE 22 22,540,396 0 4,371,005
EBAY INC COM 278642103 49,904 1,322,319 SH   SOLE 23 1,322,319 0 0
EBAY INC COM 278642103 30,129 798,325 SH   SOLE 25 798,325 0 0
EBAY INC COM 278642103 154,455 4,092,597 SH   SOLE 26 949,946 0 3,142,651
EBAY INC COM 278642103 8,724 231,166 SH   SOLE 28 168,697 0 62,469
EBAY INC COM 278642103 1,860 49,278 SH   SOLE 29 49,278 0 0
EBAY INC COM 278642103 118,705 3,145,336 SH   SOLE 30 3,145,336 0 0
EBAY INC COM 278642103 20,676 547,858 SH   SOLE 31 251,892 0 295,966
EBAY INC COM 278642103 5,726 151,717 SH   SOLE 32 151,717 0 0
EBAY INC COM 278642103 9,849 260,959 SH   SOLE 34 260,959 0 0
EBAY INC COM 278642103 34,920 925,290 SH   SOLE 36 925,290 0 0
EBAY INC COM 278642103 197 5,213 SH   SOLE 40 5,213 0 0
EBIX INC COM NEW 278715206 119 1,504 SH   SOLE 2 1,341 0 163
EBIX INC COM NEW 278715206 16 203 SH   SOLE 4 203 0 0
EBIX INC COM NEW 278715206 36 455 SH   SOLE 7 455 0 0
EBIX INC COM NEW 278715206 8,578 108,238 SH   SOLE 18 108,238 0 0
EBIX INC COM NEW 278715206 1,504 18,973 SH   SOLE 19 18,973 0 0
EBIX INC COM NEW 278715206 163,319 2,060,809 SH   SOLE 21 2,060,809 0 0
EBIX INC COM NEW 278715206 50,513 637,389 SH   SOLE 22 596,342 0 41,047
EBIX INC COM NEW 278715206 1,000 12,621 SH   SOLE 26 5,236 0 7,385
EBIX INC COM NEW 278715206 348 4,392 SH   SOLE 28 4,392 0 0
EBIX INC COM NEW 278715206 2,552 32,208 SH   SOLE 30 32,208 0 0
EBIX INC COM NEW 278715206 251 3,168 SH   SOLE 40 3,168 0 0
ECHELON CORP COM NEW 27874N303 4 759 SH   SOLE 21 759 0 0
ECHELON CORP COM NEW 27874N303 590 106,603 SH   SOLE 22 106,603 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 185 6,612 SH   SOLE 2 1,609 0 5,003
ECHO GLOBAL LOGISTICS INC COM 27875T101 23 820 SH   SOLE 7 820 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,708 132,426 SH   SOLE 18 132,426 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 598 21,351 SH   SOLE 19 21,351 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 69,032 2,465,416 SH   SOLE 21 2,465,416 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 23,325 833,029 SH   SOLE 22 782,333 0 50,696
ECHO GLOBAL LOGISTICS INC COM 27875T101 678 24,221 SH   SOLE 23 24,221 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 106 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,089 38,909 SH   SOLE 30 38,909 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 72 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 2,160 36,064 SH   SOLE 2 11,708 0 24,356
ECHOSTAR CORP CL A 278768106 104 1,744 SH   SOLE 7 1,744 0 0
ECHOSTAR CORP CL A 278768106 1,524 25,441 SH   SOLE 18 25,441 0 0
ECHOSTAR CORP CL A 278768106 821 13,699 SH   SOLE 19 13,699 0 0
ECHOSTAR CORP CL A 278768106 35,391 590,843 SH   SOLE 21 590,843 0 0
ECHOSTAR CORP CL A 278768106 82,980 1,385,306 SH   SOLE 22 1,239,029 0 146,277
ECHOSTAR CORP CL A 278768106 821 13,705 SH   SOLE 26 8,033 0 5,672
ECHOSTAR CORP CL A 278768106 602 10,042 SH   SOLE 28 10,042 0 0
ECHOSTAR CORP CL A 278768106 455 7,602 SH   SOLE 30 7,602 0 0
ECHOSTAR CORP CL A 278768106 64 1,063 SH   SOLE 31 1,063 0 0
ECHOSTAR CORP CL A 278768106 206 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 292 4,869 SH   SOLE 40 4,869 0 0
ECLIPSE RES CORP COM 27890G100 188 78,163 SH   SOLE 2 61,011 0 17,152
ECLIPSE RES CORP COM 27890G100 1 579 SH   SOLE 7 579 0 0
ECLIPSE RES CORP COM 27890G100 831 346,315 SH   SOLE 18 346,315 0 0
ECLIPSE RES CORP COM 27890G100 1,307 544,719 SH   SOLE 19 544,719 0 0
ECLIPSE RES CORP COM 27890G100 7,499 3,124,727 SH   SOLE 21 3,124,727 0 0
ECLIPSE RES CORP COM 27890G100 6,253 2,605,326 SH   SOLE 22 2,487,493 0 117,833
ECLIPSE RES CORP COM 27890G100 486 202,518 SH   SOLE 23 202,518 0 0
ECLIPSE RES CORP COM 27890G100 42 17,342 SH   SOLE 28 17,342 0 0
ECLIPSE RES CORP COM 27890G100 79 32,968 SH   SOLE 29 0 0 32,968
ECLIPSE RES CORP COM 27890G100 18 7,407 SH   SOLE 30 7,407 0 0
ECLIPSE RES CORP COM 27890G100 13 5,559 SH   SOLE 40 5,559 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 6 4,994 SH   SOLE 21 4,994 0 0
ECOLAB INC COM 278865100 47,921 357,136 SH   SOLE 2 105,781 0 251,355
ECOLAB INC COM 278865100 10,861 80,945 SH   SOLE 4 73,632 0 7,313
ECOLAB INC COM 278865100 44,172 329,203 SH   SOLE 7 217,725 0 111,478
ECOLAB INC COM 278865100 168 1,252 SH   SOLE 13 1,252 0 0
ECOLAB INC COM 278865100 239 1,783 SH   SOLE 15 1,783 0 0
ECOLAB INC COM 278865100 71,639 533,901 SH   SOLE 18 499,737 0 34,164
ECOLAB INC COM 278865100 2,569 19,147 SH   SOLE 19 19,147 0 0
ECOLAB INC COM 278865100 19,043 141,920 SH   SOLE 20 0 0 141,920
ECOLAB INC COM 278865100 648,434 4,832,570 SH   SOLE 21 4,832,570 0 0
ECOLAB INC COM 278865100 920,268 6,858,460 SH   SOLE 22 5,700,283 0 1,158,177
ECOLAB INC COM 278865100 42,755 318,640 SH   SOLE 23 318,640 0 0
ECOLAB INC COM 278865100 27,733 206,682 SH   SOLE 25 206,682 0 0
ECOLAB INC COM 278865100 112,956 841,826 SH   SOLE 26 244,117 0 597,709
ECOLAB INC COM 278865100 7,897 58,856 SH   SOLE 28 42,359 0 16,497
ECOLAB INC COM 278865100 1,167 8,700 SH   SOLE 29 8,700 0 0
ECOLAB INC COM 278865100 97,653 727,774 SH   SOLE 30 727,774 0 0
ECOLAB INC COM 278865100 16,389 122,143 SH   SOLE 31 60,538 0 61,605
ECOLAB INC COM 278865100 2,250 16,769 SH   SOLE 34 16,769 0 0
ECOLAB INC COM 278865100 34,089 254,054 SH   SOLE 36 254,054 0 0
ECOLAB INC COM 278865100 177 1,316 SH   SOLE 40 1,316 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 4 414 SH   SOLE 18 414 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 89 8,514 SH   SOLE 21 8,514 0 0
ECOPETROL S A SPONSORED ADS 279158109 142 9,696 SH   SOLE 2 0 0 9,696
ECOPETROL S A SPONSORED ADS 279158109 1,030 70,411 SH   SOLE 19 70,411 0 0
ECOPETROL S A SPONSORED ADS 279158109 12,127 828,896 SH   SOLE 21 828,896 0 0
ECOPETROL S A SPONSORED ADS 279158109 8,657 591,726 SH   SOLE 25 591,726 0 0
ECOPETROL S A SPONSORED ADS 279158109 907 62,028 SH   SOLE 26 0 0 62,028
ECOPETROL S A SPONSORED ADS 279158109 99 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,994 136,304 SH   SOLE 30 136,304 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,618 178,928 SH   SOLE 34 178,928 0 0
EDGE THERAPEUTICS INC COM 279870109 10 1,054 SH   SOLE 2 1,054 0 0
EDGE THERAPEUTICS INC COM 279870109 644 68,771 SH   SOLE 18 68,771 0 0
EDGE THERAPEUTICS INC COM 279870109 139 14,808 SH   SOLE 19 14,808 0 0
EDGE THERAPEUTICS INC COM 279870109 5,948 634,789 SH   SOLE 21 634,789 0 0
EDGE THERAPEUTICS INC COM 279870109 2,122 226,420 SH   SOLE 22 202,072 0 24,348
EDGEWATER TECHNOLOGY INC COM 280358102 12 1,957 SH   SOLE 18 1,957 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 212 33,903 SH   SOLE 21 33,903 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,758 63,281 SH   SOLE 2 33,328 0 29,953
EDGEWELL PERS CARE CO COM 28035Q102 2,104 35,434 SH   SOLE 4 35,434 0 0
EDGEWELL PERS CARE CO COM 28035Q102 119 1,997 SH   SOLE 7 1,997 0 0
EDGEWELL PERS CARE CO COM 28035Q102 22 363 SH   SOLE 15 363 0 0
EDGEWELL PERS CARE CO COM 28035Q102 30,214 508,733 SH   SOLE 18 508,733 0 0
EDGEWELL PERS CARE CO COM 28035Q102 135,623 2,283,606 SH   SOLE 19 2,283,606 0 0
EDGEWELL PERS CARE CO COM 28035Q102 144,669 2,435,911 SH   SOLE 21 2,435,911 0 0
EDGEWELL PERS CARE CO COM 28035Q102 115,266 1,940,831 SH   SOLE 22 1,761,277 0 179,554
EDGEWELL PERS CARE CO COM 28035Q102 2,609 43,938 SH   SOLE 25 43,938 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,037 67,976 SH   SOLE 26 22,071 0 45,905
EDGEWELL PERS CARE CO COM 28035Q102 543 9,144 SH   SOLE 28 9,144 0 0
EDGEWELL PERS CARE CO COM 28035Q102 512 8,613 SH   SOLE 30 8,613 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,633 61,175 SH   SOLE 31 61,175 0 0
EDGEWELL PERS CARE CO COM 28035Q102 53,691 904,039 SH   SOLE 34 904,039 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,899 48,820 SH   SOLE 36 48,820 0 0
EDGEWELL PERS CARE CO COM 28035Q102 356 5,994 SH   SOLE 40 5,994 0 0
EDISON INTL COM 281020107 34,490 545,379 SH   SOLE 2 237,661 0 307,718
EDISON INTL COM 281020107 9,102 143,922 SH   SOLE 4 134,994 0 8,928
EDISON INTL COM 281020107 36,329 574,466 SH   SOLE 7 549,336 0 25,130
EDISON INTL COM 281020107 815 12,889 SH   SOLE 13 12,889 0 0
EDISON INTL COM 281020107 131 2,070 SH   SOLE 15 2,070 0 0
EDISON INTL COM 281020107 56,785 897,935 SH   SOLE 18 835,452 0 62,483
EDISON INTL COM 281020107 76,289 1,206,338 SH   SOLE 19 1,206,338 0 0
EDISON INTL COM 281020107 11,970 189,279 SH   SOLE 20 0 0 189,279
EDISON INTL COM 281020107 653,294 10,330,400 SH   SOLE 21 10,330,400 0 0
EDISON INTL COM 281020107 560,715 8,866,465 SH   SOLE 22 7,270,824 0 1,595,641
EDISON INTL COM 281020107 27,466 434,320 SH   SOLE 23 434,320 0 0
EDISON INTL COM 281020107 19,136 302,600 SH   SOLE 25 302,600 0 0
EDISON INTL COM 281020107 81,183 1,283,724 SH   SOLE 26 317,820 0 965,904
EDISON INTL COM 281020107 4,626 73,146 SH   SOLE 28 52,962 0 20,184
EDISON INTL COM 281020107 1,310 20,715 SH   SOLE 29 20,715 0 0
EDISON INTL COM 281020107 70,105 1,108,562 SH   SOLE 30 1,108,562 0 0
EDISON INTL COM 281020107 16,188 255,981 SH   SOLE 31 165,902 0 90,079
EDISON INTL COM 281020107 3,023 47,801 SH   SOLE 32 47,801 0 0
EDISON INTL COM 281020107 7,025 111,089 SH   SOLE 34 111,089 0 0
EDISON INTL COM 281020107 21,338 337,414 SH   SOLE 36 337,414 0 0
EDISON INTL COM 281020107 104 1,641 SH   SOLE 40 1,641 0 0
EDITAS MEDICINE INC COM 28106W103 114 3,695 SH   SOLE 2 1,962 0 1,733
EDITAS MEDICINE INC COM 28106W103 19 605 SH   SOLE 7 605 0 0
EDITAS MEDICINE INC COM 28106W103 3,699 120,355 SH   SOLE 18 120,355 0 0
EDITAS MEDICINE INC COM 28106W103 1,080 35,139 SH   SOLE 19 35,139 0 0
EDITAS MEDICINE INC COM 28106W103 48,854 1,589,780 SH   SOLE 21 1,589,780 0 0
EDITAS MEDICINE INC COM 28106W103 27,739 902,675 SH   SOLE 22 846,622 0 56,053
EDITAS MEDICINE INC COM 28106W103 12 383 SH   SOLE 23 383 0 0
EDITAS MEDICINE INC COM 28106W103 248 8,055 SH   SOLE 26 0 0 8,055
EDITAS MEDICINE INC COM 28106W103 86 2,814 SH   SOLE 28 2,814 0 0
EDITAS MEDICINE INC COM 28106W103 143 4,658 SH   SOLE 30 4,658 0 0
EDITAS MEDICINE INC COM 28106W103 135 4,397 SH   SOLE 40 4,397 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,563 44,771 SH   SOLE 2 32,596 0 12,175
EDUCATION RLTY TR INC COM NEW 28140H203 871 24,938 SH   SOLE 4 24,938 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 3,556 101,827 SH   SOLE 7 101,827 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 105 3,010 SH   SOLE 15 3,010 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 17,000 486,828 SH   SOLE 18 486,828 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,943 141,549 SH   SOLE 19 141,549 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 185,583 5,314,523 SH   SOLE 21 5,314,523 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 119,637 3,426,018 SH   SOLE 22 3,300,942 0 125,076
EDUCATION RLTY TR INC COM NEW 28140H203 139 3,986 SH   SOLE 23 3,986 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,640 132,864 SH   SOLE 25 132,864 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,669 47,799 SH   SOLE 26 16,467 0 31,332
EDUCATION RLTY TR INC COM NEW 28140H203 2,140 61,283 SH   SOLE 28 11,491 0 49,792
EDUCATION RLTY TR INC COM NEW 28140H203 883 25,280 SH   SOLE 29 25,280 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 13,873 397,268 SH   SOLE 30 397,268 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 244 6,987 SH   SOLE 40 6,987 0 0
EDUCATIONAL DEV CORP COM 281479105 10 539 SH   SOLE 18 539 0 0
EDUCATIONAL DEV CORP COM 281479105 181 9,575 SH   SOLE 21 9,575 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 45,979 407,945 SH   SOLE 2 203,671 0 204,274
EDWARDS LIFESCIENCES CORP COM 28176E108 9,001 79,864 SH   SOLE 4 74,352 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 19,700 174,786 SH   SOLE 7 141,208 0 33,578
EDWARDS LIFESCIENCES CORP COM 28176E108 4,311 38,245 SH   SOLE 13 38,245 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 167 1,478 SH   SOLE 15 1,478 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 22 196 SH   SOLE 17 0 0 196
EDWARDS LIFESCIENCES CORP COM 28176E108 57,756 512,432 SH   SOLE 18 484,779 0 27,653
EDWARDS LIFESCIENCES CORP COM 28176E108 73,316 650,483 SH   SOLE 19 650,483 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 14,819 131,479 SH   SOLE 20 0 0 131,479
EDWARDS LIFESCIENCES CORP COM 28176E108 558,496 4,955,161 SH   SOLE 21 4,955,161 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 669,116 5,936,618 SH   SOLE 22 4,885,617 0 1,051,001
EDWARDS LIFESCIENCES CORP COM 28176E108 30,325 269,054 SH   SOLE 23 269,054 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 34,469 305,823 SH   SOLE 25 305,823 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 71,396 633,446 SH   SOLE 26 215,163 0 418,283
EDWARDS LIFESCIENCES CORP COM 28176E108 5,371 47,649 SH   SOLE 28 34,558 0 13,091
EDWARDS LIFESCIENCES CORP COM 28176E108 8,980 79,674 SH   SOLE 29 6,941 0 72,733
EDWARDS LIFESCIENCES CORP COM 28176E108 78,664 697,933 SH   SOLE 30 697,933 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 12,429 110,276 SH   SOLE 31 50,260 0 60,016
EDWARDS LIFESCIENCES CORP COM 28176E108 19,337 171,560 SH   SOLE 34 171,560 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 23,172 205,593 SH   SOLE 36 205,593 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 117 1,042 SH   SOLE 40 1,042 0 0
EGAIN CORP COM NEW 28225C806 16 3,048 SH   SOLE 18 3,048 0 0
EGAIN CORP COM NEW 28225C806 37 7,112 SH   SOLE 19 7,112 0 0
EGAIN CORP COM NEW 28225C806 252 47,905 SH   SOLE 21 47,905 0 0
EGAIN CORP COM NEW 28225C806 14 2,724 SH   SOLE 22 2,724 0 0
EGALET CORP COM 28226B104 6 5,879 SH   SOLE 18 5,879 0 0
EGALET CORP COM 28226B104 3 2,864 SH   SOLE 19 2,864 0 0
EGALET CORP COM 28226B104 95 94,521 SH   SOLE 21 94,521 0 0
EGALET CORP COM 28226B104 327 326,839 SH   SOLE 22 326,839 0 0
EHEALTH INC COM 28238P109 22 1,248 SH   SOLE 2 1,111 0 137
EHEALTH INC COM 28238P109 8 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 1,322 76,083 SH   SOLE 18 76,083 0 0
EHEALTH INC COM 28238P109 214 12,341 SH   SOLE 19 12,341 0 0
EHEALTH INC COM 28238P109 26,599 1,531,292 SH   SOLE 21 1,531,292 0 0
EHEALTH INC COM 28238P109 8,254 475,177 SH   SOLE 22 452,815 0 22,362
EHEALTH INC COM 28238P109 371 21,338 SH   SOLE 30 21,338 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 239 20,640 SH   SOLE 21 20,640 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 1,054 91,101 SH   SOLE 22 91,101 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 179 15,445 SH   SOLE 30 15,445 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 938 SH   SOLE 18 938 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 16 1,169 SH   SOLE 19 1,169 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 156 11,150 SH   SOLE 21 11,150 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 217 15,541 SH   SOLE 22 15,541 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 22 10,232 SH   SOLE 18 10,232 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 214 100,608 SH   SOLE 21 100,608 0 0
EL PASO ELEC CO COM NEW 283677854 1,776 32,089 SH   SOLE 2 24,579 0 7,510
EL PASO ELEC CO COM NEW 283677854 88 1,587 SH   SOLE 4 1,587 0 0
EL PASO ELEC CO COM NEW 283677854 1,090 19,700 SH   SOLE 7 19,700 0 0
EL PASO ELEC CO COM NEW 283677854 11,022 199,137 SH   SOLE 18 199,137 0 0
EL PASO ELEC CO COM NEW 283677854 1,842 33,284 SH   SOLE 19 33,284 0 0
EL PASO ELEC CO COM NEW 283677854 209,023 3,776,390 SH   SOLE 21 3,776,390 0 0
EL PASO ELEC CO COM NEW 283677854 67,255 1,215,091 SH   SOLE 22 1,143,773 0 71,318
EL PASO ELEC CO COM NEW 283677854 1,101 19,899 SH   SOLE 26 10,927 0 8,972
EL PASO ELEC CO COM NEW 283677854 536 9,678 SH   SOLE 28 9,678 0 0
EL PASO ELEC CO COM NEW 283677854 4,213 76,120 SH   SOLE 30 76,120 0 0
EL PASO ELEC CO COM NEW 283677854 2,100 37,935 SH   SOLE 31 37,935 0 0
EL PASO ELEC CO COM NEW 283677854 79 1,435 SH   SOLE 36 1,435 0 0
EL PASO ELEC CO COM NEW 283677854 249 4,504 SH   SOLE 40 4,504 0 0
EL POLLO LOCO HLDGS INC COM 268603107 54 5,428 SH   SOLE 2 1,683 0 3,745
EL POLLO LOCO HLDGS INC COM 268603107 1 145 SH   SOLE 7 145 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,053 106,374 SH   SOLE 18 106,374 0 0
EL POLLO LOCO HLDGS INC COM 268603107 156 15,791 SH   SOLE 19 15,791 0 0
EL POLLO LOCO HLDGS INC COM 268603107 19,653 1,985,141 SH   SOLE 21 1,985,141 0 0
EL POLLO LOCO HLDGS INC COM 268603107 6,965 703,557 SH   SOLE 22 678,887 0 24,670
EL POLLO LOCO HLDGS INC COM 268603107 179 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 23 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 306 30,913 SH   SOLE 30 30,913 0 0
EL POLLO LOCO HLDGS INC COM 268603107 14 1,397 SH   SOLE 40 1,397 0 0
ELBIT SYS LTD ORD M3760D101 904 6,784 SH   SOLE 31 6,784 0 0
ELDORADO GOLD CORP NEW COM 284902103 79 55,141 SH   SOLE 21 55,141 0 0
ELDORADO GOLD CORP NEW COM 284902103 3,110 2,174,660 SH   SOLE 25 2,174,660 0 0
ELDORADO GOLD CORP NEW COM 284902103 7,225 5,052,098 SH   SOLE 34 5,052,098 0 0
ELDORADO RESORTS INC COM 28470R102 92 2,767 SH   SOLE 2 2,767 0 0
ELDORADO RESORTS INC COM 28470R102 41 1,222 SH   SOLE 7 1,222 0 0
ELDORADO RESORTS INC COM 28470R102 5,252 158,430 SH   SOLE 18 158,430 0 0
ELDORADO RESORTS INC COM 28470R102 1,306 39,400 SH   SOLE 19 39,400 0 0
ELDORADO RESORTS INC COM 28470R102 46,755 1,410,396 SH   SOLE 21 1,410,396 0 0
ELDORADO RESORTS INC COM 28470R102 49,192 1,483,917 SH   SOLE 22 1,398,614 0 85,303
ELDORADO RESORTS INC COM 28470R102 414 12,502 SH   SOLE 26 0 0 12,502
ELDORADO RESORTS INC COM 28470R102 245 7,380 SH   SOLE 28 7,380 0 0
ELDORADO RESORTS INC COM 28470R102 259 7,809 SH   SOLE 30 7,809 0 0
ELDORADO RESORTS INC COM 28470R102 242 7,304 SH   SOLE 40 7,304 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 183 8,549 SH   SOLE 2 3,564 0 4,985
ELECTRO SCIENTIFIC INDS COM 285229100 15 682 SH   SOLE 7 682 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 3,451 161,046 SH   SOLE 18 161,046 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 646 30,138 SH   SOLE 19 30,138 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 64,669 3,017,673 SH   SOLE 21 3,017,673 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 21,187 988,646 SH   SOLE 22 931,382 0 57,264
ELECTRO SCIENTIFIC INDS COM 285229100 10 481 SH   SOLE 23 481 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1,011 47,162 SH   SOLE 30 47,162 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 20 950 SH   SOLE 34 950 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 123 5,744 SH   SOLE 40 5,744 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROMED INC COM 285409108 6 1,066 SH   SOLE 18 1,066 0 0
ELECTROMED INC COM 285409108 129 21,246 SH   SOLE 21 21,246 0 0
ELECTRONIC ARTS INC COM 285512109 54,781 521,428 SH   SOLE 2 150,034 0 371,394
ELECTRONIC ARTS INC COM 285512109 12,901 122,798 SH   SOLE 4 114,704 0 8,094
ELECTRONIC ARTS INC COM 285512109 23,067 219,561 SH   SOLE 7 213,227 0 6,334
ELECTRONIC ARTS INC COM 285512109 345 3,286 SH   SOLE 13 3,286 0 0
ELECTRONIC ARTS INC COM 285512109 282 2,681 SH   SOLE 15 2,681 0 0
ELECTRONIC ARTS INC COM 285512109 144,171 1,372,276 SH   SOLE 18 1,153,625 0 218,651
ELECTRONIC ARTS INC COM 285512109 155,411 1,479,262 SH   SOLE 19 1,479,262 0 0
ELECTRONIC ARTS INC COM 285512109 14,097 134,183 SH   SOLE 20 0 0 134,183
ELECTRONIC ARTS INC COM 285512109 561,391 5,343,529 SH   SOLE 21 5,343,529 0 0
ELECTRONIC ARTS INC COM 285512109 864,990 8,233,292 SH   SOLE 22 6,882,616 0 1,350,676
ELECTRONIC ARTS INC COM 285512109 41,192 392,078 SH   SOLE 23 392,078 0 0
ELECTRONIC ARTS INC COM 285512109 65,416 622,654 SH   SOLE 25 622,654 0 0
ELECTRONIC ARTS INC COM 285512109 93,641 891,311 SH   SOLE 26 295,200 0 596,111
ELECTRONIC ARTS INC COM 285512109 7,319 69,663 SH   SOLE 28 50,520 0 19,143
ELECTRONIC ARTS INC COM 285512109 4,600 43,785 SH   SOLE 29 13,611 0 30,174
ELECTRONIC ARTS INC COM 285512109 101,346 964,650 SH   SOLE 30 964,650 0 0
ELECTRONIC ARTS INC COM 285512109 15,735 149,772 SH   SOLE 31 64,920 0 84,852
ELECTRONIC ARTS INC COM 285512109 4,699 44,724 SH   SOLE 32 44,724 0 0
ELECTRONIC ARTS INC COM 285512109 43,796 416,871 SH   SOLE 34 416,871 0 0
ELECTRONIC ARTS INC COM 285512109 28,154 267,978 SH   SOLE 36 267,978 0 0
ELECTRONIC ARTS INC COM 285512109 159 1,511 SH   SOLE 40 1,511 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 96 3,265 SH   SOLE 2 2,885 0 380
ELECTRONICS FOR IMAGING INC COM 286082102 6 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 34 1,148 SH   SOLE 7 1,148 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 6,243 211,425 SH   SOLE 18 211,425 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,086 36,788 SH   SOLE 19 36,788 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 124,668 4,221,757 SH   SOLE 21 4,221,757 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 37,188 1,259,324 SH   SOLE 22 1,174,178 0 85,146
ELECTRONICS FOR IMAGING INC COM 286082102 369 12,497 SH   SOLE 26 4,552 0 7,945
ELECTRONICS FOR IMAGING INC COM 286082102 204 6,900 SH   SOLE 28 6,900 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,979 67,003 SH   SOLE 30 67,003 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 146 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 1,165 1,208,000 PRN   SOLE 21 1,208,000 0 0
ELEVATE CREDIT INC COM 28621V101 20 2,710 SH   SOLE 2 578 0 2,132
ELEVATE CREDIT INC COM 28621V101 437 58,023 SH   SOLE 18 58,023 0 0
ELEVATE CREDIT INC COM 28621V101 73 9,701 SH   SOLE 19 9,701 0 0
ELEVATE CREDIT INC COM 28621V101 3,748 497,759 SH   SOLE 21 497,759 0 0
ELEVATE CREDIT INC COM 28621V101 1,459 193,699 SH   SOLE 22 182,894 0 10,805
ELEVATE CREDIT INC COM 28621V101 182 24,203 SH   SOLE 29 0 0 24,203
ELEVEN BIOTHERAPEUTICS INC COM 286221106 2 2,745 SH   SOLE 18 2,745 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 32 40,071 SH   SOLE 21 40,071 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 327 402,647 SH   SOLE 22 402,647 0 0
ELLIE MAE INC COM 28849P100 189 2,118 SH   SOLE 2 1,882 0 236
ELLIE MAE INC COM 28849P100 12 130 SH   SOLE 4 130 0 0
ELLIE MAE INC COM 28849P100 75 838 SH   SOLE 7 838 0 0
ELLIE MAE INC COM 28849P100 0 1 SH   SOLE 17 0 0 1
ELLIE MAE INC COM 28849P100 10,216 114,270 SH   SOLE 18 114,270 0 0
ELLIE MAE INC COM 28849P100 2,444 27,336 SH   SOLE 19 27,336 0 0
ELLIE MAE INC COM 28849P100 99,381 1,111,642 SH   SOLE 21 1,111,642 0 0
ELLIE MAE INC COM 28849P100 84,992 950,689 SH   SOLE 22 886,860 0 63,829
ELLIE MAE INC COM 28849P100 1,090 12,191 SH   SOLE 26 7,911 0 4,280
ELLIE MAE INC COM 28849P100 427 4,771 SH   SOLE 28 4,771 0 0
ELLIE MAE INC COM 28849P100 1,503 16,815 SH   SOLE 30 16,815 0 0
ELLIE MAE INC COM 28849P100 350 3,919 SH   SOLE 40 3,919 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 28 2,323 SH   SOLE 2 550 0 1,773
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 478 39,675 SH   SOLE 18 39,675 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 122 10,148 SH   SOLE 19 10,148 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 6,016 499,685 SH   SOLE 21 499,685 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,617 134,328 SH   SOLE 22 127,133 0 7,195
ELLIS PERRY INTL INC COM 288853104 455 18,159 SH   SOLE 2 15,850 0 2,309
ELLIS PERRY INTL INC COM 288853104 7 291 SH   SOLE 7 291 0 0
ELLIS PERRY INTL INC COM 288853104 1,625 64,893 SH   SOLE 18 64,893 0 0
ELLIS PERRY INTL INC COM 288853104 1,114 44,490 SH   SOLE 19 44,490 0 0
ELLIS PERRY INTL INC COM 288853104 30,855 1,232,240 SH   SOLE 21 1,232,240 0 0
ELLIS PERRY INTL INC COM 288853104 14,433 576,394 SH   SOLE 22 560,208 0 16,186
ELLIS PERRY INTL INC COM 288853104 2,399 95,826 SH   SOLE 23 95,826 0 0
ELLIS PERRY INTL INC COM 288853104 258 10,323 SH   SOLE 29 0 0 10,323
ELLIS PERRY INTL INC COM 288853104 391 15,616 SH   SOLE 30 15,616 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 276 SH   SOLE 18 276 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 13 637 SH   SOLE 21 637 0 0
EMAGIN CORP COM NEW 29076N206 6 3,419 SH   SOLE 18 3,419 0 0
EMAGIN CORP COM NEW 29076N206 10 6,297 SH   SOLE 19 6,297 0 0
EMAGIN CORP COM NEW 29076N206 90 54,318 SH   SOLE 21 54,318 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 3,112 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 34 1,400 SH   SOLE 2 1,400 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 176 7,347 SH   SOLE 19 7,347 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 13,678 571,564 SH   SOLE 21 571,564 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 2,686 112,225 SH   SOLE 26 0 0 112,225
EMBRAER S A SP ADR REP 4 COM 29082A107 392 16,387 SH   SOLE 30 16,387 0 0
EMC INS GROUP INC COM 268664109 53 1,836 SH   SOLE 2 739 0 1,097
EMC INS GROUP INC COM 268664109 1,011 35,247 SH   SOLE 18 35,247 0 0
EMC INS GROUP INC COM 268664109 238 8,303 SH   SOLE 19 8,303 0 0
EMC INS GROUP INC COM 268664109 8,503 296,390 SH   SOLE 21 296,390 0 0
EMC INS GROUP INC COM 268664109 8,870 309,155 SH   SOLE 22 298,193 0 10,962
EMC INS GROUP INC COM 268664109 44 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 38 1,337 SH   SOLE 30 1,337 0 0
EMC INS GROUP INC COM 268664109 26 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 10 319 SH   SOLE 18 319 0 0
EMCLAIRE FINL CORP COM 290828102 6 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 2,392 29,265 SH   SOLE 2 25,498 0 3,767
EMCOR GROUP INC COM 29084Q100 4 49 SH   SOLE 4 49 0 0
EMCOR GROUP INC COM 29084Q100 1,772 21,681 SH   SOLE 7 21,681 0 0
EMCOR GROUP INC COM 29084Q100 29,863 365,294 SH   SOLE 18 365,187 0 107
EMCOR GROUP INC COM 29084Q100 3,873 47,373 SH   SOLE 19 47,373 0 0
EMCOR GROUP INC COM 29084Q100 300,972 3,681,610 SH   SOLE 21 3,681,610 0 0
EMCOR GROUP INC COM 29084Q100 156,657 1,916,291 SH   SOLE 22 1,803,881 0 112,410
EMCOR GROUP INC COM 29084Q100 1,935 23,666 SH   SOLE 26 13,006 0 10,660
EMCOR GROUP INC COM 29084Q100 698 8,538 SH   SOLE 28 8,538 0 0
EMCOR GROUP INC COM 29084Q100 191 2,340 SH   SOLE 29 0 0 2,340
EMCOR GROUP INC COM 29084Q100 779 9,528 SH   SOLE 30 9,528 0 0
EMCOR GROUP INC COM 29084Q100 121 1,476 SH   SOLE 36 1,476 0 0
EMCOR GROUP INC COM 29084Q100 550 6,731 SH   SOLE 40 6,731 0 0
EMCORE CORP COM NEW 290846203 24 3,747 SH   SOLE 2 754 0 2,993
EMCORE CORP COM NEW 290846203 612 94,848 SH   SOLE 18 94,848 0 0
EMCORE CORP COM NEW 290846203 84 13,100 SH   SOLE 19 13,100 0 0
EMCORE CORP COM NEW 290846203 4,963 769,457 SH   SOLE 21 769,457 0 0
EMCORE CORP COM NEW 290846203 2,574 399,100 SH   SOLE 22 383,275 0 15,825
EMERALD EXPOSITIONS EVENTS I COM 29103B100 85 4,164 SH   SOLE 2 1,170 0 2,994
EMERALD EXPOSITIONS EVENTS I COM 29103B100 16 792 SH   SOLE 7 792 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1,277 62,784 SH   SOLE 18 62,784 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 275 13,526 SH   SOLE 19 13,526 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 11,323 556,674 SH   SOLE 21 556,674 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 6,627 325,791 SH   SOLE 22 304,652 0 21,139
EMERALD EXPOSITIONS EVENTS I COM 29103B100 60 2,926 SH   SOLE 30 2,926 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 498 10,724 SH   SOLE 2 7,549 0 3,175
EMERGENT BIOSOLUTIONS INC COM 29089Q105 9 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 37 794 SH   SOLE 7 794 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 7,527 161,966 SH   SOLE 18 161,966 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,223 69,361 SH   SOLE 19 69,361 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 145,283 3,126,379 SH   SOLE 21 3,126,379 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 47,709 1,026,660 SH   SOLE 22 971,776 0 54,884
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,736 37,355 SH   SOLE 23 37,355 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 580 12,489 SH   SOLE 26 4,671 0 7,818
EMERGENT BIOSOLUTIONS INC COM 29089Q105 354 7,615 SH   SOLE 28 7,615 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 390 8,387 SH   SOLE 29 0 0 8,387
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,339 50,332 SH   SOLE 30 50,332 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 109 2,336 SH   SOLE 34 2,336 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 153 3,300 SH   SOLE 40 3,300 0 0
EMERSON ELEC CO COM 291011104 73,852 1,059,721 SH   SOLE 2 428,273 0 631,448
EMERSON ELEC CO COM 291011104 16,691 239,503 SH   SOLE 4 223,966 0 15,537
EMERSON ELEC CO COM 291011104 58,553 840,188 SH   SOLE 7 601,964 0 238,224
EMERSON ELEC CO COM 291011104 713 10,226 SH   SOLE 13 10,226 0 0
EMERSON ELEC CO COM 291011104 346 4,963 SH   SOLE 15 4,963 0 0
EMERSON ELEC CO COM 291011104 8 118 SH   SOLE 17 0 0 118
EMERSON ELEC CO COM 291011104 87,690 1,258,286 SH   SOLE 18 1,169,614 0 88,672
EMERSON ELEC CO COM 291011104 3,084 44,246 SH   SOLE 19 44,246 0 0
EMERSON ELEC CO COM 291011104 31,401 450,587 SH   SOLE 20 106,453 0 344,134
EMERSON ELEC CO COM 291011104 951,193 13,648,923 SH   SOLE 21 13,648,923 0 0
EMERSON ELEC CO COM 291011104 1,191,319 17,094,542 SH   SOLE 22 14,021,290 0 3,073,252
EMERSON ELEC CO COM 291011104 56,862 815,923 SH   SOLE 23 815,923 0 0
EMERSON ELEC CO COM 291011104 38,187 547,951 SH   SOLE 25 547,951 0 0
EMERSON ELEC CO COM 291011104 119,907 1,720,574 SH   SOLE 26 600,408 0 1,120,166
EMERSON ELEC CO COM 291011104 10,216 146,586 SH   SOLE 28 106,468 0 40,118
EMERSON ELEC CO COM 291011104 2,531 36,320 SH   SOLE 29 36,320 0 0
EMERSON ELEC CO COM 291011104 142,801 2,049,083 SH   SOLE 30 2,049,083 0 0
EMERSON ELEC CO COM 291011104 23,425 336,134 SH   SOLE 31 148,050 0 188,084
EMERSON ELEC CO COM 291011104 3,851 55,261 SH   SOLE 32 55,261 0 0
EMERSON ELEC CO COM 291011104 4,396 63,079 SH   SOLE 34 63,079 0 0
EMERSON ELEC CO COM 291011104 42,849 614,852 SH   SOLE 36 614,852 0 0
EMERSON ELEC CO COM 291011104 229 3,292 SH   SOLE 40 3,292 0 0
EMERSON RADIO CORP COM NEW 291087203 2 1,659 SH   SOLE 18 1,659 0 0
EMERSON RADIO CORP COM NEW 291087203 46 31,718 SH   SOLE 21 31,718 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 6 1,784 SH   SOLE 18 1,784 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 35 9,863 SH   SOLE 19 9,863 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 102 28,892 SH   SOLE 21 28,892 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,107 314,364 SH   SOLE 22 314,364 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 7 267 SH   SOLE 2 267 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 377 13,956 SH   SOLE 18 13,956 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 113 4,188 SH   SOLE 19 4,188 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 2,987 110,631 SH   SOLE 21 110,631 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 3,511 130,055 SH   SOLE 22 126,829 0 3,226
EMPIRE ST RLTY TR INC CL A 292104106 1,782 86,812 SH   SOLE 2 17,588 0 69,224
EMPIRE ST RLTY TR INC CL A 292104106 862 41,999 SH   SOLE 4 41,999 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,615 176,078 SH   SOLE 7 176,078 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,339 65,243 SH   SOLE 15 5,243 0 60,000
EMPIRE ST RLTY TR INC CL A 292104106 1,408 68,595 SH   SOLE 18 68,595 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,619 176,281 SH   SOLE 19 176,281 0 0
EMPIRE ST RLTY TR INC CL A 292104106 32,070 1,562,081 SH   SOLE 21 1,562,081 0 0
EMPIRE ST RLTY TR INC CL A 292104106 101,755 4,956,416 SH   SOLE 22 4,543,208 0 413,208
EMPIRE ST RLTY TR INC CL A 292104106 142 6,925 SH   SOLE 23 6,925 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,750 231,386 SH   SOLE 25 231,386 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,773 86,348 SH   SOLE 26 31,898 0 54,450
EMPIRE ST RLTY TR INC CL A 292104106 2,170 105,680 SH   SOLE 28 22,548 0 83,132
EMPIRE ST RLTY TR INC CL A 292104106 920 44,803 SH   SOLE 29 44,803 0 0
EMPIRE ST RLTY TR INC CL A 292104106 13,976 680,771 SH   SOLE 30 680,771 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 316 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 300 6,768 SH   SOLE 2 1,898 0 4,870
EMPLOYERS HOLDINGS INC COM 292218104 12 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 32 722 SH   SOLE 7 722 0 0
EMPLOYERS HOLDINGS INC COM 292218104 7,019 158,076 SH   SOLE 18 158,076 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,604 81,173 SH   SOLE 19 81,173 0 0
EMPLOYERS HOLDINGS INC COM 292218104 131,608 2,964,149 SH   SOLE 21 2,964,149 0 0
EMPLOYERS HOLDINGS INC COM 292218104 38,602 869,423 SH   SOLE 22 812,577 0 56,846
EMPLOYERS HOLDINGS INC COM 292218104 359 8,083 SH   SOLE 26 0 0 8,083
EMPLOYERS HOLDINGS INC COM 292218104 393 8,859 SH   SOLE 28 8,859 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,060 46,396 SH   SOLE 30 46,396 0 0
EMPLOYERS HOLDINGS INC COM 292218104 154 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 5,622 113,125 SH   SOLE 21 113,125 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 428 7,300 SH   SOLE 2 4,568 0 2,732
ENANTA PHARMACEUTICALS INC COM 29251M106 21 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4,588 78,194 SH   SOLE 18 78,194 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,455 41,845 SH   SOLE 19 41,845 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 95,892 1,634,157 SH   SOLE 21 1,634,157 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 30,285 516,101 SH   SOLE 22 492,323 0 23,778
ENANTA PHARMACEUTICALS INC COM 29251M106 1,665 28,367 SH   SOLE 23 28,367 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 275 4,684 SH   SOLE 26 0 0 4,684
ENANTA PHARMACEUTICALS INC COM 29251M106 259 4,420 SH   SOLE 28 4,420 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 361 6,150 SH   SOLE 29 0 0 6,150
ENANTA PHARMACEUTICALS INC COM 29251M106 1,225 20,884 SH   SOLE 30 20,884 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 67 1,134 SH   SOLE 40 1,134 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 7 548 SH   SOLE 4 548 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 932 69,628 SH   SOLE 7 69,628 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 303 22,651 SH   SOLE 21 22,651 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 954 71,282 SH   SOLE 22 32,366 0 38,916
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 332 24,825 SH   SOLE 26 8,674 0 16,151
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 130 9,672 SH   SOLE 28 9,672 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 158 11,787 SH   SOLE 30 11,787 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 102 7,639 SH   SOLE 40 7,639 0 0
ENBRIDGE INC COM 29250N105 10,662 272,621 SH   SOLE 2 0 0 272,621
ENBRIDGE INC COM 29250N105 538 13,762 SH   SOLE 4 13,762 0 0
ENBRIDGE INC COM 29250N105 141 3,617 SH   SOLE 15 3,617 0 0
ENBRIDGE INC COM 29250N105 9,916 253,536 SH   SOLE 18 209,150 0 44,386
ENBRIDGE INC COM 29250N105 93,605 2,393,375 SH   SOLE 19 2,393,375 0 0
ENBRIDGE INC COM 29250N105 36,772 940,212 SH   SOLE 21 940,212 0 0
ENBRIDGE INC COM 29250N105 5,996 153,318 SH   SOLE 22 153,318 0 0
ENBRIDGE INC COM 29250N105 599 15,319 SH   SOLE 25 15,319 0 0
ENBRIDGE INC COM 29250N105 11,176 285,749 SH   SOLE 26 123,763 0 161,986
ENBRIDGE INC COM 29250N105 213 5,450 SH   SOLE 28 5,450 0 0
ENBRIDGE INC COM 29250N105 45 1,154 SH   SOLE 29 1,154 0 0
ENBRIDGE INC COM 29250N105 3,218 82,281 SH   SOLE 31 11,861 0 70,420
ENBRIDGE INC COM 29250N105 313 8,008 SH   SOLE 34 8,008 0 0
ENBRIDGE INC COM 29250N105 5,668 144,926 SH   SOLE 36 144,926 0 0
ENBRIDGE INC COM 29250N105 150 3,842 SH   SOLE 40 3,842 0 0
ENCANA CORP COM 292505104 529 39,717 SH   SOLE 2 39,717 0 0
ENCANA CORP COM 292505104 3,263 244,819 SH   SOLE 4 244,819 0 0
ENCANA CORP COM 292505104 29,903 2,243,291 SH   SOLE 18 2,243,291 0 0
ENCANA CORP COM 292505104 210,268 15,774,079 SH   SOLE 19 15,774,079 0 0
ENCANA CORP COM 292505104 7,241 543,222 SH   SOLE 21 543,222 0 0
ENCANA CORP COM 292505104 6,657 499,416 SH   SOLE 22 499,416 0 0
ENCANA CORP COM 292505104 2,488 186,639 SH   SOLE 25 186,639 0 0
ENCANA CORP COM 292505104 83,967 6,299,115 SH   SOLE 34 6,299,115 0 0
ENCORE CAP GROUP INC COM 292554102 233 5,526 SH   SOLE 2 1,448 0 4,078
ENCORE CAP GROUP INC COM 292554102 8 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 30 719 SH   SOLE 7 719 0 0
ENCORE CAP GROUP INC COM 292554102 4,940 117,332 SH   SOLE 18 117,332 0 0
ENCORE CAP GROUP INC COM 292554102 844 20,050 SH   SOLE 19 20,050 0 0
ENCORE CAP GROUP INC COM 292554102 90,328 2,145,557 SH   SOLE 21 2,145,557 0 0
ENCORE CAP GROUP INC COM 292554102 28,759 683,106 SH   SOLE 22 638,480 0 44,626
ENCORE CAP GROUP INC COM 292554102 464 11,023 SH   SOLE 26 0 0 11,023
ENCORE CAP GROUP INC COM 292554102 145 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 1,428 33,909 SH   SOLE 30 33,909 0 0
ENCORE CAP GROUP INC COM 292554102 120 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 232 4,760 SH   SOLE 2 1,452 0 3,308
ENCORE WIRE CORP COM 292562105 5 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 23 467 SH   SOLE 7 467 0 0
ENCORE WIRE CORP COM 292562105 4,717 96,968 SH   SOLE 18 96,968 0 0
ENCORE WIRE CORP COM 292562105 805 16,548 SH   SOLE 19 16,548 0 0
ENCORE WIRE CORP COM 292562105 91,365 1,878,001 SH   SOLE 21 1,878,001 0 0
ENCORE WIRE CORP COM 292562105 27,532 565,928 SH   SOLE 22 527,727 0 38,201
ENCORE WIRE CORP COM 292562105 334 6,866 SH   SOLE 26 4,871 0 1,995
ENCORE WIRE CORP COM 292562105 137 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,439 29,569 SH   SOLE 30 29,569 0 0
ENCORE WIRE CORP COM 292562105 111 2,272 SH   SOLE 40 2,272 0 0
ENDO INTL PLC SHS G30401106 1,863 240,437 SH   SOLE 2 130,942 0 109,495
ENDO INTL PLC SHS G30401106 7 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 84 10,829 SH   SOLE 7 10,829 0 0
ENDO INTL PLC SHS G30401106 5,209 672,091 SH   SOLE 18 672,091 0 0
ENDO INTL PLC SHS G30401106 489 63,140 SH   SOLE 19 63,140 0 0
ENDO INTL PLC SHS G30401106 101,421 13,086,518 SH   SOLE 21 13,086,518 0 0
ENDO INTL PLC SHS G30401106 55,080 7,107,035 SH   SOLE 22 6,462,839 0 644,196
ENDO INTL PLC SHS G30401106 712 91,892 SH   SOLE 26 57,934 0 33,958
ENDO INTL PLC SHS G30401106 243 31,394 SH   SOLE 28 31,394 0 0
ENDO INTL PLC SHS G30401106 330 42,587 SH   SOLE 29 0 0 42,587
ENDO INTL PLC SHS G30401106 257 33,185 SH   SOLE 30 33,185 0 0
ENDO INTL PLC SHS G30401106 36 4,698 SH   SOLE 31 4,698 0 0
ENDO INTL PLC SHS G30401106 90 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 152 19,593 SH   SOLE 40 19,593 0 0
ENDOCYTE INC COM 29269A102 29 6,742 SH   SOLE 18 6,742 0 0
ENDOCYTE INC COM 29269A102 32 7,477 SH   SOLE 19 7,477 0 0
ENDOCYTE INC COM 29269A102 3,548 828,871 SH   SOLE 21 828,871 0 0
ENDOCYTE INC COM 29269A102 1,265 295,544 SH   SOLE 22 295,544 0 0
ENDOCYTE INC COM 29269A102 1 157 SH   SOLE 30 157 0 0
ENDOLOGIX INC COM 29266S106 24 4,510 SH   SOLE 2 4,134 0 376
ENDOLOGIX INC COM 29266S106 3 480 SH   SOLE 4 480 0 0
ENDOLOGIX INC COM 29266S106 10 1,958 SH   SOLE 7 1,958 0 0
ENDOLOGIX INC COM 29266S106 1,475 275,757 SH   SOLE 18 275,757 0 0
ENDOLOGIX INC COM 29266S106 362 67,620 SH   SOLE 19 67,620 0 0
ENDOLOGIX INC COM 29266S106 13,236 2,473,994 SH   SOLE 21 2,473,994 0 0
ENDOLOGIX INC COM 29266S106 11,967 2,236,848 SH   SOLE 22 2,098,091 0 138,757
ENDOLOGIX INC COM 29266S106 32 5,997 SH   SOLE 26 0 0 5,997
ENDOLOGIX INC COM 29266S106 57 10,621 SH   SOLE 28 10,621 0 0
ENDOLOGIX INC COM 29266S106 45 8,351 SH   SOLE 30 8,351 0 0
ENDOLOGIX INC COM 29266S106 37 6,911 SH   SOLE 40 6,911 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 34 4,060 SH   SOLE 2 3,452 0 608
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,660 197,676 SH   SOLE 18 197,676 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 410 48,820 SH   SOLE 19 48,820 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 14,787 1,760,308 SH   SOLE 21 1,760,308 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 14,020 1,669,094 SH   SOLE 22 1,562,539 0 106,555
ENDURANCE INTL GROUP HLDGS I COM 29272B105 199 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 75 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 66 7,868 SH   SOLE 29 0 0 7,868
ENDURANCE INTL GROUP HLDGS I COM 29272B105 69 8,244 SH   SOLE 30 8,244 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 56 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 413 36,995 SH   SOLE 2 0 0 36,995
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,342 120,119 SH   SOLE 7 120,119 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 36,848 3,298,880 SH   SOLE 21 3,298,880 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 4,164 372,753 SH   SOLE 25 372,753 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 5,742 514,018 SH   SOLE 26 292,110 0 221,908
ENEL AMERICAS S A SPONSORED ADR 29274F104 22,170 1,984,784 SH   SOLE 30 1,984,784 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,016 90,955 SH   SOLE 34 90,955 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 210 36,995 SH   SOLE 2 0 0 36,995
ENEL CHILE S A SPONSORED ADR 29278D105 1,552 273,159 SH   SOLE 25 273,159 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 4,292 755,669 SH   SOLE 26 497,197 0 258,472
ENEL CHILE S A SPONSORED ADR 29278D105 4,125 726,199 SH   SOLE 30 726,199 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 358 63,049 SH   SOLE 34 63,049 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 714 26,518 SH   SOLE 2 0 0 26,518
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,817 67,524 SH   SOLE 7 67,524 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3 101 SH   SOLE 18 101 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 10,634 395,163 SH   SOLE 21 395,163 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 9 316 SH   SOLE 22 316 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2,558 95,045 SH   SOLE 25 95,045 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 4,579 170,166 SH   SOLE 26 121,955 0 48,211
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 8,041 298,819 SH   SOLE 30 298,819 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 262 9,731 SH   SOLE 34 9,731 0 0
ENERGEN CORP COM 29265N108 6,662 115,715 SH   SOLE 2 64,858 0 50,857
ENERGEN CORP COM 29265N108 198 3,442 SH   SOLE 4 3,442 0 0
ENERGEN CORP COM 29265N108 183 3,180 SH   SOLE 7 3,180 0 0
ENERGEN CORP COM 29265N108 18,427 320,086 SH   SOLE 18 320,086 0 0
ENERGEN CORP COM 29265N108 25,418 441,515 SH   SOLE 19 441,515 0 0
ENERGEN CORP COM 29265N108 248,518 4,316,790 SH   SOLE 21 4,316,790 0 0
ENERGEN CORP COM 29265N108 181,739 3,156,830 SH   SOLE 22 2,855,745 0 301,085
ENERGEN CORP COM 29265N108 46 792 SH   SOLE 23 792 0 0
ENERGEN CORP COM 29265N108 38 668 SH   SOLE 25 668 0 0
ENERGEN CORP COM 29265N108 2,394 41,592 SH   SOLE 26 18,907 0 22,685
ENERGEN CORP COM 29265N108 903 15,682 SH   SOLE 28 15,682 0 0
ENERGEN CORP COM 29265N108 1,772 30,780 SH   SOLE 29 0 0 30,780
ENERGEN CORP COM 29265N108 2,871 49,862 SH   SOLE 30 49,862 0 0
ENERGEN CORP COM 29265N108 122 2,124 SH   SOLE 31 2,124 0 0
ENERGEN CORP COM 29265N108 3,223 55,989 SH   SOLE 34 55,989 0 0
ENERGEN CORP COM 29265N108 141 2,452 SH   SOLE 36 2,452 0 0
ENERGEN CORP COM 29265N108 669 11,617 SH   SOLE 40 11,617 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,589 53,958 SH   SOLE 2 32,619 0 21,339
ENERGIZER HLDGS INC NEW COM 29272W109 92 1,910 SH   SOLE 4 1,910 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 73 1,519 SH   SOLE 7 1,519 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 11,537 240,458 SH   SOLE 18 217,506 0 22,952
ENERGIZER HLDGS INC NEW COM 29272W109 6,202 129,267 SH   SOLE 19 129,267 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 127,954 2,666,818 SH   SOLE 21 2,666,818 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 94,842 1,976,707 SH   SOLE 22 1,796,330 0 180,377
ENERGIZER HLDGS INC NEW COM 29272W109 155 3,237 SH   SOLE 23 3,237 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,455 30,327 SH   SOLE 25 23,230 0 7,097
ENERGIZER HLDGS INC NEW COM 29272W109 818 17,049 SH   SOLE 26 7,418 0 9,631
ENERGIZER HLDGS INC NEW COM 29272W109 418 8,721 SH   SOLE 28 8,721 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,245 25,942 SH   SOLE 29 0 0 25,942
ENERGIZER HLDGS INC NEW COM 29272W109 463 9,660 SH   SOLE 30 9,660 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,386 28,882 SH   SOLE 31 28,882 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,976 103,713 SH   SOLE 34 103,713 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 294 6,133 SH   SOLE 36 6,133 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 329 6,863 SH   SOLE 40 6,863 0 0
ENERGOUS CORP COM 29272C103 23 1,193 SH   SOLE 2 1,193 0 0
ENERGOUS CORP COM 29272C103 19 981 SH   SOLE 7 981 0 0
ENERGOUS CORP COM 29272C103 1,326 68,151 SH   SOLE 18 68,151 0 0
ENERGOUS CORP COM 29272C103 293 15,040 SH   SOLE 19 15,040 0 0
ENERGOUS CORP COM 29272C103 11,619 597,364 SH   SOLE 21 597,364 0 0
ENERGOUS CORP COM 29272C103 12,757 655,866 SH   SOLE 22 629,878 0 25,988
ENERGY FOCUS INC COM NEW 29268T300 4 1,790 SH   SOLE 18 1,790 0 0
ENERGY FOCUS INC COM NEW 29268T300 11 4,423 SH   SOLE 19 4,423 0 0
ENERGY FOCUS INC COM NEW 29268T300 77 31,489 SH   SOLE 21 31,489 0 0
ENERGY FOCUS INC COM NEW 29268T300 379 154,687 SH   SOLE 22 154,687 0 0
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 21 11,878 SH   SOLE 18 11,878 0 0
ENERGY FUELS INC COM NEW 292671708 313 175,019 SH   SOLE 21 175,019 0 0
ENERGY RECOVERY INC COM 29270J100 15 1,692 SH   SOLE 2 1,692 0 0
ENERGY RECOVERY INC COM 29270J100 12 1,374 SH   SOLE 7 1,374 0 0
ENERGY RECOVERY INC COM 29270J100 1,178 134,574 SH   SOLE 18 134,574 0 0
ENERGY RECOVERY INC COM 29270J100 230 26,298 SH   SOLE 19 26,298 0 0
ENERGY RECOVERY INC COM 29270J100 10,167 1,161,904 SH   SOLE 21 1,161,904 0 0
ENERGY RECOVERY INC COM 29270J100 7,538 861,504 SH   SOLE 22 796,487 0 65,017
ENERGY RECOVERY INC COM 29270J100 26 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 54 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 67 7,617 SH   SOLE 30 7,617 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 314 18,202 SH   SOLE 7 18,202 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,038 60,114 SH   SOLE 18 60,114 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1,665 92,919 SH   SOLE 18 92,919 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 77,801 4,341,550 SH   SOLE 19 4,341,550 0 0
ENERGY XXI GULF COAST INC COM 29276K101 32 5,614 SH   SOLE 2 1,745 0 3,869
ENERGY XXI GULF COAST INC COM 29276K101 5 907 SH   SOLE 7 907 0 0
ENERGY XXI GULF COAST INC COM 29276K101 640 111,565 SH   SOLE 18 111,565 0 0
ENERGY XXI GULF COAST INC COM 29276K101 141 24,486 SH   SOLE 19 24,486 0 0
ENERGY XXI GULF COAST INC COM 29276K101 5,295 922,484 SH   SOLE 21 922,484 0 0
ENERGY XXI GULF COAST INC COM 29276K101 2,276 396,504 SH   SOLE 22 354,286 0 42,218
ENERPLUS CORP COM 292766102 7 708 SH   SOLE 21 708 0 0
ENERSYS COM 29275Y102 1,296 18,617 SH   SOLE 2 18,423 0 194
ENERSYS COM 29275Y102 16 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 103 1,485 SH   SOLE 7 1,485 0 0
ENERSYS COM 29275Y102 18,217 261,627 SH   SOLE 18 261,627 0 0
ENERSYS COM 29275Y102 2,405 34,546 SH   SOLE 19 34,546 0 0
ENERSYS COM 29275Y102 187,306 2,690,024 SH   SOLE 21 2,690,024 0 0
ENERSYS COM 29275Y102 95,607 1,373,075 SH   SOLE 22 1,287,814 0 85,261
ENERSYS COM 29275Y102 1,077 15,461 SH   SOLE 26 7,835 0 7,626
ENERSYS COM 29275Y102 424 6,089 SH   SOLE 28 6,089 0 0
ENERSYS COM 29275Y102 492 7,061 SH   SOLE 30 7,061 0 0
ENERSYS COM 29275Y102 50 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 328 4,707 SH   SOLE 40 4,707 0 0
ENGILITY HLDGS INC NEW COM 29286C107 276 9,742 SH   SOLE 2 1,068 0 8,674
ENGILITY HLDGS INC NEW COM 29286C107 3 112 SH   SOLE 4 112 0 0
ENGILITY HLDGS INC NEW COM 29286C107 11 405 SH   SOLE 7 405 0 0
ENGILITY HLDGS INC NEW COM 29286C107 2,532 89,239 SH   SOLE 18 89,239 0 0
ENGILITY HLDGS INC NEW COM 29286C107 597 21,045 SH   SOLE 19 21,045 0 0
ENGILITY HLDGS INC NEW COM 29286C107 77,491 2,731,451 SH   SOLE 21 2,731,451 0 0
ENGILITY HLDGS INC NEW COM 29286C107 17,039 600,593 SH   SOLE 22 569,278 0 31,315
ENGILITY HLDGS INC NEW COM 29286C107 1,283 45,218 SH   SOLE 23 45,218 0 0
ENGILITY HLDGS INC NEW COM 29286C107 337 11,882 SH   SOLE 26 5,598 0 6,284
ENGILITY HLDGS INC NEW COM 29286C107 76 2,666 SH   SOLE 28 2,666 0 0
ENGILITY HLDGS INC NEW COM 29286C107 769 27,097 SH   SOLE 30 27,097 0 0
ENGILITY HLDGS INC NEW COM 29286C107 53 1,885 SH   SOLE 40 1,885 0 0
ENGLOBAL CORP COM 293306106 2 2,491 SH   SOLE 18 2,491 0 0
ENGLOBAL CORP COM 293306106 39 45,124 SH   SOLE 21 45,124 0 0
ENI S P A SPONSORED ADR 26874R108 7,966 240,020 SH   SOLE 19 240,020 0 0
ENI S P A SPONSORED ADR 26874R108 103 3,117 SH   SOLE 21 3,117 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 14 802 SH   SOLE 4 802 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 964 54,763 SH   SOLE 7 54,763 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 360 20,476 SH   SOLE 21 20,476 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3,962 225,098 SH   SOLE 22 180,557 0 44,541
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 514 29,222 SH   SOLE 26 7,980 0 21,242
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 216 12,269 SH   SOLE 28 12,269 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 387 21,999 SH   SOLE 29 0 0 21,999
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 187 10,606 SH   SOLE 30 10,606 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24 1,380 SH   SOLE 36 1,380 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 100 5,661 SH   SOLE 40 5,661 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 8,034 522,687 SH   SOLE 19 522,687 0 0
ENNIS INC COM 293389102 111 5,353 SH   SOLE 2 1,208 0 4,145
ENNIS INC COM 293389102 8 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 13 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 2,116 101,980 SH   SOLE 18 101,980 0 0
ENNIS INC COM 293389102 406 19,587 SH   SOLE 19 19,587 0 0
ENNIS INC COM 293389102 17,465 841,710 SH   SOLE 21 841,710 0 0
ENNIS INC COM 293389102 15,237 734,294 SH   SOLE 22 685,539 0 48,755
ENNIS INC COM 293389102 328 15,831 SH   SOLE 26 9,361 0 6,470
ENNIS INC COM 293389102 77 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 83 3,976 SH   SOLE 30 3,976 0 0
ENNIS INC COM 293389102 255 12,285 SH   SOLE 34 12,285 0 0
ENNIS INC COM 293389102 54 2,583 SH   SOLE 40 2,583 0 0
ENOVA INTL INC COM 29357K103 702 46,186 SH   SOLE 2 42,084 0 4,102
ENOVA INTL INC COM 29357K103 9 582 SH   SOLE 7 582 0 0
ENOVA INTL INC COM 29357K103 2,597 170,823 SH   SOLE 18 170,823 0 0
ENOVA INTL INC COM 29357K103 3,053 200,857 SH   SOLE 19 200,857 0 0
ENOVA INTL INC COM 29357K103 48,063 3,162,028 SH   SOLE 21 3,162,028 0 0
ENOVA INTL INC COM 29357K103 27,947 1,838,644 SH   SOLE 22 1,777,034 0 61,610
ENOVA INTL INC COM 29357K103 1,170 76,971 SH   SOLE 23 76,971 0 0
ENOVA INTL INC COM 29357K103 202 13,259 SH   SOLE 26 0 0 13,259
ENOVA INTL INC COM 29357K103 354 23,257 SH   SOLE 29 0 0 23,257
ENOVA INTL INC COM 29357K103 716 47,136 SH   SOLE 30 47,136 0 0
ENPHASE ENERGY INC COM 29355A107 31 12,976 SH   SOLE 18 12,976 0 0
ENPHASE ENERGY INC COM 29355A107 12 5,033 SH   SOLE 19 5,033 0 0
ENPHASE ENERGY INC COM 29355A107 434 180,059 SH   SOLE 21 180,059 0 0
ENPHASE ENERGY INC COM 29355A107 1,287 534,229 SH   SOLE 22 534,229 0 0
ENPRO INDS INC COM 29355X107 130 1,393 SH   SOLE 2 1,189 0 204
ENPRO INDS INC COM 29355X107 10 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 46 490 SH   SOLE 7 490 0 0
ENPRO INDS INC COM 29355X107 9,168 98,039 SH   SOLE 18 98,039 0 0
ENPRO INDS INC COM 29355X107 1,670 17,860 SH   SOLE 19 17,860 0 0
ENPRO INDS INC COM 29355X107 176,884 1,891,606 SH   SOLE 21 1,891,606 0 0
ENPRO INDS INC COM 29355X107 54,783 585,847 SH   SOLE 22 545,101 0 40,746
ENPRO INDS INC COM 29355X107 831 8,886 SH   SOLE 26 3,599 0 5,287
ENPRO INDS INC COM 29355X107 295 3,152 SH   SOLE 28 3,152 0 0
ENPRO INDS INC COM 29355X107 2,846 30,432 SH   SOLE 30 30,432 0 0
ENPRO INDS INC COM 29355X107 200 2,136 SH   SOLE 31 2,136 0 0
ENPRO INDS INC COM 29355X107 391 4,186 SH   SOLE 34 4,186 0 0
ENPRO INDS INC COM 29355X107 249 2,664 SH   SOLE 40 2,664 0 0
ENSCO PLC SHS CLASS A G3157S106 3,528 597,020 SH   SOLE 2 524,859 0 72,161
ENSCO PLC SHS CLASS A G3157S106 11 1,807 SH   SOLE 4 1,807 0 0
ENSCO PLC SHS CLASS A G3157S106 143 24,226 SH   SOLE 7 24,226 0 0
ENSCO PLC SHS CLASS A G3157S106 16,417 2,777,908 SH   SOLE 18 2,777,908 0 0
ENSCO PLC SHS CLASS A G3157S106 2,031 343,645 SH   SOLE 19 343,645 0 0
ENSCO PLC SHS CLASS A G3157S106 171,135 28,956,814 SH   SOLE 21 28,956,814 0 0
ENSCO PLC SHS CLASS A G3157S106 86,841 14,693,959 SH   SOLE 22 13,800,378 0 893,581
ENSCO PLC SHS CLASS A G3157S106 2,475 418,812 SH   SOLE 26 75,906 0 342,906
ENSCO PLC SHS CLASS A G3157S106 470 79,462 SH   SOLE 28 79,462 0 0
ENSCO PLC SHS CLASS A G3157S106 442 74,769 SH   SOLE 30 74,769 0 0
ENSCO PLC SHS CLASS A G3157S106 1,447 244,880 SH   SOLE 36 244,880 0 0
ENSCO PLC SHS CLASS A G3157S106 262 44,320 SH   SOLE 40 44,320 0 0
ENSERVCO CORP COM 29358Y102 8 11,738 SH   SOLE 21 11,738 0 0
ENSERVCO CORP COM 29358Y102 196 304,071 SH   SOLE 22 304,071 0 0
ENSERVCO CORP COM 29358Y102 0 279 SH   SOLE 29 0 0 279
ENSIGN GROUP INC COM 29358P101 133 5,992 SH   SOLE 2 2,719 0 3,273
ENSIGN GROUP INC COM 29358P101 9 398 SH   SOLE 4 398 0 0
ENSIGN GROUP INC COM 29358P101 29 1,304 SH   SOLE 7 1,304 0 0
ENSIGN GROUP INC COM 29358P101 4,989 224,740 SH   SOLE 18 224,740 0 0
ENSIGN GROUP INC COM 29358P101 865 38,973 SH   SOLE 19 38,973 0 0
ENSIGN GROUP INC COM 29358P101 100,626 4,532,689 SH   SOLE 21 4,532,689 0 0
ENSIGN GROUP INC COM 29358P101 28,064 1,264,154 SH   SOLE 22 1,177,180 0 86,974
ENSIGN GROUP INC COM 29358P101 72 3,261 SH   SOLE 26 0 0 3,261
ENSIGN GROUP INC COM 29358P101 155 6,989 SH   SOLE 28 6,989 0 0
ENSIGN GROUP INC COM 29358P101 1,615 72,762 SH   SOLE 30 72,762 0 0
ENSIGN GROUP INC COM 29358P101 119 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 504 2,511 SH   SOLE 2 631 0 1,880
ENSTAR GROUP LIMITED SHS G3075P101 15 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 56 280 SH   SOLE 7 280 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,355 41,617 SH   SOLE 18 41,617 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,823 9,079 SH   SOLE 19 9,079 0 0
ENSTAR GROUP LIMITED SHS G3075P101 70,906 353,207 SH   SOLE 21 353,207 0 0
ENSTAR GROUP LIMITED SHS G3075P101 61,098 304,347 SH   SOLE 22 286,103 0 18,244
ENSTAR GROUP LIMITED SHS G3075P101 265 1,322 SH   SOLE 23 1,322 0 0
ENSTAR GROUP LIMITED SHS G3075P101 697 3,470 SH   SOLE 26 800 0 2,670
ENSTAR GROUP LIMITED SHS G3075P101 325 1,618 SH   SOLE 28 1,618 0 0
ENSTAR GROUP LIMITED SHS G3075P101 367 1,826 SH   SOLE 30 1,826 0 0
ENSTAR GROUP LIMITED SHS G3075P101 231 1,149 SH   SOLE 40 1,149 0 0
ENSYNC INC COM 29359T102 10 25,499 SH   SOLE 21 25,499 0 0
ENTEGRA FINL CORP COM 29363J108 40 1,381 SH   SOLE 2 280 0 1,101
ENTEGRA FINL CORP COM 29363J108 4 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 781 26,692 SH   SOLE 18 26,692 0 0
ENTEGRA FINL CORP COM 29363J108 94 3,215 SH   SOLE 19 3,215 0 0
ENTEGRA FINL CORP COM 29363J108 6,472 221,273 SH   SOLE 21 221,273 0 0
ENTEGRA FINL CORP COM 29363J108 1,971 67,396 SH   SOLE 22 60,016 0 7,380
ENTEGRIS INC COM 29362U104 1,804 59,254 SH   SOLE 2 58,365 0 889
ENTEGRIS INC COM 29362U104 22 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 106 3,476 SH   SOLE 7 3,476 0 0
ENTEGRIS INC COM 29362U104 14,615 479,970 SH   SOLE 18 479,970 0 0
ENTEGRIS INC COM 29362U104 17,506 574,915 SH   SOLE 19 574,915 0 0
ENTEGRIS INC COM 29362U104 149,730 4,917,235 SH   SOLE 21 4,917,235 0 0
ENTEGRIS INC COM 29362U104 144,420 4,742,869 SH   SOLE 22 4,473,294 0 269,575
ENTEGRIS INC COM 29362U104 9,151 300,516 SH   SOLE 23 300,516 0 0
ENTEGRIS INC COM 29362U104 1,397 45,879 SH   SOLE 26 16,328 0 29,551
ENTEGRIS INC COM 29362U104 622 20,441 SH   SOLE 28 20,441 0 0
ENTEGRIS INC COM 29362U104 1,530 50,235 SH   SOLE 29 0 0 50,235
ENTEGRIS INC COM 29362U104 685 22,498 SH   SOLE 30 22,498 0 0
ENTEGRIS INC COM 29362U104 59 1,928 SH   SOLE 34 1,928 0 0
ENTEGRIS INC COM 29362U104 422 13,857 SH   SOLE 40 13,857 0 0
ENTELLUS MED INC COM 29363K105 15 600 SH   SOLE 2 564 0 36
ENTELLUS MED INC COM 29363K105 1,052 43,112 SH   SOLE 18 43,112 0 0
ENTELLUS MED INC COM 29363K105 235 9,653 SH   SOLE 19 9,653 0 0
ENTELLUS MED INC COM 29363K105 9,491 389,144 SH   SOLE 21 389,144 0 0
ENTELLUS MED INC COM 29363K105 5,595 229,392 SH   SOLE 22 220,045 0 9,347
ENTELLUS MED INC COM 29363K105 29 1,205 SH   SOLE 28 1,205 0 0
ENTELLUS MED INC COM 29363K105 71 2,897 SH   SOLE 30 2,897 0 0
ENTELLUS MED INC COM 29363K105 18 737 SH   SOLE 40 737 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 137 12,666 SH   SOLE 2 8,200 0 4,466
ENTERCOM COMMUNICATIONS CORP CL A 293639100 34 3,125 SH   SOLE 7 3,125 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 5,016 464,414 SH   SOLE 18 464,414 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,156 107,076 SH   SOLE 19 107,076 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 44,372 4,108,499 SH   SOLE 21 4,108,499 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 38,452 3,560,383 SH   SOLE 22 3,270,405 0 289,978
ENTERCOM COMMUNICATIONS CORP CL A 293639100 323 29,936 SH   SOLE 28 29,936 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 219 20,285 SH   SOLE 30 20,285 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 147 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 20,458 251,356 SH   SOLE 2 81,554 0 169,802
ENTERGY CORP NEW COM 29364G103 5,787 71,097 SH   SOLE 4 66,703 0 4,394
ENTERGY CORP NEW COM 29364G103 12,850 157,877 SH   SOLE 7 141,678 0 16,199
ENTERGY CORP NEW COM 29364G103 457 5,613 SH   SOLE 13 5,613 0 0
ENTERGY CORP NEW COM 29364G103 104 1,282 SH   SOLE 15 1,282 0 0
ENTERGY CORP NEW COM 29364G103 38,953 478,596 SH   SOLE 18 454,765 0 23,831
ENTERGY CORP NEW COM 29364G103 6,281 77,174 SH   SOLE 19 77,174 0 0
ENTERGY CORP NEW COM 29364G103 8,937 109,806 SH   SOLE 20 0 0 109,806
ENTERGY CORP NEW COM 29364G103 648,358 7,966,062 SH   SOLE 21 7,966,062 0 0
ENTERGY CORP NEW COM 29364G103 426,996 5,246,300 SH   SOLE 22 4,413,098 0 833,202
ENTERGY CORP NEW COM 29364G103 17,862 219,465 SH   SOLE 23 219,465 0 0
ENTERGY CORP NEW COM 29364G103 13,105 161,010 SH   SOLE 25 161,010 0 0
ENTERGY CORP NEW COM 29364G103 45,345 557,128 SH   SOLE 26 188,305 0 368,823
ENTERGY CORP NEW COM 29364G103 3,318 40,768 SH   SOLE 28 29,502 0 11,266
ENTERGY CORP NEW COM 29364G103 526 6,461 SH   SOLE 29 6,461 0 0
ENTERGY CORP NEW COM 29364G103 58,052 713,257 SH   SOLE 30 713,257 0 0
ENTERGY CORP NEW COM 29364G103 6,681 82,092 SH   SOLE 31 34,506 0 47,586
ENTERGY CORP NEW COM 29364G103 6,650 81,710 SH   SOLE 32 81,710 0 0
ENTERGY CORP NEW COM 29364G103 4,325 53,143 SH   SOLE 34 53,143 0 0
ENTERGY CORP NEW COM 29364G103 15,194 186,687 SH   SOLE 36 186,687 0 0
ENTERGY CORP NEW COM 29364G103 77 942 SH   SOLE 40 942 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 66 1,953 SH   SOLE 2 560 0 1,393
ENTERPRISE BANCORP INC MASS COM 293668109 1,239 36,389 SH   SOLE 18 36,389 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 233 6,834 SH   SOLE 19 6,834 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 10,761 316,040 SH   SOLE 21 316,040 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 2,911 85,490 SH   SOLE 22 78,804 0 6,686
ENTERPRISE FINL SVCS CORP COM 293712105 210 4,659 SH   SOLE 2 1,265 0 3,394
ENTERPRISE FINL SVCS CORP COM 293712105 32 698 SH   SOLE 7 698 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,828 84,780 SH   SOLE 18 84,780 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 812 17,974 SH   SOLE 19 17,974 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 30,917 684,753 SH   SOLE 21 684,753 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 27,258 603,712 SH   SOLE 22 566,416 0 37,296
ENTERPRISE FINL SVCS CORP COM 293712105 251 5,563 SH   SOLE 26 0 0 5,563
ENTERPRISE FINL SVCS CORP COM 293712105 376 8,322 SH   SOLE 28 8,322 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 167 3,701 SH   SOLE 30 3,701 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 89 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,381 89,816 SH   SOLE 7 89,816 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,048 114,982 SH   SOLE 18 114,982 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 82,868 3,125,922 SH   SOLE 19 3,125,922 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 948 132,649 SH   SOLE 2 132,649 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 13 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,767 247,116 SH   SOLE 18 247,116 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 9,691 1,355,404 SH   SOLE 19 1,355,404 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 16,041 2,243,476 SH   SOLE 21 2,243,476 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 30,967 4,331,116 SH   SOLE 22 4,216,338 0 114,778
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4,437 620,609 SH   SOLE 23 620,609 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 212 29,626 SH   SOLE 26 0 0 29,626
ENTRAVISION COMMUNICATIONS C CL A 29382R107 65 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 659 92,099 SH   SOLE 29 0 0 92,099
ENTRAVISION COMMUNICATIONS C CL A 29382R107 55 7,671 SH   SOLE 30 7,671 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 39 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 132 2,647 SH   SOLE 2 2,428 0 219
ENVESTNET INC COM 29404K106 11 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 50 1,004 SH   SOLE 7 1,004 0 0
ENVESTNET INC COM 29404K106 7,324 146,911 SH   SOLE 18 146,911 0 0
ENVESTNET INC COM 29404K106 1,729 34,682 SH   SOLE 19 34,682 0 0
ENVESTNET INC COM 29404K106 65,186 1,307,649 SH   SOLE 21 1,307,649 0 0
ENVESTNET INC COM 29404K106 58,442 1,172,354 SH   SOLE 22 1,097,391 0 74,963
ENVESTNET INC COM 29404K106 758 15,202 SH   SOLE 26 4,654 0 10,548
ENVESTNET INC COM 29404K106 313 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 339 6,799 SH   SOLE 30 6,799 0 0
ENVESTNET INC COM 29404K106 280 5,611 SH   SOLE 40 5,611 0 0
ENVIROSTAR INC COM 29414M100 7 170 SH   SOLE 2 170 0 0
ENVIROSTAR INC COM 29414M100 494 12,354 SH   SOLE 18 12,354 0 0
ENVIROSTAR INC COM 29414M100 107 2,667 SH   SOLE 19 2,667 0 0
ENVIROSTAR INC COM 29414M100 4,636 115,899 SH   SOLE 21 115,899 0 0
ENVIROSTAR INC COM 29414M100 1,155 28,875 SH   SOLE 22 26,190 0 2,685
ENVISION HEALTHCARE CORP COM 29414D100 6,930 200,531 SH   SOLE 2 60,484 0 140,047
ENVISION HEALTHCARE CORP COM 29414D100 1,136 32,875 SH   SOLE 4 29,977 0 2,898
ENVISION HEALTHCARE CORP COM 29414D100 2,913 84,276 SH   SOLE 7 81,211 0 3,065
ENVISION HEALTHCARE CORP COM 29414D100 9,574 277,021 SH   SOLE 18 248,793 0 28,228
ENVISION HEALTHCARE CORP COM 29414D100 1,423 41,170 SH   SOLE 19 41,170 0 0
ENVISION HEALTHCARE CORP COM 29414D100 3,428 99,186 SH   SOLE 20 0 0 99,186
ENVISION HEALTHCARE CORP COM 29414D100 96,954 2,805,391 SH   SOLE 21 2,805,391 0 0
ENVISION HEALTHCARE CORP COM 29414D100 115,791 3,350,424 SH   SOLE 22 2,821,328 0 529,096
ENVISION HEALTHCARE CORP COM 29414D100 5,479 158,527 SH   SOLE 23 158,527 0 0
ENVISION HEALTHCARE CORP COM 29414D100 10,039 290,474 SH   SOLE 26 169,088 0 121,386
ENVISION HEALTHCARE CORP COM 29414D100 936 27,084 SH   SOLE 28 20,048 0 7,036
ENVISION HEALTHCARE CORP COM 29414D100 1,230 35,583 SH   SOLE 29 6,700 0 28,883
ENVISION HEALTHCARE CORP COM 29414D100 18,726 541,827 SH   SOLE 30 541,827 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,914 55,374 SH   SOLE 31 26,978 0 28,396
ENVISION HEALTHCARE CORP COM 29414D100 273 7,887 SH   SOLE 34 7,887 0 0
ENVISION HEALTHCARE CORP COM 29414D100 691 19,983 SH   SOLE 36 19,983 0 0
ENVISION HEALTHCARE CORP COM 29414D100 25 716 SH   SOLE 40 716 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 58 2,098 SH   SOLE 22 2,098 0 0
ENZO BIOCHEM INC COM 294100102 203 24,888 SH   SOLE 2 24,888 0 0
ENZO BIOCHEM INC COM 294100102 6 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 1,216 149,229 SH   SOLE 18 149,229 0 0
ENZO BIOCHEM INC COM 294100102 1,545 189,623 SH   SOLE 19 189,623 0 0
ENZO BIOCHEM INC COM 294100102 10,894 1,336,714 SH   SOLE 21 1,336,714 0 0
ENZO BIOCHEM INC COM 294100102 14,751 1,809,938 SH   SOLE 22 1,760,351 0 49,587
ENZO BIOCHEM INC COM 294100102 1,106 135,752 SH   SOLE 23 135,752 0 0
EOG RES INC COM 26875P101 87,952 815,049 SH   SOLE 2 257,006 0 558,043
EOG RES INC COM 26875P101 20,954 194,180 SH   SOLE 4 178,534 0 15,646
EOG RES INC COM 26875P101 42,118 390,307 SH   SOLE 7 383,073 0 7,234
EOG RES INC COM 26875P101 1,259 11,664 SH   SOLE 13 11,664 0 0
EOG RES INC COM 26875P101 480 4,444 SH   SOLE 15 4,444 0 0
EOG RES INC COM 26875P101 116,714 1,081,586 SH   SOLE 18 1,003,915 0 77,671
EOG RES INC COM 26875P101 50,598 468,892 SH   SOLE 19 468,892 0 0
EOG RES INC COM 26875P101 24,325 225,419 SH   SOLE 20 0 0 225,419
EOG RES INC COM 26875P101 1,047,263 9,704,967 SH   SOLE 21 9,704,967 0 0
EOG RES INC COM 26875P101 1,644,959 15,243,803 SH   SOLE 22 12,703,207 0 2,540,596
EOG RES INC COM 26875P101 76,932 712,924 SH   SOLE 23 712,924 0 0
EOG RES INC COM 26875P101 54,177 502,056 SH   SOLE 25 502,056 0 0
EOG RES INC COM 26875P101 158,763 1,471,258 SH   SOLE 26 488,654 0 982,604
EOG RES INC COM 26875P101 14,002 129,755 SH   SOLE 28 94,207 0 35,548
EOG RES INC COM 26875P101 16,133 149,502 SH   SOLE 29 149,502 0 0
EOG RES INC COM 26875P101 202,174 1,873,540 SH   SOLE 30 1,873,540 0 0
EOG RES INC COM 26875P101 42,167 390,759 SH   SOLE 31 199,203 0 191,556
EOG RES INC COM 26875P101 108,005 1,000,880 SH   SOLE 34 1,000,880 0 0
EOG RES INC COM 26875P101 57,857 536,157 SH   SOLE 36 536,157 0 0
EOG RES INC COM 26875P101 317 2,940 SH   SOLE 40 2,940 0 0
EP ENERGY CORP CL A 268785102 112 47,387 SH   SOLE 2 40,160 0 7,227
EP ENERGY CORP CL A 268785102 1 611 SH   SOLE 7 611 0 0
EP ENERGY CORP CL A 268785102 339 143,592 SH   SOLE 18 143,592 0 0
EP ENERGY CORP CL A 268785102 580 245,667 SH   SOLE 19 245,667 0 0
EP ENERGY CORP CL A 268785102 3,090 1,309,224 SH   SOLE 21 1,309,224 0 0
EP ENERGY CORP CL A 268785102 5,083 2,153,897 SH   SOLE 22 2,097,948 0 55,949
EP ENERGY CORP CL A 268785102 276 116,962 SH   SOLE 23 116,962 0 0
EP ENERGY CORP CL A 268785102 67 28,422 SH   SOLE 29 0 0 28,422
EPAM SYS INC COM 29414B104 414 3,850 SH   SOLE 2 3,554 0 296
EPAM SYS INC COM 29414B104 23 216 SH   SOLE 4 216 0 0
EPAM SYS INC COM 29414B104 128 1,191 SH   SOLE 7 1,191 0 0
EPAM SYS INC COM 29414B104 18,387 171,152 SH   SOLE 18 171,152 0 0
EPAM SYS INC COM 29414B104 13,169 122,579 SH   SOLE 19 122,579 0 0
EPAM SYS INC COM 29414B104 166,866 1,553,257 SH   SOLE 21 1,553,257 0 0
EPAM SYS INC COM 29414B104 148,392 1,381,288 SH   SOLE 22 1,285,996 0 95,292
EPAM SYS INC COM 29414B104 27 252 SH   SOLE 23 252 0 0
EPAM SYS INC COM 29414B104 2,396 22,307 SH   SOLE 26 10,590 0 11,717
EPAM SYS INC COM 29414B104 792 7,376 SH   SOLE 28 7,376 0 0
EPAM SYS INC COM 29414B104 2,321 21,606 SH   SOLE 29 0 0 21,606
EPAM SYS INC COM 29414B104 887 8,259 SH   SOLE 30 8,259 0 0
EPAM SYS INC COM 29414B104 4,968 46,248 SH   SOLE 34 46,248 0 0
EPAM SYS INC COM 29414B104 579 5,393 SH   SOLE 40 5,393 0 0
EPIZYME INC COM 29428V104 65 5,185 SH   SOLE 2 2,885 0 2,300
EPIZYME INC COM 29428V104 8 661 SH   SOLE 7 661 0 0
EPIZYME INC COM 29428V104 2,094 166,867 SH   SOLE 18 166,867 0 0
EPIZYME INC COM 29428V104 493 39,284 SH   SOLE 19 39,284 0 0
EPIZYME INC COM 29428V104 30,429 2,424,626 SH   SOLE 21 2,424,626 0 0
EPIZYME INC COM 29428V104 16,265 1,296,019 SH   SOLE 22 1,221,213 0 74,806
EPIZYME INC COM 29428V104 233 18,530 SH   SOLE 26 0 0 18,530
EPIZYME INC COM 29428V104 69 5,490 SH   SOLE 28 5,490 0 0
EPIZYME INC COM 29428V104 82 6,503 SH   SOLE 30 6,503 0 0
EPIZYME INC COM 29428V104 28 2,226 SH   SOLE 40 2,226 0 0
EPLUS INC COM 294268107 67 894 SH   SOLE 2 734 0 160
EPLUS INC COM 294268107 26 348 SH   SOLE 7 348 0 0
EPLUS INC COM 294268107 4,590 61,035 SH   SOLE 18 61,035 0 0
EPLUS INC COM 294268107 783 10,415 SH   SOLE 19 10,415 0 0
EPLUS INC COM 294268107 93,633 1,245,118 SH   SOLE 21 1,245,118 0 0
EPLUS INC COM 294268107 28,954 385,022 SH   SOLE 22 361,265 0 23,757
EPLUS INC COM 294268107 140 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,505 20,012 SH   SOLE 30 20,012 0 0
EPLUS INC COM 294268107 102 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,601 70,287 SH   SOLE 2 35,137 0 35,150
EPR PPTYS COM SH BEN INT 26884U109 6,866 104,885 SH   SOLE 4 104,885 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,687 86,885 SH   SOLE 7 86,885 0 0
EPR PPTYS COM SH BEN INT 26884U109 169 2,585 SH   SOLE 15 2,585 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,491 236,642 SH   SOLE 18 236,642 0 0
EPR PPTYS COM SH BEN INT 26884U109 25,016 382,156 SH   SOLE 19 382,156 0 0
EPR PPTYS COM SH BEN INT 26884U109 202,642 3,095,663 SH   SOLE 21 3,095,663 0 0
EPR PPTYS COM SH BEN INT 26884U109 191,403 2,923,969 SH   SOLE 22 2,645,704 0 278,265
EPR PPTYS COM SH BEN INT 26884U109 225 3,437 SH   SOLE 23 3,437 0 0
EPR PPTYS COM SH BEN INT 26884U109 7,468 114,080 SH   SOLE 25 114,080 0 0
EPR PPTYS COM SH BEN INT 26884U109 3,070 46,897 SH   SOLE 26 14,150 0 32,747
EPR PPTYS COM SH BEN INT 26884U109 4,258 65,051 SH   SOLE 28 24,385 0 40,666
EPR PPTYS COM SH BEN INT 26884U109 1,429 21,828 SH   SOLE 29 21,828 0 0
EPR PPTYS COM SH BEN INT 26884U109 22,098 337,580 SH   SOLE 30 337,580 0 0
EPR PPTYS COM SH BEN INT 26884U109 95 1,458 SH   SOLE 31 1,458 0 0
EPR PPTYS COM SH BEN INT 26884U109 14,094 215,313 SH   SOLE 34 215,313 0 0
EPR PPTYS COM SH BEN INT 26884U109 171 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 476 7,275 SH   SOLE 40 7,275 0 0
EQT CORP COM 26884L109 18,755 329,499 SH   SOLE 2 90,584 0 238,915
EQT CORP COM 26884L109 5,010 88,012 SH   SOLE 4 82,027 0 5,985
EQT CORP COM 26884L109 9,844 172,948 SH   SOLE 7 165,370 0 7,578
EQT CORP COM 26884L109 402 7,068 SH   SOLE 13 7,068 0 0
EQT CORP COM 26884L109 80 1,400 SH   SOLE 15 1,400 0 0
EQT CORP COM 26884L109 38,991 685,017 SH   SOLE 18 652,420 0 32,597
EQT CORP COM 26884L109 94,779 1,665,121 SH   SOLE 19 1,665,121 0 0
EQT CORP COM 26884L109 6,907 121,346 SH   SOLE 20 0 0 121,346
EQT CORP COM 26884L109 298,809 5,249,624 SH   SOLE 21 5,249,624 0 0
EQT CORP COM 26884L109 365,890 6,428,138 SH   SOLE 22 5,319,794 0 1,108,344
EQT CORP COM 26884L109 17,711 311,152 SH   SOLE 23 311,152 0 0
EQT CORP COM 26884L109 11,031 193,797 SH   SOLE 25 193,797 0 0
EQT CORP COM 26884L109 40,335 708,621 SH   SOLE 26 230,264 0 478,357
EQT CORP COM 26884L109 3,199 56,195 SH   SOLE 28 40,648 0 15,547
EQT CORP COM 26884L109 9,500 166,894 SH   SOLE 29 105,087 0 61,807
EQT CORP COM 26884L109 47,147 828,299 SH   SOLE 30 828,299 0 0
EQT CORP COM 26884L109 7,132 125,298 SH   SOLE 31 53,174 0 72,124
EQT CORP COM 26884L109 71,534 1,256,745 SH   SOLE 34 1,256,745 0 0
EQT CORP COM 26884L109 12,544 220,388 SH   SOLE 36 220,388 0 0
EQT CORP COM 26884L109 71 1,244 SH   SOLE 40 1,244 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 489 6,694 SH   SOLE 7 6,694 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 920 12,589 SH   SOLE 18 12,589 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 30,416 416,090 SH   SOLE 19 416,090 0 0
EQUIFAX INC COM 294429105 31,290 265,353 SH   SOLE 2 34,971 0 230,382
EQUIFAX INC COM 294429105 4,598 38,995 SH   SOLE 4 35,437 0 3,558
EQUIFAX INC COM 294429105 9,911 84,048 SH   SOLE 7 79,084 0 4,964
EQUIFAX INC COM 294429105 222 1,879 SH   SOLE 13 1,879 0 0
EQUIFAX INC COM 294429105 93 790 SH   SOLE 15 790 0 0
EQUIFAX INC COM 294429105 143,059 1,213,184 SH   SOLE 18 930,737 0 282,447
EQUIFAX INC COM 294429105 161,717 1,371,413 SH   SOLE 19 1,371,413 0 0
EQUIFAX INC COM 294429105 281,363 2,386,050 SH   SOLE 21 2,386,050 0 0
EQUIFAX INC COM 294429105 390,318 3,310,020 SH   SOLE 22 2,777,475 0 532,545
EQUIFAX INC COM 294429105 17,078 144,829 SH   SOLE 23 144,829 0 0
EQUIFAX INC COM 294429105 24,766 210,027 SH   SOLE 25 210,027 0 0
EQUIFAX INC COM 294429105 37,565 318,561 SH   SOLE 26 127,301 0 191,260
EQUIFAX INC COM 294429105 3,148 26,697 SH   SOLE 28 19,248 0 7,449
EQUIFAX INC COM 294429105 729 6,185 SH   SOLE 29 4,587 0 1,598
EQUIFAX INC COM 294429105 39,428 334,362 SH   SOLE 30 334,362 0 0
EQUIFAX INC COM 294429105 6,282 53,273 SH   SOLE 31 24,172 0 29,101
EQUIFAX INC COM 294429105 9,403 79,743 SH   SOLE 34 79,743 0 0
EQUIFAX INC COM 294429105 12,577 106,659 SH   SOLE 36 106,659 0 0
EQUIFAX INC COM 294429105 68 576 SH   SOLE 40 576 0 0
EQUINIX INC COM PAR $0.001 29444U700 53,869 118,859 SH   SOLE 2 31,646 0 87,213
EQUINIX INC COM PAR $0.001 29444U700 11,348 25,038 SH   SOLE 4 22,993 0 2,045
EQUINIX INC COM PAR $0.001 29444U700 26,813 59,162 SH   SOLE 7 57,815 0 1,347
EQUINIX INC COM PAR $0.001 29444U700 557 1,229 SH   SOLE 13 1,229 0 0
EQUINIX INC COM PAR $0.001 29444U700 202 446 SH   SOLE 15 446 0 0
EQUINIX INC COM PAR $0.001 29444U700 122,578 270,461 SH   SOLE 18 227,227 0 43,234
EQUINIX INC COM PAR $0.001 29444U700 75,154 165,822 SH   SOLE 19 165,822 0 0
EQUINIX INC COM PAR $0.001 29444U700 15,366 33,904 SH   SOLE 20 0 0 33,904
EQUINIX INC COM PAR $0.001 29444U700 948,204 2,092,149 SH   SOLE 21 2,092,149 0 0
EQUINIX INC COM PAR $0.001 29444U700 1,156,824 2,552,456 SH   SOLE 22 2,215,896 0 336,560
EQUINIX INC COM PAR $0.001 29444U700 43,004 94,885 SH   SOLE 23 94,885 0 0
EQUINIX INC COM PAR $0.001 29444U700 28,339 62,529 SH   SOLE 25 62,529 0 0
EQUINIX INC COM PAR $0.001 29444U700 92,315 203,687 SH   SOLE 26 72,942 0 130,745
EQUINIX INC COM PAR $0.001 29444U700 7,861 17,345 SH   SOLE 28 12,535 0 4,810
EQUINIX INC COM PAR $0.001 29444U700 1,466 3,234 SH   SOLE 29 3,234 0 0
EQUINIX INC COM PAR $0.001 29444U700 100,299 221,304 SH   SOLE 30 221,304 0 0
EQUINIX INC COM PAR $0.001 29444U700 21,825 48,155 SH   SOLE 31 31,638 0 16,517
EQUINIX INC COM PAR $0.001 29444U700 10,910 24,073 SH   SOLE 34 24,073 0 0
EQUINIX INC COM PAR $0.001 29444U700 29,574 65,254 SH   SOLE 36 65,254 0 0
EQUINIX INC COM PAR $0.001 29444U700 176 389 SH   SOLE 40 389 0 0
EQUITABLE FINL CORP NEW COM 29448T105 3 270 SH   SOLE 18 270 0 0
EQUITABLE FINL CORP NEW COM 29448T105 8 747 SH   SOLE 21 747 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 60 1,708 SH   SOLE 2 496 0 1,212
EQUITY BANCSHARES INC COM CL A 29460X109 1 29 SH   SOLE 7 29 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,445 40,803 SH   SOLE 18 40,803 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 218 6,150 SH   SOLE 19 6,150 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 12,379 349,596 SH   SOLE 21 349,596 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 3,498 98,788 SH   SOLE 22 90,490 0 8,298
EQUITY COMWLTH COM SH BEN INT 294628102 2,472 81,032 SH   SOLE 2 18,165 0 62,867
EQUITY COMWLTH COM SH BEN INT 294628102 1,189 38,978 SH   SOLE 4 38,978 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,060 165,835 SH   SOLE 7 165,835 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 154 5,055 SH   SOLE 15 5,055 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,017 66,121 SH   SOLE 18 66,121 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,008 164,149 SH   SOLE 19 164,149 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 62,231 2,039,677 SH   SOLE 21 2,039,677 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 158,302 5,188,536 SH   SOLE 22 4,823,041 0 365,495
EQUITY COMWLTH COM SH BEN INT 294628102 204 6,686 SH   SOLE 23 6,686 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,536 214,211 SH   SOLE 25 214,211 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,598 85,156 SH   SOLE 26 26,313 0 58,843
EQUITY COMWLTH COM SH BEN INT 294628102 2,934 96,167 SH   SOLE 28 18,055 0 78,112
EQUITY COMWLTH COM SH BEN INT 294628102 1,334 43,726 SH   SOLE 29 43,726 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,713 187,240 SH   SOLE 30 187,240 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 86 2,824 SH   SOLE 31 2,824 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 298 9,775 SH   SOLE 36 9,775 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 419 13,719 SH   SOLE 40 13,719 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,737 41,976 SH   SOLE 2 12,258 0 29,718
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,350 26,402 SH   SOLE 4 26,402 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 10,792 121,229 SH   SOLE 7 121,229 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 298 3,351 SH   SOLE 15 3,351 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,405 38,247 SH   SOLE 18 38,247 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9,853 110,686 SH   SOLE 19 110,686 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 175,531 1,971,812 SH   SOLE 21 1,971,812 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 311,887 3,503,559 SH   SOLE 22 3,261,397 0 242,162
EQUITY LIFESTYLE PPTYS INC COM 29472R108 415 4,666 SH   SOLE 23 4,666 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 12,961 145,600 SH   SOLE 25 145,600 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,605 62,967 SH   SOLE 26 15,600 0 47,367
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,813 65,299 SH   SOLE 28 12,029 0 53,270
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,505 28,140 SH   SOLE 29 28,140 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 38,809 435,958 SH   SOLE 30 435,958 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 167 1,880 SH   SOLE 31 1,880 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 892 10,023 SH   SOLE 40 10,023 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 31,853 499,505 SH   SOLE 2 149,928 0 349,577
EQUITY RESIDENTIAL SH BEN INT 29476L107 18,015 282,505 SH   SOLE 4 273,402 0 9,103
EQUITY RESIDENTIAL SH BEN INT 29476L107 50,617 793,741 SH   SOLE 7 778,438 0 15,303
EQUITY RESIDENTIAL SH BEN INT 29476L107 305 4,778 SH   SOLE 13 4,778 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,060 16,616 SH   SOLE 15 16,616 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 44,706 701,054 SH   SOLE 18 649,987 0 51,067
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,123 425,327 SH   SOLE 19 425,327 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 11,985 187,945 SH   SOLE 20 0 0 187,945
EQUITY RESIDENTIAL SH BEN INT 29476L107 717,363 11,249,218 SH   SOLE 21 11,249,218 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 946,323 14,839,623 SH   SOLE 22 13,178,049 0 1,661,574
EQUITY RESIDENTIAL SH BEN INT 29476L107 29,793 467,190 SH   SOLE 23 467,190 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 59,178 927,995 SH   SOLE 25 927,995 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 100,291 1,572,699 SH   SOLE 26 348,550 0 1,224,149
EQUITY RESIDENTIAL SH BEN INT 29476L107 20,000 313,628 SH   SOLE 28 59,635 0 253,993
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,781 137,701 SH   SOLE 29 137,701 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 187,030 2,932,885 SH   SOLE 30 2,932,885 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 14,415 226,048 SH   SOLE 31 136,320 0 89,728
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,147 65,027 SH   SOLE 34 65,027 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,676 371,265 SH   SOLE 36 371,265 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 108 1,693 SH   SOLE 40 1,693 0 0
ERA GROUP INC COM 26885G109 44 4,132 SH   SOLE 2 852 0 3,280
ERA GROUP INC COM 26885G109 5 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 1,081 100,601 SH   SOLE 18 100,601 0 0
ERA GROUP INC COM 26885G109 174 16,156 SH   SOLE 19 16,156 0 0
ERA GROUP INC COM 26885G109 21,114 1,964,118 SH   SOLE 21 1,964,118 0 0
ERA GROUP INC COM 26885G109 5,480 509,742 SH   SOLE 22 485,840 0 23,902
ERA GROUP INC COM 26885G109 271 25,168 SH   SOLE 30 25,168 0 0
ERIE INDTY CO CL A 29530P102 1,898 15,578 SH   SOLE 2 6,037 0 9,541
ERIE INDTY CO CL A 29530P102 12 96 SH   SOLE 4 96 0 0
ERIE INDTY CO CL A 29530P102 150 1,231 SH   SOLE 7 1,231 0 0
ERIE INDTY CO CL A 29530P102 1,458 11,968 SH   SOLE 18 11,968 0 0
ERIE INDTY CO CL A 29530P102 779 6,396 SH   SOLE 19 6,396 0 0
ERIE INDTY CO CL A 29530P102 36,158 296,766 SH   SOLE 21 296,766 0 0
ERIE INDTY CO CL A 29530P102 72,755 597,138 SH   SOLE 22 516,792 0 80,346
ERIE INDTY CO CL A 29530P102 865 7,096 SH   SOLE 26 3,600 0 3,496
ERIE INDTY CO CL A 29530P102 492 4,035 SH   SOLE 28 4,035 0 0
ERIE INDTY CO CL A 29530P102 493 4,046 SH   SOLE 30 4,046 0 0
ERIE INDTY CO CL A 29530P102 62 509 SH   SOLE 31 509 0 0
ERIE INDTY CO CL A 29530P102 308 2,532 SH   SOLE 40 2,532 0 0
ERIN ENERGY CORP COM 295625107 226 82,345 SH   SOLE 21 82,345 0 0
ERIN ENERGY CORP COM 295625107 18 6,704 SH   SOLE 22 6,704 0 0
EROS INTL PLC SHS NEW G3788M114 99 10,217 SH   SOLE 2 8,131 0 2,086
EROS INTL PLC SHS NEW G3788M114 4 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 800 82,939 SH   SOLE 18 82,939 0 0
EROS INTL PLC SHS NEW G3788M114 349 36,158 SH   SOLE 19 36,158 0 0
EROS INTL PLC SHS NEW G3788M114 7,293 755,744 SH   SOLE 21 755,744 0 0
EROS INTL PLC SHS NEW G3788M114 3,081 319,256 SH   SOLE 22 286,773 0 32,483
EROS INTL PLC SHS NEW G3788M114 180 18,625 SH   SOLE 23 18,625 0 0
ESCALADE INC COM 296056104 55 4,507 SH   SOLE 2 544 0 3,963
ESCALADE INC COM 296056104 525 42,675 SH   SOLE 18 42,675 0 0
ESCALADE INC COM 296056104 117 9,510 SH   SOLE 19 9,510 0 0
ESCALADE INC COM 296056104 4,282 348,162 SH   SOLE 21 348,162 0 0
ESCALADE INC COM 296056104 990 80,503 SH   SOLE 22 73,135 0 7,368
ESCO TECHNOLOGIES INC COM 296315104 384 6,379 SH   SOLE 2 1,422 0 4,957
ESCO TECHNOLOGIES INC COM 296315104 12 205 SH   SOLE 4 205 0 0
ESCO TECHNOLOGIES INC COM 296315104 41 684 SH   SOLE 7 684 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,560 125,469 SH   SOLE 18 125,469 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,286 21,343 SH   SOLE 19 21,343 0 0
ESCO TECHNOLOGIES INC COM 296315104 140,714 2,335,504 SH   SOLE 21 2,335,504 0 0
ESCO TECHNOLOGIES INC COM 296315104 44,107 732,061 SH   SOLE 22 687,617 0 44,444
ESCO TECHNOLOGIES INC COM 296315104 948 15,734 SH   SOLE 26 4,594 0 11,140
ESCO TECHNOLOGIES INC COM 296315104 222 3,692 SH   SOLE 28 3,692 0 0
ESCO TECHNOLOGIES INC COM 296315104 236 3,914 SH   SOLE 29 0 0 3,914
ESCO TECHNOLOGIES INC COM 296315104 2,229 36,999 SH   SOLE 30 36,999 0 0
ESCO TECHNOLOGIES INC COM 296315104 170 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 72 1,098 SH   SOLE 2 940 0 158
ESPERION THERAPEUTICS INC NE COM 29664W105 6 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 19 290 SH   SOLE 7 290 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 4,013 60,953 SH   SOLE 18 60,953 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 997 15,150 SH   SOLE 19 15,150 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 59,716 906,983 SH   SOLE 21 906,983 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 33,520 509,117 SH   SOLE 22 476,898 0 32,219
ESPERION THERAPEUTICS INC NE COM 29664W105 2 37 SH   SOLE 23 37 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 42 631 SH   SOLE 26 0 0 631
ESPERION THERAPEUTICS INC NE COM 29664W105 243 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 234 3,556 SH   SOLE 30 3,556 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 25 384 SH   SOLE 34 384 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 225 3,415 SH   SOLE 40 3,415 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 7 301 SH   SOLE 18 301 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 15 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 18 909 SH   SOLE 18 909 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 261 13,225 SH   SOLE 21 13,225 0 0
ESSA BANCORP INC COM 29667D104 20 1,306 SH   SOLE 2 526 0 780
ESSA BANCORP INC COM 29667D104 549 35,058 SH   SOLE 18 35,058 0 0
ESSA BANCORP INC COM 29667D104 119 7,594 SH   SOLE 19 7,594 0 0
ESSA BANCORP INC COM 29667D104 4,868 310,668 SH   SOLE 21 310,668 0 0
ESSA BANCORP INC COM 29667D104 1,022 65,203 SH   SOLE 22 60,033 0 5,170
ESSENDANT INC COM 296689102 104 11,229 SH   SOLE 2 4,719 0 6,510
ESSENDANT INC COM 296689102 2 182 SH   SOLE 4 182 0 0
ESSENDANT INC COM 296689102 25 2,738 SH   SOLE 7 2,738 0 0
ESSENDANT INC COM 296689102 1,760 189,894 SH   SOLE 18 189,894 0 0
ESSENDANT INC COM 296689102 331 35,684 SH   SOLE 19 35,684 0 0
ESSENDANT INC COM 296689102 31,871 3,438,093 SH   SOLE 21 3,438,093 0 0
ESSENDANT INC COM 296689102 9,989 1,077,542 SH   SOLE 22 983,212 0 94,330
ESSENDANT INC COM 296689102 115 12,367 SH   SOLE 23 12,367 0 0
ESSENDANT INC COM 296689102 109 11,779 SH   SOLE 26 2,571 0 9,208
ESSENDANT INC COM 296689102 50 5,382 SH   SOLE 28 5,382 0 0
ESSENDANT INC COM 296689102 64 6,917 SH   SOLE 29 0 0 6,917
ESSENDANT INC COM 296689102 502 54,139 SH   SOLE 30 54,139 0 0
ESSENDANT INC COM 296689102 22 2,396 SH   SOLE 34 2,396 0 0
ESSENDANT INC COM 296689102 12 1,291 SH   SOLE 36 1,291 0 0
ESSENDANT INC COM 296689102 39 4,216 SH   SOLE 40 4,216 0 0
ESSENT GROUP LTD COM G3198U102 1,767 40,687 SH   SOLE 2 40,153 0 534
ESSENT GROUP LTD COM G3198U102 10 233 SH   SOLE 4 233 0 0
ESSENT GROUP LTD COM G3198U102 82 1,878 SH   SOLE 7 1,878 0 0
ESSENT GROUP LTD COM G3198U102 3,147 72,486 SH   SOLE 13 72,486 0 0
ESSENT GROUP LTD COM G3198U102 11,932 274,809 SH   SOLE 18 274,809 0 0
ESSENT GROUP LTD COM G3198U102 32,688 752,825 SH   SOLE 19 752,825 0 0
ESSENT GROUP LTD COM G3198U102 112,742 2,596,546 SH   SOLE 21 2,596,546 0 0
ESSENT GROUP LTD COM G3198U102 161,020 3,708,423 SH   SOLE 22 3,386,851 0 321,572
ESSENT GROUP LTD COM G3198U102 7,483 172,345 SH   SOLE 23 172,345 0 0
ESSENT GROUP LTD COM G3198U102 1,067 24,565 SH   SOLE 26 7,166 0 17,399
ESSENT GROUP LTD COM G3198U102 642 14,780 SH   SOLE 28 14,780 0 0
ESSENT GROUP LTD COM G3198U102 8,200 188,845 SH   SOLE 29 0 0 188,845
ESSENT GROUP LTD COM G3198U102 585 13,466 SH   SOLE 30 13,466 0 0
ESSENT GROUP LTD COM G3198U102 1,416 32,610 SH   SOLE 36 32,610 0 0
ESSENT GROUP LTD COM G3198U102 371 8,534 SH   SOLE 40 8,534 0 0
ESSEX PPTY TR INC COM 297178105 19,490 80,747 SH   SOLE 2 16,998 0 63,749
ESSEX PPTY TR INC COM 297178105 15,177 62,879 SH   SOLE 4 61,358 0 1,521
ESSEX PPTY TR INC COM 297178105 40,812 169,083 SH   SOLE 7 163,609 0 5,474
ESSEX PPTY TR INC COM 297178105 503 2,082 SH   SOLE 13 2,082 0 0
ESSEX PPTY TR INC COM 297178105 734 3,040 SH   SOLE 15 3,040 0 0
ESSEX PPTY TR INC COM 297178105 35,754 148,128 SH   SOLE 18 138,993 0 9,135
ESSEX PPTY TR INC COM 297178105 19,955 82,675 SH   SOLE 19 82,675 0 0
ESSEX PPTY TR INC COM 297178105 8,761 36,295 SH   SOLE 20 0 0 36,295
ESSEX PPTY TR INC COM 297178105 568,977 2,357,280 SH   SOLE 21 2,357,280 0 0
ESSEX PPTY TR INC COM 297178105 645,797 2,675,549 SH   SOLE 22 2,363,318 0 312,231
ESSEX PPTY TR INC COM 297178105 20,221 83,774 SH   SOLE 23 83,774 0 0
ESSEX PPTY TR INC COM 297178105 40,475 167,688 SH   SOLE 25 167,688 0 0
ESSEX PPTY TR INC COM 297178105 43,418 179,882 SH   SOLE 26 66,774 0 113,108
ESSEX PPTY TR INC COM 297178105 15,422 63,893 SH   SOLE 28 17,310 0 46,583
ESSEX PPTY TR INC COM 297178105 10,047 41,624 SH   SOLE 29 25,249 0 16,375
ESSEX PPTY TR INC COM 297178105 127,659 528,895 SH   SOLE 30 528,895 0 0
ESSEX PPTY TR INC COM 297178105 10,845 44,933 SH   SOLE 31 30,433 0 14,500
ESSEX PPTY TR INC COM 297178105 4,602 19,066 SH   SOLE 34 19,066 0 0
ESSEX PPTY TR INC COM 297178105 15,529 64,335 SH   SOLE 36 64,335 0 0
ESSEX PPTY TR INC COM 297178105 75 312 SH   SOLE 40 312 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 857 11,471 SH   SOLE 2 11,471 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 75 1,000 SH   SOLE 7 1,000 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 12,643 169,244 SH   SOLE 18 169,244 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,589 21,278 SH   SOLE 19 21,278 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 187,536 2,510,520 SH   SOLE 21 2,510,520 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 63,643 851,987 SH   SOLE 22 802,852 0 49,135
ESTERLINE TECHNOLOGIES CORP COM 297425100 312 4,183 SH   SOLE 26 2,576 0 1,607
ESTERLINE TECHNOLOGIES CORP COM 297425100 305 4,077 SH   SOLE 28 4,077 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 325 4,357 SH   SOLE 30 4,357 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 178 2,388 SH   SOLE 36 2,388 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 242 3,246 SH   SOLE 40 3,246 0 0
ETFS GOLD TR SHS 26922Y105 2,365 18,750 SH   SOLE 4 18,750 0 0
ETFS GOLD TR SHS 26922Y105 7,086 56,179 SH   SOLE 18 56,179 0 0
ETFS GOLD TR SHS 26922Y105 181,328 1,437,626 SH   SOLE 19 1,437,626 0 0
ETFS GOLD TR SHS 26922Y105 1,679 13,310 SH   SOLE 22 13,310 0 0
ETFS GOLD TR SHS 26922Y105 40,375 320,108 SH   SOLE 34 320,108 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 591 5,816 SH   SOLE 4 5,816 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 4,878 48,032 SH   SOLE 18 48,032 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 38,265 376,814 SH   SOLE 19 376,814 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 1,045 10,290 SH   SOLE 22 10,290 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 14,295 140,769 SH   SOLE 34 140,769 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 467 5,283 SH   SOLE 4 5,283 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 3,568 40,332 SH   SOLE 18 40,332 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 32,113 362,979 SH   SOLE 19 362,979 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 936 10,585 SH   SOLE 22 10,585 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 12,026 135,935 SH   SOLE 34 135,935 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 43 1,506 SH   SOLE 2 1,506 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 6 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 21 719 SH   SOLE 7 719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 3,487 121,929 SH   SOLE 18 121,929 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 549 19,206 SH   SOLE 19 19,206 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 80,178 2,803,433 SH   SOLE 21 2,803,433 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 20,047 700,961 SH   SOLE 22 654,106 0 46,855
ETHAN ALLEN INTERIORS INC COM 297602104 161 5,616 SH   SOLE 26 3,301 0 2,315
ETHAN ALLEN INTERIORS INC COM 297602104 106 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,027 35,895 SH   SOLE 30 35,895 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 88 3,080 SH   SOLE 40 3,080 0 0
ETSY INC COM 29786A106 156 7,615 SH   SOLE 2 6,819 0 796
ETSY INC COM 29786A106 10 474 SH   SOLE 4 474 0 0
ETSY INC COM 29786A106 60 2,922 SH   SOLE 7 2,922 0 0
ETSY INC COM 29786A106 8,348 408,207 SH   SOLE 18 408,207 0 0
ETSY INC COM 29786A106 1,973 96,462 SH   SOLE 19 96,462 0 0
ETSY INC COM 29786A106 74,696 3,652,634 SH   SOLE 21 3,652,634 0 0
ETSY INC COM 29786A106 65,231 3,189,767 SH   SOLE 22 2,985,483 0 204,284
ETSY INC COM 29786A106 115 5,607 SH   SOLE 26 0 0 5,607
ETSY INC COM 29786A106 298 14,557 SH   SOLE 28 14,557 0 0
ETSY INC COM 29786A106 261 12,769 SH   SOLE 30 12,769 0 0
ETSY INC COM 29786A106 214 10,447 SH   SOLE 40 10,447 0 0
EURONAV NV ANTWERPEN SHS B38564108 2 232 SH   SOLE 21 232 0 0
EURONAV NV ANTWERPEN SHS B38564108 0 32 SH   SOLE 22 32 0 0
EURONET WORLDWIDE INC COM 298736109 2,217 26,308 SH   SOLE 2 9,261 0 17,047
EURONET WORLDWIDE INC COM 298736109 112 1,331 SH   SOLE 4 1,331 0 0
EURONET WORLDWIDE INC COM 298736109 124 1,474 SH   SOLE 7 1,474 0 0
EURONET WORLDWIDE INC COM 298736109 2,245 26,646 SH   SOLE 18 26,543 0 103
EURONET WORLDWIDE INC COM 298736109 7,945 94,275 SH   SOLE 19 94,275 0 0
EURONET WORLDWIDE INC COM 298736109 46,916 556,739 SH   SOLE 21 556,739 0 0
EURONET WORLDWIDE INC COM 298736109 133,868 1,588,563 SH   SOLE 22 1,398,212 0 190,351
EURONET WORLDWIDE INC COM 298736109 59 704 SH   SOLE 23 704 0 0
EURONET WORLDWIDE INC COM 298736109 2,039 24,191 SH   SOLE 26 12,431 0 11,760
EURONET WORLDWIDE INC COM 298736109 666 7,909 SH   SOLE 28 7,909 0 0
EURONET WORLDWIDE INC COM 298736109 1,982 23,514 SH   SOLE 29 840 0 22,674
EURONET WORLDWIDE INC COM 298736109 1,869 22,176 SH   SOLE 30 22,176 0 0
EURONET WORLDWIDE INC COM 298736109 98 1,165 SH   SOLE 31 1,165 0 0
EURONET WORLDWIDE INC COM 298736109 39 459 SH   SOLE 34 459 0 0
EURONET WORLDWIDE INC COM 298736109 446 5,292 SH   SOLE 40 5,292 0 0
EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 1,381 1,123,000 PRN   SOLE 21 1,123,000 0 0
EVANS BANCORP INC COM NEW 29911Q208 27 655 SH   SOLE 2 187 0 468
EVANS BANCORP INC COM NEW 29911Q208 744 17,760 SH   SOLE 18 17,760 0 0
EVANS BANCORP INC COM NEW 29911Q208 106 2,518 SH   SOLE 19 2,518 0 0
EVANS BANCORP INC COM NEW 29911Q208 5,962 142,292 SH   SOLE 21 142,292 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,646 39,285 SH   SOLE 22 36,484 0 2,801
EVER GLORY INTL GRP INC COM NEW 299766204 91 38,891 SH   SOLE 22 38,891 0 0
EVERBRIDGE INC COM 29978A104 29 979 SH   SOLE 2 979 0 0
EVERBRIDGE INC COM 29978A104 19 640 SH   SOLE 7 640 0 0
EVERBRIDGE INC COM 29978A104 1,822 61,313 SH   SOLE 18 61,313 0 0
EVERBRIDGE INC COM 29978A104 417 14,047 SH   SOLE 19 14,047 0 0
EVERBRIDGE INC COM 29978A104 15,961 537,035 SH   SOLE 21 537,035 0 0
EVERBRIDGE INC COM 29978A104 15,829 532,614 SH   SOLE 22 497,350 0 35,264
EVERBRIDGE INC COM 29978A104 240 8,075 SH   SOLE 26 0 0 8,075
EVERBRIDGE INC COM 29978A104 109 3,658 SH   SOLE 30 3,658 0 0
EVERCORE INC CLASS A 29977A105 2,110 23,444 SH   SOLE 2 23,281 0 163
EVERCORE INC CLASS A 29977A105 228 2,529 SH   SOLE 4 2,529 0 0
EVERCORE INC CLASS A 29977A105 81 900 SH   SOLE 7 900 0 0
EVERCORE INC CLASS A 29977A105 2,986 33,181 SH   SOLE 13 33,181 0 0
EVERCORE INC CLASS A 29977A105 11,747 130,524 SH   SOLE 18 130,274 0 250
EVERCORE INC CLASS A 29977A105 19,028 211,420 SH   SOLE 19 211,420 0 0
EVERCORE INC CLASS A 29977A105 319,515 3,550,162 SH   SOLE 21 3,550,162 0 0
EVERCORE INC CLASS A 29977A105 141,670 1,574,111 SH   SOLE 22 1,299,625 0 274,486
EVERCORE INC CLASS A 29977A105 242 2,692 SH   SOLE 23 2,692 0 0
EVERCORE INC CLASS A 29977A105 1,598 17,759 SH   SOLE 25 17,759 0 0
EVERCORE INC CLASS A 29977A105 1,609 17,875 SH   SOLE 26 8,531 0 9,344
EVERCORE INC CLASS A 29977A105 586 6,513 SH   SOLE 28 6,513 0 0
EVERCORE INC CLASS A 29977A105 4,013 44,593 SH   SOLE 29 0 0 44,593
EVERCORE INC CLASS A 29977A105 5,104 56,708 SH   SOLE 30 56,708 0 0
EVERCORE INC CLASS A 29977A105 62 687 SH   SOLE 31 687 0 0
EVERCORE INC CLASS A 29977A105 921 10,238 SH   SOLE 34 10,238 0 0
EVERCORE INC CLASS A 29977A105 1,921 21,345 SH   SOLE 36 21,345 0 0
EVERCORE INC CLASS A 29977A105 422 4,693 SH   SOLE 40 4,693 0 0
EVEREST RE GROUP LTD COM G3223R108 15,561 70,330 SH   SOLE 2 24,534 0 45,796
EVEREST RE GROUP LTD COM G3223R108 2,786 12,590 SH   SOLE 4 11,659 0 931
EVEREST RE GROUP LTD COM G3223R108 10,922 49,361 SH   SOLE 7 38,631 0 10,730
EVEREST RE GROUP LTD COM G3223R108 439 1,984 SH   SOLE 13 1,984 0 0
EVEREST RE GROUP LTD COM G3223R108 65 292 SH   SOLE 15 292 0 0
EVEREST RE GROUP LTD COM G3223R108 20,481 92,564 SH   SOLE 18 87,202 0 5,362
EVEREST RE GROUP LTD COM G3223R108 3,260 14,734 SH   SOLE 19 14,734 0 0
EVEREST RE GROUP LTD COM G3223R108 6,589 29,780 SH   SOLE 20 0 0 29,780
EVEREST RE GROUP LTD COM G3223R108 256,670 1,160,036 SH   SOLE 21 1,160,036 0 0
EVEREST RE GROUP LTD COM G3223R108 286,600 1,295,309 SH   SOLE 22 1,100,099 0 195,210
EVEREST RE GROUP LTD COM G3223R108 10,874 49,145 SH   SOLE 23 49,145 0 0
EVEREST RE GROUP LTD COM G3223R108 8,070 36,472 SH   SOLE 25 36,472 0 0
EVEREST RE GROUP LTD COM G3223R108 35,007 158,215 SH   SOLE 26 47,102 0 111,113
EVEREST RE GROUP LTD COM G3223R108 2,071 9,358 SH   SOLE 28 6,865 0 2,493
EVEREST RE GROUP LTD COM G3223R108 2,538 11,471 SH   SOLE 29 1,229 0 10,242
EVEREST RE GROUP LTD COM G3223R108 41,324 186,767 SH   SOLE 30 186,767 0 0
EVEREST RE GROUP LTD COM G3223R108 4,138 18,703 SH   SOLE 31 8,615 0 10,088
EVEREST RE GROUP LTD COM G3223R108 1,715 7,751 SH   SOLE 34 7,751 0 0
EVEREST RE GROUP LTD COM G3223R108 11,381 51,439 SH   SOLE 36 51,439 0 0
EVEREST RE GROUP LTD COM G3223R108 48 219 SH   SOLE 40 219 0 0
EVERI HLDGS INC COM 30034T103 93 12,271 SH   SOLE 2 12,271 0 0
EVERI HLDGS INC COM 30034T103 16 2,177 SH   SOLE 7 2,177 0 0
EVERI HLDGS INC COM 30034T103 1,739 230,666 SH   SOLE 18 230,666 0 0
EVERI HLDGS INC COM 30034T103 1,766 234,168 SH   SOLE 19 234,168 0 0
EVERI HLDGS INC COM 30034T103 15,755 2,089,509 SH   SOLE 21 2,089,509 0 0
EVERI HLDGS INC COM 30034T103 19,946 2,645,371 SH   SOLE 22 2,510,891 0 134,480
EVERI HLDGS INC COM 30034T103 655 86,909 SH   SOLE 23 86,909 0 0
EVERI HLDGS INC COM 30034T103 102 13,536 SH   SOLE 29 0 0 13,536
EVERI HLDGS INC COM 30034T103 82 10,827 SH   SOLE 30 10,827 0 0
EVERSOURCE ENERGY COM 30040W108 29,848 472,433 SH   SOLE 2 163,189 0 309,244
EVERSOURCE ENERGY COM 30040W108 7,325 115,936 SH   SOLE 4 107,426 0 8,510
EVERSOURCE ENERGY COM 30040W108 36,078 571,043 SH   SOLE 7 542,884 0 28,159
EVERSOURCE ENERGY COM 30040W108 504 7,976 SH   SOLE 13 7,976 0 0
EVERSOURCE ENERGY COM 30040W108 141 2,224 SH   SOLE 15 2,224 0 0
EVERSOURCE ENERGY COM 30040W108 48,321 764,820 SH   SOLE 18 723,220 0 41,600
EVERSOURCE ENERGY COM 30040W108 8,377 132,584 SH   SOLE 19 132,584 0 0
EVERSOURCE ENERGY COM 30040W108 12,974 205,354 SH   SOLE 20 0 0 205,354
EVERSOURCE ENERGY COM 30040W108 677,940 10,730,296 SH   SOLE 21 10,730,296 0 0
EVERSOURCE ENERGY COM 30040W108 538,453 8,522,530 SH   SOLE 22 7,056,743 0 1,465,787
EVERSOURCE ENERGY COM 30040W108 24,384 385,940 SH   SOLE 23 385,940 0 0
EVERSOURCE ENERGY COM 30040W108 17,132 271,168 SH   SOLE 25 271,168 0 0
EVERSOURCE ENERGY COM 30040W108 69,474 1,099,627 SH   SOLE 26 312,170 0 787,457
EVERSOURCE ENERGY COM 30040W108 4,464 70,661 SH   SOLE 28 51,360 0 19,301
EVERSOURCE ENERGY COM 30040W108 5,633 89,156 SH   SOLE 29 10,158 0 78,998
EVERSOURCE ENERGY COM 30040W108 74,662 1,181,736 SH   SOLE 30 1,181,736 0 0
EVERSOURCE ENERGY COM 30040W108 10,399 164,600 SH   SOLE 31 77,174 0 87,426
EVERSOURCE ENERGY COM 30040W108 3,591 56,843 SH   SOLE 32 56,843 0 0
EVERSOURCE ENERGY COM 30040W108 1,246 19,717 SH   SOLE 34 19,717 0 0
EVERSOURCE ENERGY COM 30040W108 21,136 334,538 SH   SOLE 36 334,538 0 0
EVERSOURCE ENERGY COM 30040W108 97 1,539 SH   SOLE 40 1,539 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 9 1,223 SH   SOLE 18 1,223 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 140 18,693 SH   SOLE 21 18,693 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,142 152,202 SH   SOLE 22 152,202 0 0
EVERTEC INC COM 30040P103 79 5,788 SH   SOLE 2 3,233 0 2,555
EVERTEC INC COM 30040P103 4 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 23 1,702 SH   SOLE 7 1,702 0 0
EVERTEC INC COM 30040P103 2,891 211,803 SH   SOLE 18 211,803 0 0
EVERTEC INC COM 30040P103 681 49,894 SH   SOLE 19 49,894 0 0
EVERTEC INC COM 30040P103 25,208 1,846,713 SH   SOLE 21 1,846,713 0 0
EVERTEC INC COM 30040P103 23,682 1,734,973 SH   SOLE 22 1,614,764 0 120,209
EVERTEC INC COM 30040P103 294 21,551 SH   SOLE 26 0 0 21,551
EVERTEC INC COM 30040P103 128 9,374 SH   SOLE 28 9,374 0 0
EVERTEC INC COM 30040P103 122 8,908 SH   SOLE 30 8,908 0 0
EVERTEC INC COM 30040P103 100 7,316 SH   SOLE 40 7,316 0 0
EVINE LIVE INC CL A 300487105 14 10,127 SH   SOLE 18 10,127 0 0
EVINE LIVE INC CL A 300487105 11 7,906 SH   SOLE 19 7,906 0 0
EVINE LIVE INC CL A 300487105 209 149,226 SH   SOLE 21 149,226 0 0
EVINE LIVE INC CL A 300487105 1,300 928,418 SH   SOLE 22 928,418 0 0
EVOKE PHARMA INC COM 30049G104 5 2,252 SH   SOLE 18 2,252 0 0
EVOKE PHARMA INC COM 30049G104 143 63,277 SH   SOLE 21 63,277 0 0
EVOLENT HEALTH INC CL A 30050B101 135 10,952 SH   SOLE 2 3,803 0 7,149
EVOLENT HEALTH INC CL A 30050B101 3 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 20 1,659 SH   SOLE 7 1,659 0 0
EVOLENT HEALTH INC CL A 30050B101 2,632 213,977 SH   SOLE 18 213,977 0 0
EVOLENT HEALTH INC CL A 30050B101 593 48,229 SH   SOLE 19 48,229 0 0
EVOLENT HEALTH INC CL A 30050B101 22,648 1,841,334 SH   SOLE 21 1,841,334 0 0
EVOLENT HEALTH INC CL A 30050B101 19,907 1,618,484 SH   SOLE 22 1,527,292 0 91,192
EVOLENT HEALTH INC CL A 30050B101 38 3,054 SH   SOLE 26 0 0 3,054
EVOLENT HEALTH INC CL A 30050B101 94 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 120 9,784 SH   SOLE 30 9,784 0 0
EVOLENT HEALTH INC CL A 30050B101 84 6,856 SH   SOLE 40 6,856 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 142 20,660 SH   SOLE 2 19,818 0 842
EVOLUTION PETROLEUM CORP COM 30049A107 4 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 668 97,509 SH   SOLE 18 97,509 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,146 167,231 SH   SOLE 19 167,231 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,106 891,452 SH   SOLE 21 891,452 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,068 885,768 SH   SOLE 22 864,886 0 20,882
EVOLUTION PETROLEUM CORP COM 30049A107 924 134,901 SH   SOLE 23 134,901 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 249 36,394 SH   SOLE 29 0 0 36,394
EVOLVING SYS INC COM NEW 30049R209 8 1,655 SH   SOLE 18 1,655 0 0
EVOLVING SYS INC COM NEW 30049R209 11 2,275 SH   SOLE 19 2,275 0 0
EVOLVING SYS INC COM NEW 30049R209 132 28,149 SH   SOLE 21 28,149 0 0
EVOLVING SYS INC COM NEW 30049R209 1,566 333,102 SH   SOLE 22 333,102 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 43 1,793 SH   SOLE 2 1,793 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 27 1,124 SH   SOLE 7 1,124 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,367 99,840 SH   SOLE 18 99,840 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 12,685 535,007 SH   SOLE 19 535,007 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 23,098 974,206 SH   SOLE 21 974,206 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 15,246 643,017 SH   SOLE 22 568,011 0 75,006
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 136 5,732 SH   SOLE 29 0 0 5,732
EXACT SCIENCES CORP COM 30063P105 590 11,231 SH   SOLE 2 10,334 0 897
EXACT SCIENCES CORP COM 30063P105 28 537 SH   SOLE 4 537 0 0
EXACT SCIENCES CORP COM 30063P105 144 2,744 SH   SOLE 7 2,744 0 0
EXACT SCIENCES CORP COM 30063P105 20,924 398,257 SH   SOLE 18 398,257 0 0
EXACT SCIENCES CORP COM 30063P105 10,143 193,047 SH   SOLE 19 193,047 0 0
EXACT SCIENCES CORP COM 30063P105 189,975 3,615,820 SH   SOLE 21 3,615,820 0 0
EXACT SCIENCES CORP COM 30063P105 172,546 3,284,096 SH   SOLE 22 3,068,776 0 215,320
EXACT SCIENCES CORP COM 30063P105 1,325 25,228 SH   SOLE 23 25,228 0 0
EXACT SCIENCES CORP COM 30063P105 3,342 63,607 SH   SOLE 26 25,352 0 38,255
EXACT SCIENCES CORP COM 30063P105 889 16,925 SH   SOLE 28 16,925 0 0
EXACT SCIENCES CORP COM 30063P105 533 10,138 SH   SOLE 29 0 0 10,138
EXACT SCIENCES CORP COM 30063P105 1,005 19,122 SH   SOLE 30 19,122 0 0
EXACT SCIENCES CORP COM 30063P105 276 5,254 SH   SOLE 34 5,254 0 0
EXACT SCIENCES CORP COM 30063P105 638 12,139 SH   SOLE 40 12,139 0 0
EXACTECH INC COM 30064E109 362 7,329 SH   SOLE 2 5,601 0 1,728
EXACTECH INC COM 30064E109 2,111 42,685 SH   SOLE 18 42,685 0 0
EXACTECH INC COM 30064E109 1,119 22,628 SH   SOLE 19 22,628 0 0
EXACTECH INC COM 30064E109 17,956 363,112 SH   SOLE 21 363,112 0 0
EXACTECH INC COM 30064E109 18,440 372,896 SH   SOLE 22 353,625 0 19,271
EXACTECH INC COM 30064E109 1,877 37,967 SH   SOLE 23 37,967 0 0
EXACTECH INC COM 30064E109 79 1,603 SH   SOLE 28 1,603 0 0
EXACTECH INC COM 30064E109 351 7,098 SH   SOLE 29 0 0 7,098
EXACTECH INC COM 30064E109 81 1,631 SH   SOLE 30 1,631 0 0
EXACTECH INC COM 30064E109 44 893 SH   SOLE 40 893 0 0
EXELIXIS INC COM 30161Q104 4,517 148,598 SH   SOLE 2 47,115 0 101,483
EXELIXIS INC COM 30161Q104 40 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 217 7,123 SH   SOLE 7 7,123 0 0
EXELIXIS INC COM 30161Q104 4,579 150,609 SH   SOLE 18 150,609 0 0
EXELIXIS INC COM 30161Q104 4,253 139,897 SH   SOLE 19 139,897 0 0
EXELIXIS INC COM 30161Q104 228,187 7,506,137 SH   SOLE 21 7,506,137 0 0
EXELIXIS INC COM 30161Q104 240,283 7,904,051 SH   SOLE 22 7,072,901 0 831,150
EXELIXIS INC COM 30161Q104 1,264 41,579 SH   SOLE 23 41,579 0 0
EXELIXIS INC COM 30161Q104 3,920 128,949 SH   SOLE 26 40,020 0 88,929
EXELIXIS INC COM 30161Q104 1,340 44,089 SH   SOLE 28 44,089 0 0
EXELIXIS INC COM 30161Q104 1,273 41,865 SH   SOLE 29 0 0 41,865
EXELIXIS INC COM 30161Q104 4,672 153,689 SH   SOLE 30 153,689 0 0
EXELIXIS INC COM 30161Q104 198 6,504 SH   SOLE 31 6,504 0 0
EXELIXIS INC COM 30161Q104 455 14,962 SH   SOLE 34 14,962 0 0
EXELIXIS INC COM 30161Q104 985 32,399 SH   SOLE 40 32,399 0 0
EXELON CORP COM 30161N101 48,917 1,241,232 SH   SOLE 2 313,543 0 927,689
EXELON CORP COM 30161N101 11,624 294,957 SH   SOLE 4 272,666 0 22,291
EXELON CORP COM 30161N101 33,145 841,041 SH   SOLE 7 791,363 0 49,678
EXELON CORP COM 30161N101 1,574 39,927 SH   SOLE 13 39,927 0 0
EXELON CORP COM 30161N101 303 7,683 SH   SOLE 15 7,683 0 0
EXELON CORP COM 30161N101 169,158 4,292,250 SH   SOLE 18 4,105,296 0 186,954
EXELON CORP COM 30161N101 192,243 4,878,037 SH   SOLE 19 4,878,037 0 0
EXELON CORP COM 30161N101 18,770 476,267 SH   SOLE 20 0 0 476,267
EXELON CORP COM 30161N101 822,228 20,863,442 SH   SOLE 21 20,863,442 0 0
EXELON CORP COM 30161N101 1,030,424 26,146,260 SH   SOLE 22 21,834,574 0 4,311,686
EXELON CORP COM 30161N101 48,520 1,231,169 SH   SOLE 23 1,231,169 0 0
EXELON CORP COM 30161N101 31,901 809,471 SH   SOLE 25 809,471 0 0
EXELON CORP COM 30161N101 149,871 3,802,877 SH   SOLE 26 891,539 0 2,911,338
EXELON CORP COM 30161N101 8,399 213,122 SH   SOLE 28 153,955 0 59,167
EXELON CORP COM 30161N101 1,329 33,732 SH   SOLE 29 33,732 0 0
EXELON CORP COM 30161N101 131,478 3,336,169 SH   SOLE 30 3,336,169 0 0
EXELON CORP COM 30161N101 18,512 469,721 SH   SOLE 31 190,352 0 279,369
EXELON CORP COM 30161N101 2,487 63,109 SH   SOLE 32 63,109 0 0
EXELON CORP COM 30161N101 19,278 489,170 SH   SOLE 34 489,170 0 0
EXELON CORP COM 30161N101 10,403 263,958 SH   SOLE 35 263,958 0 0
EXELON CORP COM 30161N101 39,084 991,736 SH   SOLE 36 991,736 0 0
EXELON CORP COM 30161N101 175 4,450 SH   SOLE 40 4,450 0 0
EXLSERVICE HOLDINGS INC COM 302081104 126 2,089 SH   SOLE 2 1,867 0 222
EXLSERVICE HOLDINGS INC COM 302081104 8 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 51 851 SH   SOLE 7 851 0 0
EXLSERVICE HOLDINGS INC COM 302081104 9,018 149,423 SH   SOLE 18 149,423 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,574 26,082 SH   SOLE 19 26,082 0 0
EXLSERVICE HOLDINGS INC COM 302081104 181,284 3,003,877 SH   SOLE 21 3,003,877 0 0
EXLSERVICE HOLDINGS INC COM 302081104 55,401 917,995 SH   SOLE 22 858,668 0 59,327
EXLSERVICE HOLDINGS INC COM 302081104 1,086 18,001 SH   SOLE 26 3,893 0 14,108
EXLSERVICE HOLDINGS INC COM 302081104 518 8,585 SH   SOLE 28 8,585 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,980 49,371 SH   SOLE 30 49,371 0 0
EXLSERVICE HOLDINGS INC COM 302081104 211 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 6 673 SH   SOLE 2 462 0 211
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 363 43,226 SH   SOLE 18 43,226 0 0
EXONE CO COM 302104104 66 7,849 SH   SOLE 19 7,849 0 0
EXONE CO COM 302104104 2,997 356,834 SH   SOLE 21 356,834 0 0
EXONE CO COM 302104104 2,399 285,606 SH   SOLE 22 276,771 0 8,835
EXPEDIA INC DEL COM NEW 30212P303 18,189 151,870 SH   SOLE 2 27,221 0 124,649
EXPEDIA INC DEL COM NEW 30212P303 4,897 40,887 SH   SOLE 4 37,978 0 2,909
EXPEDIA INC DEL COM NEW 30212P303 10,283 85,854 SH   SOLE 7 83,653 0 2,201
EXPEDIA INC DEL COM NEW 30212P303 329 2,750 SH   SOLE 13 2,750 0 0
EXPEDIA INC DEL COM NEW 30212P303 126 1,053 SH   SOLE 15 1,053 0 0
EXPEDIA INC DEL COM NEW 30212P303 31,636 264,139 SH   SOLE 18 245,995 0 18,144
EXPEDIA INC DEL COM NEW 30212P303 4,769 39,818 SH   SOLE 19 39,818 0 0
EXPEDIA INC DEL COM NEW 30212P303 292,219 2,439,838 SH   SOLE 21 2,439,838 0 0
EXPEDIA INC DEL COM NEW 30212P303 385,137 3,215,635 SH   SOLE 22 2,680,370 0 535,265
EXPEDIA INC DEL COM NEW 30212P303 18,033 150,562 SH   SOLE 23 150,562 0 0
EXPEDIA INC DEL COM NEW 30212P303 11,355 94,809 SH   SOLE 25 94,809 0 0
EXPEDIA INC DEL COM NEW 30212P303 30,974 258,609 SH   SOLE 26 129,885 0 128,724
EXPEDIA INC DEL COM NEW 30212P303 3,359 28,046 SH   SOLE 28 20,414 0 7,632
EXPEDIA INC DEL COM NEW 30212P303 632 5,274 SH   SOLE 29 5,274 0 0
EXPEDIA INC DEL COM NEW 30212P303 43,500 363,192 SH   SOLE 30 363,192 0 0
EXPEDIA INC DEL COM NEW 30212P303 6,873 57,385 SH   SOLE 31 27,307 0 30,078
EXPEDIA INC DEL COM NEW 30212P303 2,430 20,289 SH   SOLE 32 20,289 0 0
EXPEDIA INC DEL COM NEW 30212P303 1,820 15,193 SH   SOLE 34 15,193 0 0
EXPEDIA INC DEL COM NEW 30212P303 12,712 106,134 SH   SOLE 36 106,134 0 0
EXPEDIA INC DEL COM NEW 30212P303 69 576 SH   SOLE 40 576 0 0
EXPEDITORS INTL WASH INC COM 302130109 16,898 261,222 SH   SOLE 2 92,058 0 169,164
EXPEDITORS INTL WASH INC COM 302130109 4,297 66,418 SH   SOLE 4 62,422 0 3,996
EXPEDITORS INTL WASH INC COM 302130109 16,647 257,341 SH   SOLE 7 216,734 0 40,607
EXPEDITORS INTL WASH INC COM 302130109 301 4,658 SH   SOLE 13 4,658 0 0
EXPEDITORS INTL WASH INC COM 302130109 89 1,377 SH   SOLE 15 1,377 0 0
EXPEDITORS INTL WASH INC COM 302130109 24,919 385,214 SH   SOLE 18 361,660 0 23,554
EXPEDITORS INTL WASH INC COM 302130109 2,026 31,315 SH   SOLE 19 31,315 0 0
EXPEDITORS INTL WASH INC COM 302130109 9,001 139,136 SH   SOLE 20 0 0 139,136
EXPEDITORS INTL WASH INC COM 302130109 380,537 5,882,464 SH   SOLE 21 5,882,464 0 0
EXPEDITORS INTL WASH INC COM 302130109 342,858 5,300,019 SH   SOLE 22 4,454,584 0 845,435
EXPEDITORS INTL WASH INC COM 302130109 13,899 214,856 SH   SOLE 23 214,856 0 0
EXPEDITORS INTL WASH INC COM 302130109 9,901 153,047 SH   SOLE 25 153,047 0 0
EXPEDITORS INTL WASH INC COM 302130109 42,547 657,713 SH   SOLE 26 215,603 0 442,110
EXPEDITORS INTL WASH INC COM 302130109 2,667 41,228 SH   SOLE 28 29,991 0 11,237
EXPEDITORS INTL WASH INC COM 302130109 3,808 58,865 SH   SOLE 29 6,021 0 52,844
EXPEDITORS INTL WASH INC COM 302130109 43,679 675,211 SH   SOLE 30 675,211 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,907 106,778 SH   SOLE 31 45,124 0 61,654
EXPEDITORS INTL WASH INC COM 302130109 878 13,575 SH   SOLE 34 13,575 0 0
EXPEDITORS INTL WASH INC COM 302130109 12,229 189,045 SH   SOLE 36 189,045 0 0
EXPEDITORS INTL WASH INC COM 302130109 60 923 SH   SOLE 40 923 0 0
EXPONENT INC COM 30214U102 120 1,690 SH   SOLE 2 1,480 0 210
EXPONENT INC COM 30214U102 6 84 SH   SOLE 4 84 0 0
EXPONENT INC COM 30214U102 628 8,829 SH   SOLE 7 8,829 0 0
EXPONENT INC COM 30214U102 8,276 116,405 SH   SOLE 18 116,405 0 0
EXPONENT INC COM 30214U102 1,500 21,092 SH   SOLE 19 21,092 0 0
EXPONENT INC COM 30214U102 162,739 2,288,870 SH   SOLE 21 2,288,870 0 0
EXPONENT INC COM 30214U102 50,961 716,755 SH   SOLE 22 668,635 0 48,120
EXPONENT INC COM 30214U102 1,236 17,388 SH   SOLE 26 6,092 0 11,296
EXPONENT INC COM 30214U102 264 3,713 SH   SOLE 28 3,713 0 0
EXPONENT INC COM 30214U102 2,638 37,109 SH   SOLE 30 37,109 0 0
EXPONENT INC COM 30214U102 198 2,784 SH   SOLE 40 2,784 0 0
EXPRESS INC COM 30219E103 175 17,199 SH   SOLE 2 4,043 0 13,156
EXPRESS INC COM 30219E103 5 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 45 4,406 SH   SOLE 7 4,406 0 0
EXPRESS INC COM 30219E103 4,058 399,800 SH   SOLE 18 399,800 0 0
EXPRESS INC COM 30219E103 645 63,560 SH   SOLE 19 63,560 0 0
EXPRESS INC COM 30219E103 72,969 7,189,096 SH   SOLE 21 7,189,096 0 0
EXPRESS INC COM 30219E103 21,760 2,143,884 SH   SOLE 22 1,987,279 0 156,605
EXPRESS INC COM 30219E103 251 24,722 SH   SOLE 26 7,541 0 17,181
EXPRESS INC COM 30219E103 111 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 228 22,480 SH   SOLE 29 0 0 22,480
EXPRESS INC COM 30219E103 1,203 118,570 SH   SOLE 30 118,570 0 0
EXPRESS INC COM 30219E103 875 86,167 SH   SOLE 34 86,167 0 0
EXPRESS INC COM 30219E103 20 1,956 SH   SOLE 36 1,956 0 0
EXPRESS INC COM 30219E103 85 8,373 SH   SOLE 40 8,373 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 72,350 969,323 SH   SOLE 2 382,827 0 586,496
EXPRESS SCRIPTS HLDG CO COM 30219G108 18,241 244,392 SH   SOLE 4 229,580 0 14,812
EXPRESS SCRIPTS HLDG CO COM 30219G108 33,763 452,351 SH   SOLE 7 423,165 0 29,186
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,513 20,271 SH   SOLE 13 20,271 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 368 4,930 SH   SOLE 15 4,930 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 16 216 SH   SOLE 17 0 0 216
EXPRESS SCRIPTS HLDG CO COM 30219G108 85,202 1,141,510 SH   SOLE 18 1,042,110 0 99,400
EXPRESS SCRIPTS HLDG CO COM 30219G108 16,844 225,675 SH   SOLE 19 225,675 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 23,690 317,396 SH   SOLE 20 0 0 317,396
EXPRESS SCRIPTS HLDG CO COM 30219G108 704,894 9,443,916 SH   SOLE 21 9,443,916 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,193,012 15,983,542 SH   SOLE 22 12,978,259 0 3,005,283
EXPRESS SCRIPTS HLDG CO COM 30219G108 60,522 810,851 SH   SOLE 23 810,851 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 36,411 487,826 SH   SOLE 25 487,826 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 130,921 1,754,039 SH   SOLE 26 551,565 0 1,202,474
EXPRESS SCRIPTS HLDG CO COM 30219G108 9,830 131,694 SH   SOLE 28 96,060 0 35,634
EXPRESS SCRIPTS HLDG CO COM 30219G108 15,432 206,748 SH   SOLE 29 107,874 0 98,874
EXPRESS SCRIPTS HLDG CO COM 30219G108 160,610 2,151,798 SH   SOLE 30 2,151,798 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 28,263 378,659 SH   SOLE 31 174,774 0 203,885
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,140 82,262 SH   SOLE 32 82,262 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 8,009 107,307 SH   SOLE 34 107,307 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 48,754 653,187 SH   SOLE 36 653,187 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 203 2,717 SH   SOLE 40 2,717 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,451 181,642 SH   SOLE 2 96,518 0 85,124
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 296 15,553 SH   SOLE 4 15,553 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 92 4,843 SH   SOLE 7 4,843 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,519 79,930 SH   SOLE 13 79,930 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,567 135,093 SH   SOLE 15 0 0 135,093
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,114 111,268 SH   SOLE 18 110,338 0 930
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8,644 454,970 SH   SOLE 19 454,970 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 41,667 2,193,002 SH   SOLE 21 2,193,002 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 113,940 5,996,852 SH   SOLE 22 5,060,418 0 936,434
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 82 4,328 SH   SOLE 23 4,328 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,293 68,068 SH   SOLE 26 30,773 0 37,295
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 538 28,309 SH   SOLE 28 28,309 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,100 110,538 SH   SOLE 29 0 0 110,538
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 578 30,441 SH   SOLE 30 30,441 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 84 4,399 SH   SOLE 31 4,399 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 983 51,745 SH   SOLE 36 51,745 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 404 21,285 SH   SOLE 40 21,285 0 0
EXTERRAN CORP COM 30227H106 764 24,290 SH   SOLE 2 18,603 0 5,687
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,079 161,543 SH   SOLE 18 161,543 0 0
EXTERRAN CORP COM 30227H106 4,664 148,331 SH   SOLE 19 148,331 0 0
EXTERRAN CORP COM 30227H106 96,290 3,062,646 SH   SOLE 21 3,062,646 0 0
EXTERRAN CORP COM 30227H106 41,146 1,308,723 SH   SOLE 22 1,250,096 0 58,627
EXTERRAN CORP COM 30227H106 3,328 105,842 SH   SOLE 23 105,842 0 0
EXTERRAN CORP COM 30227H106 239 7,598 SH   SOLE 26 2,830 0 4,768
EXTERRAN CORP COM 30227H106 145 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 599 19,041 SH   SOLE 29 0 0 19,041
EXTERRAN CORP COM 30227H106 1,418 45,101 SH   SOLE 30 45,101 0 0
EXTERRAN CORP COM 30227H106 527 16,774 SH   SOLE 34 16,774 0 0
EXTERRAN CORP COM 30227H106 115 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 13,789 157,678 SH   SOLE 2 31,576 0 126,102
EXTRA SPACE STORAGE INC COM 30225T102 14,162 161,945 SH   SOLE 4 158,537 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 23,276 266,169 SH   SOLE 7 260,750 0 5,419
EXTRA SPACE STORAGE INC COM 30225T102 216 2,473 SH   SOLE 13 2,473 0 0
EXTRA SPACE STORAGE INC COM 30225T102 492 5,631 SH   SOLE 15 5,631 0 0
EXTRA SPACE STORAGE INC COM 30225T102 25,496 291,546 SH   SOLE 18 274,140 0 17,406
EXTRA SPACE STORAGE INC COM 30225T102 14,074 160,934 SH   SOLE 19 160,934 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,514 74,489 SH   SOLE 20 0 0 74,489
EXTRA SPACE STORAGE INC COM 30225T102 365,187 4,175,950 SH   SOLE 21 4,175,950 0 0
EXTRA SPACE STORAGE INC COM 30225T102 441,073 5,043,721 SH   SOLE 22 4,430,720 0 613,001
EXTRA SPACE STORAGE INC COM 30225T102 13,414 153,391 SH   SOLE 23 153,391 0 0
EXTRA SPACE STORAGE INC COM 30225T102 27,532 314,828 SH   SOLE 25 314,828 0 0
EXTRA SPACE STORAGE INC COM 30225T102 26,861 307,156 SH   SOLE 26 137,997 0 169,159
EXTRA SPACE STORAGE INC COM 30225T102 11,184 127,894 SH   SOLE 28 41,444 0 86,450
EXTRA SPACE STORAGE INC COM 30225T102 6,797 77,720 SH   SOLE 29 46,744 0 30,976
EXTRA SPACE STORAGE INC COM 30225T102 85,983 983,227 SH   SOLE 30 983,227 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,171 70,562 SH   SOLE 31 48,656 0 21,906
EXTRA SPACE STORAGE INC COM 30225T102 5,997 68,571 SH   SOLE 34 68,571 0 0
EXTRA SPACE STORAGE INC COM 30225T102 9,669 110,568 SH   SOLE 36 110,568 0 0
EXTRA SPACE STORAGE INC COM 30225T102 54 618 SH   SOLE 40 618 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 1,079 75,381 SH   SOLE 2 12,139 0 63,242
EXTRACTION OIL AND GAS INC COM 30227M105 9 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 45 3,148 SH   SOLE 7 3,148 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 112,834 7,885,034 SH   SOLE 18 7,376,265 0 508,769
EXTRACTION OIL AND GAS INC COM 30227M105 538 37,588 SH   SOLE 19 37,588 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 20,151 1,408,211 SH   SOLE 21 1,408,211 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 49,157 3,435,118 SH   SOLE 22 3,078,899 0 356,219
EXTRACTION OIL AND GAS INC COM 30227M105 867 60,598 SH   SOLE 26 31,081 0 29,517
EXTRACTION OIL AND GAS INC COM 30227M105 235 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 162 11,329 SH   SOLE 29 0 0 11,329
EXTRACTION OIL AND GAS INC COM 30227M105 853 59,635 SH   SOLE 30 59,635 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 41 2,838 SH   SOLE 31 2,838 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 191 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 259 20,688 SH   SOLE 2 19,666 0 1,022
EXTREME NETWORKS INC COM 30226D106 30 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 3 240 SH   SOLE 17 0 0 240
EXTREME NETWORKS INC COM 30226D106 4,737 378,355 SH   SOLE 18 378,355 0 0
EXTREME NETWORKS INC COM 30226D106 3,191 254,858 SH   SOLE 19 254,858 0 0
EXTREME NETWORKS INC COM 30226D106 43,441 3,469,747 SH   SOLE 21 3,469,747 0 0
EXTREME NETWORKS INC COM 30226D106 39,460 3,151,755 SH   SOLE 22 2,952,190 0 199,565
EXTREME NETWORKS INC COM 30226D106 1,852 147,959 SH   SOLE 23 147,959 0 0
EXTREME NETWORKS INC COM 30226D106 419 33,468 SH   SOLE 26 0 0 33,468
EXTREME NETWORKS INC COM 30226D106 185 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 320 25,549 SH   SOLE 29 0 0 25,549
EXTREME NETWORKS INC COM 30226D106 266 21,263 SH   SOLE 30 21,263 0 0
EXTREME NETWORKS INC COM 30226D106 115 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 477,353 5,707,233 SH   SOLE 2 1,582,287 0 4,124,946
EXXON MOBIL CORP COM 30231G102 121,473 1,452,328 SH   SOLE 4 1,344,788 0 107,540
EXXON MOBIL CORP COM 30231G102 294,826 3,524,944 SH   SOLE 7 3,226,488 0 298,456
EXXON MOBIL CORP COM 30231G102 12,146 145,213 SH   SOLE 13 145,213 0 0
EXXON MOBIL CORP COM 30231G102 2,616 31,279 SH   SOLE 15 31,279 0 0
EXXON MOBIL CORP COM 30231G102 36 429 SH   SOLE 17 0 0 429
EXXON MOBIL CORP COM 30231G102 676,673 8,090,307 SH   SOLE 18 7,498,749 0 591,558
EXXON MOBIL CORP COM 30231G102 161,520 1,931,136 SH   SOLE 19 1,931,136 0 0
EXXON MOBIL CORP COM 30231G102 170,765 2,041,672 SH   SOLE 20 62,101 0 1,979,571
EXXON MOBIL CORP COM 30231G102 6,614,191 79,079,280 SH   SOLE 21 79,079,280 0 0
EXXON MOBIL CORP COM 30231G102 9,572,896 114,453,560 SH   SOLE 22 94,071,231 0 20,382,329
EXXON MOBIL CORP COM 30231G102 444,006 5,308,538 SH   SOLE 23 5,308,538 0 0
EXXON MOBIL CORP COM 30231G102 293,036 3,503,540 SH   SOLE 25 3,503,540 0 0
EXXON MOBIL CORP COM 30231G102 779,931 9,324,856 SH   SOLE 26 3,371,690 0 5,953,166
EXXON MOBIL CORP COM 30231G102 80,056 957,147 SH   SOLE 28 695,415 0 261,732
EXXON MOBIL CORP COM 30231G102 58,499 699,413 SH   SOLE 29 376,409 0 323,004
EXXON MOBIL CORP COM 30231G102 1,090,896 13,042,758 SH   SOLE 30 13,042,758 0 0
EXXON MOBIL CORP COM 30231G102 200,751 2,400,178 SH   SOLE 31 1,236,277 0 1,163,901
EXXON MOBIL CORP COM 30231G102 15,749 188,294 SH   SOLE 32 188,294 0 0
EXXON MOBIL CORP COM 30231G102 119,333 1,426,750 SH   SOLE 34 1,426,750 0 0
EXXON MOBIL CORP COM 30231G102 377,184 4,509,612 SH   SOLE 36 4,509,612 0 0
EXXON MOBIL CORP COM 30231G102 1,759 21,034 SH   SOLE 40 21,034 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 1 635 SH   SOLE 21 635 0 0
EZCORP INC CL A NON VTG 302301106 156 12,797 SH   SOLE 2 4,217 0 8,580
EZCORP INC CL A NON VTG 302301106 5 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 14 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 3,208 262,925 SH   SOLE 18 262,925 0 0
EZCORP INC CL A NON VTG 302301106 499 40,939 SH   SOLE 19 40,939 0 0
EZCORP INC CL A NON VTG 302301106 59,429 4,871,227 SH   SOLE 21 4,871,227 0 0
EZCORP INC CL A NON VTG 302301106 18,902 1,549,361 SH   SOLE 22 1,448,119 0 101,242
EZCORP INC CL A NON VTG 302301106 477 39,102 SH   SOLE 26 11,653 0 27,449
EZCORP INC CL A NON VTG 302301106 95 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 945 77,466 SH   SOLE 30 77,466 0 0
EZCORP INC CL A NON VTG 302301106 54 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 18,236 192,652 SH   SOLE 2 61,376 0 131,276
F M C CORP COM NEW 302491303 4,207 44,448 SH   SOLE 4 41,364 0 3,084
F M C CORP COM NEW 302491303 13,944 147,305 SH   SOLE 7 143,307 0 3,998
F M C CORP COM NEW 302491303 97 1,022 SH   SOLE 13 1,022 0 0
F M C CORP COM NEW 302491303 99 1,046 SH   SOLE 15 1,046 0 0
F M C CORP COM NEW 302491303 26,945 284,648 SH   SOLE 18 267,168 0 17,480
F M C CORP COM NEW 302491303 23,761 251,018 SH   SOLE 19 251,018 0 0
F M C CORP COM NEW 302491303 6,810 71,946 SH   SOLE 20 0 0 71,946
F M C CORP COM NEW 302491303 285,990 3,021,237 SH   SOLE 21 3,021,237 0 0
F M C CORP COM NEW 302491303 332,070 3,508,033 SH   SOLE 22 2,923,947 0 584,086
F M C CORP COM NEW 302491303 15,533 164,096 SH   SOLE 23 164,096 0 0
F M C CORP COM NEW 302491303 29,423 310,829 SH   SOLE 25 310,829 0 0
F M C CORP COM NEW 302491303 37,025 391,135 SH   SOLE 26 156,580 0 234,555
F M C CORP COM NEW 302491303 2,884 30,463 SH   SOLE 28 22,199 0 8,264
F M C CORP COM NEW 302491303 18,047 190,651 SH   SOLE 29 154,937 0 35,714
F M C CORP COM NEW 302491303 38,425 405,922 SH   SOLE 30 405,922 0 0
F M C CORP COM NEW 302491303 6,701 70,794 SH   SOLE 31 44,562 0 26,232
F M C CORP COM NEW 302491303 4,516 47,707 SH   SOLE 34 47,707 0 0
F M C CORP COM NEW 302491303 11,895 125,659 SH   SOLE 36 125,659 0 0
F M C CORP COM NEW 302491303 60 630 SH   SOLE 40 630 0 0
F5 NETWORKS INC COM 315616102 11,932 90,933 SH   SOLE 2 26,396 0 64,537
F5 NETWORKS INC COM 315616102 3,159 24,076 SH   SOLE 4 22,661 0 1,415
F5 NETWORKS INC COM 315616102 8,748 66,665 SH   SOLE 7 53,757 0 12,908
F5 NETWORKS INC COM 315616102 57 431 SH   SOLE 15 431 0 0
F5 NETWORKS INC COM 315616102 17,836 135,924 SH   SOLE 18 127,568 0 8,356
F5 NETWORKS INC COM 315616102 1,370 10,438 SH   SOLE 19 10,438 0 0
F5 NETWORKS INC COM 315616102 6,507 49,585 SH   SOLE 20 0 0 49,585
F5 NETWORKS INC COM 315616102 219,530 1,672,989 SH   SOLE 21 1,672,989 0 0
F5 NETWORKS INC COM 315616102 237,665 1,811,193 SH   SOLE 22 1,512,597 0 298,596
F5 NETWORKS INC COM 315616102 10,305 78,536 SH   SOLE 23 78,536 0 0
F5 NETWORKS INC COM 315616102 7,005 53,386 SH   SOLE 25 53,386 0 0
F5 NETWORKS INC COM 315616102 25,574 194,893 SH   SOLE 26 77,803 0 117,090
F5 NETWORKS INC COM 315616102 1,885 14,362 SH   SOLE 28 10,461 0 3,901
F5 NETWORKS INC COM 315616102 2,354 17,937 SH   SOLE 29 1,999 0 15,938
F5 NETWORKS INC COM 315616102 29,448 224,417 SH   SOLE 30 224,417 0 0
F5 NETWORKS INC COM 315616102 4,081 31,097 SH   SOLE 31 13,752 0 17,345
F5 NETWORKS INC COM 315616102 598 4,558 SH   SOLE 34 4,558 0 0
F5 NETWORKS INC COM 315616102 8,095 61,688 SH   SOLE 36 61,688 0 0
F5 NETWORKS INC COM 315616102 46 350 SH   SOLE 40 350 0 0
FABRINET SHS G3323L100 69 2,407 SH   SOLE 2 2,047 0 360
FABRINET SHS G3323L100 2 63 SH   SOLE 4 63 0 0
FABRINET SHS G3323L100 27 945 SH   SOLE 7 945 0 0
FABRINET SHS G3323L100 4,785 166,726 SH   SOLE 18 166,726 0 0
FABRINET SHS G3323L100 869 30,275 SH   SOLE 19 30,275 0 0
FABRINET SHS G3323L100 96,498 3,362,295 SH   SOLE 21 3,362,295 0 0
FABRINET SHS G3323L100 28,036 976,850 SH   SOLE 22 908,348 0 68,502
FABRINET SHS G3323L100 647 22,541 SH   SOLE 26 10,919 0 11,622
FABRINET SHS G3323L100 148 5,140 SH   SOLE 28 5,140 0 0
FABRINET SHS G3323L100 1,537 53,543 SH   SOLE 30 53,543 0 0
FABRINET SHS G3323L100 91 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 687,660 3,896,971 SH   SOLE 2 1,441,404 0 2,455,567
FACEBOOK INC CL A 30303M102 166,798 945,245 SH   SOLE 4 885,753 0 59,492
FACEBOOK INC CL A 30303M102 294,124 1,666,800 SH   SOLE 7 1,656,166 0 10,634
FACEBOOK INC CL A 30303M102 14,960 84,776 SH   SOLE 13 84,776 0 0
FACEBOOK INC CL A 30303M102 3,562 20,187 SH   SOLE 15 20,187 0 0
FACEBOOK INC CL A 30303M102 244 1,385 SH   SOLE 17 0 0 1,385
FACEBOOK INC CL A 30303M102 1,162,467 6,587,707 SH   SOLE 18 5,902,058 0 685,649
FACEBOOK INC CL A 30303M102 772,096 4,375,476 SH   SOLE 19 4,375,476 0 0
FACEBOOK INC CL A 30303M102 6,892,001 39,057,018 SH   SOLE 21 39,057,018 0 0
FACEBOOK INC CL A 30303M102 11,250,904 63,758,949 SH   SOLE 22 52,723,061 0 11,035,888
FACEBOOK INC CL A 30303M102 558,248 3,163,595 SH   SOLE 23 3,163,595 0 0
FACEBOOK INC CL A 30303M102 472,011 2,674,887 SH   SOLE 25 2,674,887 0 0
FACEBOOK INC CL A 30303M102 1,053,171 5,968,329 SH   SOLE 26 2,054,648 0 3,913,681
FACEBOOK INC CL A 30303M102 94,354 534,707 SH   SOLE 28 388,695 0 146,012
FACEBOOK INC CL A 30303M102 92,050 521,646 SH   SOLE 29 198,122 0 323,524
FACEBOOK INC CL A 30303M102 1,316,853 7,462,614 SH   SOLE 30 7,462,614 0 0
FACEBOOK INC CL A 30303M102 297,091 1,683,619 SH   SOLE 31 976,749 0 706,870
FACEBOOK INC CL A 30303M102 70,273 398,240 SH   SOLE 32 398,240 0 0
FACEBOOK INC CL A 30303M102 201,519 1,142,007 SH   SOLE 34 1,142,007 0 0
FACEBOOK INC CL A 30303M102 390,840 2,214,892 SH   SOLE 36 2,214,892 0 0
FACEBOOK INC CL A 30303M102 2,071 11,739 SH   SOLE 40 11,739 0 0
FACTSET RESH SYS INC COM 303075105 7,432 38,558 SH   SOLE 2 24,876 0 13,682
FACTSET RESH SYS INC COM 303075105 34 175 SH   SOLE 4 175 0 0
FACTSET RESH SYS INC COM 303075105 170 883 SH   SOLE 7 883 0 0
FACTSET RESH SYS INC COM 303075105 44 229 SH   SOLE 17 0 0 229
FACTSET RESH SYS INC COM 303075105 24,677 128,018 SH   SOLE 18 128,018 0 0
FACTSET RESH SYS INC COM 303075105 2,296 11,912 SH   SOLE 19 11,912 0 0
FACTSET RESH SYS INC COM 303075105 337,695 1,751,894 SH   SOLE 21 1,751,894 0 0
FACTSET RESH SYS INC COM 303075105 246,655 1,279,594 SH   SOLE 22 1,161,542 0 118,052
FACTSET RESH SYS INC COM 303075105 3,449 17,894 SH   SOLE 26 7,227 0 10,667
FACTSET RESH SYS INC COM 303075105 1,114 5,777 SH   SOLE 28 5,777 0 0
FACTSET RESH SYS INC COM 303075105 1,007 5,225 SH   SOLE 29 0 0 5,225
FACTSET RESH SYS INC COM 303075105 1,215 6,303 SH   SOLE 30 6,303 0 0
FACTSET RESH SYS INC COM 303075105 169 876 SH   SOLE 31 876 0 0
FACTSET RESH SYS INC COM 303075105 833 4,319 SH   SOLE 40 4,319 0 0
FAIR ISAAC CORP COM 303250104 2,029 13,244 SH   SOLE 2 13,039 0 205
FAIR ISAAC CORP COM 303250104 22 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 103 674 SH   SOLE 7 674 0 0
FAIR ISAAC CORP COM 303250104 28,094 183,381 SH   SOLE 18 183,381 0 0
FAIR ISAAC CORP COM 303250104 3,688 24,075 SH   SOLE 19 24,075 0 0
FAIR ISAAC CORP COM 303250104 302,388 1,973,813 SH   SOLE 21 1,973,813 0 0
FAIR ISAAC CORP COM 303250104 148,399 968,665 SH   SOLE 22 911,672 0 56,993
FAIR ISAAC CORP COM 303250104 1,770 11,553 SH   SOLE 26 3,502 0 8,051
FAIR ISAAC CORP COM 303250104 681 4,447 SH   SOLE 28 4,447 0 0
FAIR ISAAC CORP COM 303250104 2,177 14,212 SH   SOLE 30 14,212 0 0
FAIR ISAAC CORP COM 303250104 529 3,453 SH   SOLE 40 3,453 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 66 12,705 SH   SOLE 2 8,929 0 3,776
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 6 1,075 SH   SOLE 4 1,075 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 25 4,709 SH   SOLE 7 4,709 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 2,777 530,988 SH   SOLE 18 530,988 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 626 119,735 SH   SOLE 19 119,735 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 27,339 5,227,346 SH   SOLE 21 5,227,346 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 21,299 4,072,382 SH   SOLE 22 3,763,309 0 309,073
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 274 52,312 SH   SOLE 26 20,032 0 32,280
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 94 17,891 SH   SOLE 28 17,891 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 198 37,931 SH   SOLE 29 0 0 37,931
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 117 22,398 SH   SOLE 30 22,398 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 67 12,839 SH   SOLE 40 12,839 0 0
FAMOUS DAVES AMER INC COM 307068106 10 1,498 SH   SOLE 19 1,498 0 0
FAMOUS DAVES AMER INC COM 307068106 23 3,472 SH   SOLE 21 3,472 0 0
FAMOUS DAVES AMER INC COM 307068106 1,430 218,314 SH   SOLE 22 218,314 0 0
FANG HLDGS LTD ADR 30711Y102 172 30,785 SH   SOLE 4 30,785 0 0
FANG HLDGS LTD ADR 30711Y102 11,442 2,050,533 SH   SOLE 21 2,050,533 0 0
FANG HLDGS LTD ADR 30711Y102 5,741 1,028,883 SH   SOLE 22 1,028,883 0 0
FANG HLDGS LTD ADR 30711Y102 204 36,491 SH   SOLE 25 36,491 0 0
FANG HLDGS LTD ADR 30711Y102 3,020 541,172 SH   SOLE 30 541,172 0 0
FANHUA INC SPONSORED ADR 30712A103 7 325 SH   SOLE 22 325 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 73 1,782 SH   SOLE 2 474 0 1,308
FARMER & MERCHANTS BANCORP I COM 30779N105 8 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,372 33,633 SH   SOLE 18 33,633 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 203 4,972 SH   SOLE 19 4,972 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 10,851 265,951 SH   SOLE 21 265,951 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 3,529 86,503 SH   SOLE 22 75,870 0 10,633
FARMER BROS CO COM 307675108 66 2,045 SH   SOLE 2 410 0 1,635
FARMER BROS CO COM 307675108 1,093 33,987 SH   SOLE 18 33,987 0 0
FARMER BROS CO COM 307675108 221 6,861 SH   SOLE 19 6,861 0 0
FARMER BROS CO COM 307675108 9,025 280,703 SH   SOLE 21 280,703 0 0
FARMER BROS CO COM 307675108 7,937 246,860 SH   SOLE 22 235,670 0 11,190
FARMER BROS CO COM 307675108 173 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 40 1,229 SH   SOLE 28 1,229 0 0
FARMER BROS CO COM 307675108 41 1,261 SH   SOLE 30 1,261 0 0
FARMER BROS CO COM 307675108 31 951 SH   SOLE 40 951 0 0
FARMERS CAP BK CORP COM 309562106 55 1,419 SH   SOLE 2 448 0 971
FARMERS CAP BK CORP COM 309562106 1,100 28,565 SH   SOLE 18 28,565 0 0
FARMERS CAP BK CORP COM 309562106 237 6,152 SH   SOLE 19 6,152 0 0
FARMERS CAP BK CORP COM 309562106 9,643 250,476 SH   SOLE 21 250,476 0 0
FARMERS CAP BK CORP COM 309562106 10,151 263,663 SH   SOLE 22 257,696 0 5,967
FARMERS NATL BANC CORP COM 309627107 80 5,439 SH   SOLE 2 1,447 0 3,992
FARMERS NATL BANC CORP COM 309627107 1,430 96,966 SH   SOLE 18 96,966 0 0
FARMERS NATL BANC CORP COM 309627107 265 17,992 SH   SOLE 19 17,992 0 0
FARMERS NATL BANC CORP COM 309627107 12,528 849,378 SH   SOLE 21 849,378 0 0
FARMERS NATL BANC CORP COM 309627107 5,102 345,871 SH   SOLE 22 324,818 0 21,053
FARMLAND PARTNERS INC COM 31154R109 71 8,132 SH   SOLE 2 1,865 0 6,267
FARMLAND PARTNERS INC COM 31154R109 14 1,652 SH   SOLE 7 1,652 0 0
FARMLAND PARTNERS INC COM 31154R109 1,134 130,630 SH   SOLE 18 130,630 0 0
FARMLAND PARTNERS INC COM 31154R109 270 31,057 SH   SOLE 19 31,057 0 0
FARMLAND PARTNERS INC COM 31154R109 9,511 1,095,773 SH   SOLE 21 1,095,773 0 0
FARMLAND PARTNERS INC COM 31154R109 6,724 774,650 SH   SOLE 22 747,205 0 27,445
FARMLAND PARTNERS INC COM 31154R109 15 1,756 SH   SOLE 23 1,756 0 0
FARO TECHNOLOGIES INC COM 311642102 150 3,183 SH   SOLE 2 959 0 2,224
FARO TECHNOLOGIES INC COM 311642102 6 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 19 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 3,833 81,552 SH   SOLE 18 81,552 0 0
FARO TECHNOLOGIES INC COM 311642102 2,049 43,602 SH   SOLE 19 43,602 0 0
FARO TECHNOLOGIES INC COM 311642102 72,813 1,549,218 SH   SOLE 21 1,549,218 0 0
FARO TECHNOLOGIES INC COM 311642102 21,349 454,244 SH   SOLE 22 423,861 0 30,383
FARO TECHNOLOGIES INC COM 311642102 397 8,448 SH   SOLE 26 4,442 0 4,006
FARO TECHNOLOGIES INC COM 311642102 119 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 1,119 23,799 SH   SOLE 30 23,799 0 0
FARO TECHNOLOGIES INC COM 311642102 85 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 20,342 371,948 SH   SOLE 2 93,173 0 278,775
FASTENAL CO COM 311900104 4,953 90,571 SH   SOLE 4 83,638 0 6,933
FASTENAL CO COM 311900104 12,385 226,459 SH   SOLE 7 213,915 0 12,544
FASTENAL CO COM 311900104 115 2,107 SH   SOLE 13 2,107 0 0
FASTENAL CO COM 311900104 142 2,593 SH   SOLE 15 2,593 0 0
FASTENAL CO COM 311900104 34,938 638,842 SH   SOLE 18 589,588 0 49,254
FASTENAL CO COM 311900104 3,464 63,344 SH   SOLE 19 63,344 0 0
FASTENAL CO COM 311900104 10,131 185,252 SH   SOLE 20 0 0 185,252
FASTENAL CO COM 311900104 348,678 6,375,526 SH   SOLE 21 6,375,526 0 0
FASTENAL CO COM 311900104 420,650 7,691,542 SH   SOLE 22 6,400,831 0 1,290,711
FASTENAL CO COM 311900104 19,216 351,370 SH   SOLE 23 351,370 0 0
FASTENAL CO COM 311900104 12,296 224,840 SH   SOLE 25 224,840 0 0
FASTENAL CO COM 311900104 44,733 817,937 SH   SOLE 26 311,900 0 506,037
FASTENAL CO COM 311900104 3,644 66,639 SH   SOLE 28 47,948 0 18,691
FASTENAL CO COM 311900104 4,591 83,949 SH   SOLE 29 12,788 0 71,161
FASTENAL CO COM 311900104 48,222 881,733 SH   SOLE 30 881,733 0 0
FASTENAL CO COM 311900104 7,354 134,462 SH   SOLE 31 55,314 0 79,148
FASTENAL CO COM 311900104 2,283 41,742 SH   SOLE 32 41,742 0 0
FASTENAL CO COM 311900104 1,071 19,586 SH   SOLE 34 19,586 0 0
FASTENAL CO COM 311900104 14,550 266,044 SH   SOLE 36 266,044 0 0
FASTENAL CO COM 311900104 75 1,378 SH   SOLE 40 1,378 0 0
FATE THERAPEUTICS INC COM 31189P102 34 5,503 SH   SOLE 2 1,568 0 3,935
FATE THERAPEUTICS INC COM 31189P102 876 143,329 SH   SOLE 18 143,329 0 0
FATE THERAPEUTICS INC COM 31189P102 166 27,135 SH   SOLE 19 27,135 0 0
FATE THERAPEUTICS INC COM 31189P102 7,654 1,252,633 SH   SOLE 21 1,252,633 0 0
FATE THERAPEUTICS INC COM 31189P102 1,691 276,693 SH   SOLE 22 252,131 0 24,562
FAUQUIER BANKSHARES INC VA COM 312059108 14 639 SH   SOLE 18 639 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 18 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 67 1,590 SH   SOLE 2 701 0 889
FB FINL CORP COM 30257X104 9 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 1,996 47,527 SH   SOLE 18 47,527 0 0
FB FINL CORP COM 30257X104 365 8,701 SH   SOLE 19 8,701 0 0
FB FINL CORP COM 30257X104 17,730 422,249 SH   SOLE 21 422,249 0 0
FB FINL CORP COM 30257X104 9,382 223,429 SH   SOLE 22 206,137 0 17,292
FB FINL CORP COM 30257X104 195 4,652 SH   SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 48 1,144 SH   SOLE 30 1,144 0 0
FBL FINL GROUP INC CL A 30239F106 172 2,476 SH   SOLE 2 612 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 21 300 SH   SOLE 7 300 0 0
FBL FINL GROUP INC CL A 30239F106 2,663 38,227 SH   SOLE 18 38,227 0 0
FBL FINL GROUP INC CL A 30239F106 677 9,726 SH   SOLE 19 9,726 0 0
FBL FINL GROUP INC CL A 30239F106 22,842 327,954 SH   SOLE 21 327,954 0 0
FBL FINL GROUP INC CL A 30239F106 18,465 265,114 SH   SOLE 22 247,790 0 17,324
FBL FINL GROUP INC CL A 30239F106 401 5,758 SH   SOLE 26 0 0 5,758
FBL FINL GROUP INC CL A 30239F106 124 1,785 SH   SOLE 28 1,785 0 0
FBL FINL GROUP INC CL A 30239F106 176 2,524 SH   SOLE 29 0 0 2,524
FBL FINL GROUP INC CL A 30239F106 103 1,475 SH   SOLE 30 1,475 0 0
FBL FINL GROUP INC CL A 30239F106 85 1,226 SH   SOLE 40 1,226 0 0
FCB FINL HLDGS INC CL A 30255G103 397 7,819 SH   SOLE 2 1,982 0 5,837
FCB FINL HLDGS INC CL A 30255G103 8 163 SH   SOLE 4 163 0 0
FCB FINL HLDGS INC CL A 30255G103 37 725 SH   SOLE 7 725 0 0
FCB FINL HLDGS INC CL A 30255G103 6,803 133,918 SH   SOLE 18 133,918 0 0
FCB FINL HLDGS INC CL A 30255G103 1,724 33,936 SH   SOLE 19 33,936 0 0
FCB FINL HLDGS INC CL A 30255G103 57,234 1,126,659 SH   SOLE 21 1,126,659 0 0
FCB FINL HLDGS INC CL A 30255G103 60,284 1,186,685 SH   SOLE 22 1,122,177 0 64,508
FCB FINL HLDGS INC CL A 30255G103 1,091 21,485 SH   SOLE 26 11,723 0 9,762
FCB FINL HLDGS INC CL A 30255G103 456 8,984 SH   SOLE 28 8,984 0 0
FCB FINL HLDGS INC CL A 30255G103 654 12,875 SH   SOLE 29 0 0 12,875
FCB FINL HLDGS INC CL A 30255G103 362 7,117 SH   SOLE 30 7,117 0 0
FCB FINL HLDGS INC CL A 30255G103 294 5,780 SH   SOLE 40 5,780 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 204 2,609 SH   SOLE 2 1,075 0 1,534
FEDERAL AGRIC MTG CORP CL C 313148306 12 147 SH   SOLE 4 147 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 7,862 100,484 SH   SOLE 7 100,484 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,794 35,714 SH   SOLE 18 35,714 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,550 19,815 SH   SOLE 19 19,815 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 23,640 302,146 SH   SOLE 21 302,146 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 23,639 302,136 SH   SOLE 22 285,447 0 16,689
FEDERAL AGRIC MTG CORP CL C 313148306 2,559 32,704 SH   SOLE 23 32,704 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 234 2,996 SH   SOLE 26 0 0 2,996
FEDERAL AGRIC MTG CORP CL C 313148306 110 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 62 787 SH   SOLE 29 0 0 787
FEDERAL AGRIC MTG CORP CL C 313148306 172 2,194 SH   SOLE 30 2,194 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 301 3,844 SH   SOLE 34 3,844 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 72 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12,352 93,006 SH   SOLE 2 18,592 0 74,414
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,413 78,402 SH   SOLE 4 76,693 0 1,709
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 46,298 348,605 SH   SOLE 7 231,377 0 117,228
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 163 1,227 SH   SOLE 13 1,227 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 443 3,337 SH   SOLE 15 3,337 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21,915 165,012 SH   SOLE 18 155,381 0 9,631
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12,227 92,066 SH   SOLE 19 92,066 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,009 45,247 SH   SOLE 20 0 0 45,247
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 360,689 2,715,828 SH   SOLE 21 2,715,828 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 393,787 2,965,043 SH   SOLE 22 2,612,016 0 353,027
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12,421 93,527 SH   SOLE 23 93,527 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 24,532 184,712 SH   SOLE 25 184,712 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25,824 194,443 SH   SOLE 26 84,358 0 110,085
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8,296 62,466 SH   SOLE 28 11,446 0 51,020
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,977 45,004 SH   SOLE 29 27,286 0 17,718
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 87,701 660,347 SH   SOLE 30 660,347 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7,150 53,836 SH   SOLE 31 28,550 0 25,286
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,928 29,574 SH   SOLE 34 29,574 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,005 67,805 SH   SOLE 36 67,805 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 48 363 SH   SOLE 40 363 0 0
FEDERAL SIGNAL CORP COM 313855108 262 13,063 SH   SOLE 2 3,338 0 9,725
FEDERAL SIGNAL CORP COM 313855108 4 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 34 1,686 SH   SOLE 7 1,686 0 0
FEDERAL SIGNAL CORP COM 313855108 5,747 286,050 SH   SOLE 18 286,050 0 0
FEDERAL SIGNAL CORP COM 313855108 952 47,402 SH   SOLE 19 47,402 0 0
FEDERAL SIGNAL CORP COM 313855108 108,866 5,418,923 SH   SOLE 21 5,418,923 0 0
FEDERAL SIGNAL CORP COM 313855108 33,325 1,658,792 SH   SOLE 22 1,546,816 0 111,976
FEDERAL SIGNAL CORP COM 313855108 79 3,916 SH   SOLE 26 0 0 3,916
FEDERAL SIGNAL CORP COM 313855108 177 8,806 SH   SOLE 28 8,806 0 0
FEDERAL SIGNAL CORP COM 313855108 1,716 85,419 SH   SOLE 30 85,419 0 0
FEDERAL SIGNAL CORP COM 313855108 134 6,667 SH   SOLE 40 6,667 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 4,829 472,000 SH   SOLE 2 472,000 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 409 40,000 SH   SOLE 22 40,000 0 0
FEDERATED INVS INC PA CL B 314211103 3,754 104,034 SH   SOLE 2 61,631 0 42,403
FEDERATED INVS INC PA CL B 314211103 14 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 722 20,005 SH   SOLE 7 20,005 0 0
FEDERATED INVS INC PA CL B 314211103 12,671 351,179 SH   SOLE 18 351,179 0 0
FEDERATED INVS INC PA CL B 314211103 934 25,893 SH   SOLE 19 25,893 0 0
FEDERATED INVS INC PA CL B 314211103 261,490 7,247,508 SH   SOLE 21 7,247,508 0 0
FEDERATED INVS INC PA CL B 314211103 101,453 2,811,898 SH   SOLE 22 2,554,841 0 257,057
FEDERATED INVS INC PA CL B 314211103 987 27,362 SH   SOLE 26 7,206 0 20,156
FEDERATED INVS INC PA CL B 314211103 247 6,843 SH   SOLE 28 6,843 0 0
FEDERATED INVS INC PA CL B 314211103 375 10,383 SH   SOLE 30 10,383 0 0
FEDERATED INVS INC PA CL B 314211103 79 2,196 SH   SOLE 31 2,196 0 0
FEDERATED INVS INC PA CL B 314211103 2,360 65,413 SH   SOLE 32 65,413 0 0
FEDERATED INVS INC PA CL B 314211103 89 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 194 5,387 SH   SOLE 40 5,387 0 0
FEDERATED NATL HLDG CO COM 31422T101 39 2,344 SH   SOLE 2 718 0 1,626
FEDERATED NATL HLDG CO COM 31422T101 6 336 SH   SOLE 7 336 0 0
FEDERATED NATL HLDG CO COM 31422T101 818 49,361 SH   SOLE 18 49,361 0 0
FEDERATED NATL HLDG CO COM 31422T101 187 11,307 SH   SOLE 19 11,307 0 0
FEDERATED NATL HLDG CO COM 31422T101 6,885 415,514 SH   SOLE 21 415,514 0 0
FEDERATED NATL HLDG CO COM 31422T101 6,830 412,166 SH   SOLE 22 395,962 0 16,204
FEDEX CORP COM 31428X106 79,528 318,697 SH   SOLE 2 76,375 0 242,322
FEDEX CORP COM 31428X106 21,658 86,790 SH   SOLE 4 80,530 0 6,260
FEDEX CORP COM 31428X106 41,328 165,615 SH   SOLE 7 162,343 0 3,272
FEDEX CORP COM 31428X106 1,090 4,369 SH   SOLE 13 4,369 0 0
FEDEX CORP COM 31428X106 482 1,930 SH   SOLE 15 1,930 0 0
FEDEX CORP COM 31428X106 14 58 SH   SOLE 17 0 0 58
FEDEX CORP COM 31428X106 126,559 507,169 SH   SOLE 18 472,770 0 34,399
FEDEX CORP COM 31428X106 4,091 16,393 SH   SOLE 19 16,393 0 0
FEDEX CORP COM 31428X106 32,595 130,620 SH   SOLE 20 0 0 130,620
FEDEX CORP COM 31428X106 1,107,949 4,439,966 SH   SOLE 21 4,439,966 0 0
FEDEX CORP COM 31428X106 1,627,235 6,520,940 SH   SOLE 22 5,420,581 0 1,100,359
FEDEX CORP COM 31428X106 78,432 314,305 SH   SOLE 23 314,305 0 0
FEDEX CORP COM 31428X106 68,420 274,183 SH   SOLE 25 274,183 0 0
FEDEX CORP COM 31428X106 215,324 862,884 SH   SOLE 26 238,198 0 624,686
FEDEX CORP COM 31428X106 14,514 58,163 SH   SOLE 28 42,245 0 15,918
FEDEX CORP COM 31428X106 3,391 13,589 SH   SOLE 29 8,511 0 5,078
FEDEX CORP COM 31428X106 192,356 770,844 SH   SOLE 30 770,844 0 0
FEDEX CORP COM 31428X106 62,957 252,291 SH   SOLE 31 181,675 0 70,616
FEDEX CORP COM 31428X106 6,115 24,507 SH   SOLE 34 24,507 0 0
FEDEX CORP COM 31428X106 59,609 238,877 SH   SOLE 36 238,877 0 0
FEDEX CORP COM 31428X106 318 1,276 SH   SOLE 40 1,276 0 0
FERRARI N V COM N3167Y103 72 686 SH   SOLE 26 0 0 686
FERRO CORP COM 315405100 128 5,406 SH   SOLE 2 4,702 0 704
FERRO CORP COM 315405100 13 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 46 1,957 SH   SOLE 7 1,957 0 0
FERRO CORP COM 315405100 6,736 285,556 SH   SOLE 18 285,556 0 0
FERRO CORP COM 315405100 2,196 93,074 SH   SOLE 19 93,074 0 0
FERRO CORP COM 315405100 60,401 2,560,466 SH   SOLE 21 2,560,466 0 0
FERRO CORP COM 315405100 53,559 2,270,428 SH   SOLE 22 2,118,493 0 151,935
FERRO CORP COM 315405100 683 28,946 SH   SOLE 23 28,946 0 0
FERRO CORP COM 315405100 1,336 56,626 SH   SOLE 26 21,797 0 34,829
FERRO CORP COM 315405100 470 19,930 SH   SOLE 28 19,930 0 0
FERRO CORP COM 315405100 730 30,952 SH   SOLE 29 0 0 30,952
FERRO CORP COM 315405100 308 13,077 SH   SOLE 30 13,077 0 0
FERRO CORP COM 315405100 1,464 62,066 SH   SOLE 31 62,066 0 0
FERRO CORP COM 315405100 207 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 8 500 SH   SOLE 2 500 0 0
FERROGLOBE PLC SHS G33856108 699 43,165 SH   SOLE 7 43,165 0 0
FERROGLOBE PLC SHS G33856108 93 5,758 SH   SOLE 21 5,758 0 0
FERROGLOBE PLC SHS G33856108 1,856 114,581 SH   SOLE 22 114,581 0 0
FGL HLDGS ORD SHS G3402M102 184 18,226 SH   SOLE 22 18,226 0 0
FGL HLDGS ORD SHS G3402M102 6,821 677,316 SH   SOLE 26 137,566 0 539,750
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 29 1,600 SH   SOLE 2 1,600 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 116 6,478 SH   SOLE 26 0 0 6,478
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 4,258 289,691 SH   SOLE 2 0 0 289,691
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 675 45,900 SH   SOLE 18 45,900 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 15,681 1,066,764 SH   SOLE 21 1,066,764 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 116 7,891 SH   SOLE 22 7,891 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 2,395 162,941 SH   SOLE 26 0 0 162,941
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 4,945 336,398 SH   SOLE 30 336,398 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 1 1,528 SH   SOLE 19 1,528 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 2 2,773 SH   SOLE 21 2,773 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 25 38,354 SH   SOLE 22 38,354 0 0
FIBROGEN INC COM 31572Q808 2,036 42,951 SH   SOLE 2 42,534 0 417
FIBROGEN INC COM 31572Q808 14 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 82 1,727 SH   SOLE 7 1,727 0 0
FIBROGEN INC COM 31572Q808 11,964 252,404 SH   SOLE 18 252,404 0 0
FIBROGEN INC COM 31572Q808 15,407 325,033 SH   SOLE 19 325,033 0 0
FIBROGEN INC COM 31572Q808 1,104 23,300 SH   SOLE 20 23,300 0 0
FIBROGEN INC COM 31572Q808 153,709 3,242,797 SH   SOLE 21 3,242,797 0 0
FIBROGEN INC COM 31572Q808 105,473 2,225,178 SH   SOLE 22 2,103,035 0 122,143
FIBROGEN INC COM 31572Q808 2,353 49,642 SH   SOLE 23 49,642 0 0
FIBROGEN INC COM 31572Q808 1,325 27,948 SH   SOLE 26 15,822 0 12,126
FIBROGEN INC COM 31572Q808 526 11,103 SH   SOLE 28 11,103 0 0
FIBROGEN INC COM 31572Q808 616 12,999 SH   SOLE 29 0 0 12,999
FIBROGEN INC COM 31572Q808 515 10,873 SH   SOLE 30 10,873 0 0
FIBROGEN INC COM 31572Q808 4,383 92,478 SH   SOLE 34 92,478 0 0
FIBROGEN INC COM 31572Q808 348 7,344 SH   SOLE 40 7,344 0 0
FIDELITY MSCI CONSM DIS 316092204 16 402 SH   SOLE 17 0 0 402
FIDELITY CONSMR STAPLES 316092303 0 14 SH   SOLE 17 0 0 14
FIDELITY MSCI ENERGY IDX 316092402 0 4 SH   SOLE 17 0 0 4
FIDELITY MSCI HLTH CARE I 316092600 0 1 SH   SOLE 17 0 0 1
FIDELITY VLU FACTOR ETF 316092782 1 26 SH   SOLE 17 0 0 26
FIDELITY LOW VOLITY ETF 316092824 1 26 SH   SOLE 17 0 0 26
FIDELITY MSCI RL EST ETF 316092857 4 152 SH   SOLE 17 0 0 152
FIDELITY TOTAL BD ETF 316188309 1 28 SH   SOLE 17 0 0 28
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 44 162 SH   SOLE 17 0 0 162
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11,235 286,307 SH   SOLE 2 91,461 0 194,846
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,700 94,302 SH   SOLE 4 88,329 0 5,973
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,783 147,372 SH   SOLE 7 69,371 0 78,001
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 649 16,547 SH   SOLE 13 16,547 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 82 2,080 SH   SOLE 15 2,080 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,188 157,694 SH   SOLE 18 133,994 0 23,700
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,322 84,654 SH   SOLE 19 84,654 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,622 194,242 SH   SOLE 20 0 0 194,242
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 167,914 4,279,158 SH   SOLE 21 4,279,158 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 297,596 7,583,993 SH   SOLE 22 6,701,394 0 882,599
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,725 324,283 SH   SOLE 23 324,283 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,676 221,113 SH   SOLE 25 221,113 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 31,433 801,057 SH   SOLE 26 260,957 0 540,100
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,246 57,248 SH   SOLE 28 41,297 0 15,951
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,896 73,811 SH   SOLE 29 10,192 0 63,619
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18,792 478,901 SH   SOLE 30 478,901 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,322 135,618 SH   SOLE 31 55,692 0 79,926
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 711 18,115 SH   SOLE 34 18,115 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,169 259,151 SH   SOLE 36 259,151 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 47 1,199 SH   SOLE 40 1,199 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 47,147 501,083 SH   SOLE 2 178,100 0 322,983
FIDELITY NATL INFORMATION SV COM 31620M106 11,124 118,232 SH   SOLE 4 109,512 0 8,720
FIDELITY NATL INFORMATION SV COM 31620M106 24,067 255,789 SH   SOLE 7 249,832 0 5,957
FIDELITY NATL INFORMATION SV COM 31620M106 1,477 15,697 SH   SOLE 13 15,697 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 258 2,746 SH   SOLE 15 2,746 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2 23 SH   SOLE 17 0 0 23
FIDELITY NATL INFORMATION SV COM 31620M106 72,175 767,084 SH   SOLE 18 723,550 0 43,534
FIDELITY NATL INFORMATION SV COM 31620M106 25,170 267,514 SH   SOLE 19 267,514 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 14,542 154,554 SH   SOLE 20 0 0 154,554
FIDELITY NATL INFORMATION SV COM 31620M106 767,824 8,160,529 SH   SOLE 21 8,160,529 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 872,064 9,268,403 SH   SOLE 22 7,706,925 0 1,561,478
FIDELITY NATL INFORMATION SV COM 31620M106 38,859 412,997 SH   SOLE 23 412,997 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 25,680 272,932 SH   SOLE 25 272,932 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 97,185 1,032,896 SH   SOLE 26 324,883 0 708,013
FIDELITY NATL INFORMATION SV COM 31620M106 7,032 74,738 SH   SOLE 28 53,926 0 20,812
FIDELITY NATL INFORMATION SV COM 31620M106 3,367 35,790 SH   SOLE 29 12,950 0 22,840
FIDELITY NATL INFORMATION SV COM 31620M106 98,401 1,045,819 SH   SOLE 30 1,045,819 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 22,773 242,032 SH   SOLE 31 136,334 0 105,698
FIDELITY NATL INFORMATION SV COM 31620M106 4,876 51,819 SH   SOLE 34 51,819 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 32,126 341,436 SH   SOLE 36 341,436 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 163 1,732 SH   SOLE 40 1,732 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 113 5,170 SH   SOLE 2 1,608 0 3,562
FIDELITY SOUTHERN CORP NEW COM 316394105 11 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2,457 112,724 SH   SOLE 18 112,724 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 418 19,156 SH   SOLE 19 19,156 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 45,482 2,086,323 SH   SOLE 21 2,086,323 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 12,524 574,511 SH   SOLE 22 534,269 0 40,242
FIDELITY SOUTHERN CORP NEW COM 316394105 158 7,246 SH   SOLE 26 0 0 7,246
FIDELITY SOUTHERN CORP NEW COM 316394105 59 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 725 33,239 SH   SOLE 30 33,239 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 11 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 2,381 156,871 SH   SOLE 30 156,871 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 121 6,351 SH   SOLE 2 2,121 0 4,230
FIESTA RESTAURANT GROUP INC COM 31660B101 3 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 13 705 SH   SOLE 7 705 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 2,431 127,939 SH   SOLE 18 127,939 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 406 21,362 SH   SOLE 19 21,362 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 47,248 2,486,737 SH   SOLE 21 2,486,737 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 14,919 785,233 SH   SOLE 22 739,227 0 46,006
FIESTA RESTAURANT GROUP INC COM 31660B101 40 2,082 SH   SOLE 26 0 0 2,082
FIESTA RESTAURANT GROUP INC COM 31660B101 74 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 724 38,106 SH   SOLE 30 38,106 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 53 2,807 SH   SOLE 40 2,807 0 0
FIFTH THIRD BANCORP COM 316773100 26,432 871,178 SH   SOLE 2 152,099 0 719,079
FIFTH THIRD BANCORP COM 316773100 7,445 245,399 SH   SOLE 4 223,916 0 21,483
FIFTH THIRD BANCORP COM 316773100 15,665 516,331 SH   SOLE 7 468,017 0 48,314
FIFTH THIRD BANCORP COM 316773100 697 22,973 SH   SOLE 13 22,973 0 0
FIFTH THIRD BANCORP COM 316773100 162 5,333 SH   SOLE 15 5,333 0 0
FIFTH THIRD BANCORP COM 316773100 1 26 SH   SOLE 17 0 0 26
FIFTH THIRD BANCORP COM 316773100 47,116 1,552,945 SH   SOLE 18 1,457,480 0 95,465
FIFTH THIRD BANCORP COM 316773100 8,813 290,470 SH   SOLE 19 290,470 0 0
FIFTH THIRD BANCORP COM 316773100 9,956 328,132 SH   SOLE 20 0 0 328,132
FIFTH THIRD BANCORP COM 316773100 470,634 15,511,989 SH   SOLE 21 15,511,989 0 0
FIFTH THIRD BANCORP COM 316773100 575,861 18,980,260 SH   SOLE 22 15,689,549 0 3,290,711
FIFTH THIRD BANCORP COM 316773100 28,398 935,982 SH   SOLE 23 935,982 0 0
FIFTH THIRD BANCORP COM 316773100 18,498 609,682 SH   SOLE 25 609,682 0 0
FIFTH THIRD BANCORP COM 316773100 63,412 2,090,059 SH   SOLE 26 745,864 0 1,344,195
FIFTH THIRD BANCORP COM 316773100 4,882 160,924 SH   SOLE 28 116,308 0 44,616
FIFTH THIRD BANCORP COM 316773100 6,318 208,255 SH   SOLE 29 25,506 0 182,749
FIFTH THIRD BANCORP COM 316773100 75,360 2,483,842 SH   SOLE 30 2,483,842 0 0
FIFTH THIRD BANCORP COM 316773100 9,362 308,575 SH   SOLE 31 166,640 0 141,935
FIFTH THIRD BANCORP COM 316773100 3,556 117,205 SH   SOLE 34 117,205 0 0
FIFTH THIRD BANCORP COM 316773100 22,351 736,696 SH   SOLE 36 736,696 0 0
FIFTH THIRD BANCORP COM 316773100 115 3,803 SH   SOLE 40 3,803 0 0
FINANCIAL ENGINES INC COM 317485100 115 3,795 SH   SOLE 2 3,596 0 199
FINANCIAL ENGINES INC COM 317485100 10 328 SH   SOLE 4 328 0 0
FINANCIAL ENGINES INC COM 317485100 41 1,358 SH   SOLE 7 1,358 0 0
FINANCIAL ENGINES INC COM 317485100 8,358 275,832 SH   SOLE 18 275,832 0 0
FINANCIAL ENGINES INC COM 317485100 1,450 47,849 SH   SOLE 19 47,849 0 0
FINANCIAL ENGINES INC COM 317485100 170,378 5,623,027 SH   SOLE 21 5,623,027 0 0
FINANCIAL ENGINES INC COM 317485100 53,928 1,779,788 SH   SOLE 22 1,673,440 0 106,348
FINANCIAL ENGINES INC COM 317485100 777 25,652 SH   SOLE 26 5,061 0 20,591
FINANCIAL ENGINES INC COM 317485100 261 8,629 SH   SOLE 28 8,629 0 0
FINANCIAL ENGINES INC COM 317485100 2,782 91,819 SH   SOLE 30 91,819 0 0
FINANCIAL ENGINES INC COM 317485100 205 6,782 SH   SOLE 40 6,782 0 0
FINANCIAL INSTNS INC COM 317585404 95 3,058 SH   SOLE 2 839 0 2,219
FINANCIAL INSTNS INC COM 317585404 14 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,727 55,523 SH   SOLE 18 55,523 0 0
FINANCIAL INSTNS INC COM 317585404 405 13,023 SH   SOLE 19 13,023 0 0
FINANCIAL INSTNS INC COM 317585404 15,166 487,660 SH   SOLE 21 487,660 0 0
FINANCIAL INSTNS INC COM 317585404 16,977 545,890 SH   SOLE 22 519,275 0 26,615
FINANCIAL INSTNS INC COM 317585404 190 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 106 3,400 SH   SOLE 30 3,400 0 0
FINISAR CORP COM NEW 31787A507 544 26,723 SH   SOLE 2 16,217 0 10,506
FINISAR CORP COM NEW 31787A507 10 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 54 2,648 SH   SOLE 7 2,648 0 0
FINISAR CORP COM NEW 31787A507 8,295 407,613 SH   SOLE 18 407,613 0 0
FINISAR CORP COM NEW 31787A507 2,415 118,680 SH   SOLE 19 118,680 0 0
FINISAR CORP COM NEW 31787A507 75,576 3,713,808 SH   SOLE 21 3,713,808 0 0
FINISAR CORP COM NEW 31787A507 67,203 3,302,335 SH   SOLE 22 3,091,436 0 210,899
FINISAR CORP COM NEW 31787A507 1,204 59,141 SH   SOLE 23 59,141 0 0
FINISAR CORP COM NEW 31787A507 897 44,082 SH   SOLE 26 25,616 0 18,466
FINISAR CORP COM NEW 31787A507 313 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 361 17,719 SH   SOLE 30 17,719 0 0
FINISAR CORP COM NEW 31787A507 232 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAM3 663 658,000 PRN   SOLE 21 658,000 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 200 215,000 PRN   SOLE 2 215,000 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 451 485,000 PRN   SOLE 18 485,000 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 3,999 4,300,000 PRN   SOLE 19 4,300,000 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 1,581 1,700,000 PRN   SOLE 21 1,700,000 0 0
FINISH LINE INC CL A 317923100 136 9,350 SH   SOLE 2 2,901 0 6,449
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 2,867 197,284 SH   SOLE 18 197,284 0 0
FINISH LINE INC CL A 317923100 419 28,848 SH   SOLE 19 28,848 0 0
FINISH LINE INC CL A 317923100 50,770 3,494,176 SH   SOLE 21 3,494,176 0 0
FINISH LINE INC CL A 317923100 16,210 1,115,611 SH   SOLE 22 1,025,992 0 89,619
FINISH LINE INC CL A 317923100 1,398 96,200 SH   SOLE 23 96,200 0 0
FINISH LINE INC CL A 317923100 298 20,527 SH   SOLE 26 12,084 0 8,443
FINISH LINE INC CL A 317923100 95 6,524 SH   SOLE 28 6,524 0 0
FINISH LINE INC CL A 317923100 796 54,787 SH   SOLE 30 54,787 0 0
FINISH LINE INC CL A 317923100 70 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 53 24,756 SH   SOLE 21 24,756 0 0
FIREEYE INC COM 31816Q101 1,529 107,663 SH   SOLE 2 16,424 0 91,239
FIREEYE INC COM 31816Q101 8 564 SH   SOLE 4 564 0 0
FIREEYE INC COM 31816Q101 57 4,010 SH   SOLE 7 4,010 0 0
FIREEYE INC COM 31816Q101 1,389 97,794 SH   SOLE 18 97,794 0 0
FIREEYE INC COM 31816Q101 731 51,486 SH   SOLE 19 51,486 0 0
FIREEYE INC COM 31816Q101 33,630 2,368,344 SH   SOLE 21 2,368,344 0 0
FIREEYE INC COM 31816Q101 66,769 4,702,015 SH   SOLE 22 4,155,108 0 546,907
FIREEYE INC COM 31816Q101 1,131 79,618 SH   SOLE 26 48,994 0 30,624
FIREEYE INC COM 31816Q101 386 27,205 SH   SOLE 28 27,205 0 0
FIREEYE INC COM 31816Q101 173 12,165 SH   SOLE 29 0 0 12,165
FIREEYE INC COM 31816Q101 1,479 104,164 SH   SOLE 30 104,164 0 0
FIREEYE INC COM 31816Q101 62 4,346 SH   SOLE 31 4,346 0 0
FIREEYE INC COM 31816Q101 235 16,535 SH   SOLE 40 16,535 0 0
FIREEYE INC NOTE 1.000% 6/0 31816QAB7 1,541 1,650,000 PRN   SOLE 21 1,650,000 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 929 1,017,000 PRN   SOLE 21 1,017,000 0 0
FIRST ACCEPTANCE CORP COM 318457108 3 2,694 SH   SOLE 18 2,694 0 0
FIRST ACCEPTANCE CORP COM 318457108 10 8,599 SH   SOLE 19 8,599 0 0
FIRST ACCEPTANCE CORP COM 318457108 56 47,063 SH   SOLE 21 47,063 0 0
FIRST ACCEPTANCE CORP COM 318457108 105 88,280 SH   SOLE 22 88,280 0 0
FIRST AMERN FINL CORP COM 31847R102 8,289 147,907 SH   SOLE 2 94,188 0 53,719
FIRST AMERN FINL CORP COM 31847R102 467 8,331 SH   SOLE 4 8,331 0 0
FIRST AMERN FINL CORP COM 31847R102 232 4,135 SH   SOLE 7 4,135 0 0
FIRST AMERN FINL CORP COM 31847R102 4,282 76,403 SH   SOLE 13 76,403 0 0
FIRST AMERN FINL CORP COM 31847R102 20,442 364,773 SH   SOLE 18 364,773 0 0
FIRST AMERN FINL CORP COM 31847R102 10,842 193,473 SH   SOLE 19 193,473 0 0
FIRST AMERN FINL CORP COM 31847R102 273,872 4,887,075 SH   SOLE 21 4,887,075 0 0
FIRST AMERN FINL CORP COM 31847R102 230,623 4,115,327 SH   SOLE 22 3,574,789 0 540,538
FIRST AMERN FINL CORP COM 31847R102 628 11,212 SH   SOLE 23 11,212 0 0
FIRST AMERN FINL CORP COM 31847R102 2,293 40,919 SH   SOLE 26 14,648 0 26,271
FIRST AMERN FINL CORP COM 31847R102 908 16,201 SH   SOLE 28 16,201 0 0
FIRST AMERN FINL CORP COM 31847R102 6,250 111,525 SH   SOLE 29 0 0 111,525
FIRST AMERN FINL CORP COM 31847R102 989 17,657 SH   SOLE 30 17,657 0 0
FIRST AMERN FINL CORP COM 31847R102 138 2,458 SH   SOLE 31 2,458 0 0
FIRST AMERN FINL CORP COM 31847R102 2,711 48,373 SH   SOLE 36 48,373 0 0
FIRST AMERN FINL CORP COM 31847R102 671 11,966 SH   SOLE 40 11,966 0 0
FIRST BANCORP INC ME COM 31866P102 59 2,154 SH   SOLE 2 635 0 1,519
FIRST BANCORP INC ME COM 31866P102 1,129 41,444 SH   SOLE 18 41,444 0 0
FIRST BANCORP INC ME COM 31866P102 272 9,972 SH   SOLE 19 9,972 0 0
FIRST BANCORP INC ME COM 31866P102 9,258 339,994 SH   SOLE 21 339,994 0 0
FIRST BANCORP INC ME COM 31866P102 8,284 304,223 SH   SOLE 22 295,389 0 8,834
FIRST BANCORP N C COM 318910106 199 5,623 SH   SOLE 2 1,544 0 4,079
FIRST BANCORP N C COM 318910106 19 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,903 110,524 SH   SOLE 18 110,524 0 0
FIRST BANCORP N C COM 318910106 785 22,239 SH   SOLE 19 22,239 0 0
FIRST BANCORP N C COM 318910106 33,450 947,336 SH   SOLE 21 947,336 0 0
FIRST BANCORP N C COM 318910106 27,449 777,358 SH   SOLE 22 737,380 0 39,978
FIRST BANCORP N C COM 318910106 244 6,903 SH   SOLE 28 6,903 0 0
FIRST BANCORP N C COM 318910106 142 4,019 SH   SOLE 30 4,019 0 0
FIRST BANCORP N C COM 318910106 53 1,493 SH   SOLE 40 1,493 0 0
FIRST BANCORP P R COM NEW 318672706 240 47,108 SH   SOLE 2 15,659 0 31,449
FIRST BANCORP P R COM NEW 318672706 19 3,692 SH   SOLE 7 3,692 0 0
FIRST BANCORP P R COM NEW 318672706 4,680 917,670 SH   SOLE 18 917,670 0 0
FIRST BANCORP P R COM NEW 318672706 770 151,058 SH   SOLE 19 151,058 0 0
FIRST BANCORP P R COM NEW 318672706 86,164 16,894,918 SH   SOLE 21 16,894,918 0 0
FIRST BANCORP P R COM NEW 318672706 26,202 5,137,741 SH   SOLE 22 4,786,627 0 351,114
FIRST BANCORP P R COM NEW 318672706 31 6,074 SH   SOLE 26 0 0 6,074
FIRST BANCORP P R COM NEW 318672706 214 41,917 SH   SOLE 28 41,917 0 0
FIRST BANCORP P R COM NEW 318672706 1,349 264,528 SH   SOLE 30 264,528 0 0
FIRST BANCORP P R COM NEW 318672706 174 34,178 SH   SOLE 40 34,178 0 0
FIRST BANCSHARES INC MS COM 318916103 56 1,642 SH   SOLE 2 554 0 1,088
FIRST BANCSHARES INC MS COM 318916103 1,245 36,397 SH   SOLE 18 36,397 0 0
FIRST BANCSHARES INC MS COM 318916103 213 6,240 SH   SOLE 19 6,240 0 0
FIRST BANCSHARES INC MS COM 318916103 10,870 317,825 SH   SOLE 21 317,825 0 0
FIRST BANCSHARES INC MS COM 318916103 2,952 86,330 SH   SOLE 22 80,091 0 6,239
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 34 2,469 SH   SOLE 18 2,469 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 573 41,351 SH   SOLE 21 41,351 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 34 1,526 SH   SOLE 2 370 0 1,156
FIRST BUS FINL SVCS INC WIS COM 319390100 710 32,083 SH   SOLE 18 32,083 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 116 5,223 SH   SOLE 19 5,223 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 6,356 287,354 SH   SOLE 21 287,354 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,020 91,305 SH   SOLE 22 85,627 0 5,678
FIRST BUSEY CORP COM NEW 319383204 259 8,656 SH   SOLE 2 2,359 0 6,297
FIRST BUSEY CORP COM NEW 319383204 35 1,178 SH   SOLE 7 1,178 0 0
FIRST BUSEY CORP COM NEW 319383204 4,361 145,659 SH   SOLE 18 145,659 0 0
FIRST BUSEY CORP COM NEW 319383204 945 31,567 SH   SOLE 19 31,567 0 0
FIRST BUSEY CORP COM NEW 319383204 38,156 1,274,408 SH   SOLE 21 1,274,408 0 0
FIRST BUSEY CORP COM NEW 319383204 31,128 1,039,686 SH   SOLE 22 982,666 0 57,020
FIRST BUSEY CORP COM NEW 319383204 249 8,315 SH   SOLE 26 0 0 8,315
FIRST BUSEY CORP COM NEW 319383204 286 9,569 SH   SOLE 28 9,569 0 0
FIRST BUSEY CORP COM NEW 319383204 204 6,819 SH   SOLE 30 6,819 0 0
FIRST BUSEY CORP COM NEW 319383204 124 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 20 557 SH   SOLE 18 557 0 0
FIRST CAPITAL INC COM 31942S104 23 627 SH   SOLE 21 627 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 103 3,576 SH   SOLE 2 978 0 2,598
FIRST CMNTY BANCSHARES INC N COM 31983A103 15 538 SH   SOLE 7 538 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1,907 66,393 SH   SOLE 18 66,393 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 428 14,912 SH   SOLE 19 14,912 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 16,143 561,898 SH   SOLE 21 561,898 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 16,400 570,833 SH   SOLE 22 539,203 0 31,630
FIRST CMNTY BANCSHARES INC N COM 31983A103 63 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 64 2,236 SH   SOLE 30 2,236 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 44 1,527 SH   SOLE 34 1,527 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 40 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 25 1,100 SH   SOLE 18 1,100 0 0
FIRST CMNTY CORP S C COM 319835104 79 3,481 SH   SOLE 21 3,481 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 316 22,080 SH   SOLE 2 5,477 0 16,603
FIRST COMWLTH FINL CORP PA COM 319829107 13 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 37 2,614 SH   SOLE 7 2,614 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 6,962 486,191 SH   SOLE 18 486,191 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,359 94,935 SH   SOLE 19 94,935 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 126,511 8,834,595 SH   SOLE 21 8,834,595 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 43,749 3,055,125 SH   SOLE 22 2,885,301 0 169,824
FIRST COMWLTH FINL CORP PA COM 319829107 453 31,646 SH   SOLE 26 23,644 0 8,002
FIRST COMWLTH FINL CORP PA COM 319829107 418 29,172 SH   SOLE 28 29,172 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,083 145,431 SH   SOLE 30 145,431 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 222 15,481 SH   SOLE 34 15,481 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 139 9,696 SH   SOLE 40 9,696 0 0
FIRST CONN BANCORP INC MD COM 319850103 342 13,091 SH   SOLE 2 11,497 0 1,594
FIRST CONN BANCORP INC MD COM 319850103 16 605 SH   SOLE 7 605 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,448 55,359 SH   SOLE 18 55,359 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,456 55,668 SH   SOLE 19 55,668 0 0
FIRST CONN BANCORP INC MD COM 319850103 12,669 484,479 SH   SOLE 21 484,479 0 0
FIRST CONN BANCORP INC MD COM 319850103 11,008 420,957 SH   SOLE 22 396,012 0 24,945
FIRST CONN BANCORP INC MD COM 319850103 1,373 52,497 SH   SOLE 23 52,497 0 0
FIRST CONN BANCORP INC MD COM 319850103 172 6,576 SH   SOLE 29 0 0 6,576
FIRST CTZNS BANCSHARES INC N CL A 31946M103 682 1,693 SH   SOLE 2 412 0 1,281
FIRST CTZNS BANCSHARES INC N CL A 31946M103 20 49 SH   SOLE 4 49 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 66 164 SH   SOLE 7 164 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 10,973 27,229 SH   SOLE 18 27,229 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,486 6,169 SH   SOLE 19 6,169 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 97,638 242,279 SH   SOLE 21 242,279 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 90,582 224,769 SH   SOLE 22 212,383 0 12,386
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,757 4,360 SH   SOLE 26 1,933 0 2,427
FIRST CTZNS BANCSHARES INC N CL A 31946M103 411 1,021 SH   SOLE 28 1,021 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 460 1,142 SH   SOLE 30 1,142 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 307 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 6,613 395,772 SH   SOLE 2 35,367 0 360,405
FIRST DATA CORP NEW COM CL A 32008D106 2,590 155,000 SH   SOLE 4 147,065 0 7,935
FIRST DATA CORP NEW COM CL A 32008D106 540 32,293 SH   SOLE 7 30,695 0 1,598
FIRST DATA CORP NEW COM CL A 32008D106 4,446 266,059 SH   SOLE 18 230,939 0 35,120
FIRST DATA CORP NEW COM CL A 32008D106 2,301 137,711 SH   SOLE 19 137,711 0 0
FIRST DATA CORP NEW COM CL A 32008D106 3,987 238,619 SH   SOLE 20 0 0 238,619
FIRST DATA CORP NEW COM CL A 32008D106 87,664 5,246,189 SH   SOLE 21 5,246,189 0 0
FIRST DATA CORP NEW COM CL A 32008D106 219,275 13,122,401 SH   SOLE 22 11,612,133 0 1,510,268
FIRST DATA CORP NEW COM CL A 32008D106 8,253 493,867 SH   SOLE 23 493,867 0 0
FIRST DATA CORP NEW COM CL A 32008D106 41 2,448 SH   SOLE 25 2,448 0 0
FIRST DATA CORP NEW COM CL A 32008D106 12,701 760,067 SH   SOLE 26 365,452 0 394,615
FIRST DATA CORP NEW COM CL A 32008D106 1,842 110,227 SH   SOLE 28 81,926 0 28,301
FIRST DATA CORP NEW COM CL A 32008D106 2,073 124,057 SH   SOLE 29 14,467 0 109,590
FIRST DATA CORP NEW COM CL A 32008D106 9,130 546,408 SH   SOLE 30 546,408 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,713 162,386 SH   SOLE 31 65,818 0 96,568
FIRST DATA CORP NEW COM CL A 32008D106 12,442 744,585 SH   SOLE 34 744,585 0 0
FIRST DATA CORP NEW COM CL A 32008D106 1,307 78,235 SH   SOLE 36 78,235 0 0
FIRST DATA CORP NEW COM CL A 32008D106 24 1,434 SH   SOLE 40 1,434 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,241 23,883 SH   SOLE 2 22,264 0 1,619
FIRST DEFIANCE FINL CORP COM 32006W106 11 215 SH   SOLE 7 215 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,055 39,542 SH   SOLE 18 39,542 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,321 44,670 SH   SOLE 19 44,670 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 17,792 342,347 SH   SOLE 21 342,347 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 35,485 682,795 SH   SOLE 22 662,607 0 20,188
FIRST DEFIANCE FINL CORP COM 32006W106 984 18,934 SH   SOLE 23 18,934 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 109 2,091 SH   SOLE 26 0 0 2,091
FIRST DEFIANCE FINL CORP COM 32006W106 774 14,886 SH   SOLE 29 0 0 14,886
FIRST DEFIANCE FINL CORP COM 32006W106 83 1,601 SH   SOLE 30 1,601 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 42 2,701 SH   SOLE 2 1,924 0 777
FIRST FINANCIAL NORTHWEST IN COM 32022K102 505 32,588 SH   SOLE 18 32,588 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 174 11,218 SH   SOLE 19 11,218 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,546 293,127 SH   SOLE 21 293,127 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,769 114,060 SH   SOLE 22 108,257 0 5,803
FIRST FINANCIAL NORTHWEST IN COM 32022K102 317 20,409 SH   SOLE 23 20,409 0 0
FIRST FINL BANCORP OH COM 320209109 393 14,909 SH   SOLE 2 4,171 0 10,738
FIRST FINL BANCORP OH COM 320209109 11 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 39 1,485 SH   SOLE 7 1,485 0 0
FIRST FINL BANCORP OH COM 320209109 8,030 304,748 SH   SOLE 18 304,748 0 0
FIRST FINL BANCORP OH COM 320209109 1,316 49,958 SH   SOLE 19 49,958 0 0
FIRST FINL BANCORP OH COM 320209109 148,676 5,642,370 SH   SOLE 21 5,642,370 0 0
FIRST FINL BANCORP OH COM 320209109 49,725 1,887,104 SH   SOLE 22 1,775,418 0 111,686
FIRST FINL BANCORP OH COM 320209109 737 27,953 SH   SOLE 26 9,720 0 18,233
FIRST FINL BANCORP OH COM 320209109 237 9,004 SH   SOLE 28 9,004 0 0
FIRST FINL BANCORP OH COM 320209109 2,411 91,507 SH   SOLE 30 91,507 0 0
FIRST FINL BANCORP OH COM 320209109 180 6,823 SH   SOLE 40 6,823 0 0
FIRST FINL BANKSHARES COM 32020R109 351 7,783 SH   SOLE 2 3,553 0 4,230
FIRST FINL BANKSHARES COM 32020R109 17 386 SH   SOLE 4 386 0 0
FIRST FINL BANKSHARES COM 32020R109 69 1,523 SH   SOLE 7 1,523 0 0
FIRST FINL BANKSHARES COM 32020R109 13,588 301,629 SH   SOLE 18 301,629 0 0
FIRST FINL BANKSHARES COM 32020R109 2,329 51,708 SH   SOLE 19 51,708 0 0
FIRST FINL BANKSHARES COM 32020R109 271,599 6,028,831 SH   SOLE 21 6,028,831 0 0
FIRST FINL BANKSHARES COM 32020R109 81,458 1,808,167 SH   SOLE 22 1,699,274 0 108,893
FIRST FINL BANKSHARES COM 32020R109 702 15,593 SH   SOLE 26 4,332 0 11,261
FIRST FINL BANKSHARES COM 32020R109 344 7,633 SH   SOLE 28 7,633 0 0
FIRST FINL BANKSHARES COM 32020R109 4,254 94,438 SH   SOLE 30 94,438 0 0
FIRST FINL BANKSHARES COM 32020R109 246 5,453 SH   SOLE 40 5,453 0 0
FIRST FINL CORP IND COM 320218100 99 2,179 SH   SOLE 2 613 0 1,566
FIRST FINL CORP IND COM 320218100 10 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,901 41,911 SH   SOLE 18 41,911 0 0
FIRST FINL CORP IND COM 320218100 396 8,734 SH   SOLE 19 8,734 0 0
FIRST FINL CORP IND COM 320218100 16,257 358,487 SH   SOLE 21 358,487 0 0
FIRST FINL CORP IND COM 320218100 16,720 368,681 SH   SOLE 22 348,582 0 20,099
FIRST FINL CORP IND COM 320218100 246 5,421 SH   SOLE 26 5,421 0 0
FIRST FINL CORP IND COM 320218100 64 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 110 2,420 SH   SOLE 30 2,420 0 0
FIRST FINL CORP IND COM 320218100 40 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 96 5,181 SH   SOLE 2 1,785 0 3,396
FIRST FNDTN INC COM 32026V104 26 1,400 SH   SOLE 7 1,400 0 0
FIRST FNDTN INC COM 32026V104 2,077 112,016 SH   SOLE 18 112,016 0 0
FIRST FNDTN INC COM 32026V104 422 22,783 SH   SOLE 19 22,783 0 0
FIRST FNDTN INC COM 32026V104 17,712 955,354 SH   SOLE 21 955,354 0 0
FIRST FNDTN INC COM 32026V104 9,466 510,553 SH   SOLE 22 448,253 0 62,300
FIRST FNDTN INC COM 32026V104 82 4,418 SH   SOLE 30 4,418 0 0
FIRST GTY BANCSHARES INC COM 32043P106 14 569 SH   SOLE 2 192 0 377
FIRST GTY BANCSHARES INC COM 32043P106 400 16,003 SH   SOLE 18 16,003 0 0
FIRST GTY BANCSHARES INC COM 32043P106 75 2,999 SH   SOLE 19 2,999 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,246 129,826 SH   SOLE 21 129,826 0 0
FIRST GTY BANCSHARES INC COM 32043P106 818 32,718 SH   SOLE 22 29,810 0 2,908
FIRST HAWAIIAN INC COM 32051X108 948 32,482 SH   SOLE 2 4,967 0 27,515
FIRST HAWAIIAN INC COM 32051X108 17 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 41 1,403 SH   SOLE 7 1,403 0 0
FIRST HAWAIIAN INC COM 32051X108 834 28,573 SH   SOLE 18 28,573 0 0
FIRST HAWAIIAN INC COM 32051X108 507 17,365 SH   SOLE 19 17,365 0 0
FIRST HAWAIIAN INC COM 32051X108 17,517 600,306 SH   SOLE 21 600,306 0 0
FIRST HAWAIIAN INC COM 32051X108 46,519 1,594,192 SH   SOLE 22 1,440,171 0 154,021
FIRST HAWAIIAN INC COM 32051X108 517 17,713 SH   SOLE 26 7,815 0 9,898
FIRST HAWAIIAN INC COM 32051X108 252 8,653 SH   SOLE 28 8,653 0 0
FIRST HAWAIIAN INC COM 32051X108 251 8,603 SH   SOLE 30 8,603 0 0
FIRST HAWAIIAN INC COM 32051X108 37 1,254 SH   SOLE 31 1,254 0 0
FIRST HAWAIIAN INC COM 32051X108 198 6,773 SH   SOLE 40 6,773 0 0
FIRST HORIZON NATL CORP COM 320517105 11,947 597,651 SH   SOLE 2 438,653 0 158,998
FIRST HORIZON NATL CORP COM 320517105 684 34,220 SH   SOLE 4 34,220 0 0
FIRST HORIZON NATL CORP COM 320517105 264 13,199 SH   SOLE 7 13,199 0 0
FIRST HORIZON NATL CORP COM 320517105 26,164 1,308,857 SH   SOLE 18 1,308,293 0 564
FIRST HORIZON NATL CORP COM 320517105 26,386 1,319,983 SH   SOLE 19 1,319,983 0 0
FIRST HORIZON NATL CORP COM 320517105 286,175 14,315,892 SH   SOLE 21 14,315,892 0 0
FIRST HORIZON NATL CORP COM 320517105 218,584 10,934,665 SH   SOLE 22 9,817,061 0 1,117,604
FIRST HORIZON NATL CORP COM 320517105 3,915 195,833 SH   SOLE 23 195,833 0 0
FIRST HORIZON NATL CORP COM 320517105 2,090 104,563 SH   SOLE 26 42,819 0 61,744
FIRST HORIZON NATL CORP COM 320517105 1,000 50,022 SH   SOLE 28 50,022 0 0
FIRST HORIZON NATL CORP COM 320517105 5,833 291,790 SH   SOLE 29 11,157 0 280,633
FIRST HORIZON NATL CORP COM 320517105 987 49,393 SH   SOLE 30 49,393 0 0
FIRST HORIZON NATL CORP COM 320517105 876 43,843 SH   SOLE 31 37,724 0 6,119
FIRST HORIZON NATL CORP COM 320517105 179 8,952 SH   SOLE 34 8,952 0 0
FIRST HORIZON NATL CORP COM 320517105 356 17,810 SH   SOLE 36 17,810 0 0
FIRST HORIZON NATL CORP COM 320517105 624 31,220 SH   SOLE 40 31,220 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 11,507 365,635 SH   SOLE 2 64,594 0 301,041
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,577 177,227 SH   SOLE 4 177,227 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,092 161,808 SH   SOLE 7 161,808 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 153 4,872 SH   SOLE 15 4,872 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 25,629 814,406 SH   SOLE 18 814,038 0 368
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 24,822 788,757 SH   SOLE 19 788,757 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 265,539 8,437,846 SH   SOLE 21 8,437,846 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 194,159 6,169,640 SH   SOLE 22 5,838,829 0 330,811
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,748 150,877 SH   SOLE 23 150,877 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,694 212,700 SH   SOLE 25 212,700 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3,031 96,329 SH   SOLE 26 22,913 0 73,416
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,299 136,608 SH   SOLE 28 59,898 0 76,710
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,789 88,623 SH   SOLE 29 40,437 0 48,186
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 19,752 627,647 SH   SOLE 30 627,647 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3,270 103,923 SH   SOLE 34 103,923 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 388 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 50 1,316 SH   SOLE 2 510 0 806
FIRST INTERNET BANCORP COM 320557101 1,046 27,421 SH   SOLE 18 27,421 0 0
FIRST INTERNET BANCORP COM 320557101 176 4,619 SH   SOLE 19 4,619 0 0
FIRST INTERNET BANCORP COM 320557101 9,896 259,409 SH   SOLE 21 259,409 0 0
FIRST INTERNET BANCORP COM 320557101 3,867 101,373 SH   SOLE 22 96,472 0 4,901
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 227 5,674 SH   SOLE 2 1,568 0 4,106
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,930 98,139 SH   SOLE 18 98,139 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 910 22,715 SH   SOLE 19 22,715 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 32,337 807,412 SH   SOLE 21 807,412 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 32,065 800,628 SH   SOLE 22 764,422 0 36,206
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 96 2,403 SH   SOLE 26 0 0 2,403
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 149 3,727 SH   SOLE 28 3,727 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 135 3,377 SH   SOLE 29 0 0 3,377
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 168 4,205 SH   SOLE 30 4,205 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 93 2,310 SH   SOLE 40 2,310 0 0
FIRST LONG IS CORP COM 320734106 129 4,511 SH   SOLE 2 1,341 0 3,170
FIRST LONG IS CORP COM 320734106 18 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 2,581 90,560 SH   SOLE 18 90,560 0 0
FIRST LONG IS CORP COM 320734106 525 18,435 SH   SOLE 19 18,435 0 0
FIRST LONG IS CORP COM 320734106 22,387 785,499 SH   SOLE 21 785,499 0 0
FIRST LONG IS CORP COM 320734106 22,091 775,109 SH   SOLE 22 734,991 0 40,118
FIRST LONG IS CORP COM 320734106 113 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 97 3,397 SH   SOLE 30 3,397 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 84 12,486 SH   SOLE 21 12,486 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 5 SH   SOLE 22 5 0 0
FIRST MERCHANTS CORP COM 320817109 576 13,687 SH   SOLE 2 6,736 0 6,951
FIRST MERCHANTS CORP COM 320817109 18 422 SH   SOLE 4 422 0 0
FIRST MERCHANTS CORP COM 320817109 42 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 6,582 156,483 SH   SOLE 18 156,483 0 0
FIRST MERCHANTS CORP COM 320817109 2,745 65,275 SH   SOLE 19 65,275 0 0
FIRST MERCHANTS CORP COM 320817109 54,981 1,307,213 SH   SOLE 21 1,307,213 0 0
FIRST MERCHANTS CORP COM 320817109 65,051 1,546,624 SH   SOLE 22 1,464,780 0 81,844
FIRST MERCHANTS CORP COM 320817109 2,316 55,054 SH   SOLE 23 55,054 0 0
FIRST MERCHANTS CORP COM 320817109 1,323 31,465 SH   SOLE 26 13,371 0 18,094
FIRST MERCHANTS CORP COM 320817109 411 9,778 SH   SOLE 28 9,778 0 0
FIRST MERCHANTS CORP COM 320817109 554 13,182 SH   SOLE 29 0 0 13,182
FIRST MERCHANTS CORP COM 320817109 359 8,526 SH   SOLE 30 8,526 0 0
FIRST MERCHANTS CORP COM 320817109 381 9,051 SH   SOLE 34 9,051 0 0
FIRST MERCHANTS CORP COM 320817109 175 4,163 SH   SOLE 40 4,163 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 81 2,112 SH   SOLE 2 595 0 1,517
FIRST MID ILL BANCSHARES INC COM 320866106 4 114 SH   SOLE 7 114 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,523 39,518 SH   SOLE 18 39,518 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 217 5,622 SH   SOLE 19 5,622 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 12,981 336,810 SH   SOLE 21 336,810 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 4,087 106,036 SH   SOLE 22 98,646 0 7,390
FIRST MID ILL BANCSHARES INC COM 320866106 55 1,420 SH   SOLE 30 1,420 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 536 22,335 SH   SOLE 2 5,734 0 16,601
FIRST MIDWEST BANCORP DEL COM 320867104 14 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 62 2,603 SH   SOLE 7 2,603 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 12,116 504,623 SH   SOLE 18 504,623 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,935 80,589 SH   SOLE 19 80,589 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 226,965 9,452,929 SH   SOLE 21 9,452,929 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 69,746 2,904,885 SH   SOLE 22 2,709,183 0 195,702
FIRST MIDWEST BANCORP DEL COM 320867104 686 28,560 SH   SOLE 26 8,027 0 20,533
FIRST MIDWEST BANCORP DEL COM 320867104 453 18,861 SH   SOLE 28 18,861 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,573 148,814 SH   SOLE 30 148,814 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 330 13,730 SH   SOLE 40 13,730 0 0
FIRST NORTHWEST BANCORP COM 335834107 31 1,925 SH   SOLE 2 637 0 1,288
FIRST NORTHWEST BANCORP COM 335834107 670 41,117 SH   SOLE 18 41,117 0 0
FIRST NORTHWEST BANCORP COM 335834107 85 5,208 SH   SOLE 19 5,208 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,594 343,188 SH   SOLE 21 343,188 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,966 120,634 SH   SOLE 22 114,400 0 6,234
FIRST REP BK SAN FRANCISCO C COM 33616C100 23,608 272,481 SH   SOLE 2 27,688 0 244,793
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,003 57,744 SH   SOLE 4 51,433 0 6,311
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,748 20,174 SH   SOLE 7 9,399 0 10,775
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,291 84,153 SH   SOLE 13 84,153 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 136 1,569 SH   SOLE 15 1,569 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 575 6,633 SH   SOLE 17 0 0 6,633
FIRST REP BK SAN FRANCISCO C COM 33616C100 104,193 1,202,592 SH   SOLE 18 901,497 0 301,095
FIRST REP BK SAN FRANCISCO C COM 33616C100 172,049 1,985,793 SH   SOLE 19 1,985,793 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,241 72,028 SH   SOLE 20 0 0 72,028
FIRST REP BK SAN FRANCISCO C COM 33616C100 184,427 2,128,662 SH   SOLE 21 2,128,662 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 433,890 5,007,965 SH   SOLE 22 4,404,319 0 603,646
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,879 194,815 SH   SOLE 23 194,815 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,461 132,282 SH   SOLE 25 132,282 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 34,381 396,826 SH   SOLE 26 141,158 0 255,668
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,033 35,005 SH   SOLE 28 25,229 0 9,776
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,387 142,968 SH   SOLE 29 5,143 0 137,825
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,054 150,671 SH   SOLE 30 150,671 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,949 57,117 SH   SOLE 31 31,528 0 25,589
FIRST REP BK SAN FRANCISCO C COM 33616C100 27,911 322,144 SH   SOLE 34 322,144 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,751 170,255 SH   SOLE 36 170,255 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 59 685 SH   SOLE 40 685 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 17 296 SH   SOLE 18 296 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 12 214 SH   SOLE 21 214 0 0
FIRST SOLAR INC COM 336433107 5,421 80,291 SH   SOLE 2 39,087 0 41,204
FIRST SOLAR INC COM 336433107 19 282 SH   SOLE 4 282 0 0
FIRST SOLAR INC COM 336433107 248 3,669 SH   SOLE 7 3,669 0 0
FIRST SOLAR INC COM 336433107 18,098 268,033 SH   SOLE 18 267,868 0 165
FIRST SOLAR INC COM 336433107 1,657 24,545 SH   SOLE 19 24,545 0 0
FIRST SOLAR INC COM 336433107 261,251 3,869,236 SH   SOLE 21 3,869,236 0 0
FIRST SOLAR INC COM 336433107 176,485 2,613,816 SH   SOLE 22 2,365,107 0 248,709
FIRST SOLAR INC COM 336433107 2,609 38,637 SH   SOLE 26 22,444 0 16,193
FIRST SOLAR INC COM 336433107 744 11,012 SH   SOLE 28 11,012 0 0
FIRST SOLAR INC COM 336433107 238 3,521 SH   SOLE 29 0 0 3,521
FIRST SOLAR INC COM 336433107 10,390 153,881 SH   SOLE 30 153,881 0 0
FIRST SOLAR INC COM 336433107 131 1,944 SH   SOLE 31 1,944 0 0
FIRST SOLAR INC COM 336433107 251 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 596 8,833 SH   SOLE 40 8,833 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 11 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 53 SH   SOLE 17 0 0 53
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3 111 SH   SOLE 17 0 0 111
FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 15 SH   SOLE 17 0 0 15
FIRST US BANCSHARES INC COM 33744V103 13 1,024 SH   SOLE 18 1,024 0 0
FIRST US BANCSHARES INC COM 33744V103 286 22,378 SH   SOLE 21 22,378 0 0
FIRST UTD CORP COM 33741H107 21 1,214 SH   SOLE 18 1,214 0 0
FIRST UTD CORP COM 33741H107 47 2,695 SH   SOLE 19 2,695 0 0
FIRST UTD CORP COM 33741H107 413 23,721 SH   SOLE 21 23,721 0 0
FIRST UTD CORP COM 33741H107 179 10,294 SH   SOLE 22 10,294 0 0
FIRSTCASH INC COM 33767D105 609 9,032 SH   SOLE 2 2,577 0 6,455
FIRSTCASH INC COM 33767D105 11 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 83 1,234 SH   SOLE 7 1,234 0 0
FIRSTCASH INC COM 33767D105 15,153 224,656 SH   SOLE 18 224,656 0 0
FIRSTCASH INC COM 33767D105 2,537 37,606 SH   SOLE 19 37,606 0 0
FIRSTCASH INC COM 33767D105 284,272 4,214,563 SH   SOLE 21 4,214,563 0 0
FIRSTCASH INC COM 33767D105 88,717 1,315,307 SH   SOLE 22 1,228,575 0 86,732
FIRSTCASH INC COM 33767D105 1,807 26,787 SH   SOLE 26 9,793 0 16,994
FIRSTCASH INC COM 33767D105 474 7,030 SH   SOLE 28 7,030 0 0
FIRSTCASH INC COM 33767D105 4,726 70,067 SH   SOLE 30 70,067 0 0
FIRSTCASH INC COM 33767D105 400 5,931 SH   SOLE 40 5,931 0 0
FIRSTENERGY CORP COM 337932107 18,165 593,234 SH   SOLE 2 155,254 0 437,980
FIRSTENERGY CORP COM 337932107 4,841 158,107 SH   SOLE 4 147,352 0 10,755
FIRSTENERGY CORP COM 337932107 11,132 363,566 SH   SOLE 7 327,319 0 36,247
FIRSTENERGY CORP COM 337932107 410 13,386 SH   SOLE 13 13,386 0 0
FIRSTENERGY CORP COM 337932107 98 3,197 SH   SOLE 15 3,197 0 0
FIRSTENERGY CORP COM 337932107 242,707 7,926,435 SH   SOLE 18 6,537,769 0 1,388,666
FIRSTENERGY CORP COM 337932107 332,687 10,865,022 SH   SOLE 19 10,865,022 0 0
FIRSTENERGY CORP COM 337932107 8,152 266,234 SH   SOLE 20 0 0 266,234
FIRSTENERGY CORP COM 337932107 417,583 13,637,586 SH   SOLE 21 13,637,586 0 0
FIRSTENERGY CORP COM 337932107 401,076 13,098,499 SH   SOLE 22 11,006,075 0 2,092,424
FIRSTENERGY CORP COM 337932107 18,330 598,636 SH   SOLE 23 598,636 0 0
FIRSTENERGY CORP COM 337932107 16,933 552,999 SH   SOLE 25 491,379 0 61,620
FIRSTENERGY CORP COM 337932107 33,627 1,098,201 SH   SOLE 26 470,207 0 627,994
FIRSTENERGY CORP COM 337932107 3,098 101,187 SH   SOLE 28 73,211 0 27,976
FIRSTENERGY CORP COM 337932107 441 14,406 SH   SOLE 29 14,406 0 0
FIRSTENERGY CORP COM 337932107 47,556 1,553,105 SH   SOLE 30 1,553,105 0 0
FIRSTENERGY CORP COM 337932107 6,726 219,673 SH   SOLE 31 96,571 0 123,102
FIRSTENERGY CORP COM 337932107 2,439 79,653 SH   SOLE 32 79,653 0 0
FIRSTENERGY CORP COM 337932107 30,597 999,241 SH   SOLE 34 999,241 0 0
FIRSTENERGY CORP COM 337932107 17,729 579,003 SH   SOLE 36 579,003 0 0
FIRSTENERGY CORP COM 337932107 63 2,047 SH   SOLE 40 2,047 0 0
FISERV INC COM 337738108 39,095 298,141 SH   SOLE 2 91,955 0 206,186
FISERV INC COM 337738108 8,796 67,075 SH   SOLE 4 61,102 0 5,973
FISERV INC COM 337738108 23,758 181,177 SH   SOLE 7 175,978 0 5,199
FISERV INC COM 337738108 174 1,326 SH   SOLE 13 1,326 0 0
FISERV INC COM 337738108 248 1,892 SH   SOLE 15 1,892 0 0
FISERV INC COM 337738108 2 14 SH   SOLE 17 0 0 14
FISERV INC COM 337738108 57,448 438,102 SH   SOLE 18 410,409 0 27,693
FISERV INC COM 337738108 4,438 33,843 SH   SOLE 19 33,843 0 0
FISERV INC COM 337738108 16,459 125,519 SH   SOLE 20 0 0 125,519
FISERV INC COM 337738108 756,947 5,772,495 SH   SOLE 21 5,772,495 0 0
FISERV INC COM 337738108 764,720 5,831,773 SH   SOLE 22 4,883,700 0 948,073
FISERV INC COM 337738108 34,490 263,025 SH   SOLE 23 263,025 0 0
FISERV INC COM 337738108 22,569 172,114 SH   SOLE 25 172,114 0 0
FISERV INC COM 337738108 85,275 650,311 SH   SOLE 26 205,141 0 445,170
FISERV INC COM 337738108 6,258 47,724 SH   SOLE 28 34,480 0 13,244
FISERV INC COM 337738108 962 7,334 SH   SOLE 29 7,334 0 0
FISERV INC COM 337738108 100,126 763,561 SH   SOLE 30 763,561 0 0
FISERV INC COM 337738108 16,417 125,193 SH   SOLE 31 46,353 0 78,840
FISERV INC COM 337738108 3,969 30,268 SH   SOLE 32 30,268 0 0
FISERV INC COM 337738108 1,765 13,457 SH   SOLE 34 13,457 0 0
FISERV INC COM 337738108 29,005 221,196 SH   SOLE 36 221,196 0 0
FISERV INC COM 337738108 132 1,006 SH   SOLE 40 1,006 0 0
FITBIT INC CL A 33812L102 494 86,500 SH   SOLE 2 55,644 0 30,856
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 4,076 713,837 SH   SOLE 18 713,837 0 0
FITBIT INC CL A 33812L102 2,331 408,204 SH   SOLE 19 408,204 0 0
FITBIT INC CL A 33812L102 34,473 6,037,244 SH   SOLE 21 6,037,244 0 0
FITBIT INC CL A 33812L102 30,127 5,276,173 SH   SOLE 22 4,971,186 0 304,987
FITBIT INC CL A 33812L102 952 166,729 SH   SOLE 23 166,729 0 0
FITBIT INC CL A 33812L102 250 43,766 SH   SOLE 26 12,702 0 31,064
FITBIT INC CL A 33812L102 207 36,283 SH   SOLE 28 36,283 0 0
FITBIT INC CL A 33812L102 268 46,932 SH   SOLE 29 0 0 46,932
FITBIT INC CL A 33812L102 144 25,269 SH   SOLE 30 25,269 0 0
FITBIT INC CL A 33812L102 37 6,522 SH   SOLE 36 6,522 0 0
FITBIT INC CL A 33812L102 59 10,252 SH   SOLE 40 10,252 0 0
FIVE BELOW INC COM 33829M101 397 5,980 SH   SOLE 2 5,721 0 259
FIVE BELOW INC COM 33829M101 13 199 SH   SOLE 4 199 0 0
FIVE BELOW INC COM 33829M101 91 1,379 SH   SOLE 7 1,379 0 0
FIVE BELOW INC COM 33829M101 16,461 248,207 SH   SOLE 18 248,207 0 0
FIVE BELOW INC COM 33829M101 2,835 42,747 SH   SOLE 19 42,747 0 0
FIVE BELOW INC COM 33829M101 323,366 4,875,839 SH   SOLE 21 4,875,839 0 0
FIVE BELOW INC COM 33829M101 95,989 1,447,357 SH   SOLE 22 1,346,538 0 100,819
FIVE BELOW INC COM 33829M101 1,095 16,518 SH   SOLE 26 4,149 0 12,369
FIVE BELOW INC COM 33829M101 521 7,853 SH   SOLE 28 7,853 0 0
FIVE BELOW INC COM 33829M101 5,252 79,190 SH   SOLE 30 79,190 0 0
FIVE BELOW INC COM 33829M101 393 5,921 SH   SOLE 40 5,921 0 0
FIVE OAKS INVT CORP COM 33830W106 13 3,156 SH   SOLE 18 3,156 0 0
FIVE OAKS INVT CORP COM 33830W106 189 47,140 SH   SOLE 21 47,140 0 0
FIVE OAKS INVT CORP COM 33830W106 470 117,600 SH   SOLE 22 117,600 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 213 15,114 SH   SOLE 21 15,114 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 78 5,550 SH   SOLE 30 5,550 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 140 6,406 SH   SOLE 2 1,953 0 4,453
FIVE PRIME THERAPEUTICS INC COM 33830X104 3 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 13 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 2,244 102,359 SH   SOLE 18 102,359 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 694 31,669 SH   SOLE 19 31,669 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 27,103 1,236,436 SH   SOLE 21 1,236,436 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 17,402 793,871 SH   SOLE 22 749,430 0 44,441
FIVE PRIME THERAPEUTICS INC COM 33830X104 193 8,791 SH   SOLE 26 3,145 0 5,646
FIVE PRIME THERAPEUTICS INC COM 33830X104 90 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 102 4,653 SH   SOLE 29 0 0 4,653
FIVE PRIME THERAPEUTICS INC COM 33830X104 112 5,112 SH   SOLE 30 5,112 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 43 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 7 4,585 SH   SOLE 18 4,585 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 61 40,508 SH   SOLE 19 40,508 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 98 65,449 SH   SOLE 21 65,449 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 1,255 836,766 SH   SOLE 22 836,766 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 143 95,356 SH   SOLE 29 0 0 95,356
FIVE9 INC COM 338307101 183 7,361 SH   SOLE 2 6,965 0 396
FIVE9 INC COM 338307101 9 378 SH   SOLE 4 378 0 0
FIVE9 INC COM 338307101 32 1,291 SH   SOLE 7 1,291 0 0
FIVE9 INC COM 338307101 4,491 180,491 SH   SOLE 18 180,491 0 0
FIVE9 INC COM 338307101 7,282 292,685 SH   SOLE 19 292,685 0 0
FIVE9 INC COM 338307101 39,717 1,596,341 SH   SOLE 21 1,596,341 0 0
FIVE9 INC COM 338307101 38,563 1,549,970 SH   SOLE 22 1,454,127 0 95,843
FIVE9 INC COM 338307101 1,275 51,258 SH   SOLE 23 51,258 0 0
FIVE9 INC COM 338307101 121 4,846 SH   SOLE 26 0 0 4,846
FIVE9 INC COM 338307101 156 6,265 SH   SOLE 28 6,265 0 0
FIVE9 INC COM 338307101 426 17,142 SH   SOLE 29 0 0 17,142
FIVE9 INC COM 338307101 191 7,691 SH   SOLE 30 7,691 0 0
FIVE9 INC COM 338307101 137 5,487 SH   SOLE 40 5,487 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 180 4,816 SH   SOLE 2 1,231 0 3,585
FLAGSTAR BANCORP INC COM PAR .001 337930705 17 442 SH   SOLE 7 442 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,032 81,017 SH   SOLE 18 81,017 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 654 17,480 SH   SOLE 19 17,480 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 25,454 680,224 SH   SOLE 21 680,224 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 28,785 769,239 SH   SOLE 22 735,185 0 34,054
FLAGSTAR BANCORP INC COM PAR .001 337930705 237 6,322 SH   SOLE 26 0 0 6,322
FLAGSTAR BANCORP INC COM PAR .001 337930705 127 3,400 SH   SOLE 28 3,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 308 8,218 SH   SOLE 29 0 0 8,218
FLAGSTAR BANCORP INC COM PAR .001 337930705 143 3,823 SH   SOLE 30 3,823 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 86 2,310 SH   SOLE 40 2,310 0 0
FLANIGANS ENTERPRISES INC COM 338517105 3 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 45 1,985 SH   SOLE 22 1,985 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 17,865 92,837 SH   SOLE 2 20,100 0 72,737
FLEETCOR TECHNOLOGIES INC COM 339041105 8,831 45,893 SH   SOLE 4 43,581 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 1,097 5,699 SH   SOLE 7 4,794 0 905
FLEETCOR TECHNOLOGIES INC COM 339041105 140 726 SH   SOLE 15 726 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 40,191 208,858 SH   SOLE 18 200,457 0 8,401
FLEETCOR TECHNOLOGIES INC COM 339041105 220,281 1,144,731 SH   SOLE 19 1,144,731 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 9,929 51,599 SH   SOLE 20 0 0 51,599
FLEETCOR TECHNOLOGIES INC COM 339041105 195,244 1,014,624 SH   SOLE 21 1,014,624 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 461,971 2,400,722 SH   SOLE 22 2,132,590 0 268,132
FLEETCOR TECHNOLOGIES INC COM 339041105 21,530 111,885 SH   SOLE 23 111,885 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 13,485 70,080 SH   SOLE 25 70,080 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 46,310 240,660 SH   SOLE 26 85,785 0 154,875
FLEETCOR TECHNOLOGIES INC COM 339041105 3,993 20,748 SH   SOLE 28 15,121 0 5,627
FLEETCOR TECHNOLOGIES INC COM 339041105 5,004 26,002 SH   SOLE 29 3,344 0 22,658
FLEETCOR TECHNOLOGIES INC COM 339041105 20,935 108,792 SH   SOLE 30 108,792 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,563 44,500 SH   SOLE 31 19,005 0 25,495
FLEETCOR TECHNOLOGIES INC COM 339041105 86,325 448,607 SH   SOLE 34 448,607 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 15,718 81,683 SH   SOLE 36 81,683 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 79 409 SH   SOLE 40 409 0 0
FLEX LTD ORD Y2573F102 14,645 814,072 SH   SOLE 2 572,693 0 241,379
FLEX LTD ORD Y2573F102 6,588 366,216 SH   SOLE 4 353,874 0 12,342
FLEX LTD ORD Y2573F102 3,958 219,996 SH   SOLE 7 145,936 0 74,060
FLEX LTD ORD Y2573F102 71 3,959 SH   SOLE 13 3,959 0 0
FLEX LTD ORD Y2573F102 63 3,483 SH   SOLE 15 3,483 0 0
FLEX LTD ORD Y2573F102 51,659 2,871,526 SH   SOLE 18 2,548,908 0 322,618
FLEX LTD ORD Y2573F102 36,558 2,032,132 SH   SOLE 19 2,032,132 0 0
FLEX LTD ORD Y2573F102 6,545 363,792 SH   SOLE 20 0 0 363,792
FLEX LTD ORD Y2573F102 16,653 925,677 SH   SOLE 21 925,677 0 0
FLEX LTD ORD Y2573F102 50,807 2,824,167 SH   SOLE 22 1,788,670 0 1,035,497
FLEX LTD ORD Y2573F102 17,020 946,066 SH   SOLE 23 946,066 0 0
FLEX LTD ORD Y2573F102 10,016 556,739 SH   SOLE 25 474,047 0 82,692
FLEX LTD ORD Y2573F102 33,295 1,850,746 SH   SOLE 26 573,781 0 1,276,965
FLEX LTD ORD Y2573F102 2,243 124,699 SH   SOLE 28 90,799 0 33,900
FLEX LTD ORD Y2573F102 5,922 329,160 SH   SOLE 29 197,491 0 131,669
FLEX LTD ORD Y2573F102 17,155 953,588 SH   SOLE 30 953,588 0 0
FLEX LTD ORD Y2573F102 10,791 599,815 SH   SOLE 31 321,994 0 277,821
FLEX LTD ORD Y2573F102 15,443 858,424 SH   SOLE 34 858,424 0 0
FLEX LTD ORD Y2573F102 13,517 751,375 SH   SOLE 36 751,375 0 0
FLEX LTD ORD Y2573F102 51 2,813 SH   SOLE 40 2,813 0 0
FLEX PHARMA INC COM 33938A105 6 1,851 SH   SOLE 18 1,851 0 0
FLEX PHARMA INC COM 33938A105 8 2,196 SH   SOLE 19 2,196 0 0
FLEX PHARMA INC COM 33938A105 120 34,388 SH   SOLE 21 34,388 0 0
FLEX PHARMA INC COM 33938A105 33 9,442 SH   SOLE 22 9,442 0 0
FLEXION THERAPEUTICS INC COM 33938J106 59 2,346 SH   SOLE 2 2,071 0 275
FLEXION THERAPEUTICS INC COM 33938J106 13 511 SH   SOLE 7 511 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,894 115,573 SH   SOLE 18 115,573 0 0
FLEXION THERAPEUTICS INC COM 33938J106 656 26,210 SH   SOLE 19 26,210 0 0
FLEXION THERAPEUTICS INC COM 33938J106 39,124 1,562,480 SH   SOLE 21 1,562,480 0 0
FLEXION THERAPEUTICS INC COM 33938J106 23,065 921,139 SH   SOLE 22 856,260 0 64,879
FLEXION THERAPEUTICS INC COM 33938J106 228 9,088 SH   SOLE 26 0 0 9,088
FLEXION THERAPEUTICS INC COM 33938J106 129 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 121 4,814 SH   SOLE 30 4,814 0 0
FLEXION THERAPEUTICS INC COM 33938J106 92 3,669 SH   SOLE 40 3,669 0 0
FLEXSTEEL INDS INC COM 339382103 70 1,486 SH   SOLE 2 435 0 1,051
FLEXSTEEL INDS INC COM 339382103 7 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 1,389 29,699 SH   SOLE 18 29,699 0 0
FLEXSTEEL INDS INC COM 339382103 290 6,204 SH   SOLE 19 6,204 0 0
FLEXSTEEL INDS INC COM 339382103 11,526 246,389 SH   SOLE 21 246,389 0 0
FLEXSTEEL INDS INC COM 339382103 9,212 196,920 SH   SOLE 22 187,687 0 9,233
FLIR SYS INC COM 302445101 12,296 263,752 SH   SOLE 2 113,858 0 149,894
FLIR SYS INC COM 302445101 2,612 56,035 SH   SOLE 4 52,549 0 3,486
FLIR SYS INC COM 302445101 6,668 143,036 SH   SOLE 7 124,075 0 18,961
FLIR SYS INC COM 302445101 13,813 296,287 SH   SOLE 18 278,531 0 17,756
FLIR SYS INC COM 302445101 1,176 25,219 SH   SOLE 19 25,219 0 0
FLIR SYS INC COM 302445101 5,397 115,761 SH   SOLE 20 0 0 115,761
FLIR SYS INC COM 302445101 160,023 3,432,487 SH   SOLE 21 3,432,487 0 0
FLIR SYS INC COM 302445101 182,936 3,923,984 SH   SOLE 22 3,301,916 0 622,068
FLIR SYS INC COM 302445101 8,826 189,315 SH   SOLE 23 189,315 0 0
FLIR SYS INC COM 302445101 18,934 406,137 SH   SOLE 25 406,137 0 0
FLIR SYS INC COM 302445101 16,881 362,107 SH   SOLE 26 168,877 0 193,230
FLIR SYS INC COM 302445101 1,568 33,644 SH   SOLE 28 25,091 0 8,553
FLIR SYS INC COM 302445101 2,035 43,652 SH   SOLE 29 3,799 0 39,853
FLIR SYS INC COM 302445101 23,760 509,649 SH   SOLE 30 509,649 0 0
FLIR SYS INC COM 302445101 3,145 67,450 SH   SOLE 31 22,760 0 44,690
FLIR SYS INC COM 302445101 2,575 55,236 SH   SOLE 34 55,236 0 0
FLIR SYS INC COM 302445101 1,219 26,142 SH   SOLE 36 26,142 0 0
FLIR SYS INC COM 302445101 31 671 SH   SOLE 40 671 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 527 10,827 SH   SOLE 2 3,041 0 7,786
FLOOR & DECOR HLDGS INC CL A 339750101 30 607 SH   SOLE 7 607 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 543 11,150 SH   SOLE 18 11,150 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 11,133 228,705 SH   SOLE 19 228,705 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 31,809 653,424 SH   SOLE 21 653,424 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 35,900 737,459 SH   SOLE 22 666,703 0 70,756
FLOOR & DECOR HLDGS INC CL A 339750101 339 6,961 SH   SOLE 26 0 0 6,961
FLOOR & DECOR HLDGS INC CL A 339750101 261 5,355 SH   SOLE 30 5,355 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 433 8,887 SH   SOLE 31 8,887 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 180 3,703 SH   SOLE 40 3,703 0 0
FLOTEK INDS INC DEL COM 343389102 64 13,808 SH   SOLE 2 4,771 0 9,037
FLOTEK INDS INC DEL COM 343389102 5 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 1,345 288,524 SH   SOLE 18 288,524 0 0
FLOTEK INDS INC DEL COM 343389102 189 40,526 SH   SOLE 19 40,526 0 0
FLOTEK INDS INC DEL COM 343389102 24,789 5,319,451 SH   SOLE 21 5,319,451 0 0
FLOTEK INDS INC DEL COM 343389102 7,013 1,505,022 SH   SOLE 22 1,440,724 0 64,298
FLOTEK INDS INC DEL COM 343389102 342 73,350 SH   SOLE 30 73,350 0 0
FLOWERS FOODS INC COM 343498101 3,700 191,623 SH   SOLE 2 103,130 0 88,493
FLOWERS FOODS INC COM 343498101 17 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 119 6,146 SH   SOLE 7 6,146 0 0
FLOWERS FOODS INC COM 343498101 11,603 600,894 SH   SOLE 18 600,894 0 0
FLOWERS FOODS INC COM 343498101 1,056 54,675 SH   SOLE 19 54,675 0 0
FLOWERS FOODS INC COM 343498101 156,755 8,117,833 SH   SOLE 21 8,117,833 0 0
FLOWERS FOODS INC COM 343498101 112,733 5,838,078 SH   SOLE 22 5,283,903 0 554,175
FLOWERS FOODS INC COM 343498101 78 4,054 SH   SOLE 23 4,054 0 0
FLOWERS FOODS INC COM 343498101 1,656 85,764 SH   SOLE 26 39,964 0 45,800
FLOWERS FOODS INC COM 343498101 514 26,617 SH   SOLE 28 26,617 0 0
FLOWERS FOODS INC COM 343498101 578 29,914 SH   SOLE 30 29,914 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 397 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 7,830 185,846 SH   SOLE 2 35,178 0 150,668
FLOWSERVE CORP COM 34354P105 1,648 39,121 SH   SOLE 4 36,106 0 3,015
FLOWSERVE CORP COM 34354P105 3,693 87,647 SH   SOLE 7 85,646 0 2,001
FLOWSERVE CORP COM 34354P105 36 843 SH   SOLE 15 843 0 0
FLOWSERVE CORP COM 34354P105 12,238 290,472 SH   SOLE 18 273,445 0 17,027
FLOWSERVE CORP COM 34354P105 942 22,351 SH   SOLE 19 22,351 0 0
FLOWSERVE CORP COM 34354P105 3,950 93,753 SH   SOLE 20 0 0 93,753
FLOWSERVE CORP COM 34354P105 109,514 2,599,428 SH   SOLE 21 2,599,428 0 0
FLOWSERVE CORP COM 34354P105 155,947 3,701,560 SH   SOLE 22 3,099,209 0 602,351
FLOWSERVE CORP COM 34354P105 6,133 145,581 SH   SOLE 23 145,581 0 0
FLOWSERVE CORP COM 34354P105 4,104 97,402 SH   SOLE 25 97,402 0 0
FLOWSERVE CORP COM 34354P105 18,004 427,347 SH   SOLE 26 189,173 0 238,174
FLOWSERVE CORP COM 34354P105 1,254 29,757 SH   SOLE 28 21,742 0 8,015
FLOWSERVE CORP COM 34354P105 1,483 35,210 SH   SOLE 29 3,101 0 32,109
FLOWSERVE CORP COM 34354P105 15,211 361,046 SH   SOLE 30 361,046 0 0
FLOWSERVE CORP COM 34354P105 4,192 99,507 SH   SOLE 31 67,811 0 31,696
FLOWSERVE CORP COM 34354P105 352 8,344 SH   SOLE 34 8,344 0 0
FLOWSERVE CORP COM 34354P105 5,155 122,362 SH   SOLE 36 122,362 0 0
FLOWSERVE CORP COM 34354P105 27 647 SH   SOLE 40 647 0 0
FLUIDIGM CORP DEL COM 34385P108 16 2,646 SH   SOLE 2 2,483 0 163
FLUIDIGM CORP DEL COM 34385P108 4 613 SH   SOLE 7 613 0 0
FLUIDIGM CORP DEL COM 34385P108 819 139,027 SH   SOLE 18 139,027 0 0
FLUIDIGM CORP DEL COM 34385P108 175 29,701 SH   SOLE 19 29,701 0 0
FLUIDIGM CORP DEL COM 34385P108 6,624 1,124,612 SH   SOLE 21 1,124,612 0 0
FLUIDIGM CORP DEL COM 34385P108 5,232 888,283 SH   SOLE 22 843,217 0 45,066
FLUOR CORP NEW COM 343412102 15,724 304,436 SH   SOLE 2 169,737 0 134,699
FLUOR CORP NEW COM 343412102 2,535 49,075 SH   SOLE 4 45,569 0 3,506
FLUOR CORP NEW COM 343412102 5,669 109,750 SH   SOLE 7 101,492 0 8,258
FLUOR CORP NEW COM 343412102 174 3,377 SH   SOLE 13 3,377 0 0
FLUOR CORP NEW COM 343412102 47 908 SH   SOLE 15 908 0 0
FLUOR CORP NEW COM 343412102 15,776 305,447 SH   SOLE 18 287,230 0 18,217
FLUOR CORP NEW COM 343412102 1,587 30,730 SH   SOLE 19 30,730 0 0
FLUOR CORP NEW COM 343412102 4,996 96,724 SH   SOLE 20 0 0 96,724
FLUOR CORP NEW COM 343412102 157,193 3,043,422 SH   SOLE 21 3,043,422 0 0
FLUOR CORP NEW COM 343412102 209,747 4,060,920 SH   SOLE 22 3,321,204 0 739,716
FLUOR CORP NEW COM 343412102 8,610 166,692 SH   SOLE 23 166,692 0 0
FLUOR CORP NEW COM 343412102 23,833 461,437 SH   SOLE 25 461,437 0 0
FLUOR CORP NEW COM 343412102 15,941 308,630 SH   SOLE 26 179,946 0 128,684
FLUOR CORP NEW COM 343412102 564 10,929 SH   SOLE 28 1,913 0 9,016
FLUOR CORP NEW COM 343412102 2,385 46,178 SH   SOLE 29 7,216 0 38,962
FLUOR CORP NEW COM 343412102 26,308 509,347 SH   SOLE 30 509,347 0 0
FLUOR CORP NEW COM 343412102 3,858 74,702 SH   SOLE 31 31,994 0 42,708
FLUOR CORP NEW COM 343412102 3,217 62,276 SH   SOLE 34 62,276 0 0
FLUOR CORP NEW COM 343412102 8,587 166,244 SH   SOLE 36 166,244 0 0
FLUOR CORP NEW COM 343412102 38 745 SH   SOLE 40 745 0 0
FLUSHING FINL CORP COM 343873105 165 6,009 SH   SOLE 2 1,603 0 4,406
FLUSHING FINL CORP COM 343873105 10 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 17 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 3,260 118,544 SH   SOLE 18 118,544 0 0
FLUSHING FINL CORP COM 343873105 619 22,524 SH   SOLE 19 22,524 0 0
FLUSHING FINL CORP COM 343873105 25,639 932,337 SH   SOLE 21 932,337 0 0
FLUSHING FINL CORP COM 343873105 24,296 883,479 SH   SOLE 22 833,720 0 49,759
FLUSHING FINL CORP COM 343873105 661 24,023 SH   SOLE 26 16,855 0 7,168
FLUSHING FINL CORP COM 343873105 109 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 99 3,584 SH   SOLE 30 3,584 0 0
FLUSHING FINL CORP COM 343873105 87 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 58 5,406 SH   SOLE 2 1,207 0 4,199
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,133 105,917 SH   SOLE 18 105,917 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 256 23,896 SH   SOLE 19 23,896 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 9,228 862,437 SH   SOLE 21 862,437 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 7,739 723,285 SH   SOLE 22 679,637 0 43,648
FLWS/1-800 FLOWERS CL A 68243Q106 38 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 41 3,813 SH   SOLE 30 3,813 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 22 2,065 SH   SOLE 40 2,065 0 0
FNB BANCORP CALIF COM 302515101 22 598 SH   SOLE 2 199 0 399
FNB BANCORP CALIF COM 302515101 723 19,814 SH   SOLE 18 19,814 0 0
FNB BANCORP CALIF COM 302515101 107 2,942 SH   SOLE 19 2,942 0 0
FNB BANCORP CALIF COM 302515101 5,876 161,041 SH   SOLE 21 161,041 0 0
FNB BANCORP CALIF COM 302515101 1,640 44,934 SH   SOLE 22 41,545 0 3,389
FNB CORP PA COM 302520101 4,420 319,826 SH   SOLE 2 152,139 0 167,687
FNB CORP PA COM 302520101 21 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 278 20,150 SH   SOLE 7 20,150 0 0
FNB CORP PA COM 302520101 0 8 SH   SOLE 17 0 0 8
FNB CORP PA COM 302520101 15,281 1,105,720 SH   SOLE 18 1,105,720 0 0
FNB CORP PA COM 302520101 1,332 96,350 SH   SOLE 19 96,350 0 0
FNB CORP PA COM 302520101 235,725 17,056,824 SH   SOLE 21 17,056,824 0 0
FNB CORP PA COM 302520101 141,696 10,253,000 SH   SOLE 22 9,287,581 0 965,419
FNB CORP PA COM 302520101 2,148 155,404 SH   SOLE 26 82,433 0 72,971
FNB CORP PA COM 302520101 726 52,504 SH   SOLE 28 52,504 0 0
FNB CORP PA COM 302520101 722 52,253 SH   SOLE 30 52,253 0 0
FNB CORP PA COM 302520101 100 7,210 SH   SOLE 31 7,210 0 0
FNB CORP PA COM 302520101 723 52,311 SH   SOLE 32 52,311 0 0
FNB CORP PA COM 302520101 46 3,293 SH   SOLE 36 3,293 0 0
FNB CORP PA COM 302520101 471 34,073 SH   SOLE 40 34,073 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 3,060 509,226 SH   SOLE 21 509,226 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 1 138 SH   SOLE 30 138 0 0
FOGO DE CHAO INC COM 344177100 4 348 SH   SOLE 2 348 0 0
FOGO DE CHAO INC COM 344177100 420 36,234 SH   SOLE 18 36,234 0 0
FOGO DE CHAO INC COM 344177100 67 5,783 SH   SOLE 19 5,783 0 0
FOGO DE CHAO INC COM 344177100 3,737 322,126 SH   SOLE 21 322,126 0 0
FOGO DE CHAO INC COM 344177100 1,943 167,472 SH   SOLE 22 161,454 0 6,018
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 94 1,000 SH   SOLE 2 1,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 11,268 120,000 SH   SOLE 18 0 0 120,000
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,179 76,454 SH   SOLE 19 76,454 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 11,738 125,000 SH   SOLE 25 125,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,459 36,841 SH   SOLE 26 0 0 36,841
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,489 15,862 SH   SOLE 31 15,862 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 58,688 625,000 SH   SOLE 34 625,000 0 0
FONAR CORP COM NEW 344437405 10 410 SH   SOLE 2 410 0 0
FONAR CORP COM NEW 344437405 537 22,039 SH   SOLE 18 22,039 0 0
FONAR CORP COM NEW 344437405 122 5,016 SH   SOLE 19 5,016 0 0
FONAR CORP COM NEW 344437405 4,861 199,640 SH   SOLE 21 199,640 0 0
FONAR CORP COM NEW 344437405 2,045 84,003 SH   SOLE 22 79,199 0 4,804
FOOT LOCKER INC COM 344849104 6,304 134,480 SH   SOLE 2 51,783 0 82,697
FOOT LOCKER INC COM 344849104 30 637 SH   SOLE 4 637 0 0
FOOT LOCKER INC COM 344849104 4,274 91,174 SH   SOLE 7 82,826 0 8,348
FOOT LOCKER INC COM 344849104 41 868 SH   SOLE 15 868 0 0
FOOT LOCKER INC COM 344849104 12,493 266,489 SH   SOLE 18 260,385 0 6,104
FOOT LOCKER INC COM 344849104 891 19,012 SH   SOLE 19 19,012 0 0
FOOT LOCKER INC COM 344849104 119,165 2,541,907 SH   SOLE 21 2,541,907 0 0
FOOT LOCKER INC COM 344849104 162,878 3,474,358 SH   SOLE 22 2,898,641 0 575,717
FOOT LOCKER INC COM 344849104 4,549 97,045 SH   SOLE 25 97,045 0 0
FOOT LOCKER INC COM 344849104 17,107 364,919 SH   SOLE 26 71,361 0 293,558
FOOT LOCKER INC COM 344849104 894 19,072 SH   SOLE 28 19,072 0 0
FOOT LOCKER INC COM 344849104 587 12,519 SH   SOLE 29 0 0 12,519
FOOT LOCKER INC COM 344849104 10,682 227,848 SH   SOLE 30 227,848 0 0
FOOT LOCKER INC COM 344849104 331 7,056 SH   SOLE 31 7,056 0 0
FOOT LOCKER INC COM 344849104 4,405 93,953 SH   SOLE 36 93,953 0 0
FOOT LOCKER INC COM 344849104 628 13,389 SH   SOLE 40 13,389 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 57,847 4,631,489 SH   SOLE 2 976,567 0 3,654,922
FORD MTR CO DEL COM PAR $0.01 345370860 15,016 1,202,225 SH   SOLE 4 1,108,624 0 93,601
FORD MTR CO DEL COM PAR $0.01 345370860 35,908 2,874,977 SH   SOLE 7 2,760,693 0 114,284
FORD MTR CO DEL COM PAR $0.01 345370860 319 25,512 SH   SOLE 13 25,512 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 378 30,302 SH   SOLE 15 30,302 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 40 3,225 SH   SOLE 17 0 0 3,225
FORD MTR CO DEL COM PAR $0.01 345370860 91,101 7,293,923 SH   SOLE 18 6,800,428 0 493,495
FORD MTR CO DEL COM PAR $0.01 345370860 8,489 679,682 SH   SOLE 19 679,682 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 17,749 1,421,021 SH   SOLE 20 0 0 1,421,021
FORD MTR CO DEL COM PAR $0.01 345370860 848,351 67,922,399 SH   SOLE 21 67,922,399 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,296,185 103,777,831 SH   SOLE 22 86,177,770 0 17,600,061
FORD MTR CO DEL COM PAR $0.01 345370860 56,619 4,533,116 SH   SOLE 23 4,533,116 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 38,940 3,117,699 SH   SOLE 25 3,117,699 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 140,388 11,240,061 SH   SOLE 26 3,475,929 0 7,764,132
FORD MTR CO DEL COM PAR $0.01 345370860 10,402 832,788 SH   SOLE 28 606,530 0 226,258
FORD MTR CO DEL COM PAR $0.01 345370860 1,588 127,165 SH   SOLE 29 127,165 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 169,097 13,538,625 SH   SOLE 30 13,538,625 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 30,204 2,418,294 SH   SOLE 31 1,238,004 0 1,180,290
FORD MTR CO DEL COM PAR $0.01 345370860 1,029 82,401 SH   SOLE 32 82,401 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,127 250,398 SH   SOLE 34 250,398 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 12,667 1,014,151 SH   SOLE 35 1,014,151 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 54,803 4,387,788 SH   SOLE 36 4,387,788 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 229 18,307 SH   SOLE 40 18,307 0 0
FORD MTR CO DEL OPTIONS 345370860 4,163 333,300 SH Call SOLE 2 333,300 0 0
FORD MTR CO DEL OPTIONS 345370860 122 9,800 SH Call SOLE 22 9,800 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 478 14,992 SH   SOLE 18 14,992 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 5,792 181,614 SH   SOLE 19 181,614 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 5,143 161,275 SH   SOLE 21 161,275 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,127 35,328 SH   SOLE 22 31,658 0 3,670
FORESCOUT TECHNOLOGIES INC COM 34553D101 2,168 67,986 SH   SOLE 34 67,986 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,742 155,277 SH   SOLE 2 23,593 0 131,684
FOREST CITY RLTY TR INC COM CL A 345605109 1,922 79,742 SH   SOLE 4 79,742 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 8,096 335,920 SH   SOLE 7 335,920 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 241 10,003 SH   SOLE 15 10,003 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,371 139,862 SH   SOLE 18 139,862 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 8,094 335,847 SH   SOLE 19 335,847 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 100,488 4,169,614 SH   SOLE 21 4,169,614 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 250,132 10,378,936 SH   SOLE 22 9,635,694 0 743,242
FOREST CITY RLTY TR INC COM CL A 345605109 354 14,679 SH   SOLE 23 14,679 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 10,413 432,076 SH   SOLE 25 432,076 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,931 163,123 SH   SOLE 26 45,755 0 117,368
FOREST CITY RLTY TR INC COM CL A 345605109 4,628 192,020 SH   SOLE 28 34,636 0 157,384
FOREST CITY RLTY TR INC COM CL A 345605109 2,581 107,084 SH   SOLE 29 84,541 0 22,543
FOREST CITY RLTY TR INC COM CL A 345605109 9,047 375,401 SH   SOLE 30 375,401 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 140 5,827 SH   SOLE 31 5,827 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 603 25,022 SH   SOLE 40 25,022 0 0
FORESTAR GROUP INC COM 346232101 53 2,395 SH   SOLE 2 624 0 1,771
FORESTAR GROUP INC COM 346232101 7 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 2 84 SH   SOLE 7 84 0 0
FORESTAR GROUP INC COM 346232101 805 36,604 SH   SOLE 18 36,604 0 0
FORESTAR GROUP INC COM 346232101 155 7,051 SH   SOLE 19 7,051 0 0
FORESTAR GROUP INC COM 346232101 8,318 378,096 SH   SOLE 21 378,096 0 0
FORESTAR GROUP INC COM 346232101 6,177 280,795 SH   SOLE 22 264,227 0 16,568
FORESTAR GROUP INC COM 346232101 264 11,988 SH   SOLE 26 1,817 0 10,171
FORESTAR GROUP INC COM 346232101 12 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 11 509 SH   SOLE 30 509 0 0
FORESTAR GROUP INC COM 346232101 9 429 SH   SOLE 40 429 0 0
FORM HLDGS CORP COM 34634E102 5 3,823 SH   SOLE 18 3,823 0 0
FORM HLDGS CORP COM 34634E102 53 38,525 SH   SOLE 21 38,525 0 0
FORM HLDGS CORP COM 34634E102 356 259,582 SH   SOLE 22 259,582 0 0
FORMFACTOR INC COM 346375108 95 6,093 SH   SOLE 2 5,677 0 416
FORMFACTOR INC COM 346375108 6 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 28 1,776 SH   SOLE 7 1,776 0 0
FORMFACTOR INC COM 346375108 4,034 257,789 SH   SOLE 18 257,789 0 0
FORMFACTOR INC COM 346375108 939 59,996 SH   SOLE 19 59,996 0 0
FORMFACTOR INC COM 346375108 36,601 2,338,730 SH   SOLE 21 2,338,730 0 0
FORMFACTOR INC COM 346375108 30,856 1,971,634 SH   SOLE 22 1,840,727 0 130,907
FORMFACTOR INC COM 346375108 115 7,321 SH   SOLE 26 0 0 7,321
FORMFACTOR INC COM 346375108 259 16,526 SH   SOLE 28 16,526 0 0
FORMFACTOR INC COM 346375108 43 2,764 SH   SOLE 29 0 0 2,764
FORMFACTOR INC COM 346375108 198 12,657 SH   SOLE 30 12,657 0 0
FORMFACTOR INC COM 346375108 99 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 78 1,765 SH   SOLE 2 1,765 0 0
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 12 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 2,149 48,615 SH   SOLE 18 48,615 0 0
FORRESTER RESH INC COM 346563109 977 22,098 SH   SOLE 19 22,098 0 0
FORRESTER RESH INC COM 346563109 41,090 929,634 SH   SOLE 21 929,634 0 0
FORRESTER RESH INC COM 346563109 12,608 285,253 SH   SOLE 22 266,646 0 18,607
FORRESTER RESH INC COM 346563109 352 7,954 SH   SOLE 23 7,954 0 0
FORRESTER RESH INC COM 346563109 455 10,299 SH   SOLE 26 2,297 0 8,002
FORRESTER RESH INC COM 346563109 58 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 416 9,421 SH   SOLE 29 0 0 9,421
FORRESTER RESH INC COM 346563109 611 13,827 SH   SOLE 30 13,827 0 0
FORRESTER RESH INC COM 346563109 18 417 SH   SOLE 34 417 0 0
FORRESTER RESH INC COM 346563109 39 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 29 2,599 SH   SOLE 2 2,393 0 206
FORTERRA INC COM 34960W106 727 65,455 SH   SOLE 18 65,455 0 0
FORTERRA INC COM 34960W106 130 11,690 SH   SOLE 19 11,690 0 0
FORTERRA INC COM 34960W106 6,106 550,053 SH   SOLE 21 550,053 0 0
FORTERRA INC COM 34960W106 7,951 716,274 SH   SOLE 22 697,401 0 18,873
FORTINET INC COM 34959E109 13,274 303,815 SH   SOLE 2 186,752 0 117,063
FORTINET INC COM 34959E109 3,292 75,356 SH   SOLE 4 72,330 0 3,026
FORTINET INC COM 34959E109 594 13,590 SH   SOLE 7 13,050 0 540
FORTINET INC COM 34959E109 22,217 508,507 SH   SOLE 18 489,598 0 18,909
FORTINET INC COM 34959E109 2,963 67,822 SH   SOLE 19 67,822 0 0
FORTINET INC COM 34959E109 302,457 6,922,802 SH   SOLE 21 6,922,802 0 0
FORTINET INC COM 34959E109 217,328 4,974,310 SH   SOLE 22 4,465,871 0 508,439
FORTINET INC COM 34959E109 8,005 183,229 SH   SOLE 23 183,229 0 0
FORTINET INC COM 34959E109 23 534 SH   SOLE 25 534 0 0
FORTINET INC COM 34959E109 13,269 303,713 SH   SOLE 26 151,853 0 151,860
FORTINET INC COM 34959E109 1,499 34,299 SH   SOLE 28 25,303 0 8,996
FORTINET INC COM 34959E109 2,605 59,631 SH   SOLE 29 19,721 0 39,910
FORTINET INC COM 34959E109 8,810 201,640 SH   SOLE 30 201,640 0 0
FORTINET INC COM 34959E109 4,171 95,468 SH   SOLE 31 50,668 0 44,800
FORTINET INC COM 34959E109 721 16,509 SH   SOLE 34 16,509 0 0
FORTINET INC COM 34959E109 1,391 31,849 SH   SOLE 36 31,849 0 0
FORTINET INC COM 34959E109 28 633 SH   SOLE 40 633 0 0
FORTIS INC COM 349553107 5,290 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 427 11,638 SH   SOLE 26 0 0 11,638
FORTIS INC COM 349553107 1,598 43,566 SH   SOLE 30 43,566 0 0
FORTIS INC COM 349553107 17,973 490,120 SH   SOLE 34 490,120 0 0
FORTIS INC COM 349553107 102 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 29,033 401,286 SH   SOLE 2 109,293 0 291,993
FORTIVE CORP COM 34959J108 7,819 108,067 SH   SOLE 4 100,078 0 7,989
FORTIVE CORP COM 34959J108 21,254 293,761 SH   SOLE 7 247,022 0 46,739
FORTIVE CORP COM 34959J108 108 1,487 SH   SOLE 13 1,487 0 0
FORTIVE CORP COM 34959J108 183 2,526 SH   SOLE 15 2,526 0 0
FORTIVE CORP COM 34959J108 96,365 1,331,931 SH   SOLE 18 1,223,105 0 108,826
FORTIVE CORP COM 34959J108 11,726 162,072 SH   SOLE 19 162,072 0 0
FORTIVE CORP COM 34959J108 13,325 184,176 SH   SOLE 20 0 0 184,176
FORTIVE CORP COM 34959J108 451,080 6,234,686 SH   SOLE 21 6,234,686 0 0
FORTIVE CORP COM 34959J108 594,828 8,221,540 SH   SOLE 22 6,883,594 0 1,337,946
FORTIVE CORP COM 34959J108 27,444 379,327 SH   SOLE 23 379,327 0 0
FORTIVE CORP COM 34959J108 19,614 271,099 SH   SOLE 25 250,330 0 20,769
FORTIVE CORP COM 34959J108 55,890 772,489 SH   SOLE 26 311,709 0 460,780
FORTIVE CORP COM 34959J108 5,174 71,510 SH   SOLE 28 51,508 0 20,002
FORTIVE CORP COM 34959J108 727 10,053 SH   SOLE 29 10,053 0 0
FORTIVE CORP COM 34959J108 67,406 931,672 SH   SOLE 30 931,672 0 0
FORTIVE CORP COM 34959J108 11,845 163,720 SH   SOLE 31 63,208 0 100,512
FORTIVE CORP COM 34959J108 11,964 165,360 SH   SOLE 34 165,360 0 0
FORTIVE CORP COM 34959J108 22,097 305,416 SH   SOLE 36 305,416 0 0
FORTIVE CORP COM 34959J108 114 1,582 SH   SOLE 40 1,582 0 0
FORTRESS BIOTECH INC COM 34960Q109 9 2,134 SH   SOLE 2 2,134 0 0
FORTRESS BIOTECH INC COM 34960Q109 451 113,040 SH   SOLE 18 113,040 0 0
FORTRESS BIOTECH INC COM 34960Q109 101 25,223 SH   SOLE 19 25,223 0 0
FORTRESS BIOTECH INC COM 34960Q109 4,402 1,103,248 SH   SOLE 21 1,103,248 0 0
FORTRESS BIOTECH INC COM 34960Q109 2,171 544,000 SH   SOLE 22 518,582 0 25,418
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 37 1,864 SH   SOLE 19 1,864 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1 71 SH   SOLE 22 71 0 0
FORTUNA SILVER MINES INC COM 349915108 63 12,038 SH   SOLE 21 12,038 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 20,390 297,929 SH   SOLE 2 153,892 0 144,037
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,715 83,510 SH   SOLE 4 78,922 0 4,588
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,386 107,924 SH   SOLE 7 104,163 0 3,761
FORTUNE BRANDS HOME & SEC IN COM 34964C106 77 1,119 SH   SOLE 13 1,119 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 79 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 36,886 538,948 SH   SOLE 18 517,414 0 21,534
FORTUNE BRANDS HOME & SEC IN COM 34964C106 88,193 1,288,620 SH   SOLE 19 1,288,620 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,878 100,491 SH   SOLE 20 0 0 100,491
FORTUNE BRANDS HOME & SEC IN COM 34964C106 250,841 3,665,127 SH   SOLE 21 3,665,127 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 307,813 4,497,555 SH   SOLE 22 3,790,452 0 707,103
FORTUNE BRANDS HOME & SEC IN COM 34964C106 15,287 223,358 SH   SOLE 23 223,358 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,064 117,831 SH   SOLE 25 117,831 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 32,547 475,559 SH   SOLE 26 185,844 0 289,715
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,427 35,463 SH   SOLE 28 25,131 0 10,332
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,937 57,527 SH   SOLE 29 13,136 0 44,391
FORTUNE BRANDS HOME & SEC IN COM 34964C106 29,829 435,836 SH   SOLE 30 435,836 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,334 150,989 SH   SOLE 31 94,846 0 56,143
FORTUNE BRANDS HOME & SEC IN COM 34964C106 35,529 519,120 SH   SOLE 34 519,120 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,674 126,737 SH   SOLE 36 126,737 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 53 768 SH   SOLE 40 768 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 260 16,724 SH   SOLE 2 4,524 0 12,200
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 26 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4,507 289,818 SH   SOLE 18 289,818 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,045 67,178 SH   SOLE 19 67,178 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 43,578 2,802,467 SH   SOLE 21 2,802,467 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 32,739 2,105,402 SH   SOLE 22 1,976,064 0 129,338
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 398 25,612 SH   SOLE 26 22,372 0 3,240
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 142 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 143 9,191 SH   SOLE 30 9,191 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 108 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 95 1,658 SH   SOLE 2 1,658 0 0
FORWARD AIR CORP COM 349853101 14 239 SH   SOLE 4 239 0 0
FORWARD AIR CORP COM 349853101 46 793 SH   SOLE 7 793 0 0
FORWARD AIR CORP COM 349853101 7,696 133,983 SH   SOLE 18 133,983 0 0
FORWARD AIR CORP COM 349853101 2,533 44,098 SH   SOLE 19 44,098 0 0
FORWARD AIR CORP COM 349853101 152,059 2,647,259 SH   SOLE 21 2,647,259 0 0
FORWARD AIR CORP COM 349853101 46,863 815,856 SH   SOLE 22 758,397 0 57,459
FORWARD AIR CORP COM 349853101 727 12,653 SH   SOLE 26 4,416 0 8,237
FORWARD AIR CORP COM 349853101 253 4,413 SH   SOLE 28 4,413 0 0
FORWARD AIR CORP COM 349853101 2,496 43,461 SH   SOLE 30 43,461 0 0
FORWARD AIR CORP COM 349853101 189 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 3 2,823 SH   SOLE 19 2,823 0 0
FORWARD INDS INC N Y COM NEW 349862300 6 4,749 SH   SOLE 21 4,749 0 0
FORWARD INDS INC N Y COM NEW 349862300 550 447,269 SH   SOLE 22 447,269 0 0
FOSSIL GROUP INC COM 34988V106 85 10,948 SH   SOLE 2 2,677 0 8,271
FOSSIL GROUP INC COM 34988V106 1 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 23 2,990 SH   SOLE 7 2,990 0 0
FOSSIL GROUP INC COM 34988V106 1,659 213,510 SH   SOLE 18 213,510 0 0
FOSSIL GROUP INC COM 34988V106 356 45,782 SH   SOLE 19 45,782 0 0
FOSSIL GROUP INC COM 34988V106 31,716 4,081,884 SH   SOLE 21 4,081,884 0 0
FOSSIL GROUP INC COM 34988V106 10,804 1,390,520 SH   SOLE 22 1,252,836 0 137,684
FOSSIL GROUP INC COM 34988V106 72 9,236 SH   SOLE 26 3,916 0 5,320
FOSSIL GROUP INC COM 34988V106 49 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 465 59,862 SH   SOLE 30 59,862 0 0
FOSSIL GROUP INC COM 34988V106 3 450 SH   SOLE 36 450 0 0
FOSSIL GROUP INC COM 34988V106 38 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 65 2,397 SH   SOLE 2 341 0 2,056
FOSTER L B CO COM 350060109 847 31,188 SH   SOLE 18 31,188 0 0
FOSTER L B CO COM 350060109 164 6,057 SH   SOLE 19 6,057 0 0
FOSTER L B CO COM 350060109 7,595 279,751 SH   SOLE 21 279,751 0 0
FOSTER L B CO COM 350060109 5,387 198,418 SH   SOLE 22 192,673 0 5,745
FOUNDATION BLDG MATLS INC COM 350392106 49 3,300 SH   SOLE 2 680 0 2,620
FOUNDATION BLDG MATLS INC COM 350392106 762 51,505 SH   SOLE 18 51,505 0 0
FOUNDATION BLDG MATLS INC COM 350392106 174 11,741 SH   SOLE 19 11,741 0 0
FOUNDATION BLDG MATLS INC COM 350392106 6,992 472,762 SH   SOLE 21 472,762 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,188 147,964 SH   SOLE 22 137,798 0 10,166
FOUNDATION BLDG MATLS INC COM 350392106 169 11,419 SH   SOLE 26 0 0 11,419
FOUNDATION BLDG MATLS INC COM 350392106 42 2,861 SH   SOLE 30 2,861 0 0
FOUNDATION MEDICINE INC COM 350465100 66 973 SH   SOLE 2 808 0 165
FOUNDATION MEDICINE INC COM 350465100 18 268 SH   SOLE 7 268 0 0
FOUNDATION MEDICINE INC COM 350465100 3,341 48,994 SH   SOLE 18 48,994 0 0
FOUNDATION MEDICINE INC COM 350465100 1,057 15,494 SH   SOLE 19 15,494 0 0
FOUNDATION MEDICINE INC COM 350465100 63,852 936,251 SH   SOLE 21 936,251 0 0
FOUNDATION MEDICINE INC COM 350465100 27,429 402,192 SH   SOLE 22 378,446 0 23,746
FOUNDATION MEDICINE INC COM 350465100 19 285 SH   SOLE 23 285 0 0
FOUNDATION MEDICINE INC COM 350465100 308 4,512 SH   SOLE 26 0 0 4,512
FOUNDATION MEDICINE INC COM 350465100 102 1,498 SH   SOLE 28 1,498 0 0
FOUNDATION MEDICINE INC COM 350465100 171 2,504 SH   SOLE 30 2,504 0 0
FOUNDATION MEDICINE INC COM 350465100 68 995 SH   SOLE 40 995 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 198 7,689 SH   SOLE 2 3,438 0 4,251
FOUR CORNERS PPTY TR INC COM 35086T109 472 18,376 SH   SOLE 4 18,376 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,237 87,062 SH   SOLE 7 87,062 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 69 2,703 SH   SOLE 15 2,703 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,508 292,154 SH   SOLE 18 292,154 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,965 115,389 SH   SOLE 19 115,389 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 150,322 5,849,089 SH   SOLE 21 5,849,089 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 64,733 2,518,809 SH   SOLE 22 2,401,736 0 117,073
FOUR CORNERS PPTY TR INC COM 35086T109 83 3,218 SH   SOLE 23 3,218 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,898 112,757 SH   SOLE 25 112,757 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,116 43,420 SH   SOLE 26 4,489 0 38,931
FOUR CORNERS PPTY TR INC COM 35086T109 1,241 48,304 SH   SOLE 28 9,007 0 39,297
FOUR CORNERS PPTY TR INC COM 35086T109 528 20,564 SH   SOLE 29 20,564 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 10,506 408,787 SH   SOLE 30 408,787 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 207 8,069 SH   SOLE 40 8,069 0 0
FOX FACTORY HLDG CORP COM 35138V102 96 2,462 SH   SOLE 2 1,982 0 480
FOX FACTORY HLDG CORP COM 35138V102 34 867 SH   SOLE 7 867 0 0
FOX FACTORY HLDG CORP COM 35138V102 6,356 163,591 SH   SOLE 18 163,591 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,117 28,760 SH   SOLE 19 28,760 0 0
FOX FACTORY HLDG CORP COM 35138V102 126,897 3,266,343 SH   SOLE 21 3,266,343 0 0
FOX FACTORY HLDG CORP COM 35138V102 39,545 1,017,883 SH   SOLE 22 955,414 0 62,469
FOX FACTORY HLDG CORP COM 35138V102 279 7,178 SH   SOLE 26 0 0 7,178
FOX FACTORY HLDG CORP COM 35138V102 182 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,079 53,526 SH   SOLE 30 53,526 0 0
FOX FACTORY HLDG CORP COM 35138V102 163 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM 351793104 15 2,099 SH   SOLE 2 1,797 0 302
FRANCESCAS HLDGS CORP COM 351793104 7 926 SH   SOLE 7 926 0 0
FRANCESCAS HLDGS CORP COM 351793104 1,283 175,557 SH   SOLE 18 175,557 0 0
FRANCESCAS HLDGS CORP COM 351793104 203 27,813 SH   SOLE 19 27,813 0 0
FRANCESCAS HLDGS CORP COM 351793104 25,300 3,460,989 SH   SOLE 21 3,460,989 0 0
FRANCESCAS HLDGS CORP COM 351793104 7,415 1,014,314 SH   SOLE 22 962,460 0 51,854
FRANCESCAS HLDGS CORP COM 351793104 341 46,652 SH   SOLE 30 46,652 0 0
FRANCO NEVADA CORP COM 351858105 9,258 115,792 SH   SOLE 21 115,792 0 0
FRANKLIN COVEY CO COM 353469109 20 941 SH   SOLE 2 449 0 492
FRANKLIN COVEY CO COM 353469109 752 36,259 SH   SOLE 18 36,259 0 0
FRANKLIN COVEY CO COM 353469109 174 8,401 SH   SOLE 19 8,401 0 0
FRANKLIN COVEY CO COM 353469109 6,749 325,269 SH   SOLE 21 325,269 0 0
FRANKLIN COVEY CO COM 353469109 8,593 414,142 SH   SOLE 22 407,386 0 6,756
FRANKLIN ELEC INC COM 353514102 186 4,059 SH   SOLE 2 2,594 0 1,465
FRANKLIN ELEC INC COM 353514102 14 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 848 18,473 SH   SOLE 7 18,473 0 0
FRANKLIN ELEC INC COM 353514102 9,186 200,139 SH   SOLE 18 200,139 0 0
FRANKLIN ELEC INC COM 353514102 3,331 72,578 SH   SOLE 19 72,578 0 0
FRANKLIN ELEC INC COM 353514102 170,386 3,712,115 SH   SOLE 21 3,712,115 0 0
FRANKLIN ELEC INC COM 353514102 51,086 1,112,976 SH   SOLE 22 1,029,465 0 83,511
FRANKLIN ELEC INC COM 353514102 743 16,182 SH   SOLE 26 5,324 0 10,858
FRANKLIN ELEC INC COM 353514102 261 5,676 SH   SOLE 28 5,676 0 0
FRANKLIN ELEC INC COM 353514102 7,560 164,712 SH   SOLE 30 164,712 0 0
FRANKLIN ELEC INC COM 353514102 204 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 73 2,153 SH   SOLE 2 711 0 1,442
FRANKLIN FINL NETWORK INC COM 35352P104 13 392 SH   SOLE 7 392 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,578 46,261 SH   SOLE 18 46,261 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 372 10,905 SH   SOLE 19 10,905 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 13,560 397,647 SH   SOLE 21 397,647 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 10,013 293,641 SH   SOLE 22 272,611 0 21,030
FRANKLIN FINL NETWORK INC COM 35352P104 89 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 71 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 67 1,959 SH   SOLE 30 1,959 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 72 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN RES INC COM 354613101 28,389 655,180 SH   SOLE 2 298,504 0 356,676
FRANKLIN RES INC COM 354613101 5,265 121,503 SH   SOLE 4 112,982 0 8,521
FRANKLIN RES INC COM 354613101 29,761 686,846 SH   SOLE 7 354,749 0 332,097
FRANKLIN RES INC COM 354613101 149 3,440 SH   SOLE 13 3,440 0 0
FRANKLIN RES INC COM 354613101 110 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 29,308 676,383 SH   SOLE 18 595,925 0 80,458
FRANKLIN RES INC COM 354613101 3,949 91,140 SH   SOLE 19 91,140 0 0
FRANKLIN RES INC COM 354613101 8,758 202,114 SH   SOLE 20 0 0 202,114
FRANKLIN RES INC COM 354613101 256,815 5,926,948 SH   SOLE 21 5,926,948 0 0
FRANKLIN RES INC COM 354613101 404,032 9,324,531 SH   SOLE 22 7,785,685 0 1,538,846
FRANKLIN RES INC COM 354613101 17,332 399,994 SH   SOLE 23 399,994 0 0
FRANKLIN RES INC COM 354613101 22,364 516,143 SH   SOLE 25 516,143 0 0
FRANKLIN RES INC COM 354613101 51,354 1,185,193 SH   SOLE 26 384,820 0 800,373
FRANKLIN RES INC COM 354613101 3,317 76,546 SH   SOLE 28 55,705 0 20,841
FRANKLIN RES INC COM 354613101 4,496 103,770 SH   SOLE 29 22,447 0 81,323
FRANKLIN RES INC COM 354613101 50,938 1,175,581 SH   SOLE 30 1,175,581 0 0
FRANKLIN RES INC COM 354613101 21,630 499,186 SH   SOLE 31 419,911 0 79,275
FRANKLIN RES INC COM 354613101 2,552 58,888 SH   SOLE 34 58,888 0 0
FRANKLIN RES INC COM 354613101 21,836 503,951 SH   SOLE 36 503,951 0 0
FRANKLIN RES INC COM 354613101 70 1,611 SH   SOLE 40 1,611 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 247 22,957 SH   SOLE 2 5,778 0 17,179
FRANKLIN STREET PPTYS CORP COM 35471R106 402 37,401 SH   SOLE 4 37,401 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,572 146,383 SH   SOLE 7 146,383 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 45 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 5,655 526,579 SH   SOLE 18 526,579 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 2,113 196,726 SH   SOLE 19 196,726 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 105,829 9,853,734 SH   SOLE 21 9,853,734 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 48,093 4,477,920 SH   SOLE 22 4,295,127 0 182,793
FRANKLIN STREET PPTYS CORP COM 35471R106 64 5,993 SH   SOLE 23 5,993 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 2,130 198,297 SH   SOLE 25 198,297 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,052 97,943 SH   SOLE 26 14,556 0 83,387
FRANKLIN STREET PPTYS CORP COM 35471R106 845 78,684 SH   SOLE 28 12,889 0 65,795
FRANKLIN STREET PPTYS CORP COM 35471R106 366 34,121 SH   SOLE 29 34,121 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 7,752 721,827 SH   SOLE 30 721,827 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 112 10,443 SH   SOLE 40 10,443 0 0
FRANKS INTL N V COM N33462107 2,660 400,049 SH   SOLE 2 391,932 0 8,117
FRANKS INTL N V COM N33462107 2 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 37 5,582 SH   SOLE 7 5,582 0 0
FRANKS INTL N V COM N33462107 1,246 187,357 SH   SOLE 18 187,357 0 0
FRANKS INTL N V COM N33462107 241 36,215 SH   SOLE 19 36,215 0 0
FRANKS INTL N V COM N33462107 14,704 2,211,067 SH   SOLE 21 2,211,067 0 0
FRANKS INTL N V COM N33462107 11,652 1,752,195 SH   SOLE 22 1,682,105 0 70,090
FRANKS INTL N V COM N33462107 36 5,476 SH   SOLE 28 5,476 0 0
FRANKS INTL N V COM N33462107 57 8,555 SH   SOLE 30 8,555 0 0
FRANKS INTL N V COM N33462107 34 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 29 7,135 SH   SOLE 2 1,372 0 5,763
FREDS INC CL A 356108100 3 840 SH   SOLE 7 840 0 0
FREDS INC CL A 356108100 742 183,096 SH   SOLE 18 183,096 0 0
FREDS INC CL A 356108100 93 22,881 SH   SOLE 19 22,881 0 0
FREDS INC CL A 356108100 12,015 2,966,745 SH   SOLE 21 2,966,745 0 0
FREDS INC CL A 356108100 3,692 911,526 SH   SOLE 22 851,021 0 60,505
FREDS INC CL A 356108100 196 48,294 SH   SOLE 30 48,294 0 0
FREEPORT-MCMORAN INC CL B 35671D857 33,157 1,748,798 SH   SOLE 2 430,859 0 1,317,939
FREEPORT-MCMORAN INC CL B 35671D857 9,024 475,950 SH   SOLE 4 439,538 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 25,492 1,344,495 SH   SOLE 7 1,318,983 0 25,512
FREEPORT-MCMORAN INC CL B 35671D857 418 22,059 SH   SOLE 13 22,059 0 0
FREEPORT-MCMORAN INC CL B 35671D857 178 9,363 SH   SOLE 15 9,363 0 0
FREEPORT-MCMORAN INC CL B 35671D857 54,931 2,897,188 SH   SOLE 18 2,714,950 0 182,238
FREEPORT-MCMORAN INC CL B 35671D857 4,083 215,349 SH   SOLE 19 215,349 0 0
FREEPORT-MCMORAN INC CL B 35671D857 10,359 546,353 SH   SOLE 20 0 0 546,353
FREEPORT-MCMORAN INC CL B 35671D857 584,026 30,803,051 SH   SOLE 21 30,803,051 0 0
FREEPORT-MCMORAN INC CL B 35671D857 695,596 36,687,528 SH   SOLE 22 30,421,760 0 6,265,768
FREEPORT-MCMORAN INC CL B 35671D857 31,909 1,682,982 SH   SOLE 23 1,682,982 0 0
FREEPORT-MCMORAN INC CL B 35671D857 20,498 1,081,095 SH   SOLE 25 1,081,095 0 0
FREEPORT-MCMORAN INC CL B 35671D857 89,253 4,707,434 SH   SOLE 26 1,219,795 0 3,487,639
FREEPORT-MCMORAN INC CL B 35671D857 5,932 312,885 SH   SOLE 28 228,547 0 84,338
FREEPORT-MCMORAN INC CL B 35671D857 897 47,297 SH   SOLE 29 47,297 0 0
FREEPORT-MCMORAN INC CL B 35671D857 76,679 4,044,277 SH   SOLE 30 4,044,277 0 0
FREEPORT-MCMORAN INC CL B 35671D857 17,841 941,002 SH   SOLE 31 614,775 0 326,227
FREEPORT-MCMORAN INC CL B 35671D857 1,708 90,059 SH   SOLE 34 90,059 0 0
FREEPORT-MCMORAN INC CL B 35671D857 27,210 1,435,105 SH   SOLE 36 1,435,105 0 0
FREEPORT-MCMORAN INC CL B 35671D857 132 6,979 SH   SOLE 40 6,979 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 212 11,200 SH Put SOLE 2 11,200 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 313 16,500 SH Put SOLE 18 16,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 34,128 1,800,000 SH Call SOLE 19 1,800,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 5,309 280,000 SH Put SOLE 19 280,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 34 1,800 SH Put SOLE 22 1,800 0 0
FREIGHTCAR AMER INC COM 357023100 52 3,034 SH   SOLE 2 776 0 2,258
FREIGHTCAR AMER INC COM 357023100 5 282 SH   SOLE 7 282 0 0
FREIGHTCAR AMER INC COM 357023100 846 49,515 SH   SOLE 18 49,515 0 0
FREIGHTCAR AMER INC COM 357023100 176 10,333 SH   SOLE 19 10,333 0 0
FREIGHTCAR AMER INC COM 357023100 7,057 413,193 SH   SOLE 21 413,193 0 0
FREIGHTCAR AMER INC COM 357023100 6,168 361,150 SH   SOLE 22 346,656 0 14,494
FREQUENCY ELECTRS INC COM 358010106 10 1,025 SH   SOLE 18 1,025 0 0
FREQUENCY ELECTRS INC COM 358010106 182 19,405 SH   SOLE 21 19,405 0 0
FREQUENCY ELECTRS INC COM 358010106 1,566 167,279 SH   SOLE 22 167,279 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 370 7,761 SH   SOLE 2 2,132 0 5,629
FRESH DEL MONTE PRODUCE INC ORD G36738105 9 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,256 68,305 SH   SOLE 7 68,305 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 5,578 117,019 SH   SOLE 18 117,019 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,251 26,234 SH   SOLE 19 26,234 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 49,733 1,043,284 SH   SOLE 21 1,043,284 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 46,826 982,296 SH   SOLE 22 921,715 0 60,581
FRESH DEL MONTE PRODUCE INC ORD G36738105 853 17,902 SH   SOLE 26 5,247 0 12,655
FRESH DEL MONTE PRODUCE INC ORD G36738105 225 4,723 SH   SOLE 28 4,723 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 637 13,357 SH   SOLE 30 13,357 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 60 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 175 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 36 1,920 SH   SOLE 2 1,483 0 437
FRESHPET INC COM 358039105 9 455 SH   SOLE 7 455 0 0
FRESHPET INC COM 358039105 1,648 86,991 SH   SOLE 18 86,991 0 0
FRESHPET INC COM 358039105 380 20,060 SH   SOLE 19 20,060 0 0
FRESHPET INC COM 358039105 14,877 785,070 SH   SOLE 21 785,070 0 0
FRESHPET INC COM 358039105 11,508 607,262 SH   SOLE 22 571,525 0 35,737
FRESHPET INC COM 358039105 202 10,680 SH   SOLE 26 0 0 10,680
FRESHPET INC COM 358039105 61 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 65 3,414 SH   SOLE 30 3,414 0 0
FRESHPET INC COM 358039105 41 2,189 SH   SOLE 40 2,189 0 0
FRIEDMAN INDS INC COM 358435105 7 1,307 SH   SOLE 18 1,307 0 0
FRIEDMAN INDS INC COM 358435105 16 2,787 SH   SOLE 19 2,787 0 0
FRIEDMAN INDS INC COM 358435105 94 16,606 SH   SOLE 21 16,606 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 2,234 206,500 SH   SOLE 2 206,500 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 22,553 2,084,355 SH   SOLE 21 2,084,355 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 189 17,500 SH   SOLE 22 17,500 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 200 29,559 SH   SOLE 2 16,401 0 13,158
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 41 6,102 SH   SOLE 7 6,102 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 2 SH   SOLE 17 0 0 2
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,987 293,940 SH   SOLE 18 293,940 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 424 62,661 SH   SOLE 19 62,661 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 58,338 8,629,892 SH   SOLE 21 8,629,892 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 17,116 2,531,911 SH   SOLE 22 2,307,482 0 224,429
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 195 28,902 SH   SOLE 26 17,629 0 11,273
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 78 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 754 111,563 SH   SOLE 30 111,563 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 560 82,821 SH   SOLE 36 82,821 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 74 10,900 SH   SOLE 40 10,900 0 0
FRONTIER COMMUNICATIONS CORP OPTIONS 35906A306 5,025 743,500 SH Call SOLE 2 743,500 0 0
FRONTIER COMMUNICATIONS CORP OPTIONS 35906A306 383 56,500 SH Call SOLE 22 56,500 0 0
FRONTLINE LTD SHS NEW G3682E192 77 16,846 SH   SOLE 2 4,663 0 12,183
FRONTLINE LTD SHS NEW G3682E192 12 2,617 SH   SOLE 7 2,617 0 0
FRONTLINE LTD SHS NEW G3682E192 1,325 288,691 SH   SOLE 18 288,691 0 0
FRONTLINE LTD SHS NEW G3682E192 241 52,601 SH   SOLE 19 52,601 0 0
FRONTLINE LTD SHS NEW G3682E192 10,785 2,349,686 SH   SOLE 21 2,349,686 0 0
FRONTLINE LTD SHS NEW G3682E192 3,585 781,004 SH   SOLE 22 702,867 0 78,137
FRP HLDGS INC COM 30292L107 57 1,296 SH   SOLE 2 409 0 887
FRP HLDGS INC COM 30292L107 1,125 25,435 SH   SOLE 18 25,435 0 0
FRP HLDGS INC COM 30292L107 249 5,624 SH   SOLE 19 5,624 0 0
FRP HLDGS INC COM 30292L107 9,768 220,738 SH   SOLE 21 220,738 0 0
FRP HLDGS INC COM 30292L107 8,923 201,639 SH   SOLE 22 192,605 0 9,034
FS BANCORP INC COM 30263Y104 28 510 SH   SOLE 18 510 0 0
FS BANCORP INC COM 30263Y104 34 626 SH   SOLE 21 626 0 0
FS BANCORP INC COM 30263Y104 1,831 33,558 SH   SOLE 22 33,558 0 0
FS INVT CORP COM 302635107 11,461 1,559,269 SH   SOLE 30 1,559,269 0 0
FTD COS INC COM 30281V108 24 3,392 SH   SOLE 2 801 0 2,591
FTD COS INC COM 30281V108 1 154 SH   SOLE 4 154 0 0
FTD COS INC COM 30281V108 3 400 SH   SOLE 7 400 0 0
FTD COS INC COM 30281V108 648 90,127 SH   SOLE 18 90,127 0 0
FTD COS INC COM 30281V108 94 13,088 SH   SOLE 19 13,088 0 0
FTD COS INC COM 30281V108 11,737 1,632,456 SH   SOLE 21 1,632,456 0 0
FTD COS INC COM 30281V108 3,722 517,637 SH   SOLE 22 483,762 0 33,875
FTD COS INC COM 30281V108 10 1,412 SH   SOLE 26 0 0 1,412
FTD COS INC COM 30281V108 20 2,726 SH   SOLE 28 2,726 0 0
FTD COS INC COM 30281V108 180 25,104 SH   SOLE 30 25,104 0 0
FTD COS INC COM 30281V108 17 2,394 SH   SOLE 40 2,394 0 0
FTI CONSULTING INC COM 302941109 392 9,121 SH   SOLE 2 2,149 0 6,972
FTI CONSULTING INC COM 302941109 13 303 SH   SOLE 4 303 0 0
FTI CONSULTING INC COM 302941109 72 1,685 SH   SOLE 7 1,685 0 0
FTI CONSULTING INC COM 302941109 7,917 184,278 SH   SOLE 18 184,278 0 0
FTI CONSULTING INC COM 302941109 1,321 30,752 SH   SOLE 19 30,752 0 0
FTI CONSULTING INC COM 302941109 151,030 3,515,603 SH   SOLE 21 3,515,603 0 0
FTI CONSULTING INC COM 302941109 46,010 1,070,989 SH   SOLE 22 997,917 0 73,072
FTI CONSULTING INC COM 302941109 630 14,668 SH   SOLE 26 3,960 0 10,708
FTI CONSULTING INC COM 302941109 261 6,064 SH   SOLE 28 6,064 0 0
FTI CONSULTING INC COM 302941109 2,545 59,235 SH   SOLE 30 59,235 0 0
FTI CONSULTING INC COM 302941109 85 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 190 4,422 SH   SOLE 40 4,422 0 0
FUEL TECH INC COM 359523107 9 8,164 SH   SOLE 21 8,164 0 0
FUEL TECH INC COM 359523107 557 497,117 SH   SOLE 22 497,117 0 0
FUELCELL ENERGY INC COM NEW 35952H502 19 11,287 SH   SOLE 18 11,287 0 0
FUELCELL ENERGY INC COM NEW 35952H502 11 6,237 SH   SOLE 19 6,237 0 0
FUELCELL ENERGY INC COM NEW 35952H502 217 127,375 SH   SOLE 21 127,375 0 0
FUELCELL ENERGY INC COM NEW 35952H502 1,388 816,241 SH   SOLE 22 816,241 0 0
FULGENT GENETICS INC COM 359664109 4 956 SH   SOLE 18 956 0 0
FULGENT GENETICS INC COM 359664109 66 15,001 SH   SOLE 21 15,001 0 0
FULL HOUSE RESORTS INC COM 359678109 13 3,223 SH   SOLE 18 3,223 0 0
FULL HOUSE RESORTS INC COM 359678109 32 8,160 SH   SOLE 19 8,160 0 0
FULL HOUSE RESORTS INC COM 359678109 214 54,962 SH   SOLE 21 54,962 0 0
FULLER H B CO COM 359694106 324 6,016 SH   SOLE 2 2,822 0 3,194
FULLER H B CO COM 359694106 8 151 SH   SOLE 4 151 0 0
FULLER H B CO COM 359694106 2,106 39,099 SH   SOLE 7 39,099 0 0
FULLER H B CO COM 359694106 12,508 232,191 SH   SOLE 18 232,191 0 0
FULLER H B CO COM 359694106 2,179 40,447 SH   SOLE 19 40,447 0 0
FULLER H B CO COM 359694106 249,505 4,631,618 SH   SOLE 21 4,631,618 0 0
FULLER H B CO COM 359694106 72,763 1,350,708 SH   SOLE 22 1,258,124 0 92,584
FULLER H B CO COM 359694106 679 12,596 SH   SOLE 26 4,559 0 8,037
FULLER H B CO COM 359694106 395 7,335 SH   SOLE 28 7,335 0 0
FULLER H B CO COM 359694106 3,963 73,568 SH   SOLE 30 73,568 0 0
FULLER H B CO COM 359694106 285 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 1,853 103,506 SH   SOLE 2 76,024 0 27,482
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 20,205 1,128,779 SH   SOLE 18 1,128,779 0 0
FULTON FINL CORP PA COM 360271100 2,492 139,212 SH   SOLE 19 139,212 0 0
FULTON FINL CORP PA COM 360271100 204,448 11,421,662 SH   SOLE 21 11,421,662 0 0
FULTON FINL CORP PA COM 360271100 107,751 6,019,590 SH   SOLE 22 5,720,015 0 299,575
FULTON FINL CORP PA COM 360271100 1,285 71,788 SH   SOLE 26 31,246 0 40,542
FULTON FINL CORP PA COM 360271100 449 25,098 SH   SOLE 28 25,098 0 0
FULTON FINL CORP PA COM 360271100 511 28,544 SH   SOLE 30 28,544 0 0
FULTON FINL CORP PA COM 360271100 172 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 348 19,423 SH   SOLE 40 19,423 0 0
FUNKO INC COM CL A 361008105 212 31,889 SH   SOLE 18 31,889 0 0
FUNKO INC COM CL A 361008105 408 61,293 SH   SOLE 19 61,293 0 0
FUNKO INC COM CL A 361008105 2,385 358,664 SH   SOLE 21 358,664 0 0
FUNKO INC COM CL A 361008105 537 80,701 SH   SOLE 22 73,377 0 7,324
FUSION TELECOMM INTL INC COM NEW 36113B400 7 1,950 SH   SOLE 18 1,950 0 0
FUSION TELECOMM INTL INC COM NEW 36113B400 139 37,102 SH   SOLE 21 37,102 0 0
FUTUREFUEL CORPORATION COM 36116M106 89 6,332 SH   SOLE 2 1,501 0 4,831
FUTUREFUEL CORPORATION COM 36116M106 7 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 1,822 129,328 SH   SOLE 18 129,328 0 0
FUTUREFUEL CORPORATION COM 36116M106 250 17,722 SH   SOLE 19 17,722 0 0
FUTUREFUEL CORPORATION COM 36116M106 33,898 2,405,830 SH   SOLE 21 2,405,830 0 0
FUTUREFUEL CORPORATION COM 36116M106 8,395 595,793 SH   SOLE 22 557,022 0 38,771
FUTUREFUEL CORPORATION COM 36116M106 47 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 507 35,965 SH   SOLE 30 35,965 0 0
FUTUREFUEL CORPORATION COM 36116M106 15 1,091 SH   SOLE 34 1,091 0 0
FUTUREFUEL CORPORATION COM 36116M106 33 2,364 SH   SOLE 40 2,364 0 0
G-III APPAREL GROUP LTD COM 36237H101 347 9,402 SH   SOLE 2 2,311 0 7,091
G-III APPAREL GROUP LTD COM 36237H101 5 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 36 988 SH   SOLE 7 988 0 0
G-III APPAREL GROUP LTD COM 36237H101 7,752 210,125 SH   SOLE 18 210,125 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,270 34,440 SH   SOLE 19 34,440 0 0
G-III APPAREL GROUP LTD COM 36237H101 141,019 3,822,685 SH   SOLE 21 3,822,685 0 0
G-III APPAREL GROUP LTD COM 36237H101 44,132 1,196,300 SH   SOLE 22 1,119,185 0 77,115
G-III APPAREL GROUP LTD COM 36237H101 283 7,662 SH   SOLE 26 2,630 0 5,032
G-III APPAREL GROUP LTD COM 36237H101 215 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,204 59,738 SH   SOLE 30 59,738 0 0
G-III APPAREL GROUP LTD COM 36237H101 163 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 35 1,778 SH   SOLE 2 1,403 0 375
G1 THERAPEUTICS INC COM 3621LQ109 517 26,081 SH   SOLE 18 26,081 0 0
G1 THERAPEUTICS INC COM 3621LQ109 124 6,225 SH   SOLE 19 6,225 0 0
G1 THERAPEUTICS INC COM 3621LQ109 12,555 632,791 SH   SOLE 21 632,791 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,513 76,267 SH   SOLE 22 70,371 0 5,896
G1 THERAPEUTICS INC COM 3621LQ109 46 2,303 SH   SOLE 30 2,303 0 0
GAIA INC NEW CL A 36269P104 21 1,682 SH   SOLE 2 379 0 1,303
GAIA INC NEW CL A 36269P104 407 32,811 SH   SOLE 18 32,811 0 0
GAIA INC NEW CL A 36269P104 93 7,465 SH   SOLE 19 7,465 0 0
GAIA INC NEW CL A 36269P104 3,699 298,337 SH   SOLE 21 298,337 0 0
GAIA INC NEW CL A 36269P104 5,403 435,713 SH   SOLE 22 431,368 0 4,345
GAIN CAP HLDGS INC COM 36268W100 85 8,521 SH   SOLE 2 1,969 0 6,552
GAIN CAP HLDGS INC COM 36268W100 8 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 1,382 138,204 SH   SOLE 18 138,204 0 0
GAIN CAP HLDGS INC COM 36268W100 234 23,368 SH   SOLE 19 23,368 0 0
GAIN CAP HLDGS INC COM 36268W100 11,770 1,176,973 SH   SOLE 21 1,176,973 0 0
GAIN CAP HLDGS INC COM 36268W100 5,116 511,620 SH   SOLE 22 487,328 0 24,292
GAIN CAP HLDGS INC COM 36268W100 235 23,541 SH   SOLE 29 0 0 23,541
GALAPAGOS NV SPON ADR 36315X101 1,725 18,400 SH   SOLE 2 18,400 0 0
GALAPAGOS NV SPON ADR 36315X101 928 9,900 SH   SOLE 18 9,900 0 0
GALAPAGOS NV SPON ADR 36315X101 10,342 110,300 SH   SOLE 19 110,300 0 0
GALAPAGOS NV SPON ADR 36315X101 722 7,700 SH   SOLE 20 7,700 0 0
GALAPAGOS NV SPON ADR 36315X101 13,770 146,866 SH   SOLE 21 146,866 0 0
GALAPAGOS NV SPON ADR 36315X101 3 36 SH   SOLE 30 36 0 0
GALAPAGOS NV SPON ADR 36315X101 5,026 53,600 SH   SOLE 34 53,600 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 18 5,480 SH   SOLE 18 5,480 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 20 5,878 SH   SOLE 19 5,878 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 280 83,735 SH   SOLE 21 83,735 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 344 103,048 SH   SOLE 22 103,048 0 0
GALENA BIOPHARMA INC COM NEW 363256504 0 1,385 SH   SOLE 19 1,385 0 0
GALENA BIOPHARMA INC COM NEW 363256504 1 4,004 SH   SOLE 21 4,004 0 0
GALENA BIOPHARMA INC COM NEW 363256504 34 128,065 SH   SOLE 22 128,065 0 0
GALLAGHER ARTHUR J & CO COM 363576109 15,342 242,450 SH   SOLE 2 63,755 0 178,695
GALLAGHER ARTHUR J & CO COM 363576109 3,631 57,385 SH   SOLE 4 52,002 0 5,383
GALLAGHER ARTHUR J & CO COM 363576109 9,914 156,662 SH   SOLE 7 140,566 0 16,096
GALLAGHER ARTHUR J & CO COM 363576109 439 6,945 SH   SOLE 13 6,945 0 0
GALLAGHER ARTHUR J & CO COM 363576109 95 1,509 SH   SOLE 15 1,509 0 0
GALLAGHER ARTHUR J & CO COM 363576109 27,614 436,384 SH   SOLE 18 412,977 0 23,407
GALLAGHER ARTHUR J & CO COM 363576109 1,978 31,257 SH   SOLE 19 31,257 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,524 118,894 SH   SOLE 20 0 0 118,894
GALLAGHER ARTHUR J & CO COM 363576109 395,826 6,255,149 SH   SOLE 21 6,255,149 0 0
GALLAGHER ARTHUR J & CO COM 363576109 321,701 5,083,776 SH   SOLE 22 4,273,260 0 810,516
GALLAGHER ARTHUR J & CO COM 363576109 13,068 206,504 SH   SOLE 23 206,504 0 0
GALLAGHER ARTHUR J & CO COM 363576109 8,902 140,678 SH   SOLE 25 140,678 0 0
GALLAGHER ARTHUR J & CO COM 363576109 32,258 509,769 SH   SOLE 26 194,390 0 315,379
GALLAGHER ARTHUR J & CO COM 363576109 2,543 40,182 SH   SOLE 28 29,302 0 10,880
GALLAGHER ARTHUR J & CO COM 363576109 3,170 50,090 SH   SOLE 29 5,006 0 45,084
GALLAGHER ARTHUR J & CO COM 363576109 49,543 782,920 SH   SOLE 30 782,920 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,784 75,600 SH   SOLE 31 43,869 0 31,731
GALLAGHER ARTHUR J & CO COM 363576109 3,025 47,809 SH   SOLE 32 47,809 0 0
GALLAGHER ARTHUR J & CO COM 363576109 754 11,922 SH   SOLE 34 11,922 0 0
GALLAGHER ARTHUR J & CO COM 363576109 9,923 156,814 SH   SOLE 36 156,814 0 0
GALLAGHER ARTHUR J & CO COM 363576109 58 923 SH   SOLE 40 923 0 0
GAMCO INVESTORS INC CL A COM 361438104 7 250 SH   SOLE 2 241 0 9
GAMCO INVESTORS INC CL A COM 361438104 9 291 SH   SOLE 7 291 0 0
GAMCO INVESTORS INC CL A COM 361438104 592 19,983 SH   SOLE 18 19,983 0 0
GAMCO INVESTORS INC CL A COM 361438104 136 4,602 SH   SOLE 19 4,602 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,392 148,130 SH   SOLE 21 148,130 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,844 163,384 SH   SOLE 22 154,495 0 8,889
GAMCO INVESTORS INC CL A COM 361438104 23 771 SH   SOLE 28 771 0 0
GAMCO INVESTORS INC CL A COM 361438104 19 628 SH   SOLE 34 628 0 0
GAMCO INVESTORS INC CL A COM 361438104 14 466 SH   SOLE 40 466 0 0
GAMESTOP CORP NEW CL A 36467W109 1,881 104,777 SH   SOLE 2 52,746 0 52,031
GAMESTOP CORP NEW CL A 36467W109 10 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 112 6,243 SH   SOLE 7 6,243 0 0
GAMESTOP CORP NEW CL A 36467W109 6,683 372,334 SH   SOLE 18 372,334 0 0
GAMESTOP CORP NEW CL A 36467W109 910 50,721 SH   SOLE 19 50,721 0 0
GAMESTOP CORP NEW CL A 36467W109 79,230 4,413,925 SH   SOLE 21 4,413,925 0 0
GAMESTOP CORP NEW CL A 36467W109 67,151 3,741,011 SH   SOLE 22 3,346,864 0 394,147
GAMESTOP CORP NEW CL A 36467W109 796 44,364 SH   SOLE 26 11,480 0 32,884
GAMESTOP CORP NEW CL A 36467W109 281 15,651 SH   SOLE 28 15,651 0 0
GAMESTOP CORP NEW CL A 36467W109 1,183 65,891 SH   SOLE 29 0 0 65,891
GAMESTOP CORP NEW CL A 36467W109 309 17,219 SH   SOLE 30 17,219 0 0
GAMESTOP CORP NEW CL A 36467W109 44 2,436 SH   SOLE 31 2,436 0 0
GAMESTOP CORP NEW CL A 36467W109 256 14,239 SH   SOLE 36 14,239 0 0
GAMESTOP CORP NEW CL A 36467W109 201 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,332 225,192 SH   SOLE 2 154,757 0 70,435
GAMING & LEISURE PPTYS INC COM 36467J108 2,435 65,816 SH   SOLE 4 65,816 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 10,317 278,831 SH   SOLE 7 278,831 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 306 8,273 SH   SOLE 15 8,273 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,729 127,821 SH   SOLE 18 127,821 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 19,824 535,783 SH   SOLE 19 535,783 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 119,338 3,225,358 SH   SOLE 21 3,225,358 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 296,304 8,008,206 SH   SOLE 22 7,365,506 0 642,700
GAMING & LEISURE PPTYS INC COM 36467J108 417 11,268 SH   SOLE 23 11,268 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,294 359,288 SH   SOLE 25 359,288 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 5,619 151,861 SH   SOLE 26 36,594 0 115,267
GAMING & LEISURE PPTYS INC COM 36467J108 5,949 160,780 SH   SOLE 28 30,750 0 130,030
GAMING & LEISURE PPTYS INC COM 36467J108 2,953 79,812 SH   SOLE 29 70,987 0 8,825
GAMING & LEISURE PPTYS INC COM 36467J108 39,642 1,071,395 SH   SOLE 30 1,071,395 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 168 4,548 SH   SOLE 31 4,548 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 865 23,384 SH   SOLE 40 23,384 0 0
GAMING PARTNERS INTL CORP COM 36467A107 7 658 SH   SOLE 18 658 0 0
GAMING PARTNERS INTL CORP COM 36467A107 12 1,026 SH   SOLE 19 1,026 0 0
GAMING PARTNERS INTL CORP COM 36467A107 9 825 SH   SOLE 21 825 0 0
GAMING PARTNERS INTL CORP COM 36467A107 1,267 112,750 SH   SOLE 22 112,750 0 0
GANNETT CO INC COM 36473H104 298 25,673 SH   SOLE 2 6,083 0 19,590
GANNETT CO INC COM 36473H104 6 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 73 6,291 SH   SOLE 7 6,291 0 0
GANNETT CO INC COM 36473H104 6,341 547,139 SH   SOLE 18 547,139 0 0
GANNETT CO INC COM 36473H104 1,070 92,282 SH   SOLE 19 92,282 0 0
GANNETT CO INC COM 36473H104 119,230 10,287,303 SH   SOLE 21 10,287,303 0 0
GANNETT CO INC COM 36473H104 37,655 3,248,904 SH   SOLE 22 3,024,370 0 224,534
GANNETT CO INC COM 36473H104 547 47,191 SH   SOLE 26 8,113 0 39,078
GANNETT CO INC COM 36473H104 181 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 1,852 159,766 SH   SOLE 30 159,766 0 0
GANNETT CO INC COM 36473H104 45 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 172 14,857 SH   SOLE 40 14,857 0 0
GAP INC DEL COM 364760108 10,541 309,475 SH   SOLE 2 90,896 0 218,579
GAP INC DEL COM 364760108 2,493 73,207 SH   SOLE 4 65,535 0 7,672
GAP INC DEL COM 364760108 7,597 223,061 SH   SOLE 7 184,422 0 38,639
GAP INC DEL COM 364760108 59 1,742 SH   SOLE 13 1,742 0 0
GAP INC DEL COM 364760108 51 1,485 SH   SOLE 15 1,485 0 0
GAP INC DEL COM 364760108 5 141 SH   SOLE 17 0 0 141
GAP INC DEL COM 364760108 18,129 532,278 SH   SOLE 18 480,371 0 51,907
GAP INC DEL COM 364760108 2,460 72,238 SH   SOLE 19 72,238 0 0
GAP INC DEL COM 364760108 6,734 197,718 SH   SOLE 20 0 0 197,718
GAP INC DEL COM 364760108 175,621 5,156,235 SH   SOLE 21 5,156,235 0 0
GAP INC DEL COM 364760108 244,629 7,182,306 SH   SOLE 22 6,038,970 0 1,143,336
GAP INC DEL COM 364760108 9,084 266,697 SH   SOLE 23 266,697 0 0
GAP INC DEL COM 364760108 27,534 808,401 SH   SOLE 25 808,401 0 0
GAP INC DEL COM 364760108 29,095 854,224 SH   SOLE 26 337,621 0 516,603
GAP INC DEL COM 364760108 1,893 55,564 SH   SOLE 28 41,360 0 14,204
GAP INC DEL COM 364760108 2,739 80,417 SH   SOLE 29 12,252 0 68,165
GAP INC DEL COM 364760108 28,982 850,904 SH   SOLE 30 850,904 0 0
GAP INC DEL COM 364760108 4,279 125,642 SH   SOLE 31 57,273 0 68,369
GAP INC DEL COM 364760108 2,708 79,495 SH   SOLE 34 79,495 0 0
GAP INC DEL COM 364760108 8,787 257,985 SH   SOLE 36 257,985 0 0
GAP INC DEL COM 364760108 38 1,128 SH   SOLE 40 1,128 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,040 30,645 SH   SOLE 2 6,618 0 24,027
GARDNER DENVER HLDGS INC COM 36555P107 54 1,598 SH   SOLE 7 1,598 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,096 32,309 SH   SOLE 18 32,309 0 0
GARDNER DENVER HLDGS INC COM 36555P107 613 18,064 SH   SOLE 19 18,064 0 0
GARDNER DENVER HLDGS INC COM 36555P107 23,456 691,306 SH   SOLE 21 691,306 0 0
GARDNER DENVER HLDGS INC COM 36555P107 61,161 1,802,571 SH   SOLE 22 1,600,285 0 202,286
GARDNER DENVER HLDGS INC COM 36555P107 1,139 33,557 SH   SOLE 26 17,009 0 16,548
GARDNER DENVER HLDGS INC COM 36555P107 404 11,900 SH   SOLE 28 11,900 0 0
GARDNER DENVER HLDGS INC COM 36555P107 431 12,706 SH   SOLE 30 12,706 0 0
GARDNER DENVER HLDGS INC COM 36555P107 52 1,536 SH   SOLE 31 1,536 0 0
GARDNER DENVER HLDGS INC COM 36555P107 287 8,463 SH   SOLE 40 8,463 0 0
GARMIN LTD SHS H2906T109 9,711 163,026 SH   SOLE 2 43,886 0 119,140
GARMIN LTD SHS H2906T109 2,862 48,048 SH   SOLE 4 45,364 0 2,684
GARMIN LTD SHS H2906T109 7,110 119,356 SH   SOLE 7 100,145 0 19,211
GARMIN LTD SHS H2906T109 49 827 SH   SOLE 13 827 0 0
GARMIN LTD SHS H2906T109 53 891 SH   SOLE 15 891 0 0
GARMIN LTD SHS H2906T109 18,175 305,096 SH   SOLE 18 289,488 0 15,608
GARMIN LTD SHS H2906T109 1,309 21,979 SH   SOLE 19 21,979 0 0
GARMIN LTD SHS H2906T109 6,061 101,747 SH   SOLE 20 0 0 101,747
GARMIN LTD SHS H2906T109 352,741 5,921,448 SH   SOLE 21 5,921,448 0 0
GARMIN LTD SHS H2906T109 186,013 3,122,597 SH   SOLE 22 2,569,868 0 552,729
GARMIN LTD SHS H2906T109 8,285 139,084 SH   SOLE 23 139,084 0 0
GARMIN LTD SHS H2906T109 5,817 97,651 SH   SOLE 25 97,651 0 0
GARMIN LTD SHS H2906T109 21,820 366,300 SH   SOLE 26 150,072 0 216,228
GARMIN LTD SHS H2906T109 1,594 26,764 SH   SOLE 28 19,435 0 7,329
GARMIN LTD SHS H2906T109 1,977 33,183 SH   SOLE 29 2,973 0 30,210
GARMIN LTD SHS H2906T109 33,060 554,982 SH   SOLE 30 554,982 0 0
GARMIN LTD SHS H2906T109 4,049 67,969 SH   SOLE 31 34,350 0 33,619
GARMIN LTD SHS H2906T109 4,022 67,523 SH   SOLE 32 67,523 0 0
GARMIN LTD SHS H2906T109 412 6,914 SH   SOLE 34 6,914 0 0
GARMIN LTD SHS H2906T109 6,253 104,974 SH   SOLE 36 104,974 0 0
GARMIN LTD SHS H2906T109 33 547 SH   SOLE 40 547 0 0
GARRISON CAP INC COM 366554103 879 108,414 SH   SOLE 30 108,414 0 0
GARTNER INC COM 366651107 16,434 133,443 SH   SOLE 2 40,264 0 93,179
GARTNER INC COM 366651107 3,388 27,512 SH   SOLE 4 25,546 0 1,966
GARTNER INC COM 366651107 9,393 76,272 SH   SOLE 7 71,040 0 5,232
GARTNER INC COM 366651107 189 1,533 SH   SOLE 13 1,533 0 0
GARTNER INC COM 366651107 62 506 SH   SOLE 15 506 0 0
GARTNER INC COM 366651107 23,515 190,947 SH   SOLE 18 177,596 0 13,351
GARTNER INC COM 366651107 21,744 176,569 SH   SOLE 19 176,569 0 0
GARTNER INC COM 366651107 6,517 52,918 SH   SOLE 20 0 0 52,918
GARTNER INC COM 366651107 302,715 2,458,101 SH   SOLE 21 2,458,101 0 0
GARTNER INC COM 366651107 326,158 2,648,460 SH   SOLE 22 2,264,108 0 384,352
GARTNER INC COM 366651107 13,593 110,381 SH   SOLE 23 110,381 0 0
GARTNER INC COM 366651107 7,457 60,555 SH   SOLE 25 60,555 0 0
GARTNER INC COM 366651107 36,627 297,416 SH   SOLE 26 103,014 0 194,402
GARTNER INC COM 366651107 2,551 20,711 SH   SOLE 28 15,153 0 5,558
GARTNER INC COM 366651107 3,162 25,677 SH   SOLE 29 3,463 0 22,214
GARTNER INC COM 366651107 38,019 308,720 SH   SOLE 30 308,720 0 0
GARTNER INC COM 366651107 8,270 67,154 SH   SOLE 31 44,158 0 22,996
GARTNER INC COM 366651107 673 5,465 SH   SOLE 34 5,465 0 0
GARTNER INC COM 366651107 10,837 87,998 SH   SOLE 36 87,998 0 0
GARTNER INC COM 366651107 52 422 SH   SOLE 40 422 0 0
GASLOG LTD SHS G37585109 214 9,610 SH   SOLE 2 2,362 0 7,248
GASLOG LTD SHS G37585109 20 909 SH   SOLE 7 909 0 0
GASLOG LTD SHS G37585109 3,378 151,800 SH   SOLE 18 151,800 0 0
GASLOG LTD SHS G37585109 618 27,757 SH   SOLE 19 27,757 0 0
GASLOG LTD SHS G37585109 27,696 1,244,759 SH   SOLE 21 1,244,759 0 0
GASLOG LTD SHS G37585109 9,659 434,127 SH   SOLE 22 385,211 0 48,916
GASLOG LTD SHS G37585109 36 1,626 SH   SOLE 25 1,626 0 0
GASTAR EXPL INC NEW COM 36729W202 33 31,055 SH   SOLE 2 12,785 0 18,270
GASTAR EXPL INC NEW COM 36729W202 715 681,427 SH   SOLE 18 681,427 0 0
GASTAR EXPL INC NEW COM 36729W202 154 146,924 SH   SOLE 19 146,924 0 0
GASTAR EXPL INC NEW COM 36729W202 6,358 6,055,339 SH   SOLE 21 6,055,339 0 0
GASTAR EXPL INC NEW COM 36729W202 5,387 5,130,925 SH   SOLE 22 4,978,086 0 152,839
GATX CORP COM 361448103 1,466 23,585 SH   SOLE 2 16,618 0 6,967
GATX CORP COM 361448103 15 234 SH   SOLE 4 234 0 0
GATX CORP COM 361448103 88 1,414 SH   SOLE 7 1,414 0 0
GATX CORP COM 361448103 15,235 245,095 SH   SOLE 18 245,095 0 0
GATX CORP COM 361448103 1,928 31,013 SH   SOLE 19 31,013 0 0
GATX CORP COM 361448103 152,179 2,448,186 SH   SOLE 21 2,448,186 0 0
GATX CORP COM 361448103 85,850 1,381,112 SH   SOLE 22 1,310,333 0 70,779
GATX CORP COM 361448103 678 10,914 SH   SOLE 26 3,456 0 7,458
GATX CORP COM 361448103 366 5,880 SH   SOLE 28 5,880 0 0
GATX CORP COM 361448103 569 9,161 SH   SOLE 30 9,161 0 0
GATX CORP COM 361448103 137 2,207 SH   SOLE 36 2,207 0 0
GATX CORP COM 361448103 294 4,729 SH   SOLE 40 4,729 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 524 16,431 SH   SOLE 2 4,008 0 12,423
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 10 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 56 1,771 SH   SOLE 7 1,771 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8,472 265,568 SH   SOLE 18 265,568 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,811 56,758 SH   SOLE 19 56,758 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 75,126 2,355,041 SH   SOLE 21 2,355,041 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 61,316 1,922,139 SH   SOLE 22 1,797,481 0 124,658
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 992 31,098 SH   SOLE 26 8,538 0 22,560
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 332 10,395 SH   SOLE 28 10,395 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 360 11,274 SH   SOLE 30 11,274 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 271 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 4,269 189,474 SH   SOLE 21 189,474 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 1,516 67,293 SH   SOLE 22 67,293 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 266 11,791 SH   SOLE 30 11,791 0 0
GEE GROUP INC COM 36165A102 3 1,050 SH   SOLE 18 1,050 0 0
GEE GROUP INC COM 36165A102 2 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 9 1,075 SH   SOLE 18 1,075 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 125 15,683 SH   SOLE 21 15,683 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 21 1,583 SH   SOLE 2 519 0 1,064
GENCO SHIPPING & TRADING LTD SHS Y2685T131 372 27,953 SH   SOLE 18 27,953 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 89 6,697 SH   SOLE 19 6,697 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,508 263,359 SH   SOLE 21 263,359 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 808 60,653 SH   SOLE 22 55,689 0 4,964
GENCOR INDS INC COM 368678108 63 3,833 SH   SOLE 2 303 0 3,530
GENCOR INDS INC COM 368678108 507 30,612 SH   SOLE 18 30,612 0 0
GENCOR INDS INC COM 368678108 89 5,360 SH   SOLE 19 5,360 0 0
GENCOR INDS INC COM 368678108 4,779 288,790 SH   SOLE 21 288,790 0 0
GENCOR INDS INC COM 368678108 1,112 67,190 SH   SOLE 22 63,080 0 4,110
GENER8 MARITIME INC COM Y26889108 67 10,064 SH   SOLE 2 3,237 0 6,827
GENER8 MARITIME INC COM Y26889108 1,203 181,761 SH   SOLE 18 181,761 0 0
GENER8 MARITIME INC COM Y26889108 277 41,796 SH   SOLE 19 41,796 0 0
GENER8 MARITIME INC COM Y26889108 10,722 1,619,608 SH   SOLE 21 1,619,608 0 0
GENER8 MARITIME INC COM Y26889108 11,117 1,679,324 SH   SOLE 22 1,605,204 0 74,120
GENER8 MARITIME INC COM Y26889108 50 7,542 SH   SOLE 28 7,542 0 0
GENER8 MARITIME INC COM Y26889108 56 8,425 SH   SOLE 30 8,425 0 0
GENERAC HLDGS INC COM 368736104 188 3,789 SH   SOLE 2 3,451 0 338
GENERAC HLDGS INC COM 368736104 19 375 SH   SOLE 4 375 0 0
GENERAC HLDGS INC COM 368736104 119 2,406 SH   SOLE 7 2,406 0 0
GENERAC HLDGS INC COM 368736104 10,096 203,885 SH   SOLE 18 203,885 0 0
GENERAC HLDGS INC COM 368736104 3,408 68,825 SH   SOLE 19 68,825 0 0
GENERAC HLDGS INC COM 368736104 92,194 1,861,750 SH   SOLE 21 1,861,750 0 0
GENERAC HLDGS INC COM 368736104 85,714 1,730,902 SH   SOLE 22 1,607,728 0 123,174
GENERAC HLDGS INC COM 368736104 46 934 SH   SOLE 23 934 0 0
GENERAC HLDGS INC COM 368736104 1,399 28,256 SH   SOLE 26 16,779 0 11,477
GENERAC HLDGS INC COM 368736104 479 9,675 SH   SOLE 28 9,675 0 0
GENERAC HLDGS INC COM 368736104 99 2,006 SH   SOLE 29 0 0 2,006
GENERAC HLDGS INC COM 368736104 544 10,986 SH   SOLE 30 10,986 0 0
GENERAC HLDGS INC COM 368736104 128 2,589 SH   SOLE 36 2,589 0 0
GENERAC HLDGS INC COM 368736104 374 7,551 SH   SOLE 40 7,551 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 108 3,646 SH   SOLE 2 2,844 0 802
GENERAL CABLE CORP DEL NEW COM 369300108 10 338 SH   SOLE 4 338 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 88 2,974 SH   SOLE 7 2,974 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 6,699 226,308 SH   SOLE 18 226,308 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 1,157 39,084 SH   SOLE 19 39,084 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 132,524 4,477,164 SH   SOLE 21 4,477,164 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 40,834 1,379,525 SH   SOLE 22 1,276,738 0 102,787
GENERAL CABLE CORP DEL NEW COM 369300108 972 32,834 SH   SOLE 26 4,937 0 27,897
GENERAL CABLE CORP DEL NEW COM 369300108 211 7,121 SH   SOLE 28 7,121 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 2,154 72,775 SH   SOLE 30 72,775 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 522 17,631 SH   SOLE 36 17,631 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 175 5,898 SH   SOLE 40 5,898 0 0
GENERAL COMMUNICATION INC CL A 369385109 82 2,091 SH   SOLE 2 1,495 0 596
GENERAL COMMUNICATION INC CL A 369385109 27 688 SH   SOLE 7 688 0 0
GENERAL COMMUNICATION INC CL A 369385109 4,771 122,273 SH   SOLE 18 122,273 0 0
GENERAL COMMUNICATION INC CL A 369385109 842 21,572 SH   SOLE 19 21,572 0 0
GENERAL COMMUNICATION INC CL A 369385109 109,630 2,809,585 SH   SOLE 21 2,809,585 0 0
GENERAL COMMUNICATION INC CL A 369385109 31,302 802,214 SH   SOLE 22 752,550 0 49,664
GENERAL COMMUNICATION INC CL A 369385109 310 7,954 SH   SOLE 26 0 0 7,954
GENERAL COMMUNICATION INC CL A 369385109 150 3,832 SH   SOLE 28 3,832 0 0
GENERAL COMMUNICATION INC CL A 369385109 1,484 38,026 SH   SOLE 30 38,026 0 0
GENERAL COMMUNICATION INC CL A 369385109 99 2,532 SH   SOLE 40 2,532 0 0
GENERAL DYNAMICS CORP COM 369550108 66,644 327,569 SH   SOLE 2 75,332 0 252,237
GENERAL DYNAMICS CORP COM 369550108 17,816 87,568 SH   SOLE 4 81,269 0 6,299
GENERAL DYNAMICS CORP COM 369550108 70,299 345,534 SH   SOLE 7 242,865 0 102,669
GENERAL DYNAMICS CORP COM 369550108 454 2,232 SH   SOLE 13 2,232 0 0
GENERAL DYNAMICS CORP COM 369550108 408 2,003 SH   SOLE 15 2,003 0 0
GENERAL DYNAMICS CORP COM 369550108 20 98 SH   SOLE 17 0 0 98
GENERAL DYNAMICS CORP COM 369550108 105,574 518,918 SH   SOLE 18 507,075 0 11,843
GENERAL DYNAMICS CORP COM 369550108 27,764 136,467 SH   SOLE 19 136,467 0 0
GENERAL DYNAMICS CORP COM 369550108 1,253,349 6,160,476 SH   SOLE 21 6,160,476 0 0
GENERAL DYNAMICS CORP COM 369550108 1,437,989 7,068,021 SH   SOLE 22 5,891,485 0 1,176,536
GENERAL DYNAMICS CORP COM 369550108 64,223 315,671 SH   SOLE 23 315,671 0 0
GENERAL DYNAMICS CORP COM 369550108 58,839 289,205 SH   SOLE 25 289,205 0 0
GENERAL DYNAMICS CORP COM 369550108 38,297 188,236 SH   SOLE 26 131,425 0 56,811
GENERAL DYNAMICS CORP COM 369550108 1,893 9,305 SH   SOLE 29 8,186 0 1,119
GENERAL DYNAMICS CORP COM 369550108 165,252 812,247 SH   SOLE 30 812,247 0 0
GENERAL DYNAMICS CORP COM 369550108 31,994 157,258 SH   SOLE 31 106,367 0 50,891
GENERAL DYNAMICS CORP COM 369550108 50,474 248,092 SH   SOLE 36 248,092 0 0
GENERAL DYNAMICS CORP COM 369550108 267 1,314 SH   SOLE 40 1,314 0 0
GENERAL ELECTRIC CO COM 369604103 181,260 10,387,412 SH   SOLE 2 1,978,936 0 8,408,476
GENERAL ELECTRIC CO COM 369604103 54,185 3,105,140 SH   SOLE 4 2,883,336 0 221,804
GENERAL ELECTRIC CO COM 369604103 104,110 5,966,177 SH   SOLE 7 5,716,760 0 249,417
GENERAL ELECTRIC CO COM 369604103 2,029 116,301 SH   SOLE 13 116,301 0 0
GENERAL ELECTRIC CO COM 369604103 1,130 64,756 SH   SOLE 15 64,756 0 0
GENERAL ELECTRIC CO COM 369604103 105 6,025 SH   SOLE 17 0 0 6,025
GENERAL ELECTRIC CO COM 369604103 438,819 25,147,233 SH   SOLE 18 23,488,048 0 1,659,185
GENERAL ELECTRIC CO COM 369604103 540,399 30,968,407 SH   SOLE 19 30,968,407 0 0
GENERAL ELECTRIC CO COM 369604103 57,523 3,296,466 SH   SOLE 20 190,149 0 3,106,317
GENERAL ELECTRIC CO COM 369604103 2,347,335 134,517,785 SH   SOLE 21 134,517,785 0 0
GENERAL ELECTRIC CO COM 369604103 4,023,874 230,594,499 SH   SOLE 22 191,355,248 0 39,239,251
GENERAL ELECTRIC CO COM 369604103 187,627 10,752,277 SH   SOLE 23 10,752,277 0 0
GENERAL ELECTRIC CO COM 369604103 125,257 7,178,056 SH   SOLE 25 7,112,124 0 65,932
GENERAL ELECTRIC CO COM 369604103 400,209 22,934,606 SH   SOLE 26 7,602,585 0 15,332,021
GENERAL ELECTRIC CO COM 369604103 34,195 1,959,624 SH   SOLE 28 1,425,163 0 534,461
GENERAL ELECTRIC CO COM 369604103 11,995 687,369 SH   SOLE 29 281,750 0 405,619
GENERAL ELECTRIC CO COM 369604103 419,630 24,047,593 SH   SOLE 30 24,047,593 0 0
GENERAL ELECTRIC CO COM 369604103 81,353 4,662,069 SH   SOLE 31 2,303,100 0 2,358,969
GENERAL ELECTRIC CO COM 369604103 5,937 340,253 SH   SOLE 32 340,253 0 0
GENERAL ELECTRIC CO COM 369604103 106,355 6,094,818 SH   SOLE 34 6,094,818 0 0
GENERAL ELECTRIC CO COM 369604103 154,654 8,862,689 SH   SOLE 36 8,862,689 0 0
GENERAL ELECTRIC CO COM 369604103 750 42,975 SH   SOLE 40 42,975 0 0
GENERAL FIN CORP DEL COM 369822101 12 1,743 SH   SOLE 18 1,743 0 0
GENERAL FIN CORP DEL COM 369822101 185 27,272 SH   SOLE 21 27,272 0 0
GENERAL MLS INC COM 370334104 44,749 754,741 SH   SOLE 2 193,163 0 561,578
GENERAL MLS INC COM 370334104 11,543 194,694 SH   SOLE 4 177,845 0 16,849
GENERAL MLS INC COM 370334104 27,755 468,123 SH   SOLE 7 441,543 0 26,580
GENERAL MLS INC COM 370334104 666 11,233 SH   SOLE 13 11,233 0 0
GENERAL MLS INC COM 370334104 236 3,983 SH   SOLE 15 3,983 0 0
GENERAL MLS INC COM 370334104 7 116 SH   SOLE 17 0 0 116
GENERAL MLS INC COM 370334104 144,270 2,433,297 SH   SOLE 18 2,307,680 0 125,617
GENERAL MLS INC COM 370334104 227,099 3,830,307 SH   SOLE 19 3,830,307 0 0
GENERAL MLS INC COM 370334104 20,683 348,842 SH   SOLE 20 0 0 348,842
GENERAL MLS INC COM 370334104 783,957 13,222,418 SH   SOLE 21 13,222,418 0 0
GENERAL MLS INC COM 370334104 948,463 15,997,022 SH   SOLE 22 13,361,636 0 2,635,386
GENERAL MLS INC COM 370334104 44,682 753,611 SH   SOLE 23 753,611 0 0
GENERAL MLS INC COM 370334104 28,999 489,099 SH   SOLE 25 489,099 0 0
GENERAL MLS INC COM 370334104 139,328 2,349,938 SH   SOLE 26 556,827 0 1,793,111
GENERAL MLS INC COM 370334104 7,770 131,045 SH   SOLE 28 95,613 0 35,432
GENERAL MLS INC COM 370334104 1,130 19,060 SH   SOLE 29 19,060 0 0
GENERAL MLS INC COM 370334104 133,641 2,254,016 SH   SOLE 30 2,254,016 0 0
GENERAL MLS INC COM 370334104 24,302 409,885 SH   SOLE 31 225,332 0 184,553
GENERAL MLS INC COM 370334104 3,261 55,003 SH   SOLE 32 55,003 0 0
GENERAL MLS INC COM 370334104 26,492 446,822 SH   SOLE 34 446,822 0 0
GENERAL MLS INC COM 370334104 36,279 611,898 SH   SOLE 36 611,898 0 0
GENERAL MLS INC COM 370334104 171 2,888 SH   SOLE 40 2,888 0 0
GENERAL MLS INC OPTIONS 370334104 622 10,500 SH Put SOLE 2 10,500 0 0
GENERAL MLS INC OPTIONS 370334104 74,013 1,248,300 SH Put SOLE 19 1,248,300 0 0
GENERAL MLS INC OPTIONS 370334104 866 14,600 SH Put SOLE 22 14,600 0 0
GENERAL MLS INC OPTIONS 370334104 16,992 286,600 SH Put SOLE 34 286,600 0 0
GENERAL MOLY INC COM 370373102 7 21,436 SH   SOLE 19 21,436 0 0
GENERAL MOLY INC COM 370373102 15 45,042 SH   SOLE 21 45,042 0 0
GENERAL MOLY INC COM 370373102 496 1,507,058 SH   SOLE 22 1,507,058 0 0
GENERAL MTRS CO COM 37045V100 68,974 1,682,701 SH   SOLE 2 398,588 0 1,284,113
GENERAL MTRS CO COM 37045V100 17,862 435,759 SH   SOLE 4 401,287 0 34,472
GENERAL MTRS CO COM 37045V100 41,081 1,002,211 SH   SOLE 7 962,959 0 39,252
GENERAL MTRS CO COM 37045V100 340 8,286 SH   SOLE 13 8,286 0 0
GENERAL MTRS CO COM 37045V100 401 9,795 SH   SOLE 15 9,795 0 0
GENERAL MTRS CO COM 37045V100 98,098 2,393,226 SH   SOLE 18 2,220,351 0 172,875
GENERAL MTRS CO COM 37045V100 3,703 90,344 SH   SOLE 19 90,344 0 0
GENERAL MTRS CO COM 37045V100 20,585 502,203 SH   SOLE 20 0 0 502,203
GENERAL MTRS CO COM 37045V100 896,658 21,875,050 SH   SOLE 21 21,875,050 0 0
GENERAL MTRS CO COM 37045V100 1,416,249 34,551,078 SH   SOLE 22 28,773,385 0 5,777,693
GENERAL MTRS CO COM 37045V100 66,775 1,629,067 SH   SOLE 23 1,629,067 0 0
GENERAL MTRS CO COM 37045V100 43,745 1,067,207 SH   SOLE 25 1,067,207 0 0
GENERAL MTRS CO COM 37045V100 161,860 3,948,762 SH   SOLE 26 1,210,785 0 2,737,977
GENERAL MTRS CO COM 37045V100 12,324 300,652 SH   SOLE 28 220,108 0 80,544
GENERAL MTRS CO COM 37045V100 1,749 42,670 SH   SOLE 29 42,670 0 0
GENERAL MTRS CO COM 37045V100 204,322 4,984,679 SH   SOLE 30 4,984,679 0 0
GENERAL MTRS CO COM 37045V100 31,280 763,119 SH   SOLE 31 341,797 0 421,322
GENERAL MTRS CO COM 37045V100 3,538 86,315 SH   SOLE 34 86,315 0 0
GENERAL MTRS CO COM 37045V100 57,613 1,405,530 SH   SOLE 36 1,405,530 0 0
GENERAL MTRS CO COM 37045V100 264 6,438 SH   SOLE 40 6,438 0 0
GENERAL MTRS CO OPTIONS 37045V100 5,464 133,300 SH Call SOLE 2 133,300 0 0
GENERAL MTRS CO OPTIONS 37045V100 160 3,900 SH Call SOLE 22 3,900 0 0
GENESCO INC COM 371532102 135 4,166 SH   SOLE 2 1,117 0 3,049
GENESCO INC COM 371532102 5 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 40 1,222 SH   SOLE 7 1,222 0 0
GENESCO INC COM 371532102 3,120 95,986 SH   SOLE 18 95,986 0 0
GENESCO INC COM 371532102 513 15,771 SH   SOLE 19 15,771 0 0
GENESCO INC COM 371532102 59,218 1,822,096 SH   SOLE 21 1,822,096 0 0
GENESCO INC COM 371532102 17,765 546,618 SH   SOLE 22 502,025 0 44,593
GENESCO INC COM 371532102 185 5,700 SH   SOLE 23 5,700 0 0
GENESCO INC COM 371532102 242 7,450 SH   SOLE 26 2,375 0 5,075
GENESCO INC COM 371532102 98 3,005 SH   SOLE 28 3,005 0 0
GENESCO INC COM 371532102 948 29,161 SH   SOLE 30 29,161 0 0
GENESCO INC COM 371532102 17 524 SH   SOLE 36 524 0 0
GENESCO INC COM 371532102 90 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 4,764 60,513 SH   SOLE 2 29,115 0 31,398
GENESEE & WYO INC CL A 371559105 98 1,241 SH   SOLE 4 1,241 0 0
GENESEE & WYO INC CL A 371559105 161 2,040 SH   SOLE 7 2,040 0 0
GENESEE & WYO INC CL A 371559105 15,968 202,824 SH   SOLE 18 202,824 0 0
GENESEE & WYO INC CL A 371559105 1,462 18,573 SH   SOLE 19 18,573 0 0
GENESEE & WYO INC CL A 371559105 208,527 2,648,636 SH   SOLE 21 2,648,636 0 0
GENESEE & WYO INC CL A 371559105 152,376 1,935,429 SH   SOLE 22 1,750,878 0 184,551
GENESEE & WYO INC CL A 371559105 1,915 24,321 SH   SOLE 26 13,159 0 11,162
GENESEE & WYO INC CL A 371559105 744 9,453 SH   SOLE 28 9,453 0 0
GENESEE & WYO INC CL A 371559105 2,967 37,689 SH   SOLE 30 37,689 0 0
GENESEE & WYO INC CL A 371559105 103 1,314 SH   SOLE 31 1,314 0 0
GENESEE & WYO INC CL A 371559105 319 4,054 SH   SOLE 36 4,054 0 0
GENESEE & WYO INC CL A 371559105 581 7,379 SH   SOLE 40 7,379 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 3 130 SH   SOLE 17 0 0 130
GENESIS ENERGY L P UNIT LTD PARTN 371927104 19,914 891,006 SH   SOLE 19 891,006 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2 2,462 SH   SOLE 2 2,272 0 190
GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 100 131,598 SH   SOLE 18 131,598 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 15 19,951 SH   SOLE 19 19,951 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 899 1,178,934 SH   SOLE 21 1,178,934 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 642 841,427 SH   SOLE 22 807,711 0 33,716
GENIE ENERGY LTD CL B 372284208 12 2,840 SH   SOLE 2 615 0 2,225
GENIE ENERGY LTD CL B 372284208 252 57,805 SH   SOLE 18 57,805 0 0
GENIE ENERGY LTD CL B 372284208 54 12,345 SH   SOLE 19 12,345 0 0
GENIE ENERGY LTD CL B 372284208 2,174 498,627 SH   SOLE 21 498,627 0 0
GENIE ENERGY LTD CL B 372284208 2,155 494,303 SH   SOLE 22 485,624 0 8,679
GENMARK DIAGNOSTICS INC COM 372309104 14 3,285 SH   SOLE 2 3,001 0 284
GENMARK DIAGNOSTICS INC COM 372309104 4 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 760 182,227 SH   SOLE 18 182,227 0 0
GENMARK DIAGNOSTICS INC COM 372309104 156 37,529 SH   SOLE 19 37,529 0 0
GENMARK DIAGNOSTICS INC COM 372309104 6,828 1,637,512 SH   SOLE 21 1,637,512 0 0
GENMARK DIAGNOSTICS INC COM 372309104 5,170 1,239,794 SH   SOLE 22 1,157,971 0 81,823
GENMARK DIAGNOSTICS INC COM 372309104 23 5,601 SH   SOLE 28 5,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 47 11,378 SH   SOLE 30 11,378 0 0
GENMARK DIAGNOSTICS INC COM 372309104 17 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM 372427104 2 1,818 SH   SOLE 2 1,818 0 0
GENOCEA BIOSCIENCES INC COM 372427104 117 100,968 SH   SOLE 18 100,968 0 0
GENOCEA BIOSCIENCES INC COM 372427104 24 21,118 SH   SOLE 19 21,118 0 0
GENOCEA BIOSCIENCES INC COM 372427104 1,070 922,708 SH   SOLE 21 922,708 0 0
GENOCEA BIOSCIENCES INC COM 372427104 493 425,201 SH   SOLE 22 403,880 0 21,321
GENOMIC HEALTH INC COM 37244C101 412 12,036 SH   SOLE 2 11,903 0 133
GENOMIC HEALTH INC COM 37244C101 13 372 SH   SOLE 7 372 0 0
GENOMIC HEALTH INC COM 37244C101 2,298 67,204 SH   SOLE 18 67,204 0 0
GENOMIC HEALTH INC COM 37244C101 2,291 66,987 SH   SOLE 19 66,987 0 0
GENOMIC HEALTH INC COM 37244C101 36,588 1,069,811 SH   SOLE 21 1,069,811 0 0
GENOMIC HEALTH INC COM 37244C101 22,621 661,436 SH   SOLE 22 629,310 0 32,126
GENOMIC HEALTH INC COM 37244C101 1,451 42,440 SH   SOLE 23 42,440 0 0
GENOMIC HEALTH INC COM 37244C101 271 7,926 SH   SOLE 26 0 0 7,926
GENOMIC HEALTH INC COM 37244C101 87 2,555 SH   SOLE 28 2,555 0 0
GENOMIC HEALTH INC COM 37244C101 418 12,227 SH   SOLE 29 0 0 12,227
GENOMIC HEALTH INC COM 37244C101 123 3,591 SH   SOLE 30 3,591 0 0
GENOMIC HEALTH INC COM 37244C101 77 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 38,460 1,211,706 SH   SOLE 2 377,896 0 833,810
GENPACT LIMITED SHS G3922B107 134 4,231 SH   SOLE 3 4,231 0 0
GENPACT LIMITED SHS G3922B107 1,472 46,376 SH   SOLE 4 46,376 0 0
GENPACT LIMITED SHS G3922B107 890 28,026 SH   SOLE 7 28,026 0 0
GENPACT LIMITED SHS G3922B107 9,410 296,466 SH   SOLE 18 296,029 0 437
GENPACT LIMITED SHS G3922B107 3,467 109,244 SH   SOLE 19 109,244 0 0
GENPACT LIMITED SHS G3922B107 55,322 1,742,980 SH   SOLE 21 1,742,980 0 0
GENPACT LIMITED SHS G3922B107 281,531 8,869,903 SH   SOLE 22 7,772,630 0 1,097,273
GENPACT LIMITED SHS G3922B107 1,828 57,603 SH   SOLE 23 57,603 0 0
GENPACT LIMITED SHS G3922B107 110 3,481 SH   SOLE 26 3,481 0 0
GENPACT LIMITED SHS G3922B107 2,088 65,796 SH   SOLE 30 65,796 0 0
GENPACT LIMITED SHS G3922B107 7,612 239,836 SH   SOLE 31 239,836 0 0
GENPACT LIMITED SHS G3922B107 742 23,366 SH   SOLE 34 23,366 0 0
GENPACT LIMITED SHS G3922B107 2,318 73,026 SH   SOLE 36 73,026 0 0
GENTEX CORP COM 371901109 5,467 260,934 SH   SOLE 2 146,276 0 114,658
GENTEX CORP COM 371901109 67 3,202 SH   SOLE 4 3,202 0 0
GENTEX CORP COM 371901109 179 8,551 SH   SOLE 7 8,551 0 0
GENTEX CORP COM 371901109 46 2,203 SH   SOLE 15 2,203 0 0
GENTEX CORP COM 371901109 19,273 919,930 SH   SOLE 18 919,930 0 0
GENTEX CORP COM 371901109 1,791 85,485 SH   SOLE 19 85,485 0 0
GENTEX CORP COM 371901109 260,405 12,429,819 SH   SOLE 21 12,429,819 0 0
GENTEX CORP COM 371901109 191,377 9,134,921 SH   SOLE 22 8,277,267 0 857,654
GENTEX CORP COM 371901109 4,561 217,687 SH   SOLE 25 217,687 0 0
GENTEX CORP COM 371901109 8,475 404,551 SH   SOLE 26 109,716 0 294,835
GENTEX CORP COM 371901109 925 44,174 SH   SOLE 28 44,174 0 0
GENTEX CORP COM 371901109 954 45,520 SH   SOLE 30 45,520 0 0
GENTEX CORP COM 371901109 134 6,400 SH   SOLE 31 6,400 0 0
GENTEX CORP COM 371901109 4,723 225,424 SH   SOLE 36 225,424 0 0
GENTEX CORP COM 371901109 605 28,860 SH   SOLE 40 28,860 0 0
GENTHERM INC COM 37253A103 114 3,589 SH   SOLE 2 2,073 0 1,516
GENTHERM INC COM 37253A103 7 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 29 924 SH   SOLE 7 924 0 0
GENTHERM INC COM 37253A103 5,426 170,909 SH   SOLE 18 170,909 0 0
GENTHERM INC COM 37253A103 2,355 74,167 SH   SOLE 19 74,167 0 0
GENTHERM INC COM 37253A103 104,639 3,295,705 SH   SOLE 21 3,295,705 0 0
GENTHERM INC COM 37253A103 32,144 1,012,401 SH   SOLE 22 946,721 0 65,680
GENTHERM INC COM 37253A103 462 14,553 SH   SOLE 26 0 0 14,553
GENTHERM INC COM 37253A103 156 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 1,681 52,956 SH   SOLE 30 52,956 0 0
GENTHERM INC COM 37253A103 123 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 34,121 359,130 SH   SOLE 2 217,680 0 141,450
GENUINE PARTS CO COM 372460105 4,388 46,182 SH   SOLE 4 42,675 0 3,507
GENUINE PARTS CO COM 372460105 36,141 380,388 SH   SOLE 7 213,381 0 167,007
GENUINE PARTS CO COM 372460105 236 2,487 SH   SOLE 13 2,487 0 0
GENUINE PARTS CO COM 372460105 95 999 SH   SOLE 15 999 0 0
GENUINE PARTS CO COM 372460105 97,360 1,024,738 SH   SOLE 18 990,546 0 34,192
GENUINE PARTS CO COM 372460105 125,022 1,315,885 SH   SOLE 19 1,315,885 0 0
GENUINE PARTS CO COM 372460105 10,134 106,660 SH   SOLE 20 0 0 106,660
GENUINE PARTS CO COM 372460105 556,775 5,860,168 SH   SOLE 21 5,860,168 0 0
GENUINE PARTS CO COM 372460105 374,675 3,943,531 SH   SOLE 22 3,275,177 0 668,354
GENUINE PARTS CO COM 372460105 16,416 172,778 SH   SOLE 23 172,778 0 0
GENUINE PARTS CO COM 372460105 38,541 405,650 SH   SOLE 25 405,650 0 0
GENUINE PARTS CO COM 372460105 62,437 657,162 SH   SOLE 26 237,024 0 420,138
GENUINE PARTS CO COM 372460105 3,118 32,814 SH   SOLE 28 23,769 0 9,045
GENUINE PARTS CO COM 372460105 4,038 42,503 SH   SOLE 29 6,000 0 36,503
GENUINE PARTS CO COM 372460105 43,538 458,243 SH   SOLE 30 458,243 0 0
GENUINE PARTS CO COM 372460105 13,904 146,339 SH   SOLE 31 99,785 0 46,554
GENUINE PARTS CO COM 372460105 4,739 49,879 SH   SOLE 32 49,879 0 0
GENUINE PARTS CO COM 372460105 71,720 754,865 SH   SOLE 34 754,865 0 0
GENUINE PARTS CO COM 372460105 14,051 147,892 SH   SOLE 36 147,892 0 0
GENUINE PARTS CO COM 372460105 3,441 36,218 SH   SOLE 37 36,218 0 0
GENUINE PARTS CO COM 372460105 71 745 SH   SOLE 40 745 0 0
GENWORTH FINL INC COM CL A 37247D106 1,002 322,089 SH   SOLE 2 236,712 0 85,377
GENWORTH FINL INC COM CL A 37247D106 8 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 197 63,455 SH   SOLE 7 63,455 0 0
GENWORTH FINL INC COM CL A 37247D106 10,095 3,245,945 SH   SOLE 18 3,245,945 0 0
GENWORTH FINL INC COM CL A 37247D106 1,277 410,645 SH   SOLE 19 410,645 0 0
GENWORTH FINL INC COM CL A 37247D106 100,615 32,352,208 SH   SOLE 21 32,352,208 0 0
GENWORTH FINL INC COM CL A 37247D106 52,288 16,813,006 SH   SOLE 22 15,791,357 0 1,021,649
GENWORTH FINL INC COM CL A 37247D106 586 188,302 SH   SOLE 26 35,132 0 153,170
GENWORTH FINL INC COM CL A 37247D106 309 99,277 SH   SOLE 28 99,277 0 0
GENWORTH FINL INC COM CL A 37247D106 155 49,840 SH   SOLE 29 0 0 49,840
GENWORTH FINL INC COM CL A 37247D106 247 79,543 SH   SOLE 30 79,543 0 0
GENWORTH FINL INC COM CL A 37247D106 1,565 503,283 SH   SOLE 36 503,283 0 0
GENWORTH FINL INC COM CL A 37247D106 168 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,269 53,775 SH   SOLE 2 53,775 0 0
GEO GROUP INC NEW COM 36162J106 11 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 94 3,974 SH   SOLE 7 3,974 0 0
GEO GROUP INC NEW COM 36162J106 0 5 SH   SOLE 17 0 0 5
GEO GROUP INC NEW COM 36162J106 18,562 786,527 SH   SOLE 18 786,527 0 0
GEO GROUP INC NEW COM 36162J106 2,297 97,333 SH   SOLE 19 97,333 0 0
GEO GROUP INC NEW COM 36162J106 199,857 8,468,528 SH   SOLE 21 8,468,528 0 0
GEO GROUP INC NEW COM 36162J106 107,226 4,543,495 SH   SOLE 22 4,402,201 0 141,294
GEO GROUP INC NEW COM 36162J106 157 6,636 SH   SOLE 23 6,636 0 0
GEO GROUP INC NEW COM 36162J106 1,187 50,314 SH   SOLE 26 26,344 0 23,970
GEO GROUP INC NEW COM 36162J106 483 20,465 SH   SOLE 28 20,465 0 0
GEO GROUP INC NEW COM 36162J106 500 21,197 SH   SOLE 30 21,197 0 0
GEO GROUP INC NEW COM 36162J106 151 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 289 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 138 13,896 SH   SOLE 22 13,896 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 38 2,895 SH   SOLE 2 684 0 2,211
GEOSPACE TECHNOLOGIES CORP COM 37364X109 4 295 SH   SOLE 7 295 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 876 67,572 SH   SOLE 18 67,572 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 124 9,546 SH   SOLE 19 9,546 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 16,016 1,234,848 SH   SOLE 21 1,234,848 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 4,360 336,127 SH   SOLE 22 320,145 0 15,982
GEOSPACE TECHNOLOGIES CORP COM 37364X109 214 16,489 SH   SOLE 30 16,489 0 0
GERDAU S A SPON ADR REP PFD 373737105 10,883 2,925,654 SH   SOLE 2 476,498 0 2,449,156
GERDAU S A SPON ADR REP PFD 373737105 165 44,371 SH   SOLE 4 44,371 0 0
GERDAU S A SPON ADR REP PFD 373737105 628 168,806 SH   SOLE 18 168,806 0 0
GERDAU S A SPON ADR REP PFD 373737105 11,101 2,984,081 SH   SOLE 21 2,984,081 0 0
GERDAU S A SPON ADR REP PFD 373737105 18,610 5,002,790 SH   SOLE 22 2,977,397 0 2,025,393
GERDAU S A SPON ADR REP PFD 373737105 6,759 1,816,820 SH   SOLE 26 0 0 1,816,820
GERDAU S A SPON ADR REP PFD 373737105 67 18,109 SH   SOLE 30 18,109 0 0
GERMAN AMERN BANCORP INC COM 373865104 154 4,373 SH   SOLE 2 1,201 0 3,172
GERMAN AMERN BANCORP INC COM 373865104 22 612 SH   SOLE 7 612 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,962 83,848 SH   SOLE 18 83,848 0 0
GERMAN AMERN BANCORP INC COM 373865104 620 17,551 SH   SOLE 19 17,551 0 0
GERMAN AMERN BANCORP INC COM 373865104 25,280 715,527 SH   SOLE 21 715,527 0 0
GERMAN AMERN BANCORP INC COM 373865104 22,673 641,754 SH   SOLE 22 603,463 0 38,291
GERMAN AMERN BANCORP INC COM 373865104 99 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 164 4,650 SH   SOLE 30 4,650 0 0
GERON CORP COM 374163103 17 9,661 SH   SOLE 2 8,615 0 1,046
GERON CORP COM 374163103 6 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 952 528,983 SH   SOLE 18 528,983 0 0
GERON CORP COM 374163103 197 109,566 SH   SOLE 19 109,566 0 0
GERON CORP COM 374163103 12,551 6,972,621 SH   SOLE 21 6,972,621 0 0
GERON CORP COM 374163103 7,736 4,297,791 SH   SOLE 22 4,025,516 0 272,275
GERON CORP COM 374163103 41 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 72 39,854 SH   SOLE 30 39,854 0 0
GERON CORP COM 374163103 32 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 163 6,006 SH   SOLE 2 1,660 0 4,346
GETTY RLTY CORP NEW COM 374297109 307 11,314 SH   SOLE 4 11,314 0 0
GETTY RLTY CORP NEW COM 374297109 1,160 42,722 SH   SOLE 7 42,722 0 0
GETTY RLTY CORP NEW COM 374297109 32 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 4,189 154,216 SH   SOLE 18 154,216 0 0
GETTY RLTY CORP NEW COM 374297109 1,541 56,738 SH   SOLE 19 56,738 0 0
GETTY RLTY CORP NEW COM 374297109 83,022 3,056,793 SH   SOLE 21 3,056,793 0 0
GETTY RLTY CORP NEW COM 374297109 35,645 1,312,419 SH   SOLE 22 1,253,410 0 59,009
GETTY RLTY CORP NEW COM 374297109 46 1,710 SH   SOLE 23 1,710 0 0
GETTY RLTY CORP NEW COM 374297109 1,542 56,790 SH   SOLE 25 56,790 0 0
GETTY RLTY CORP NEW COM 374297109 249 9,166 SH   SOLE 26 0 0 9,166
GETTY RLTY CORP NEW COM 374297109 695 25,577 SH   SOLE 28 5,863 0 19,714
GETTY RLTY CORP NEW COM 374297109 291 10,707 SH   SOLE 29 10,707 0 0
GETTY RLTY CORP NEW COM 374297109 5,636 207,520 SH   SOLE 30 207,520 0 0
GETTY RLTY CORP NEW COM 374297109 79 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396307 3 4,815 SH   SOLE 21 4,815 0 0
GEVO INC COM PAR 374396307 40 67,580 SH   SOLE 22 67,580 0 0
GGP INC COM 36174X101 19,901 850,822 SH   SOLE 2 211,652 0 639,170
GGP INC COM 36174X101 8,976 383,757 SH   SOLE 4 368,771 0 14,986
GGP INC COM 36174X101 30,905 1,321,274 SH   SOLE 7 1,287,752 0 33,522
GGP INC COM 36174X101 270 11,560 SH   SOLE 13 11,560 0 0
GGP INC COM 36174X101 697 29,808 SH   SOLE 15 29,808 0 0
GGP INC COM 36174X101 31,538 1,348,354 SH   SOLE 18 1,258,872 0 89,482
GGP INC COM 36174X101 17,734 758,189 SH   SOLE 19 758,189 0 0
GGP INC COM 36174X101 7,287 311,559 SH   SOLE 20 0 0 311,559
GGP INC COM 36174X101 456,005 19,495,719 SH   SOLE 21 19,495,719 0 0
GGP INC COM 36174X101 571,983 24,454,187 SH   SOLE 22 21,726,366 0 2,727,821
GGP INC COM 36174X101 18,064 772,299 SH   SOLE 23 772,299 0 0
GGP INC COM 36174X101 37,379 1,598,082 SH   SOLE 25 1,598,082 0 0
GGP INC COM 36174X101 43,180 1,846,070 SH   SOLE 26 622,690 0 1,223,380
GGP INC COM 36174X101 12,569 537,346 SH   SOLE 28 100,655 0 436,691
GGP INC COM 36174X101 5,621 240,305 SH   SOLE 29 240,305 0 0
GGP INC COM 36174X101 114,479 4,894,361 SH   SOLE 30 4,894,361 0 0
GGP INC COM 36174X101 8,371 357,897 SH   SOLE 31 239,740 0 118,157
GGP INC COM 36174X101 936 40,000 SH   SOLE 34 40,000 0 0
GGP INC COM 36174X101 13,411 573,381 SH   SOLE 36 573,381 0 0
GGP INC COM 36174X101 61 2,623 SH   SOLE 40 2,623 0 0
GIBRALTAR INDS INC COM 374689107 256 7,745 SH   SOLE 2 2,000 0 5,745
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 27 832 SH   SOLE 7 832 0 0
GIBRALTAR INDS INC COM 374689107 5,100 154,533 SH   SOLE 18 154,533 0 0
GIBRALTAR INDS INC COM 374689107 838 25,406 SH   SOLE 19 25,406 0 0
GIBRALTAR INDS INC COM 374689107 95,996 2,908,960 SH   SOLE 21 2,908,960 0 0
GIBRALTAR INDS INC COM 374689107 33,052 1,001,588 SH   SOLE 22 947,040 0 54,548
GIBRALTAR INDS INC COM 374689107 110 3,327 SH   SOLE 26 0 0 3,327
GIBRALTAR INDS INC COM 374689107 140 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 1,508 45,701 SH   SOLE 30 45,701 0 0
GIBRALTAR INDS INC COM 374689107 111 3,365 SH   SOLE 40 3,365 0 0
GILEAD SCIENCES INC COM 375558103 143,598 2,004,445 SH   SOLE 2 734,731 0 1,269,714
GILEAD SCIENCES INC COM 375558103 38,538 537,945 SH   SOLE 4 504,184 0 33,761
GILEAD SCIENCES INC COM 375558103 70,941 990,245 SH   SOLE 7 950,501 0 39,744
GILEAD SCIENCES INC COM 375558103 10,167 141,922 SH   SOLE 13 141,922 0 0
GILEAD SCIENCES INC COM 375558103 793 11,076 SH   SOLE 15 11,076 0 0
GILEAD SCIENCES INC COM 375558103 27 373 SH   SOLE 17 0 0 373
GILEAD SCIENCES INC COM 375558103 407,374 5,686,398 SH   SOLE 18 5,004,189 0 682,209
GILEAD SCIENCES INC COM 375558103 440,529 6,149,204 SH   SOLE 19 6,149,204 0 0
GILEAD SCIENCES INC COM 375558103 48,604 678,453 SH   SOLE 20 0 0 678,453
GILEAD SCIENCES INC COM 375558103 2,395,556 33,438,800 SH   SOLE 21 33,438,800 0 0
GILEAD SCIENCES INC COM 375558103 2,631,141 36,727,258 SH   SOLE 22 30,305,048 0 6,422,210
GILEAD SCIENCES INC COM 375558103 126,344 1,763,594 SH   SOLE 23 1,763,594 0 0
GILEAD SCIENCES INC COM 375558103 85,743 1,196,860 SH   SOLE 25 1,160,252 0 36,608
GILEAD SCIENCES INC COM 375558103 300,681 4,197,111 SH   SOLE 26 1,170,264 0 3,026,847
GILEAD SCIENCES INC COM 375558103 21,349 297,997 SH   SOLE 28 217,160 0 80,837
GILEAD SCIENCES INC COM 375558103 24,362 340,067 SH   SOLE 29 86,600 0 253,467
GILEAD SCIENCES INC COM 375558103 357,318 4,987,690 SH   SOLE 30 4,987,690 0 0
GILEAD SCIENCES INC COM 375558103 65,242 910,688 SH   SOLE 31 448,562 0 462,126
GILEAD SCIENCES INC COM 375558103 15,627 218,139 SH   SOLE 32 218,139 0 0
GILEAD SCIENCES INC COM 375558103 156,691 2,187,203 SH   SOLE 34 2,187,203 0 0
GILEAD SCIENCES INC COM 375558103 94,937 1,325,198 SH   SOLE 36 1,325,198 0 0
GILEAD SCIENCES INC COM 375558103 471 6,581 SH   SOLE 40 6,581 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,206 30,605 SH   SOLE 2 19,859 0 10,746
GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 71 1,815 SH   SOLE 7 1,815 0 0
GLACIER BANCORP INC NEW COM 37637Q105 15,916 404,064 SH   SOLE 18 404,064 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,819 122,352 SH   SOLE 19 122,352 0 0
GLACIER BANCORP INC NEW COM 37637Q105 287,304 7,293,821 SH   SOLE 21 7,293,821 0 0
GLACIER BANCORP INC NEW COM 37637Q105 93,144 2,364,672 SH   SOLE 22 2,233,854 0 130,818
GLACIER BANCORP INC NEW COM 37637Q105 5,792 147,039 SH   SOLE 23 147,039 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,006 25,545 SH   SOLE 26 9,512 0 16,033
GLACIER BANCORP INC NEW COM 37637Q105 652 16,552 SH   SOLE 28 16,552 0 0
GLACIER BANCORP INC NEW COM 37637Q105 942 23,924 SH   SOLE 29 0 0 23,924
GLACIER BANCORP INC NEW COM 37637Q105 4,443 112,785 SH   SOLE 30 112,785 0 0
GLACIER BANCORP INC NEW COM 37637Q105 313 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,460 158,482 SH   SOLE 30 158,482 0 0
GLADSTONE COML CORP COM 376536108 128 6,092 SH   SOLE 2 1,604 0 4,488
GLADSTONE COML CORP COM 376536108 14 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 2,217 105,282 SH   SOLE 18 105,282 0 0
GLADSTONE COML CORP COM 376536108 495 23,498 SH   SOLE 19 23,498 0 0
GLADSTONE COML CORP COM 376536108 19,480 924,980 SH   SOLE 21 924,980 0 0
GLADSTONE COML CORP COM 376536108 23,232 1,103,137 SH   SOLE 22 1,046,939 0 56,198
GLADSTONE COML CORP COM 376536108 32 1,525 SH   SOLE 23 1,525 0 0
GLADSTONE COML CORP COM 376536108 201 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 95 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 81 3,851 SH   SOLE 30 3,851 0 0
GLADSTONE INVT CORP COM 376546107 2,329 208,736 SH   SOLE 30 208,736 0 0
GLADSTONE LD CORP COM 376549101 24 1,796 SH   SOLE 18 1,796 0 0
GLADSTONE LD CORP COM 376549101 39 2,926 SH   SOLE 19 2,926 0 0
GLADSTONE LD CORP COM 376549101 460 34,251 SH   SOLE 21 34,251 0 0
GLADSTONE LD CORP COM 376549101 367 27,354 SH   SOLE 22 27,354 0 0
GLADSTONE LD CORP COM 376549101 7 536 SH   SOLE 23 536 0 0
GLADSTONE LD CORP COM 376549101 129 9,635 SH   SOLE 29 0 0 9,635
GLATFELTER COM 377316104 239 11,143 SH   SOLE 2 2,464 0 8,679
GLATFELTER COM 377316104 4 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 26 1,223 SH   SOLE 7 1,223 0 0
GLATFELTER COM 377316104 4,767 222,354 SH   SOLE 18 222,354 0 0
GLATFELTER COM 377316104 744 34,720 SH   SOLE 19 34,720 0 0
GLATFELTER COM 377316104 85,330 3,979,965 SH   SOLE 21 3,979,965 0 0
GLATFELTER COM 377316104 24,280 1,132,456 SH   SOLE 22 1,050,716 0 81,740
GLATFELTER COM 377316104 639 29,797 SH   SOLE 26 4,835 0 24,962
GLATFELTER COM 377316104 134 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,354 63,130 SH   SOLE 30 63,130 0 0
GLATFELTER COM 377316104 107 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 46 1,809 SH   SOLE 2 1,615 0 194
GLAUKOS CORP COM 377322102 23 884 SH   SOLE 7 884 0 0
GLAUKOS CORP COM 377322102 2,489 97,037 SH   SOLE 18 97,037 0 0
GLAUKOS CORP COM 377322102 619 24,139 SH   SOLE 19 24,139 0 0
GLAUKOS CORP COM 377322102 26,390 1,028,835 SH   SOLE 21 1,028,835 0 0
GLAUKOS CORP COM 377322102 20,261 789,919 SH   SOLE 22 743,275 0 46,644
GLAUKOS CORP COM 377322102 192 7,482 SH   SOLE 26 0 0 7,482
GLAUKOS CORP COM 377322102 42 1,630 SH   SOLE 28 1,630 0 0
GLAUKOS CORP COM 377322102 83 3,240 SH   SOLE 30 3,240 0 0
GLAUKOS CORP COM 377322102 55 2,139 SH   SOLE 40 2,139 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 29,135 821,388 SH   SOLE 18 800,758 0 20,630
GLEN BURNIE BANCORP COM 377407101 3 308 SH   SOLE 18 308 0 0
GLEN BURNIE BANCORP COM 377407101 7 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,363 34,648 SH   SOLE 2 34,405 0 243
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 28 717 SH   SOLE 7 717 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,695 144,726 SH   SOLE 18 144,726 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9,854 250,427 SH   SOLE 19 250,427 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 67,164 1,706,833 SH   SOLE 21 1,706,833 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 42,166 1,071,568 SH   SOLE 22 1,002,933 0 68,635
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 12 309 SH   SOLE 23 309 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 111 2,818 SH   SOLE 26 0 0 2,818
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 169 4,283 SH   SOLE 28 4,283 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 198 5,040 SH   SOLE 30 5,040 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,727 94,725 SH   SOLE 34 94,725 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 149 3,788 SH   SOLE 40 3,788 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 88 2,652 SH   SOLE 2 1,428 0 1,224
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 18 548 SH   SOLE 7 548 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,562 77,398 SH   SOLE 18 77,398 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1,027 31,022 SH   SOLE 19 31,022 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 23,331 704,861 SH   SOLE 21 704,861 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 22,847 690,249 SH   SOLE 22 648,339 0 41,910
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 903 27,272 SH   SOLE 23 27,272 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 221 6,681 SH   SOLE 26 0 0 6,681
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 104 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 383 11,581 SH   SOLE 29 0 0 11,581
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 112 3,385 SH   SOLE 30 3,385 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 70 2,103 SH   SOLE 40 2,103 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 22 9,724 SH   SOLE 2 2,205 0 7,519
GLOBAL EAGLE ENTMT INC COM 37951D102 2 893 SH   SOLE 7 893 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 441 192,421 SH   SOLE 18 192,421 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 77 33,584 SH   SOLE 19 33,584 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 3,834 1,674,200 SH   SOLE 21 1,674,200 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 2,693 1,175,898 SH   SOLE 22 1,118,958 0 56,940
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 74 1,750 SH   SOLE 2 601 0 1,149
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1,364 32,471 SH   SOLE 18 32,471 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 333 7,933 SH   SOLE 19 7,933 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11,186 266,198 SH   SOLE 21 266,198 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 13,286 316,179 SH   SOLE 22 300,897 0 15,282
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 59 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 57 1,347 SH   SOLE 30 1,347 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 37 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 43 5,188 SH   SOLE 2 1,170 0 4,018
GLOBAL MED REIT INC COM NEW 37954A204 539 65,748 SH   SOLE 18 65,748 0 0
GLOBAL MED REIT INC COM NEW 37954A204 112 13,645 SH   SOLE 19 13,645 0 0
GLOBAL MED REIT INC COM NEW 37954A204 4,751 579,372 SH   SOLE 21 579,372 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,367 166,741 SH   SOLE 22 152,119 0 14,622
GLOBAL MED REIT INC COM NEW 37954A204 10 1,208 SH   SOLE 23 1,208 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,556 75,613 SH   SOLE 2 63,114 0 12,499
GLOBAL NET LEASE INC COM NEW 379378201 445 21,638 SH   SOLE 4 21,638 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,911 92,846 SH   SOLE 7 92,846 0 0
GLOBAL NET LEASE INC COM NEW 379378201 59 2,875 SH   SOLE 15 2,875 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,276 256,353 SH   SOLE 18 256,353 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,737 133,015 SH   SOLE 19 133,015 0 0
GLOBAL NET LEASE INC COM NEW 379378201 45,882 2,229,426 SH   SOLE 21 2,229,426 0 0
GLOBAL NET LEASE INC COM NEW 379378201 55,775 2,710,138 SH   SOLE 22 2,573,609 0 136,529
GLOBAL NET LEASE INC COM NEW 379378201 77 3,743 SH   SOLE 23 3,743 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,584 125,576 SH   SOLE 25 125,576 0 0
GLOBAL NET LEASE INC COM NEW 379378201 912 44,295 SH   SOLE 26 0 0 44,295
GLOBAL NET LEASE INC COM NEW 379378201 1,171 56,913 SH   SOLE 28 14,515 0 42,398
GLOBAL NET LEASE INC COM NEW 379378201 474 23,018 SH   SOLE 29 23,018 0 0
GLOBAL NET LEASE INC COM NEW 379378201 7,326 355,976 SH   SOLE 30 355,976 0 0
GLOBAL NET LEASE INC COM NEW 379378201 129 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 11,718 116,896 SH   SOLE 2 33,128 0 83,768
GLOBAL PMTS INC COM 37940X102 5,966 59,514 SH   SOLE 4 55,595 0 3,919
GLOBAL PMTS INC COM 37940X102 11,018 109,919 SH   SOLE 7 105,478 0 4,441
GLOBAL PMTS INC COM 37940X102 134 1,335 SH   SOLE 15 1,335 0 0
GLOBAL PMTS INC COM 37940X102 44,297 441,906 SH   SOLE 18 419,976 0 21,930
GLOBAL PMTS INC COM 37940X102 98,234 979,991 SH   SOLE 19 979,991 0 0
GLOBAL PMTS INC COM 37940X102 7,872 78,536 SH   SOLE 20 0 0 78,536
GLOBAL PMTS INC COM 37940X102 327,044 3,262,608 SH   SOLE 21 3,262,608 0 0
GLOBAL PMTS INC COM 37940X102 411,336 4,103,511 SH   SOLE 22 3,438,533 0 664,978
GLOBAL PMTS INC COM 37940X102 18,214 181,700 SH   SOLE 23 181,700 0 0
GLOBAL PMTS INC COM 37940X102 11,545 115,175 SH   SOLE 25 115,175 0 0
GLOBAL PMTS INC COM 37940X102 41,842 417,421 SH   SOLE 26 167,858 0 249,563
GLOBAL PMTS INC COM 37940X102 3,391 33,824 SH   SOLE 28 24,544 0 9,280
GLOBAL PMTS INC COM 37940X102 4,388 43,772 SH   SOLE 29 6,303 0 37,469
GLOBAL PMTS INC COM 37940X102 54,078 539,485 SH   SOLE 30 539,485 0 0
GLOBAL PMTS INC COM 37940X102 10,537 105,114 SH   SOLE 31 67,518 0 37,596
GLOBAL PMTS INC COM 37940X102 31,873 317,962 SH   SOLE 34 317,962 0 0
GLOBAL PMTS INC COM 37940X102 12,830 127,991 SH   SOLE 36 127,991 0 0
GLOBAL PMTS INC COM 37940X102 74 741 SH   SOLE 40 741 0 0
GLOBAL SELF STORAGE INC COM 37955N106 6 1,356 SH   SOLE 18 1,356 0 0
GLOBAL SELF STORAGE INC COM 37955N106 159 34,443 SH   SOLE 21 34,443 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 16 14,044 SH   SOLE 22 14,044 0 0
GLOBAL WTR RES INC COM 379463102 8 881 SH   SOLE 2 370 0 511
GLOBAL WTR RES INC COM 379463102 324 34,711 SH   SOLE 18 34,711 0 0
GLOBAL WTR RES INC COM 379463102 64 6,862 SH   SOLE 19 6,862 0 0
GLOBAL WTR RES INC COM 379463102 3,036 325,091 SH   SOLE 21 325,091 0 0
GLOBAL WTR RES INC COM 379463102 784 83,889 SH   SOLE 22 76,391 0 7,498
GLOBAL X FDS REIT ETF 37950E127 2 123 SH   SOLE 17 0 0 123
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,655 167,866 SH   SOLE 2 167,866 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,286 130,389 SH   SOLE 18 875 0 129,514
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 8 2,274 SH   SOLE 18 2,274 0 0
GLOBALSCAPE INC COM 37940G109 136 38,382 SH   SOLE 21 38,382 0 0
GLOBALSTAR INC COM 378973408 80 60,944 SH   SOLE 2 32,304 0 28,640
GLOBALSTAR INC COM 378973408 3 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 17 12,718 SH   SOLE 7 12,718 0 0
GLOBALSTAR INC COM 378973408 2,544 1,941,691 SH   SOLE 18 1,941,691 0 0
GLOBALSTAR INC COM 378973408 560 427,784 SH   SOLE 19 427,784 0 0
GLOBALSTAR INC COM 378973408 35,909 27,411,654 SH   SOLE 21 27,411,654 0 0
GLOBALSTAR INC COM 378973408 16,499 12,594,692 SH   SOLE 22 11,667,160 0 927,532
GLOBALSTAR INC COM 378973408 52 39,916 SH   SOLE 26 0 0 39,916
GLOBALSTAR INC COM 378973408 77 58,491 SH   SOLE 28 58,491 0 0
GLOBALSTAR INC COM 378973408 102 77,508 SH   SOLE 30 77,508 0 0
GLOBALSTAR INC COM 378973408 51 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 8,055 173,381 SH   SOLE 21 173,381 0 0
GLOBANT S A COM L44385109 2,789 60,039 SH   SOLE 22 60,039 0 0
GLOBUS MED INC CL A 379577208 1,540 37,462 SH   SOLE 2 36,948 0 514
GLOBUS MED INC CL A 379577208 12 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 71 1,724 SH   SOLE 7 1,724 0 0
GLOBUS MED INC CL A 379577208 18,011 438,214 SH   SOLE 18 438,214 0 0
GLOBUS MED INC CL A 379577208 3,920 95,371 SH   SOLE 19 95,371 0 0
GLOBUS MED INC CL A 379577208 198,759 4,835,975 SH   SOLE 21 4,835,975 0 0
GLOBUS MED INC CL A 379577208 94,946 2,310,123 SH   SOLE 22 2,183,896 0 126,227
GLOBUS MED INC CL A 379577208 968 23,556 SH   SOLE 23 23,556 0 0
GLOBUS MED INC CL A 379577208 858 20,871 SH   SOLE 26 9,933 0 10,938
GLOBUS MED INC CL A 379577208 423 10,303 SH   SOLE 28 10,303 0 0
GLOBUS MED INC CL A 379577208 232 5,641 SH   SOLE 29 0 0 5,641
GLOBUS MED INC CL A 379577208 506 12,317 SH   SOLE 30 12,317 0 0
GLOBUS MED INC CL A 379577208 319 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM NEW 379887201 3 7,519 SH   SOLE 21 7,519 0 0
GLU MOBILE INC COM 379890106 92 25,391 SH   SOLE 2 7,780 0 17,611
GLU MOBILE INC COM 379890106 14 3,769 SH   SOLE 7 3,769 0 0
GLU MOBILE INC COM 379890106 1,480 406,514 SH   SOLE 18 406,514 0 0
GLU MOBILE INC COM 379890106 316 86,920 SH   SOLE 19 86,920 0 0
GLU MOBILE INC COM 379890106 12,749 3,502,357 SH   SOLE 21 3,502,357 0 0
GLU MOBILE INC COM 379890106 11,903 3,270,019 SH   SOLE 22 3,093,422 0 176,597
GLU MOBILE INC COM 379890106 63 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 51 14,042 SH   SOLE 30 14,042 0 0
GLU MOBILE INC COM 379890106 44 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 3 200 SH   SOLE 2 200 0 0
GLYCOMIMETICS INC COM 38000Q102 75 4,445 SH   SOLE 18 4,445 0 0
GLYCOMIMETICS INC COM 38000Q102 54 3,212 SH   SOLE 19 3,212 0 0
GLYCOMIMETICS INC COM 38000Q102 8,872 528,415 SH   SOLE 21 528,415 0 0
GLYCOMIMETICS INC COM 38000Q102 7,649 455,564 SH   SOLE 22 455,564 0 0
GLYCOMIMETICS INC COM 38000Q102 2 112 SH   SOLE 30 112 0 0
GMS INC COM 36251C103 74 1,960 SH   SOLE 2 1,809 0 151
GMS INC COM 36251C103 25 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 3,433 91,218 SH   SOLE 18 91,218 0 0
GMS INC COM 36251C103 835 22,196 SH   SOLE 19 22,196 0 0
GMS INC COM 36251C103 31,325 832,224 SH   SOLE 21 832,224 0 0
GMS INC COM 36251C103 27,127 720,704 SH   SOLE 22 677,713 0 42,991
GMS INC COM 36251C103 261 6,933 SH   SOLE 26 0 0 6,933
GMS INC COM 36251C103 144 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 179 4,756 SH   SOLE 30 4,756 0 0
GMS INC COM 36251C103 169 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 57 15,503 SH   SOLE 2 3,513 0 11,990
GNC HLDGS INC COM CL A 36191G107 1 300 SH   SOLE 4 300 0 0
GNC HLDGS INC COM CL A 36191G107 21 5,734 SH   SOLE 7 5,734 0 0
GNC HLDGS INC COM CL A 36191G107 990 268,171 SH   SOLE 18 268,171 0 0
GNC HLDGS INC COM CL A 36191G107 184 49,959 SH   SOLE 19 49,959 0 0
GNC HLDGS INC COM CL A 36191G107 8,477 2,297,323 SH   SOLE 21 2,297,323 0 0
GNC HLDGS INC COM CL A 36191G107 7,199 1,950,949 SH   SOLE 22 1,750,889 0 200,060
GNC HLDGS INC COM CL A 36191G107 72 19,502 SH   SOLE 26 7,319 0 12,183
GNC HLDGS INC COM CL A 36191G107 33 8,915 SH   SOLE 28 8,915 0 0
GNC HLDGS INC COM CL A 36191G107 0 2 SH   SOLE 29 0 0 2
GNC HLDGS INC COM CL A 36191G107 44 12,037 SH   SOLE 30 12,037 0 0
GNC HLDGS INC COM CL A 36191G107 3 878 SH   SOLE 36 878 0 0
GNC HLDGS INC COM CL A 36191G107 16 4,290 SH   SOLE 40 4,290 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 197 458,000 PRN   SOLE 21 458,000 0 0
GODADDY INC CL A 380237107 2,916 57,987 SH   SOLE 2 12,214 0 45,773
GODADDY INC CL A 380237107 14 275 SH   SOLE 4 275 0 0
GODADDY INC CL A 380237107 146 2,895 SH   SOLE 7 2,895 0 0
GODADDY INC CL A 380237107 3,866 76,896 SH   SOLE 18 76,896 0 0
GODADDY INC CL A 380237107 14,904 296,417 SH   SOLE 19 296,417 0 0
GODADDY INC CL A 380237107 65,785 1,308,367 SH   SOLE 21 1,308,367 0 0
GODADDY INC CL A 380237107 155,359 3,089,871 SH   SOLE 22 2,726,021 0 363,850
GODADDY INC CL A 380237107 2,166 43,073 SH   SOLE 26 16,754 0 26,319
GODADDY INC CL A 380237107 895 17,807 SH   SOLE 28 17,807 0 0
GODADDY INC CL A 380237107 376 7,484 SH   SOLE 29 0 0 7,484
GODADDY INC CL A 380237107 962 19,142 SH   SOLE 30 19,142 0 0
GODADDY INC CL A 380237107 147 2,915 SH   SOLE 31 2,915 0 0
GODADDY INC CL A 380237107 4,696 93,397 SH   SOLE 34 93,397 0 0
GODADDY INC CL A 380237107 628 12,486 SH   SOLE 40 12,486 0 0
GOGO INC COM 38046C109 40 3,528 SH   SOLE 2 3,244 0 284
GOGO INC COM 38046C109 5 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 17 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 2,205 195,462 SH   SOLE 18 195,462 0 0
GOGO INC COM 38046C109 665 58,917 SH   SOLE 19 58,917 0 0
GOGO INC COM 38046C109 19,398 1,719,712 SH   SOLE 21 1,719,712 0 0
GOGO INC COM 38046C109 23,545 2,087,294 SH   SOLE 22 1,987,309 0 99,985
GOGO INC COM 38046C109 39 3,469 SH   SOLE 26 0 0 3,469
GOGO INC COM 38046C109 84 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 108 9,569 SH   SOLE 30 9,569 0 0
GOGO INC COM 38046C109 63 5,599 SH   SOLE 40 5,599 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 668 733,000 PRN   SOLE 21 733,000 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 319 36,401 SH   SOLE 2 36,401 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 132 15,091 SH   SOLE 4 15,091 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 72 8,180 SH   SOLE 19 8,180 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 3,349 382,360 SH   SOLE 22 282,166 0 100,194
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 224 25,569 SH   SOLE 30 25,569 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 623 20,886 SH   SOLE 2 5,377 0 15,509
GOLAR LNG LTD BERMUDA SHS G9456A100 66 2,229 SH   SOLE 7 2,229 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 10,728 359,891 SH   SOLE 18 359,891 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,870 62,735 SH   SOLE 19 62,735 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 86,594 2,904,877 SH   SOLE 21 2,904,877 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 30,701 1,029,897 SH   SOLE 22 915,890 0 114,007
GOLAR LNG LTD BERMUDA SHS G9456A100 56 1,862 SH   SOLE 36 1,862 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 3,231 141,730 SH   SOLE 7 141,730 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 203 8,918 SH   SOLE 22 8,918 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 21,587 5,020,298 SH   SOLE 2 0 0 5,020,298
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14,260 3,316,241 SH   SOLE 7 3,316,241 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 228 53,059 SH   SOLE 21 53,059 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 18,101 4,209,528 SH   SOLE 22 994,718 0 3,214,810
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1,055 245,235 SH   SOLE 26 0 0 245,235
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 8,955 2,082,658 SH   SOLE 30 2,082,658 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 217 50,529 SH   SOLE 34 50,529 0 0
GOLD RESOURCE CORP COM 38068T105 42 9,504 SH   SOLE 2 2,477 0 7,027
GOLD RESOURCE CORP COM 38068T105 14 3,070 SH   SOLE 7 3,070 0 0
GOLD RESOURCE CORP COM 38068T105 944 214,483 SH   SOLE 18 214,483 0 0
GOLD RESOURCE CORP COM 38068T105 192 43,651 SH   SOLE 19 43,651 0 0
GOLD RESOURCE CORP COM 38068T105 7,524 1,710,017 SH   SOLE 21 1,710,017 0 0
GOLD RESOURCE CORP COM 38068T105 5,561 1,263,754 SH   SOLE 22 1,202,379 0 61,375
GOLD STD VENTURES CORP COM 380738104 377 215,640 SH   SOLE 25 215,640 0 0
GOLD STD VENTURES CORP COM 380738104 1,037 592,780 SH   SOLE 29 592,780 0 0
GOLDCORP INC NEW COM 380956409 6,919 541,822 SH   SOLE 21 541,822 0 0
GOLDCORP INC NEW COM 380956409 16,801 1,315,677 SH   SOLE 22 1,315,677 0 0
GOLDCORP INC NEW COM 380956409 128 10,000 SH   SOLE 26 0 0 10,000
GOLDEN ENTMT INC COM 381013101 19 573 SH   SOLE 2 573 0 0
GOLDEN ENTMT INC COM 381013101 1,410 43,198 SH   SOLE 18 43,198 0 0
GOLDEN ENTMT INC COM 381013101 321 9,836 SH   SOLE 19 9,836 0 0
GOLDEN ENTMT INC COM 381013101 11,797 361,332 SH   SOLE 21 361,332 0 0
GOLDEN ENTMT INC COM 381013101 3,986 122,074 SH   SOLE 22 107,090 0 14,984
GOLDEN ENTMT INC COM 381013101 199 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 59 1,810 SH   SOLE 30 1,810 0 0
GOLDEN MINERALS CO COM 381119106 4 9,302 SH   SOLE 19 9,302 0 0
GOLDEN MINERALS CO COM 381119106 293 677,408 SH   SOLE 21 677,408 0 0
GOLDFIELD CORP COM 381370105 21 4,248 SH   SOLE 18 4,248 0 0
GOLDFIELD CORP COM 381370105 17 3,448 SH   SOLE 19 3,448 0 0
GOLDFIELD CORP COM 381370105 321 65,504 SH   SOLE 21 65,504 0 0
GOLDFIELD CORP COM 381370105 1,711 349,257 SH   SOLE 22 349,257 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 5,664 255,384 SH   SOLE 30 255,384 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 14 451 SH   SOLE 17 0 0 451
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 23 437 SH   SOLE 17 0 0 437
GOLDMAN SACHS GROUP INC COM 38141G104 119,010 467,147 SH   SOLE 2 114,879 0 352,268
GOLDMAN SACHS GROUP INC COM 38141G104 33,640 132,045 SH   SOLE 4 122,888 0 9,157
GOLDMAN SACHS GROUP INC COM 38141G104 63,330 248,586 SH   SOLE 7 237,076 0 11,510
GOLDMAN SACHS GROUP INC COM 38141G104 313 1,229 SH   SOLE 13 1,229 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 668 2,622 SH   SOLE 15 2,622 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2 6 SH   SOLE 17 0 0 6
GOLDMAN SACHS GROUP INC COM 38141G104 376,390 1,477,431 SH   SOLE 18 1,374,195 0 103,236
GOLDMAN SACHS GROUP INC COM 38141G104 498,006 1,954,805 SH   SOLE 19 1,954,805 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 34,292 134,605 SH   SOLE 20 0 0 134,605
GOLDMAN SACHS GROUP INC COM 38141G104 1,470,065 5,770,393 SH   SOLE 21 5,770,393 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,380,839 9,345,419 SH   SOLE 22 7,761,527 0 1,583,892
GOLDMAN SACHS GROUP INC COM 38141G104 115,384 452,913 SH   SOLE 23 452,913 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 87,896 345,016 SH   SOLE 25 336,963 0 8,053
GOLDMAN SACHS GROUP INC COM 38141G104 260,585 1,022,864 SH   SOLE 26 325,089 0 697,775
GOLDMAN SACHS GROUP INC COM 38141G104 21,257 83,441 SH   SOLE 28 60,753 0 22,688
GOLDMAN SACHS GROUP INC COM 38141G104 3,780 14,836 SH   SOLE 29 13,041 0 1,795
GOLDMAN SACHS GROUP INC COM 38141G104 340,434 1,336,292 SH   SOLE 30 1,336,292 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 37,479 147,113 SH   SOLE 31 77,311 0 69,802
GOLDMAN SACHS GROUP INC COM 38141G104 24,493 96,142 SH   SOLE 32 96,142 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 87,094 341,867 SH   SOLE 34 341,867 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 92,329 362,416 SH   SOLE 36 362,416 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 437 1,714 SH   SOLE 40 1,714 0 0
GOLUB CAP BDC INC COM 38173M102 6,882 378,117 SH   SOLE 30 378,117 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 4 1,582 SH   SOLE 18 1,582 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 91 34,231 SH   SOLE 21 34,231 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 84 31,856 SH   SOLE 22 31,856 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 11,201 346,671 SH   SOLE 2 63,201 0 283,470
GOODYEAR TIRE & RUBR CO COM 382550101 2,609 80,737 SH   SOLE 4 74,511 0 6,226
GOODYEAR TIRE & RUBR CO COM 382550101 7,352 227,552 SH   SOLE 7 207,679 0 19,873
GOODYEAR TIRE & RUBR CO COM 382550101 163 5,045 SH   SOLE 13 5,045 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 80 2,469 SH   SOLE 15 2,469 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 66,476 2,057,447 SH   SOLE 18 1,865,854 0 191,593
GOODYEAR TIRE & RUBR CO COM 382550101 14,147 437,837 SH   SOLE 19 437,837 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,545 140,666 SH   SOLE 20 0 0 140,666
GOODYEAR TIRE & RUBR CO COM 382550101 170,360 5,272,674 SH   SOLE 21 5,272,674 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 231,366 7,160,823 SH   SOLE 22 6,003,470 0 1,157,353
GOODYEAR TIRE & RUBR CO COM 382550101 10,020 310,128 SH   SOLE 23 310,128 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 23,474 726,512 SH   SOLE 25 677,557 0 48,955
GOODYEAR TIRE & RUBR CO COM 382550101 28,077 868,992 SH   SOLE 26 337,222 0 531,770
GOODYEAR TIRE & RUBR CO COM 382550101 1,842 57,001 SH   SOLE 28 40,981 0 16,020
GOODYEAR TIRE & RUBR CO COM 382550101 2,496 77,251 SH   SOLE 29 8,230 0 69,021
GOODYEAR TIRE & RUBR CO COM 382550101 30,716 950,678 SH   SOLE 30 950,678 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,917 121,244 SH   SOLE 31 51,373 0 69,871
GOODYEAR TIRE & RUBR CO COM 382550101 15,251 472,028 SH   SOLE 34 472,028 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10,179 315,033 SH   SOLE 36 315,033 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 42 1,302 SH   SOLE 40 1,302 0 0
GOPRO INC CL A 38268T103 156 20,553 SH   SOLE 2 19,606 0 947
GOPRO INC CL A 38268T103 6 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 17 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 2,770 365,871 SH   SOLE 18 365,871 0 0
GOPRO INC CL A 38268T103 1,412 186,495 SH   SOLE 19 186,495 0 0
GOPRO INC CL A 38268T103 24,697 3,262,486 SH   SOLE 21 3,262,486 0 0
GOPRO INC CL A 38268T103 22,472 2,968,556 SH   SOLE 22 2,775,445 0 193,111
GOPRO INC CL A 38268T103 187 24,747 SH   SOLE 23 24,747 0 0
GOPRO INC CL A 38268T103 23 3,049 SH   SOLE 26 0 0 3,049
GOPRO INC CL A 38268T103 136 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 72 9,522 SH   SOLE 29 0 0 9,522
GOPRO INC CL A 38268T103 137 18,151 SH   SOLE 30 18,151 0 0
GOPRO INC CL A 38268T103 51 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 134 4,300 SH   SOLE 2 833 0 3,467
GORMAN RUPP CO COM 383082104 281 8,995 SH   SOLE 7 8,995 0 0
GORMAN RUPP CO COM 383082104 2,113 67,705 SH   SOLE 18 67,705 0 0
GORMAN RUPP CO COM 383082104 425 13,616 SH   SOLE 19 13,616 0 0
GORMAN RUPP CO COM 383082104 17,310 554,637 SH   SOLE 21 554,637 0 0
GORMAN RUPP CO COM 383082104 15,624 500,605 SH   SOLE 22 468,370 0 32,235
GORMAN RUPP CO COM 383082104 103 3,314 SH   SOLE 28 3,314 0 0
GORMAN RUPP CO COM 383082104 1,747 55,986 SH   SOLE 30 55,986 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 276 14,865 SH   SOLE 2 1,935 0 12,930
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 152 8,174 SH   SOLE 4 8,174 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,463 78,922 SH   SOLE 7 78,922 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 48 2,573 SH   SOLE 15 2,573 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 6,076 327,737 SH   SOLE 18 327,737 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,459 78,694 SH   SOLE 19 78,694 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 109,174 5,888,589 SH   SOLE 21 5,888,589 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 45,707 2,465,313 SH   SOLE 22 2,356,686 0 108,627
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 39 2,098 SH   SOLE 23 2,098 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,133 61,091 SH   SOLE 25 61,091 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 581 31,352 SH   SOLE 26 6,481 0 24,871
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,125 60,696 SH   SOLE 28 0 0 60,696
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 499 26,935 SH   SOLE 29 26,935 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 5,738 309,518 SH   SOLE 30 309,518 0 0
GP STRATEGIES CORP COM 36225V104 26 1,115 SH   SOLE 2 732 0 383
GP STRATEGIES CORP COM 36225V104 7 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 1,046 45,087 SH   SOLE 18 45,087 0 0
GP STRATEGIES CORP COM 36225V104 235 10,121 SH   SOLE 19 10,121 0 0
GP STRATEGIES CORP COM 36225V104 9,545 411,401 SH   SOLE 21 411,401 0 0
GP STRATEGIES CORP COM 36225V104 4,948 213,269 SH   SOLE 22 186,223 0 27,046
GP STRATEGIES CORP COM 36225V104 102 4,418 SH   SOLE 26 0 0 4,418
GP STRATEGIES CORP COM 36225V104 46 1,986 SH   SOLE 28 1,986 0 0
GP STRATEGIES CORP COM 36225V104 47 2,044 SH   SOLE 30 2,044 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 10 100 SH   SOLE 2 100 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6,592 64,151 SH   SOLE 7 64,151 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,028 10,000 SH   SOLE 18 0 0 10,000
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 719 7,000 SH   SOLE 19 7,000 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 28,312 275,519 SH   SOLE 21 275,519 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,028 10,000 SH   SOLE 25 10,000 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,249 41,347 SH   SOLE 30 41,347 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5,652 55,000 SH   SOLE 34 55,000 0 0
GRACE W R & CO DEL NEW COM 38388F108 17,186 245,057 SH   SOLE 2 186,778 0 58,279
GRACE W R & CO DEL NEW COM 38388F108 3,789 54,034 SH   SOLE 4 52,601 0 1,433
GRACE W R & CO DEL NEW COM 38388F108 834 11,894 SH   SOLE 7 10,975 0 919
GRACE W R & CO DEL NEW COM 38388F108 204 2,902 SH   SOLE 13 2,902 0 0
GRACE W R & CO DEL NEW COM 38388F108 5,721 81,572 SH   SOLE 18 74,082 0 7,490
GRACE W R & CO DEL NEW COM 38388F108 9,404 134,095 SH   SOLE 19 134,095 0 0
GRACE W R & CO DEL NEW COM 38388F108 3,357 47,874 SH   SOLE 20 0 0 47,874
GRACE W R & CO DEL NEW COM 38388F108 59,403 847,040 SH   SOLE 21 847,040 0 0
GRACE W R & CO DEL NEW COM 38388F108 181,267 2,584,733 SH   SOLE 22 2,240,098 0 344,635
GRACE W R & CO DEL NEW COM 38388F108 7,985 113,858 SH   SOLE 23 113,858 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,157 30,760 SH   SOLE 25 30,760 0 0
GRACE W R & CO DEL NEW COM 38388F108 10,647 151,824 SH   SOLE 26 81,284 0 70,540
GRACE W R & CO DEL NEW COM 38388F108 1,067 15,216 SH   SOLE 28 11,047 0 4,169
GRACE W R & CO DEL NEW COM 38388F108 6,289 89,680 SH   SOLE 29 13,953 0 75,727
GRACE W R & CO DEL NEW COM 38388F108 5,269 75,136 SH   SOLE 30 75,136 0 0
GRACE W R & CO DEL NEW COM 38388F108 4,499 64,158 SH   SOLE 31 44,077 0 20,081
GRACE W R & CO DEL NEW COM 38388F108 2,059 29,355 SH   SOLE 34 29,355 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,861 26,541 SH   SOLE 36 26,541 0 0
GRACE W R & CO DEL NEW COM 38388F108 25 360 SH   SOLE 40 360 0 0
GRACO INC COM 384109104 6,794 150,245 SH   SOLE 2 91,151 0 59,094
GRACO INC COM 384109104 33 723 SH   SOLE 4 723 0 0
GRACO INC COM 384109104 216 4,767 SH   SOLE 7 4,767 0 0
GRACO INC COM 384109104 246 5,439 SH   SOLE 13 5,439 0 0
GRACO INC COM 384109104 24,878 550,160 SH   SOLE 18 550,160 0 0
GRACO INC COM 384109104 3,351 74,109 SH   SOLE 19 74,109 0 0
GRACO INC COM 384109104 335,022 7,408,713 SH   SOLE 21 7,408,713 0 0
GRACO INC COM 384109104 247,125 5,464,956 SH   SOLE 22 4,975,638 0 489,318
GRACO INC COM 384109104 704 15,564 SH   SOLE 25 15,564 0 0
GRACO INC COM 384109104 3,240 71,649 SH   SOLE 26 24,375 0 47,274
GRACO INC COM 384109104 1,160 25,650 SH   SOLE 28 25,650 0 0
GRACO INC COM 384109104 423 9,360 SH   SOLE 29 0 0 9,360
GRACO INC COM 384109104 1,210 26,766 SH   SOLE 30 26,766 0 0
GRACO INC COM 384109104 7,508 166,023 SH   SOLE 31 166,023 0 0
GRACO INC COM 384109104 437 9,666 SH   SOLE 34 9,666 0 0
GRACO INC COM 384109104 30 660 SH   SOLE 36 660 0 0
GRACO INC COM 384109104 825 18,240 SH   SOLE 40 18,240 0 0
GRAHAM CORP COM 384556106 58 2,767 SH   SOLE 2 607 0 2,160
GRAHAM CORP COM 384556106 0 8 SH   SOLE 17 0 0 8
GRAHAM CORP COM 384556106 810 38,678 SH   SOLE 18 38,678 0 0
GRAHAM CORP COM 384556106 158 7,551 SH   SOLE 19 7,551 0 0
GRAHAM CORP COM 384556106 6,869 328,186 SH   SOLE 21 328,186 0 0
GRAHAM CORP COM 384556106 5,704 272,508 SH   SOLE 22 260,768 0 11,740
GRAHAM HLDGS CO COM 384637104 2,761 4,945 SH   SOLE 2 2,700 0 2,245
GRAHAM HLDGS CO COM 384637104 12 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 97 174 SH   SOLE 7 174 0 0
GRAHAM HLDGS CO COM 384637104 8,379 15,006 SH   SOLE 18 15,006 0 0
GRAHAM HLDGS CO COM 384637104 783 1,402 SH   SOLE 19 1,402 0 0
GRAHAM HLDGS CO COM 384637104 110,578 198,044 SH   SOLE 21 198,044 0 0
GRAHAM HLDGS CO COM 384637104 83,383 149,338 SH   SOLE 22 135,528 0 13,810
GRAHAM HLDGS CO COM 384637104 619 1,108 SH   SOLE 26 380 0 728
GRAHAM HLDGS CO COM 384637104 350 627 SH   SOLE 28 627 0 0
GRAHAM HLDGS CO COM 384637104 408 731 SH   SOLE 30 731 0 0
GRAHAM HLDGS CO COM 384637104 12,112 21,692 SH   SOLE 31 21,692 0 0
GRAHAM HLDGS CO COM 384637104 180 323 SH   SOLE 36 323 0 0
GRAHAM HLDGS CO COM 384637104 280 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 19,834 83,955 SH   SOLE 2 31,150 0 52,805
GRAINGER W W INC COM 384802104 3,985 16,867 SH   SOLE 4 15,526 0 1,341
GRAINGER W W INC COM 384802104 36,448 154,277 SH   SOLE 7 76,615 0 77,662
GRAINGER W W INC COM 384802104 316 1,338 SH   SOLE 13 1,338 0 0
GRAINGER W W INC COM 384802104 98 414 SH   SOLE 15 414 0 0
GRAINGER W W INC COM 384802104 27,408 116,011 SH   SOLE 18 103,806 0 12,205
GRAINGER W W INC COM 384802104 3,531 14,946 SH   SOLE 19 14,946 0 0
GRAINGER W W INC COM 384802104 8,185 34,644 SH   SOLE 20 0 0 34,644
GRAINGER W W INC COM 384802104 252,562 1,069,045 SH   SOLE 21 1,069,045 0 0
GRAINGER W W INC COM 384802104 332,939 1,409,265 SH   SOLE 22 1,169,579 0 239,686
GRAINGER W W INC COM 384802104 16,111 68,195 SH   SOLE 23 68,195 0 0
GRAINGER W W INC COM 384802104 9,894 41,879 SH   SOLE 25 41,879 0 0
GRAINGER W W INC COM 384802104 53,704 227,320 SH   SOLE 26 62,465 0 164,855
GRAINGER W W INC COM 384802104 2,898 12,267 SH   SOLE 28 8,846 0 3,421
GRAINGER W W INC COM 384802104 4,018 17,006 SH   SOLE 29 3,263 0 13,743
GRAINGER W W INC COM 384802104 38,457 162,779 SH   SOLE 30 162,779 0 0
GRAINGER W W INC COM 384802104 7,564 32,015 SH   SOLE 31 13,049 0 18,966
GRAINGER W W INC COM 384802104 880 3,726 SH   SOLE 34 3,726 0 0
GRAINGER W W INC COM 384802104 11,783 49,874 SH   SOLE 36 49,874 0 0
GRAINGER W W INC COM 384802104 71 299 SH   SOLE 40 299 0 0
GRAMERCY PPTY TR COM NEW 385002308 865 32,429 SH   SOLE 2 9,053 0 23,376
GRAMERCY PPTY TR COM NEW 385002308 1,371 51,413 SH   SOLE 4 51,413 0 0
GRAMERCY PPTY TR COM NEW 385002308 5,850 219,444 SH   SOLE 7 219,444 0 0
GRAMERCY PPTY TR COM NEW 385002308 165 6,196 SH   SOLE 15 6,196 0 0
GRAMERCY PPTY TR COM NEW 385002308 0 10 SH   SOLE 17 0 0 10
GRAMERCY PPTY TR COM NEW 385002308 15,547 583,177 SH   SOLE 18 583,177 0 0
GRAMERCY PPTY TR COM NEW 385002308 7,853 294,550 SH   SOLE 19 294,550 0 0
GRAMERCY PPTY TR COM NEW 385002308 155,595 5,836,281 SH   SOLE 21 5,836,281 0 0
GRAMERCY PPTY TR COM NEW 385002308 157,410 5,904,346 SH   SOLE 22 5,629,906 0 274,440
GRAMERCY PPTY TR COM NEW 385002308 240 8,993 SH   SOLE 23 8,993 0 0
GRAMERCY PPTY TR COM NEW 385002308 7,644 286,716 SH   SOLE 25 286,716 0 0
GRAMERCY PPTY TR COM NEW 385002308 3,285 123,200 SH   SOLE 26 30,833 0 92,367
GRAMERCY PPTY TR COM NEW 385002308 3,485 130,735 SH   SOLE 28 27,689 0 103,046
GRAMERCY PPTY TR COM NEW 385002308 1,477 55,397 SH   SOLE 29 55,397 0 0
GRAMERCY PPTY TR COM NEW 385002308 22,544 845,627 SH   SOLE 30 845,627 0 0
GRAMERCY PPTY TR COM NEW 385002308 518 19,434 SH   SOLE 40 19,434 0 0
GRAN TIERRA ENERGY INC COM 38500T101 357 132,186 SH   SOLE 21 132,186 0 0
GRAN TIERRA ENERGY INC COM 38500T101 863 319,582 SH   SOLE 22 156,667 0 162,915
GRAN TIERRA ENERGY INC COM 38500T101 65 24,008 SH   SOLE 26 0 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 154 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 162 60,076 SH   SOLE 30 60,076 0 0
GRAN TIERRA ENERGY INC COM 38500T101 120 44,264 SH   SOLE 40 44,264 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 321 112,588 SH   SOLE 21 112,588 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1,178 413,443 SH   SOLE 22 413,443 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 327 114,891 SH   SOLE 30 114,891 0 0
GRAND CANYON ED INC COM 38526M106 1,057 11,809 SH   SOLE 2 11,429 0 380
GRAND CANYON ED INC COM 38526M106 20 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 96 1,068 SH   SOLE 7 1,068 0 0
GRAND CANYON ED INC COM 38526M106 14,610 163,182 SH   SOLE 18 163,182 0 0
GRAND CANYON ED INC COM 38526M106 14,948 166,965 SH   SOLE 19 166,965 0 0
GRAND CANYON ED INC COM 38526M106 128,302 1,433,063 SH   SOLE 21 1,433,063 0 0
GRAND CANYON ED INC COM 38526M106 128,306 1,433,110 SH   SOLE 22 1,347,741 0 85,369
GRAND CANYON ED INC COM 38526M106 4,761 53,177 SH   SOLE 23 53,177 0 0
GRAND CANYON ED INC COM 38526M106 1,435 16,029 SH   SOLE 26 4,461 0 11,568
GRAND CANYON ED INC COM 38526M106 583 6,509 SH   SOLE 28 6,509 0 0
GRAND CANYON ED INC COM 38526M106 830 9,270 SH   SOLE 29 0 0 9,270
GRAND CANYON ED INC COM 38526M106 662 7,397 SH   SOLE 30 7,397 0 0
GRAND CANYON ED INC COM 38526M106 1,445 16,143 SH   SOLE 31 16,143 0 0
GRAND CANYON ED INC COM 38526M106 1,292 14,430 SH   SOLE 34 14,430 0 0
GRAND CANYON ED INC COM 38526M106 422 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 1,251 19,725 SH   SOLE 2 17,369 0 2,356
GRANITE CONSTR INC COM 387328107 17 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 65 1,018 SH   SOLE 7 1,018 0 0
GRANITE CONSTR INC COM 387328107 15,628 246,385 SH   SOLE 18 246,385 0 0
GRANITE CONSTR INC COM 387328107 1,998 31,499 SH   SOLE 19 31,499 0 0
GRANITE CONSTR INC COM 387328107 159,375 2,512,620 SH   SOLE 21 2,512,620 0 0
GRANITE CONSTR INC COM 387328107 79,721 1,256,833 SH   SOLE 22 1,182,682 0 74,151
GRANITE CONSTR INC COM 387328107 989 15,587 SH   SOLE 26 5,145 0 10,442
GRANITE CONSTR INC COM 387328107 359 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 418 6,587 SH   SOLE 30 6,587 0 0
GRANITE CONSTR INC COM 387328107 258 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 147 8,272 SH   SOLE 2 2,386 0 5,886
GRANITE PT MTG TR INC COM 38741L107 2 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 14 762 SH   SOLE 7 762 0 0
GRANITE PT MTG TR INC COM 38741L107 2,871 161,849 SH   SOLE 18 161,849 0 0
GRANITE PT MTG TR INC COM 38741L107 553 31,160 SH   SOLE 19 31,160 0 0
GRANITE PT MTG TR INC COM 38741L107 40,140 2,262,677 SH   SOLE 21 2,262,677 0 0
GRANITE PT MTG TR INC COM 38741L107 22,496 1,268,092 SH   SOLE 22 1,203,207 0 64,885
GRANITE PT MTG TR INC COM 38741L107 439 24,747 SH   SOLE 26 7,740 0 17,007
GRANITE PT MTG TR INC COM 38741L107 92 5,197 SH   SOLE 28 5,197 0 0
GRANITE PT MTG TR INC COM 38741L107 97 5,448 SH   SOLE 30 5,448 0 0
GRANITE PT MTG TR INC COM 38741L107 67 3,786 SH   SOLE 40 3,786 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 3,027 195,936 SH   SOLE 2 69,935 0 126,001
GRAPHIC PACKAGING HLDG CO COM 388689101 20 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 156 10,069 SH   SOLE 7 10,069 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,379 153,969 SH   SOLE 18 153,969 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,462 94,632 SH   SOLE 19 94,632 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 56,581 3,662,213 SH   SOLE 21 3,662,213 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 132,698 8,588,896 SH   SOLE 22 7,644,491 0 944,405
GRAPHIC PACKAGING HLDG CO COM 388689101 1,758 113,765 SH   SOLE 26 44,339 0 69,426
GRAPHIC PACKAGING HLDG CO COM 388689101 705 45,646 SH   SOLE 28 45,646 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 766 49,583 SH   SOLE 30 49,583 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 115 7,474 SH   SOLE 31 7,474 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 95 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 482 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 134 8,015 SH   SOLE 2 3,981 0 4,034
GRAY TELEVISION INC COM 389375106 8 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 27 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 3,837 229,059 SH   SOLE 18 229,059 0 0
GRAY TELEVISION INC COM 389375106 1,428 85,239 SH   SOLE 19 85,239 0 0
GRAY TELEVISION INC COM 389375106 32,605 1,946,592 SH   SOLE 21 1,946,592 0 0
GRAY TELEVISION INC COM 389375106 37,162 2,218,623 SH   SOLE 22 2,109,749 0 108,874
GRAY TELEVISION INC COM 389375106 273 16,309 SH   SOLE 26 0 0 16,309
GRAY TELEVISION INC COM 389375106 152 9,064 SH   SOLE 28 9,064 0 0
GRAY TELEVISION INC COM 389375106 51 3,019 SH   SOLE 29 0 0 3,019
GRAY TELEVISION INC COM 389375106 187 11,190 SH   SOLE 30 11,190 0 0
GRAY TELEVISION INC COM 389375106 112 6,688 SH   SOLE 40 6,688 0 0
GREAT AJAX CORP COM 38983D300 42 3,031 SH   SOLE 2 1,031 0 2,000
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 927 67,084 SH   SOLE 18 67,084 0 0
GREAT AJAX CORP COM 38983D300 132 9,538 SH   SOLE 19 9,538 0 0
GREAT AJAX CORP COM 38983D300 12,130 877,684 SH   SOLE 21 877,684 0 0
GREAT AJAX CORP COM 38983D300 2,783 201,386 SH   SOLE 22 192,606 0 8,780
GREAT ELM CAP GROUP INC COM NEW 39036P209 15 3,645 SH   SOLE 18 3,645 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 19 4,587 SH   SOLE 19 4,587 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 184 45,368 SH   SOLE 21 45,368 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 1,086 268,102 SH   SOLE 22 268,102 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 84 15,644 SH   SOLE 2 3,485 0 12,159
GREAT LAKES DREDGE & DOCK CO COM 390607109 3 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 8 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,177 217,964 SH   SOLE 18 217,964 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 238 44,137 SH   SOLE 19 44,137 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 10,251 1,898,337 SH   SOLE 21 1,898,337 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 8,453 1,565,453 SH   SOLE 22 1,456,700 0 108,753
GREAT LAKES DREDGE & DOCK CO COM 390607109 30 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 43 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 48 8,882 SH   SOLE 30 8,882 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 35 6,512 SH   SOLE 40 6,512 0 0
GREAT PLAINS ENERGY INC COM 391164100 6,715 208,287 SH   SOLE 2 133,493 0 74,794
GREAT PLAINS ENERGY INC COM 391164100 569 17,658 SH   SOLE 4 17,658 0 0
GREAT PLAINS ENERGY INC COM 391164100 718 22,277 SH   SOLE 7 22,277 0 0
GREAT PLAINS ENERGY INC COM 391164100 27,797 862,197 SH   SOLE 18 862,197 0 0
GREAT PLAINS ENERGY INC COM 391164100 6,581 204,132 SH   SOLE 19 204,132 0 0
GREAT PLAINS ENERGY INC COM 391164100 414,459 12,855,430 SH   SOLE 21 12,855,430 0 0
GREAT PLAINS ENERGY INC COM 391164100 218,778 6,785,932 SH   SOLE 22 6,109,808 0 676,124
GREAT PLAINS ENERGY INC COM 391164100 344 10,656 SH   SOLE 23 10,656 0 0
GREAT PLAINS ENERGY INC COM 391164100 1,381 42,850 SH   SOLE 25 42,850 0 0
GREAT PLAINS ENERGY INC COM 391164100 3,267 101,347 SH   SOLE 26 33,538 0 67,809
GREAT PLAINS ENERGY INC COM 391164100 1,051 32,611 SH   SOLE 28 32,611 0 0
GREAT PLAINS ENERGY INC COM 391164100 61 1,878 SH   SOLE 29 1,878 0 0
GREAT PLAINS ENERGY INC COM 391164100 4,259 132,092 SH   SOLE 30 132,092 0 0
GREAT PLAINS ENERGY INC COM 391164100 264 8,179 SH   SOLE 31 8,179 0 0
GREAT PLAINS ENERGY INC COM 391164100 2,149 66,651 SH   SOLE 32 66,651 0 0
GREAT PLAINS ENERGY INC COM 391164100 3,223 99,956 SH   SOLE 34 99,956 0 0
GREAT PLAINS ENERGY INC COM 391164100 615 19,078 SH   SOLE 36 19,078 0 0
GREAT PLAINS ENERGY INC COM 391164100 843 26,160 SH   SOLE 40 26,160 0 0
GREAT SOUTHN BANCORP INC COM 390905107 121 2,351 SH   SOLE 2 644 0 1,707
GREAT SOUTHN BANCORP INC COM 390905107 14 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,211 42,808 SH   SOLE 18 42,808 0 0
GREAT SOUTHN BANCORP INC COM 390905107 487 9,426 SH   SOLE 19 9,426 0 0
GREAT SOUTHN BANCORP INC COM 390905107 19,110 369,999 SH   SOLE 21 369,999 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,784 344,326 SH   SOLE 22 326,260 0 18,066
GREAT SOUTHN BANCORP INC COM 390905107 74 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 77 1,496 SH   SOLE 30 1,496 0 0
GREAT SOUTHN BANCORP INC COM 390905107 50 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 518 13,017 SH   SOLE 2 3,528 0 9,489
GREAT WESTN BANCORP INC COM 391416104 14 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 57 1,424 SH   SOLE 7 1,424 0 0
GREAT WESTN BANCORP INC COM 391416104 11,302 283,982 SH   SOLE 18 283,982 0 0
GREAT WESTN BANCORP INC COM 391416104 1,936 48,648 SH   SOLE 19 48,648 0 0
GREAT WESTN BANCORP INC COM 391416104 216,053 5,428,458 SH   SOLE 21 5,428,458 0 0
GREAT WESTN BANCORP INC COM 391416104 66,948 1,682,118 SH   SOLE 22 1,582,868 0 99,250
GREAT WESTN BANCORP INC COM 391416104 620 15,568 SH   SOLE 26 5,882 0 9,686
GREAT WESTN BANCORP INC COM 391416104 464 11,667 SH   SOLE 28 11,667 0 0
GREAT WESTN BANCORP INC COM 391416104 262 6,590 SH   SOLE 29 0 0 6,590
GREAT WESTN BANCORP INC COM 391416104 3,367 84,601 SH   SOLE 30 84,601 0 0
GREAT WESTN BANCORP INC COM 391416104 238 5,976 SH   SOLE 40 5,976 0 0
GREEN BANCORP INC COM 39260X100 93 4,589 SH   SOLE 2 1,836 0 2,753
GREEN BANCORP INC COM 39260X100 6 317 SH   SOLE 7 317 0 0
GREEN BANCORP INC COM 39260X100 1,694 83,429 SH   SOLE 18 83,429 0 0
GREEN BANCORP INC COM 39260X100 1,880 92,627 SH   SOLE 19 92,627 0 0
GREEN BANCORP INC COM 39260X100 14,422 710,453 SH   SOLE 21 710,453 0 0
GREEN BANCORP INC COM 39260X100 9,284 457,319 SH   SOLE 22 420,621 0 36,698
GREEN BANCORP INC COM 39260X100 81 3,978 SH   SOLE 26 0 0 3,978
GREEN BANCORP INC COM 39260X100 72 3,524 SH   SOLE 30 3,524 0 0
GREEN BRICK PARTNERS INC COM 392709101 51 4,533 SH   SOLE 2 1,498 0 3,035
GREEN BRICK PARTNERS INC COM 392709101 1,038 91,859 SH   SOLE 18 91,859 0 0
GREEN BRICK PARTNERS INC COM 392709101 189 16,690 SH   SOLE 19 16,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 8,689 768,973 SH   SOLE 21 768,973 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,732 418,765 SH   SOLE 22 392,266 0 26,499
GREEN BRICK PARTNERS INC COM 392709101 42 3,690 SH   SOLE 28 3,690 0 0
GREEN DOT CORP CL A 39304D102 981 16,281 SH   SOLE 2 15,994 0 287
GREEN DOT CORP CL A 39304D102 19 320 SH   SOLE 4 320 0 0
GREEN DOT CORP CL A 39304D102 73 1,214 SH   SOLE 7 1,214 0 0
GREEN DOT CORP CL A 39304D102 12,886 213,837 SH   SOLE 18 213,837 0 0
GREEN DOT CORP CL A 39304D102 16,191 268,692 SH   SOLE 19 268,692 0 0
GREEN DOT CORP CL A 39304D102 247,245 4,102,977 SH   SOLE 21 4,102,977 0 0
GREEN DOT CORP CL A 39304D102 100,261 1,663,807 SH   SOLE 22 1,545,931 0 117,876
GREEN DOT CORP CL A 39304D102 5,043 83,682 SH   SOLE 23 83,682 0 0
GREEN DOT CORP CL A 39304D102 977 16,216 SH   SOLE 26 6,389 0 9,827
GREEN DOT CORP CL A 39304D102 347 5,751 SH   SOLE 28 5,751 0 0
GREEN DOT CORP CL A 39304D102 801 13,294 SH   SOLE 29 0 0 13,294
GREEN DOT CORP CL A 39304D102 4,032 66,902 SH   SOLE 30 66,902 0 0
GREEN DOT CORP CL A 39304D102 3 53 SH   SOLE 36 53 0 0
GREEN DOT CORP CL A 39304D102 254 4,221 SH   SOLE 40 4,221 0 0
GREEN PLAINS INC COM 393222104 2,467 146,383 SH   SOLE 2 139,375 0 7,008
GREEN PLAINS INC COM 393222104 6 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 18 1,049 SH   SOLE 7 1,049 0 0
GREEN PLAINS INC COM 393222104 3,264 193,690 SH   SOLE 18 193,690 0 0
GREEN PLAINS INC COM 393222104 1,229 72,927 SH   SOLE 19 72,927 0 0
GREEN PLAINS INC COM 393222104 60,365 3,582,502 SH   SOLE 21 3,582,502 0 0
GREEN PLAINS INC COM 393222104 18,152 1,077,273 SH   SOLE 22 1,001,376 0 75,897
GREEN PLAINS INC COM 393222104 39 2,329 SH   SOLE 26 0 0 2,329
GREEN PLAINS INC COM 393222104 89 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 925 54,883 SH   SOLE 30 54,883 0 0
GREEN PLAINS INC COM 393222104 1,765 104,729 SH   SOLE 34 104,729 0 0
GREEN PLAINS INC COM 393222104 63 3,710 SH   SOLE 40 3,710 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 70 3,756 SH   SOLE 19 3,756 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 44 2,352 SH   SOLE 22 2,352 0 0
GREENBRIER COS INC COM 393657101 819 15,357 SH   SOLE 2 10,414 0 4,943
GREENBRIER COS INC COM 393657101 11 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 37 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 7,336 137,630 SH   SOLE 18 137,630 0 0
GREENBRIER COS INC COM 393657101 3,187 59,802 SH   SOLE 19 59,802 0 0
GREENBRIER COS INC COM 393657101 138,460 2,597,746 SH   SOLE 21 2,597,746 0 0
GREENBRIER COS INC COM 393657101 50,998 956,803 SH   SOLE 22 907,146 0 49,657
GREENBRIER COS INC COM 393657101 2,434 45,661 SH   SOLE 23 45,661 0 0
GREENBRIER COS INC COM 393657101 587 11,007 SH   SOLE 26 0 0 11,007
GREENBRIER COS INC COM 393657101 213 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 424 7,957 SH   SOLE 29 0 0 7,957
GREENBRIER COS INC COM 393657101 2,261 42,428 SH   SOLE 30 42,428 0 0
GREENBRIER COS INC COM 393657101 151 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 157 105,000 PRN   SOLE 2 105,000 0 0
GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 906 605,000 PRN   SOLE 26 605,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 6 181 SH   SOLE 2 181 0 0
GREENE COUNTY BANCORP INC COM 394357107 351 10,765 SH   SOLE 18 10,765 0 0
GREENE COUNTY BANCORP INC COM 394357107 57 1,761 SH   SOLE 19 1,761 0 0
GREENE COUNTY BANCORP INC COM 394357107 2,965 90,964 SH   SOLE 21 90,964 0 0
GREENE COUNTY BANCORP INC COM 394357107 532 16,334 SH   SOLE 22 14,041 0 2,293
GREENHILL & CO INC COM 395259104 113 5,774 SH   SOLE 2 1,274 0 4,500
GREENHILL & CO INC COM 395259104 3 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 17 881 SH   SOLE 7 881 0 0
GREENHILL & CO INC COM 395259104 2,283 117,065 SH   SOLE 18 117,065 0 0
GREENHILL & CO INC COM 395259104 405 20,793 SH   SOLE 19 20,793 0 0
GREENHILL & CO INC COM 395259104 46,034 2,360,743 SH   SOLE 21 2,360,743 0 0
GREENHILL & CO INC COM 395259104 14,753 756,554 SH   SOLE 22 704,241 0 52,313
GREENHILL & CO INC COM 395259104 227 11,654 SH   SOLE 26 3,257 0 8,397
GREENHILL & CO INC COM 395259104 62 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 712 36,515 SH   SOLE 30 36,515 0 0
GREENHILL & CO INC COM 395259104 61 3,104 SH   SOLE 40 3,104 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 129 6,432 SH   SOLE 2 1,999 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 19 964 SH   SOLE 7 964 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2,292 114,040 SH   SOLE 18 114,040 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 564 28,075 SH   SOLE 19 28,075 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 19,418 966,063 SH   SOLE 21 966,063 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 16,527 822,249 SH   SOLE 22 773,371 0 48,878
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 270 13,454 SH   SOLE 26 6,515 0 6,939
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 98 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 94 4,676 SH   SOLE 30 4,676 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 74 3,673 SH   SOLE 40 3,673 0 0
GREIF INC CL A 397624107 777 12,832 SH   SOLE 2 11,845 0 987
GREIF INC CL A 397624107 11 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 37 604 SH   SOLE 7 604 0 0
GREIF INC CL A 397624107 9,510 156,986 SH   SOLE 18 156,986 0 0
GREIF INC CL A 397624107 1,241 20,489 SH   SOLE 19 20,489 0 0
GREIF INC CL A 397624107 98,987 1,633,985 SH   SOLE 21 1,633,985 0 0
GREIF INC CL A 397624107 51,673 852,972 SH   SOLE 22 798,675 0 54,297
GREIF INC CL A 397624107 494 8,162 SH   SOLE 26 4,067 0 4,095
GREIF INC CL A 397624107 484 7,984 SH   SOLE 28 7,984 0 0
GREIF INC CL A 397624107 247 4,077 SH   SOLE 30 4,077 0 0
GREIF INC CL A 397624107 69 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 159 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 40 579 SH   SOLE 2 346 0 233
GREIF INC CL B 397624206 1,386 19,986 SH   SOLE 18 19,986 0 0
GREIF INC CL B 397624206 284 4,098 SH   SOLE 19 4,098 0 0
GREIF INC CL B 397624206 11,787 169,958 SH   SOLE 21 169,958 0 0
GREIF INC CL B 397624206 4,204 60,614 SH   SOLE 22 56,416 0 4,198
GREIF INC CL B 397624206 48 695 SH   SOLE 30 695 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 11 1,200 SH   SOLE 2 1,200 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 81 8,900 SH   SOLE 21 8,900 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 547 59,772 SH   SOLE 22 59,772 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 96 10,492 SH   SOLE 30 10,492 0 0
GRIFFIN INL RLTY INC COM 398231100 95 2,580 SH   SOLE 18 2,580 0 0
GRIFFIN INL RLTY INC COM 398231100 39 1,073 SH   SOLE 19 1,073 0 0
GRIFFIN INL RLTY INC COM 398231100 1,087 29,612 SH   SOLE 21 29,612 0 0
GRIFFIN INL RLTY INC COM 398231100 2,455 66,903 SH   SOLE 22 66,765 0 138
GRIFFON CORP COM 398433102 119 5,837 SH   SOLE 2 1,671 0 4,166
GRIFFON CORP COM 398433102 20 988 SH   SOLE 7 988 0 0
GRIFFON CORP COM 398433102 2,879 141,489 SH   SOLE 18 141,489 0 0
GRIFFON CORP COM 398433102 674 33,132 SH   SOLE 19 33,132 0 0
GRIFFON CORP COM 398433102 54,525 2,679,370 SH   SOLE 21 2,679,370 0 0
GRIFFON CORP COM 398433102 16,730 822,111 SH   SOLE 22 750,994 0 71,117
GRIFFON CORP COM 398433102 208 10,201 SH   SOLE 23 10,201 0 0
GRIFFON CORP COM 398433102 360 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 92 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 933 45,866 SH   SOLE 30 45,866 0 0
GRIFFON CORP COM 398433102 91 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 44,984 1,962,647 SH   SOLE 21 1,962,647 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 11 472 SH   SOLE 30 472 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 475 6,688 SH   SOLE 2 3,238 0 3,450
GROUP 1 AUTOMOTIVE INC COM 398905109 11 162 SH   SOLE 4 162 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 69 976 SH   SOLE 7 976 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 6,849 96,506 SH   SOLE 18 96,506 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,834 39,939 SH   SOLE 19 39,939 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 128,690 1,813,295 SH   SOLE 21 1,813,295 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 41,963 591,278 SH   SOLE 22 550,717 0 40,561
GROUP 1 AUTOMOTIVE INC COM 398905109 388 5,469 SH   SOLE 23 5,469 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 374 5,273 SH   SOLE 26 1,440 0 3,833
GROUP 1 AUTOMOTIVE INC COM 398905109 222 3,127 SH   SOLE 28 3,127 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 391 5,516 SH   SOLE 29 0 0 5,516
GROUP 1 AUTOMOTIVE INC COM 398905109 2,316 32,627 SH   SOLE 30 32,627 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 178 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 189 2,667 SH   SOLE 40 2,667 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 2,644 48,666 SH   SOLE 21 48,666 0 0
GROUPON INC COM 399473107 112 21,897 SH   SOLE 2 19,166 0 2,731
GROUPON INC COM 399473107 8 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 47 9,240 SH   SOLE 7 9,240 0 0
GROUPON INC COM 399473107 5,922 1,161,188 SH   SOLE 18 1,161,188 0 0
GROUPON INC COM 399473107 1,428 279,973 SH   SOLE 19 279,973 0 0
GROUPON INC COM 399473107 53,369 10,464,516 SH   SOLE 21 10,464,516 0 0
GROUPON INC COM 399473107 53,335 10,457,902 SH   SOLE 22 9,776,218 0 681,684
GROUPON INC COM 399473107 623 122,105 SH   SOLE 26 52,660 0 69,445
GROUPON INC COM 399473107 295 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 159 31,260 SH   SOLE 29 0 0 31,260
GROUPON INC COM 399473107 323 63,247 SH   SOLE 30 63,247 0 0
GROUPON INC COM 399473107 265 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 388 5,400 SH   SOLE 2 4,809 0 591
GRUBHUB INC COM 400110102 28 386 SH   SOLE 4 386 0 0
GRUBHUB INC COM 400110102 145 2,022 SH   SOLE 7 2,022 0 0
GRUBHUB INC COM 400110102 20,895 291,011 SH   SOLE 18 291,011 0 0
GRUBHUB INC COM 400110102 5,218 72,675 SH   SOLE 19 72,675 0 0
GRUBHUB INC COM 400110102 191,686 2,669,726 SH   SOLE 21 2,669,726 0 0
GRUBHUB INC COM 400110102 167,909 2,338,564 SH   SOLE 22 2,183,549 0 155,015
GRUBHUB INC COM 400110102 7 92 SH   SOLE 23 92 0 0
GRUBHUB INC COM 400110102 2,293 31,932 SH   SOLE 26 16,975 0 14,957
GRUBHUB INC COM 400110102 862 12,001 SH   SOLE 28 12,001 0 0
GRUBHUB INC COM 400110102 167 2,328 SH   SOLE 29 0 0 2,328
GRUBHUB INC COM 400110102 3,015 41,993 SH   SOLE 30 41,993 0 0
GRUBHUB INC COM 400110102 661 9,202 SH   SOLE 40 9,202 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 8 200 SH   SOLE 2 200 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,605 38,691 SH   SOLE 7 38,691 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 12,703 306,249 SH   SOLE 21 306,249 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 6,580 158,631 SH   SOLE 22 158,631 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,905 45,927 SH   SOLE 30 45,927 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 18 100 SH   SOLE 2 100 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,841 26,524 SH   SOLE 7 26,524 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 9,368 51,331 SH   SOLE 19 51,331 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 27,033 148,118 SH   SOLE 21 148,118 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,726 9,459 SH   SOLE 25 9,459 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,051 22,197 SH   SOLE 30 22,197 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 15,478 84,807 SH   SOLE 34 84,807 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 349 41,097 SH   SOLE 34 41,097 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 2,169 32,942 SH   SOLE 18 4,016 0 28,926
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1,185 18,000 SH   SOLE 19 18,000 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 39,668 602,406 SH   SOLE 21 602,406 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 12,147 184,458 SH   SOLE 22 184,458 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 26,920 408,806 SH   SOLE 25 408,806 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 10,799 164,000 SH   SOLE 34 164,000 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 22 3,023 SH   SOLE 2 3,023 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 622 85,048 SH   SOLE 26 0 0 85,048
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 4,838 165,000 SH   SOLE 18 0 0 165,000
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 7,702 262,686 SH   SOLE 19 262,686 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 11,020 375,840 SH   SOLE 21 375,840 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2,744 93,594 SH   SOLE 22 93,594 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 30,461 1,038,901 SH   SOLE 25 1,038,901 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2,793 95,268 SH   SOLE 30 95,268 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 31,129 1,061,688 SH   SOLE 34 1,061,688 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 594 31,790 SH   SOLE 22 31,790 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,111 59,506 SH   SOLE 31 59,506 0 0
GSE SYS INC COM 36227K106 9 2,666 SH   SOLE 18 2,666 0 0
GSE SYS INC COM 36227K106 19 5,963 SH   SOLE 19 5,963 0 0
GSE SYS INC COM 36227K106 148 45,626 SH   SOLE 21 45,626 0 0
GSE SYS INC COM 36227K106 148 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 23 2,925 SH   SOLE 2 591 0 2,334
GSI TECHNOLOGY COM 36241U106 436 54,721 SH   SOLE 18 54,721 0 0
GSI TECHNOLOGY COM 36241U106 82 10,357 SH   SOLE 19 10,357 0 0
GSI TECHNOLOGY COM 36241U106 3,854 484,185 SH   SOLE 21 484,185 0 0
GSI TECHNOLOGY COM 36241U106 1,003 126,036 SH   SOLE 22 117,140 0 8,896
GSV CAP CORP COM 36191J101 0 50 SH   SOLE 17 0 0 50
GTT COMMUNICATIONS INC COM 362393100 90 1,917 SH   SOLE 2 1,725 0 192
GTT COMMUNICATIONS INC COM 362393100 35 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 4,940 105,211 SH   SOLE 18 105,211 0 0
GTT COMMUNICATIONS INC COM 362393100 1,197 25,493 SH   SOLE 19 25,493 0 0
GTT COMMUNICATIONS INC COM 362393100 44,085 938,969 SH   SOLE 21 938,969 0 0
GTT COMMUNICATIONS INC COM 362393100 40,605 864,864 SH   SOLE 22 798,693 0 66,171
GTT COMMUNICATIONS INC COM 362393100 438 9,325 SH   SOLE 26 0 0 9,325
GTT COMMUNICATIONS INC COM 362393100 307 6,540 SH   SOLE 28 6,540 0 0
GTT COMMUNICATIONS INC COM 362393100 229 4,879 SH   SOLE 30 4,879 0 0
GTT COMMUNICATIONS INC COM 362393100 189 4,020 SH   SOLE 40 4,020 0 0
GTX INC DEL COM NEW 40052B207 22 1,746 SH   SOLE 18 1,746 0 0
GTX INC DEL COM NEW 40052B207 23 1,784 SH   SOLE 19 1,784 0 0
GTX INC DEL COM NEW 40052B207 335 26,318 SH   SOLE 21 26,318 0 0
GTX INC DEL COM NEW 40052B207 1,807 142,184 SH   SOLE 22 142,184 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 126 4,565 SH   SOLE 2 1,346 0 3,219
GUARANTY BANCORP DEL COM NEW 40075T607 14 495 SH   SOLE 7 495 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 2,579 93,276 SH   SOLE 18 93,276 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 1,444 52,217 SH   SOLE 19 52,217 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 22,002 795,722 SH   SOLE 21 795,722 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 13,983 505,703 SH   SOLE 22 455,407 0 50,296
GUARANTY BANCORP DEL COM NEW 40075T607 614 22,196 SH   SOLE 23 22,196 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 215 7,759 SH   SOLE 26 0 0 7,759
GUARANTY BANCORP DEL COM NEW 40075T607 142 5,133 SH   SOLE 28 5,133 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 88 3,170 SH   SOLE 29 0 0 3,170
GUARANTY BANCORP DEL COM NEW 40075T607 105 3,811 SH   SOLE 30 3,811 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 116 4,189 SH   SOLE 40 4,189 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 5 156 SH   SOLE 2 156 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 220 7,183 SH   SOLE 18 7,183 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 28 898 SH   SOLE 19 898 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,143 69,903 SH   SOLE 21 69,903 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 583 19,017 SH   SOLE 22 17,484 0 1,533
GUARANTY FED BANCSHARES INC COM 40108P101 14 618 SH   SOLE 18 618 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 19 825 SH   SOLE 21 825 0 0
GUESS INC COM 401617105 230 13,627 SH   SOLE 2 3,440 0 10,187
GUESS INC COM 401617105 7 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 64 3,811 SH   SOLE 7 3,811 0 0
GUESS INC COM 401617105 5,007 296,618 SH   SOLE 18 296,618 0 0
GUESS INC COM 401617105 1,013 60,026 SH   SOLE 19 60,026 0 0
GUESS INC COM 401617105 92,243 5,464,656 SH   SOLE 21 5,464,656 0 0
GUESS INC COM 401617105 27,612 1,635,789 SH   SOLE 22 1,505,611 0 130,178
GUESS INC COM 401617105 496 29,392 SH   SOLE 26 6,089 0 23,303
GUESS INC COM 401617105 157 9,275 SH   SOLE 28 9,275 0 0
GUESS INC COM 401617105 1,464 86,714 SH   SOLE 30 86,714 0 0
GUESS INC COM 401617105 33 1,959 SH   SOLE 36 1,959 0 0
GUESS INC COM 401617105 119 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,411 45,939 SH   SOLE 2 11,799 0 34,140
GUIDEWIRE SOFTWARE INC COM 40171V100 158 2,125 SH   SOLE 4 2,125 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 163 2,199 SH   SOLE 7 2,199 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,983 40,173 SH   SOLE 18 40,173 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 7,865 105,915 SH   SOLE 19 105,915 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 73,048 983,682 SH   SOLE 21 983,682 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 151,450 2,039,454 SH   SOLE 22 1,819,385 0 220,069
GUIDEWIRE SOFTWARE INC COM 40171V100 333 4,484 SH   SOLE 23 4,484 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 340 4,581 SH   SOLE 25 4,581 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,778 37,409 SH   SOLE 26 17,189 0 20,220
GUIDEWIRE SOFTWARE INC COM 40171V100 860 11,579 SH   SOLE 28 11,579 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 74 1,003 SH   SOLE 29 1,003 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,237 30,129 SH   SOLE 30 30,129 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,026 13,822 SH   SOLE 31 13,822 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 255 3,436 SH   SOLE 34 3,436 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 41 556 SH   SOLE 36 556 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 560 7,539 SH   SOLE 40 7,539 0 0
GULF ISLAND FABRICATION INC COM 402307102 50 3,693 SH   SOLE 2 856 0 2,837
GULF ISLAND FABRICATION INC COM 402307102 858 63,927 SH   SOLE 18 63,927 0 0
GULF ISLAND FABRICATION INC COM 402307102 137 10,215 SH   SOLE 19 10,215 0 0
GULF ISLAND FABRICATION INC COM 402307102 16,992 1,265,681 SH   SOLE 21 1,265,681 0 0
GULF ISLAND FABRICATION INC COM 402307102 4,932 367,361 SH   SOLE 22 358,626 0 8,735
GULF ISLAND FABRICATION INC COM 402307102 234 17,396 SH   SOLE 30 17,396 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 93 63,510 SH   SOLE 22 63,510 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,476 194,041 SH   SOLE 2 114,373 0 79,668
GULFPORT ENERGY CORP COM NEW 402635304 6 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 51 4,022 SH   SOLE 7 4,022 0 0
GULFPORT ENERGY CORP COM NEW 402635304 6,867 538,182 SH   SOLE 18 538,182 0 0
GULFPORT ENERGY CORP COM NEW 402635304 3,269 256,217 SH   SOLE 19 256,217 0 0
GULFPORT ENERGY CORP COM NEW 402635304 93,502 7,327,710 SH   SOLE 21 7,327,710 0 0
GULFPORT ENERGY CORP COM NEW 402635304 72,690 5,696,734 SH   SOLE 22 5,217,741 0 478,993
GULFPORT ENERGY CORP COM NEW 402635304 763 59,814 SH   SOLE 26 37,425 0 22,389
GULFPORT ENERGY CORP COM NEW 402635304 303 23,783 SH   SOLE 28 23,783 0 0
GULFPORT ENERGY CORP COM NEW 402635304 320 25,068 SH   SOLE 29 0 0 25,068
GULFPORT ENERGY CORP COM NEW 402635304 1,074 84,208 SH   SOLE 30 84,208 0 0
GULFPORT ENERGY CORP COM NEW 402635304 45 3,560 SH   SOLE 31 3,560 0 0
GULFPORT ENERGY CORP COM NEW 402635304 267 20,949 SH   SOLE 40 20,949 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 79 600 SH   SOLE 2 600 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 583 4,417 SH   SOLE 4 4,417 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 9 67 SH   SOLE 17 0 0 67
GW PHARMACEUTICALS PLC ADS 36197T103 5,378 40,737 SH   SOLE 18 40,737 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 37,583 284,695 SH   SOLE 19 284,695 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 42,436 321,464 SH   SOLE 21 321,464 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,168 8,849 SH   SOLE 22 8,849 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 10 77 SH   SOLE 30 77 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 14,997 113,602 SH   SOLE 34 113,602 0 0
GWG HLDGS INC COM 36192A109 1 178 SH   SOLE 18 178 0 0
GWG HLDGS INC COM 36192A109 2 186 SH   SOLE 21 186 0 0
GYRODYNE LLC COM 403829104 176 8,763 SH   SOLE 22 8,763 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 217 5,348 SH   SOLE 2 5,166 0 182
H & E EQUIPMENT SERVICES INC COM 404030108 10 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 27 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4,359 107,226 SH   SOLE 18 107,226 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,629 64,675 SH   SOLE 19 64,675 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 38,602 949,623 SH   SOLE 21 949,623 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 38,262 941,255 SH   SOLE 22 880,080 0 61,175
H & E EQUIPMENT SERVICES INC COM 404030108 628 15,450 SH   SOLE 23 15,450 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 359 8,832 SH   SOLE 26 0 0 8,832
H & E EQUIPMENT SERVICES INC COM 404030108 188 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 300 7,390 SH   SOLE 29 0 0 7,390
H & E EQUIPMENT SERVICES INC COM 404030108 201 4,934 SH   SOLE 30 4,934 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 147 3,605 SH   SOLE 34 3,605 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 123 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 38 3,942 SH   SOLE 2 3,841 0 101
HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 695 72,760 SH   SOLE 18 72,760 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 136 14,276 SH   SOLE 19 14,276 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,228 652,121 SH   SOLE 21 652,121 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,288 658,415 SH   SOLE 22 631,222 0 27,193
HABIT RESTAURANTS INC COM CL A 40449J103 17 1,762 SH   SOLE 28 1,762 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 57 5,938 SH   SOLE 30 5,938 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 11 1,114 SH   SOLE 40 1,114 0 0
HACKETT GROUP INC COM 404609109 333 21,180 SH   SOLE 2 21,180 0 0
HACKETT GROUP INC COM 404609109 11 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,361 86,646 SH   SOLE 18 86,646 0 0
HACKETT GROUP INC COM 404609109 3,919 249,458 SH   SOLE 19 249,458 0 0
HACKETT GROUP INC COM 404609109 12,455 792,782 SH   SOLE 21 792,782 0 0
HACKETT GROUP INC COM 404609109 19,994 1,272,701 SH   SOLE 22 1,220,634 0 52,067
HACKETT GROUP INC COM 404609109 3,281 208,861 SH   SOLE 23 208,861 0 0
HACKETT GROUP INC COM 404609109 162 10,339 SH   SOLE 26 0 0 10,339
HACKETT GROUP INC COM 404609109 53 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 578 36,780 SH   SOLE 29 0 0 36,780
HACKETT GROUP INC COM 404609109 82 5,222 SH   SOLE 30 5,222 0 0
HAEMONETICS CORP COM 405024100 308 5,301 SH   SOLE 2 3,229 0 2,072
HAEMONETICS CORP COM 405024100 14 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 76 1,310 SH   SOLE 7 1,310 0 0
HAEMONETICS CORP COM 405024100 14,212 244,703 SH   SOLE 18 244,703 0 0
HAEMONETICS CORP COM 405024100 2,438 41,972 SH   SOLE 19 41,972 0 0
HAEMONETICS CORP COM 405024100 277,961 4,785,823 SH   SOLE 21 4,785,823 0 0
HAEMONETICS CORP COM 405024100 86,476 1,488,918 SH   SOLE 22 1,392,904 0 96,014
HAEMONETICS CORP COM 405024100 813 13,990 SH   SOLE 26 4,379 0 9,611
HAEMONETICS CORP COM 405024100 429 7,389 SH   SOLE 28 7,389 0 0
HAEMONETICS CORP COM 405024100 4,409 75,908 SH   SOLE 30 75,908 0 0
HAEMONETICS CORP COM 405024100 316 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,333 102,222 SH   SOLE 2 49,116 0 53,106
HAIN CELESTIAL GROUP INC COM 405217100 19 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 147 3,462 SH   SOLE 7 3,462 0 0
HAIN CELESTIAL GROUP INC COM 405217100 14,458 341,072 SH   SOLE 18 341,072 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,312 30,944 SH   SOLE 19 30,944 0 0
HAIN CELESTIAL GROUP INC COM 405217100 190,602 4,496,379 SH   SOLE 21 4,496,379 0 0
HAIN CELESTIAL GROUP INC COM 405217100 138,797 3,274,282 SH   SOLE 22 2,963,488 0 310,794
HAIN CELESTIAL GROUP INC COM 405217100 1,979 46,685 SH   SOLE 26 22,165 0 24,520
HAIN CELESTIAL GROUP INC COM 405217100 627 14,792 SH   SOLE 28 14,792 0 0
HAIN CELESTIAL GROUP INC COM 405217100 608 14,349 SH   SOLE 29 0 0 14,349
HAIN CELESTIAL GROUP INC COM 405217100 714 16,834 SH   SOLE 30 16,834 0 0
HAIN CELESTIAL GROUP INC COM 405217100 99 2,336 SH   SOLE 31 2,336 0 0
HAIN CELESTIAL GROUP INC COM 405217100 506 11,929 SH   SOLE 40 11,929 0 0
HALCON RES CORP COM PAR NEW 40537Q605 916 120,933 SH   SOLE 2 98,609 0 22,324
HALCON RES CORP COM PAR NEW 40537Q605 20 2,602 SH   SOLE 7 2,602 0 0
HALCON RES CORP COM PAR NEW 40537Q605 3,648 481,910 SH   SOLE 18 481,910 0 0
HALCON RES CORP COM PAR NEW 40537Q605 12,654 1,671,552 SH   SOLE 19 1,671,552 0 0
HALCON RES CORP COM PAR NEW 40537Q605 30,911 4,083,352 SH   SOLE 21 4,083,352 0 0
HALCON RES CORP COM PAR NEW 40537Q605 27,536 3,637,487 SH   SOLE 22 3,435,740 0 201,747
HALCON RES CORP COM PAR NEW 40537Q605 513 67,742 SH   SOLE 30 67,742 0 0
HALCON RES CORP COM PAR NEW 40537Q605 3,334 440,484 SH   SOLE 34 440,484 0 0
HALCON RES CORP COM PAR NEW 40537Q605 71 9,362 SH   SOLE 40 9,362 0 0
HALLADOR ENERGY COMPANY COM 40609P105 4 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 359 58,950 SH   SOLE 18 58,950 0 0
HALLADOR ENERGY COMPANY COM 40609P105 92 15,038 SH   SOLE 19 15,038 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3,270 537,007 SH   SOLE 21 537,007 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,150 188,882 SH   SOLE 22 186,073 0 2,809
HALLIBURTON CO COM 406216101 75,592 1,546,807 SH   SOLE 2 457,603 0 1,089,204
HALLIBURTON CO COM 406216101 15,790 323,093 SH   SOLE 4 301,362 0 21,731
HALLIBURTON CO COM 406216101 30,035 614,590 SH   SOLE 7 586,655 0 27,935
HALLIBURTON CO COM 406216101 691 14,135 SH   SOLE 13 14,135 0 0
HALLIBURTON CO COM 406216101 331 6,763 SH   SOLE 15 6,763 0 0
HALLIBURTON CO COM 406216101 6 130 SH   SOLE 17 0 0 130
HALLIBURTON CO COM 406216101 239,207 4,894,766 SH   SOLE 18 4,153,017 0 741,749
HALLIBURTON CO COM 406216101 268,118 5,486,342 SH   SOLE 19 5,486,342 0 0
HALLIBURTON CO COM 406216101 16,476 337,136 SH   SOLE 20 0 0 337,136
HALLIBURTON CO COM 406216101 725,900 14,853,702 SH   SOLE 21 14,853,702 0 0
HALLIBURTON CO COM 406216101 1,176,528 24,074,646 SH   SOLE 22 20,044,786 0 4,029,860
HALLIBURTON CO COM 406216101 52,723 1,078,842 SH   SOLE 23 1,078,842 0 0
HALLIBURTON CO COM 406216101 36,694 750,849 SH   SOLE 25 750,849 0 0
HALLIBURTON CO COM 406216101 134,961 2,761,628 SH   SOLE 26 810,907 0 1,950,721
HALLIBURTON CO COM 406216101 9,588 196,204 SH   SOLE 28 143,026 0 53,178
HALLIBURTON CO COM 406216101 29,571 605,094 SH   SOLE 29 390,788 0 214,306
HALLIBURTON CO COM 406216101 123,365 2,524,348 SH   SOLE 30 2,524,348 0 0
HALLIBURTON CO COM 406216101 27,944 571,803 SH   SOLE 31 284,595 0 287,208
HALLIBURTON CO COM 406216101 115,117 2,355,585 SH   SOLE 34 2,355,585 0 0
HALLIBURTON CO COM 406216101 40,922 837,355 SH   SOLE 36 837,355 0 0
HALLIBURTON CO COM 406216101 202 4,129 SH   SOLE 40 4,129 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 21 2,037 SH   SOLE 2 890 0 1,147
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 577 55,296 SH   SOLE 18 55,296 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 99 9,501 SH   SOLE 19 9,501 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 4,828 462,856 SH   SOLE 21 462,856 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3,155 302,536 SH   SOLE 22 293,231 0 9,305
HALOZYME THERAPEUTICS INC COM 40637H109 3,568 176,097 SH   SOLE 2 175,231 0 866
HALOZYME THERAPEUTICS INC COM 40637H109 8 408 SH   SOLE 4 408 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 54 2,669 SH   SOLE 7 2,669 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,802 483,829 SH   SOLE 18 483,829 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 23,846 1,176,984 SH   SOLE 19 1,176,984 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,981 196,500 SH   SOLE 20 196,500 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 112,857 5,570,432 SH   SOLE 21 5,570,432 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 77,051 3,803,094 SH   SOLE 22 3,565,348 0 237,746
HALOZYME THERAPEUTICS INC COM 40637H109 2,079 102,639 SH   SOLE 23 102,639 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 972 47,973 SH   SOLE 26 13,648 0 34,325
HALOZYME THERAPEUTICS INC COM 40637H109 391 19,297 SH   SOLE 28 19,297 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 581 28,672 SH   SOLE 29 0 0 28,672
HALOZYME THERAPEUTICS INC COM 40637H109 406 20,023 SH   SOLE 30 20,023 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,151 451,663 SH   SOLE 34 451,663 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 278 13,741 SH   SOLE 40 13,741 0 0
HALYARD HEALTH INC COM 40650V100 1,899 41,111 SH   SOLE 2 33,433 0 7,678
HALYARD HEALTH INC COM 40650V100 10 217 SH   SOLE 4 217 0 0
HALYARD HEALTH INC COM 40650V100 55 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 14,128 305,932 SH   SOLE 18 305,932 0 0
HALYARD HEALTH INC COM 40650V100 1,778 38,495 SH   SOLE 19 38,495 0 0
HALYARD HEALTH INC COM 40650V100 139,655 3,024,146 SH   SOLE 21 3,024,146 0 0
HALYARD HEALTH INC COM 40650V100 69,019 1,494,562 SH   SOLE 22 1,412,353 0 82,209
HALYARD HEALTH INC COM 40650V100 636 13,767 SH   SOLE 26 4,434 0 9,333
HALYARD HEALTH INC COM 40650V100 312 6,750 SH   SOLE 28 6,750 0 0
HALYARD HEALTH INC COM 40650V100 345 7,466 SH   SOLE 30 7,466 0 0
HALYARD HEALTH INC COM 40650V100 202 4,378 SH   SOLE 36 4,378 0 0
HALYARD HEALTH INC COM 40650V100 229 4,955 SH   SOLE 40 4,955 0 0
HAMILTON BANCORP INC MD COM 407015106 8 528 SH   SOLE 18 528 0 0
HAMILTON BANCORP INC MD COM 407015106 12 790 SH   SOLE 21 790 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 27 1,033 SH   SOLE 2 386 0 647
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2 92 SH   SOLE 4 92 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 6 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 802 31,230 SH   SOLE 18 31,230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 181 7,060 SH   SOLE 19 7,060 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3,698 143,953 SH   SOLE 21 143,953 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3,815 148,504 SH   SOLE 22 134,725 0 13,779
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 101 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 29 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 14 548 SH   SOLE 30 548 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 9 344 SH   SOLE 40 344 0 0
HAMILTON LANE INC CL A 407497106 71 2,001 SH   SOLE 2 948 0 1,053
HAMILTON LANE INC CL A 407497106 1,816 51,314 SH   SOLE 18 51,314 0 0
HAMILTON LANE INC CL A 407497106 426 12,028 SH   SOLE 19 12,028 0 0
HAMILTON LANE INC CL A 407497106 15,111 426,984 SH   SOLE 21 426,984 0 0
HAMILTON LANE INC CL A 407497106 6,604 186,594 SH   SOLE 22 162,052 0 24,542
HAMILTON LANE INC CL A 407497106 3,053 86,261 SH   SOLE 30 86,261 0 0
HANCOCK HLDG CO COM 410120109 2,560 51,711 SH   SOLE 2 37,023 0 14,688
HANCOCK HLDG CO COM 410120109 21 417 SH   SOLE 4 417 0 0
HANCOCK HLDG CO COM 410120109 143 2,879 SH   SOLE 7 2,879 0 0
HANCOCK HLDG CO COM 410120109 27,711 559,814 SH   SOLE 18 559,814 0 0
HANCOCK HLDG CO COM 410120109 3,403 68,755 SH   SOLE 19 68,755 0 0
HANCOCK HLDG CO COM 410120109 279,779 5,652,099 SH   SOLE 21 5,652,099 0 0
HANCOCK HLDG CO COM 410120109 136,236 2,752,242 SH   SOLE 22 2,607,243 0 144,999
HANCOCK HLDG CO COM 410120109 1,606 32,435 SH   SOLE 26 14,103 0 18,332
HANCOCK HLDG CO COM 410120109 700 14,136 SH   SOLE 28 14,136 0 0
HANCOCK HLDG CO COM 410120109 675 13,637 SH   SOLE 30 13,637 0 0
HANCOCK HLDG CO COM 410120109 283 5,719 SH   SOLE 36 5,719 0 0
HANCOCK HLDG CO COM 410120109 443 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 9,155 437,846 SH   SOLE 2 91,573 0 346,273
HANESBRANDS INC COM 410345102 2,338 111,793 SH   SOLE 4 101,097 0 10,696
HANESBRANDS INC COM 410345102 5,644 269,934 SH   SOLE 7 245,284 0 24,650
HANESBRANDS INC COM 410345102 50 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 16,383 783,488 SH   SOLE 18 735,435 0 48,053
HANESBRANDS INC COM 410345102 1,160 55,498 SH   SOLE 19 55,498 0 0
HANESBRANDS INC COM 410345102 5,682 271,739 SH   SOLE 20 0 0 271,739
HANESBRANDS INC COM 410345102 152,514 7,293,841 SH   SOLE 21 7,293,841 0 0
HANESBRANDS INC COM 410345102 200,113 9,570,223 SH   SOLE 22 7,973,723 0 1,596,500
HANESBRANDS INC COM 410345102 9,858 471,434 SH   SOLE 23 471,434 0 0
HANESBRANDS INC COM 410345102 9,325 445,952 SH   SOLE 25 445,952 0 0
HANESBRANDS INC COM 410345102 23,785 1,137,506 SH   SOLE 26 467,019 0 670,487
HANESBRANDS INC COM 410345102 1,726 82,561 SH   SOLE 28 60,447 0 22,114
HANESBRANDS INC COM 410345102 2,155 103,084 SH   SOLE 29 10,994 0 92,090
HANESBRANDS INC COM 410345102 30,065 1,437,841 SH   SOLE 30 1,437,841 0 0
HANESBRANDS INC COM 410345102 3,854 184,297 SH   SOLE 31 81,717 0 102,580
HANESBRANDS INC COM 410345102 827 39,534 SH   SOLE 34 39,534 0 0
HANESBRANDS INC COM 410345102 7,200 344,330 SH   SOLE 36 344,330 0 0
HANESBRANDS INC COM 410345102 40 1,908 SH   SOLE 40 1,908 0 0
HANMI FINL CORP COM NEW 410495204 206 6,780 SH   SOLE 2 1,802 0 4,978
HANMI FINL CORP COM NEW 410495204 8 272 SH   SOLE 4 272 0 0
HANMI FINL CORP COM NEW 410495204 29 950 SH   SOLE 7 950 0 0
HANMI FINL CORP COM NEW 410495204 5,049 166,348 SH   SOLE 18 166,348 0 0
HANMI FINL CORP COM NEW 410495204 1,117 36,810 SH   SOLE 19 36,810 0 0
HANMI FINL CORP COM NEW 410495204 91,274 3,007,370 SH   SOLE 21 3,007,370 0 0
HANMI FINL CORP COM NEW 410495204 29,011 955,865 SH   SOLE 22 899,275 0 56,590
HANMI FINL CORP COM NEW 410495204 412 13,569 SH   SOLE 23 13,569 0 0
HANMI FINL CORP COM NEW 410495204 104 3,430 SH   SOLE 26 0 0 3,430
HANMI FINL CORP COM NEW 410495204 142 4,681 SH   SOLE 28 4,681 0 0
HANMI FINL CORP COM NEW 410495204 121 3,978 SH   SOLE 29 0 0 3,978
HANMI FINL CORP COM NEW 410495204 1,390 45,806 SH   SOLE 30 45,806 0 0
HANMI FINL CORP COM NEW 410495204 128 4,220 SH   SOLE 34 4,220 0 0
HANMI FINL CORP COM NEW 410495204 106 3,495 SH   SOLE 40 3,495 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 266 11,055 SH   SOLE 2 2,764 0 8,291
HANNON ARMSTRONG SUST INFR C COM 41068X100 29 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 38 1,600 SH   SOLE 17 0 0 1,600
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,621 192,058 SH   SOLE 18 192,058 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,008 41,891 SH   SOLE 19 41,891 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 63,257 2,629,116 SH   SOLE 21 2,629,116 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 37,590 1,562,348 SH   SOLE 22 1,450,384 0 111,964
HANNON ARMSTRONG SUST INFR C COM 41068X100 82 3,401 SH   SOLE 26 0 0 3,401
HANNON ARMSTRONG SUST INFR C COM 41068X100 203 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 196 8,164 SH   SOLE 30 8,164 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 203 8,448 SH   SOLE 40 8,448 0 0
HANOVER INS GROUP INC COM 410867105 5,068 46,890 SH   SOLE 2 24,819 0 22,071
HANOVER INS GROUP INC COM 410867105 25 227 SH   SOLE 4 227 0 0
HANOVER INS GROUP INC COM 410867105 181 1,675 SH   SOLE 7 1,675 0 0
HANOVER INS GROUP INC COM 410867105 15,703 145,295 SH   SOLE 18 145,295 0 0
HANOVER INS GROUP INC COM 410867105 2,046 18,930 SH   SOLE 19 18,930 0 0
HANOVER INS GROUP INC COM 410867105 201,799 1,867,127 SH   SOLE 21 1,867,127 0 0
HANOVER INS GROUP INC COM 410867105 155,858 1,442,058 SH   SOLE 22 1,311,572 0 130,486
HANOVER INS GROUP INC COM 410867105 2,118 19,594 SH   SOLE 26 9,535 0 10,059
HANOVER INS GROUP INC COM 410867105 680 6,295 SH   SOLE 28 6,295 0 0
HANOVER INS GROUP INC COM 410867105 757 7,001 SH   SOLE 30 7,001 0 0
HANOVER INS GROUP INC COM 410867105 107 990 SH   SOLE 31 990 0 0
HANOVER INS GROUP INC COM 410867105 279 2,579 SH   SOLE 36 2,579 0 0
HANOVER INS GROUP INC COM 410867105 533 4,927 SH   SOLE 40 4,927 0 0
HARBORONE BANCORP INC COM 41165F101 33 1,716 SH   SOLE 2 820 0 896
HARBORONE BANCORP INC COM 41165F101 933 48,715 SH   SOLE 18 48,715 0 0
HARBORONE BANCORP INC COM 41165F101 262 13,657 SH   SOLE 19 13,657 0 0
HARBORONE BANCORP INC COM 41165F101 8,544 445,921 SH   SOLE 21 445,921 0 0
HARBORONE BANCORP INC COM 41165F101 3,675 191,794 SH   SOLE 22 182,770 0 9,024
HARBORONE BANCORP INC COM 41165F101 43 2,221 SH   SOLE 30 2,221 0 0
HARDINGE INC COM 412324303 65 3,731 SH   SOLE 2 678 0 3,053
HARDINGE INC COM 412324303 736 42,247 SH   SOLE 18 42,247 0 0
HARDINGE INC COM 412324303 139 7,973 SH   SOLE 19 7,973 0 0
HARDINGE INC COM 412324303 6,785 389,467 SH   SOLE 21 389,467 0 0
HARDINGE INC COM 412324303 6,959 399,479 SH   SOLE 22 392,009 0 7,470
HARLEY DAVIDSON INC COM 412822108 10,826 212,777 SH   SOLE 2 43,860 0 168,917
HARLEY DAVIDSON INC COM 412822108 2,830 55,614 SH   SOLE 4 50,407 0 5,207
HARLEY DAVIDSON INC COM 412822108 6,134 120,567 SH   SOLE 7 112,599 0 7,968
HARLEY DAVIDSON INC COM 412822108 50 982 SH   SOLE 15 982 0 0
HARLEY DAVIDSON INC COM 412822108 18,326 360,179 SH   SOLE 18 337,693 0 22,486
HARLEY DAVIDSON INC COM 412822108 1,339 26,311 SH   SOLE 19 26,311 0 0
HARLEY DAVIDSON INC COM 412822108 4,499 88,416 SH   SOLE 20 0 0 88,416
HARLEY DAVIDSON INC COM 412822108 171,715 3,374,910 SH   SOLE 21 3,374,910 0 0
HARLEY DAVIDSON INC COM 412822108 227,484 4,470,999 SH   SOLE 22 3,696,648 0 774,351
HARLEY DAVIDSON INC COM 412822108 11,307 222,224 SH   SOLE 23 222,224 0 0
HARLEY DAVIDSON INC COM 412822108 7,064 138,838 SH   SOLE 25 138,838 0 0
HARLEY DAVIDSON INC COM 412822108 29,389 577,605 SH   SOLE 26 217,277 0 360,328
HARLEY DAVIDSON INC COM 412822108 2,072 40,726 SH   SOLE 28 30,078 0 10,648
HARLEY DAVIDSON INC COM 412822108 2,476 48,662 SH   SOLE 29 6,730 0 41,932
HARLEY DAVIDSON INC COM 412822108 25,210 495,475 SH   SOLE 30 495,475 0 0
HARLEY DAVIDSON INC COM 412822108 5,886 115,685 SH   SOLE 31 61,680 0 54,005
HARLEY DAVIDSON INC COM 412822108 620 12,177 SH   SOLE 34 12,177 0 0
HARLEY DAVIDSON INC COM 412822108 8,057 158,353 SH   SOLE 36 158,353 0 0
HARLEY DAVIDSON INC COM 412822108 33 652 SH   SOLE 40 652 0 0
HARMONIC INC COM 413160102 83 19,648 SH   SOLE 2 5,050 0 14,598
HARMONIC INC COM 413160102 8 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 0 7 SH   SOLE 17 0 0 7
HARMONIC INC COM 413160102 1,724 410,414 SH   SOLE 18 410,414 0 0
HARMONIC INC COM 413160102 247 58,762 SH   SOLE 19 58,762 0 0
HARMONIC INC COM 413160102 32,499 7,737,934 SH   SOLE 21 7,737,934 0 0
HARMONIC INC COM 413160102 9,104 2,167,690 SH   SOLE 22 2,038,242 0 129,448
HARMONIC INC COM 413160102 430 102,469 SH   SOLE 30 102,469 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,727 1,992,976 SH   SOLE 2 0 0 1,992,976
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,037 1,623,798 SH   SOLE 7 1,623,798 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 48 25,728 SH   SOLE 21 25,728 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 5,841 3,123,770 SH   SOLE 22 726,774 0 2,396,996
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1,907 1,019,825 SH   SOLE 30 1,019,825 0 0
HARRIS CORP DEL COM 413875105 22,786 160,863 SH   SOLE 2 41,369 0 119,494
HARRIS CORP DEL COM 413875105 6,030 42,568 SH   SOLE 4 39,546 0 3,022
HARRIS CORP DEL COM 413875105 17,518 123,670 SH   SOLE 7 102,155 0 21,515
HARRIS CORP DEL COM 413875105 325 2,292 SH   SOLE 13 2,292 0 0
HARRIS CORP DEL COM 413875105 127 898 SH   SOLE 15 898 0 0
HARRIS CORP DEL COM 413875105 36,495 257,639 SH   SOLE 18 241,846 0 15,793
HARRIS CORP DEL COM 413875105 2,666 18,820 SH   SOLE 19 18,820 0 0
HARRIS CORP DEL COM 413875105 8,728 61,619 SH   SOLE 20 0 0 61,619
HARRIS CORP DEL COM 413875105 450,989 3,183,824 SH   SOLE 21 3,183,824 0 0
HARRIS CORP DEL COM 413875105 468,356 3,306,430 SH   SOLE 22 2,757,378 0 549,052
HARRIS CORP DEL COM 413875105 21,839 154,175 SH   SOLE 23 154,175 0 0
HARRIS CORP DEL COM 413875105 35,396 249,884 SH   SOLE 25 249,884 0 0
HARRIS CORP DEL COM 413875105 35,702 252,042 SH   SOLE 26 128,304 0 123,738
HARRIS CORP DEL COM 413875105 3,831 27,044 SH   SOLE 28 19,827 0 7,217
HARRIS CORP DEL COM 413875105 5,078 35,850 SH   SOLE 29 4,017 0 31,833
HARRIS CORP DEL COM 413875105 57,894 408,709 SH   SOLE 30 408,709 0 0
HARRIS CORP DEL COM 413875105 23,282 164,363 SH   SOLE 31 129,446 0 34,917
HARRIS CORP DEL COM 413875105 3,347 23,630 SH   SOLE 34 23,630 0 0
HARRIS CORP DEL COM 413875105 17,811 125,737 SH   SOLE 36 125,737 0 0
HARRIS CORP DEL COM 413875105 81 571 SH   SOLE 40 571 0 0
HARSCO CORP COM 415864107 441 23,621 SH   SOLE 2 22,988 0 633
HARSCO CORP COM 415864107 9 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 71 3,785 SH   SOLE 7 3,785 0 0
HARSCO CORP COM 415864107 6,849 367,242 SH   SOLE 18 367,242 0 0
HARSCO CORP COM 415864107 3,868 207,397 SH   SOLE 19 207,397 0 0
HARSCO CORP COM 415864107 134,740 7,224,649 SH   SOLE 21 7,224,649 0 0
HARSCO CORP COM 415864107 43,066 2,309,177 SH   SOLE 22 2,150,304 0 158,873
HARSCO CORP COM 415864107 2,472 132,543 SH   SOLE 23 132,543 0 0
HARSCO CORP COM 415864107 733 39,327 SH   SOLE 26 7,523 0 31,804
HARSCO CORP COM 415864107 214 11,496 SH   SOLE 28 11,496 0 0
HARSCO CORP COM 415864107 407 21,800 SH   SOLE 29 0 0 21,800
HARSCO CORP COM 415864107 2,178 116,789 SH   SOLE 30 116,789 0 0
HARSCO CORP COM 415864107 287 15,384 SH   SOLE 34 15,384 0 0
HARSCO CORP COM 415864107 137 7,339 SH   SOLE 36 7,339 0 0
HARSCO CORP COM 415864107 170 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196103 8 8,461 SH   SOLE 18 8,461 0 0
HARTE-HANKS INC COM 416196103 156 164,265 SH   SOLE 19 164,265 0 0
HARTE-HANKS INC COM 416196103 116 122,142 SH   SOLE 21 122,142 0 0
HARTE-HANKS INC COM 416196103 1,471 1,550,631 SH   SOLE 22 1,550,631 0 0
HARTE-HANKS INC COM 416196103 62 65,025 SH   SOLE 29 0 0 65,025
HARTFORD FINL SVCS GROUP INC COM 416515104 33,574 596,552 SH   SOLE 2 228,623 0 367,929
HARTFORD FINL SVCS GROUP INC COM 416515104 8,257 146,713 SH   SOLE 4 137,293 0 9,420
HARTFORD FINL SVCS GROUP INC COM 416515104 15,120 268,658 SH   SOLE 7 247,630 0 21,028
HARTFORD FINL SVCS GROUP INC COM 416515104 593 10,545 SH   SOLE 13 10,545 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 148 2,633 SH   SOLE 15 2,633 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 8 135 SH   SOLE 17 0 0 135
HARTFORD FINL SVCS GROUP INC COM 416515104 149,182 2,650,708 SH   SOLE 18 2,514,314 0 136,394
HARTFORD FINL SVCS GROUP INC COM 416515104 102,384 1,819,195 SH   SOLE 19 1,819,195 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11,543 205,099 SH   SOLE 20 0 0 205,099
HARTFORD FINL SVCS GROUP INC COM 416515104 420,070 7,463,939 SH   SOLE 21 7,463,939 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 591,464 10,509,312 SH   SOLE 22 8,686,822 0 1,822,490
HARTFORD FINL SVCS GROUP INC COM 416515104 29,556 525,153 SH   SOLE 23 525,153 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 18,333 325,755 SH   SOLE 25 298,593 0 27,162
HARTFORD FINL SVCS GROUP INC COM 416515104 72,143 1,281,857 SH   SOLE 26 376,352 0 905,505
HARTFORD FINL SVCS GROUP INC COM 416515104 4,677 83,108 SH   SOLE 28 59,873 0 23,235
HARTFORD FINL SVCS GROUP INC COM 416515104 14,557 258,650 SH   SOLE 29 22,307 0 236,343
HARTFORD FINL SVCS GROUP INC COM 416515104 72,606 1,290,083 SH   SOLE 30 1,290,083 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9,837 174,782 SH   SOLE 31 97,115 0 77,667
HARTFORD FINL SVCS GROUP INC COM 416515104 32,321 574,284 SH   SOLE 34 574,284 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 25,564 454,234 SH   SOLE 36 454,234 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 104 1,847 SH   SOLE 40 1,847 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 10 200 SH   SOLE 17 0 0 200
HARVARD BIOSCIENCE INC COM 416906105 19 5,654 SH   SOLE 18 5,654 0 0
HARVARD BIOSCIENCE INC COM 416906105 785 237,759 SH   SOLE 19 237,759 0 0
HARVARD BIOSCIENCE INC COM 416906105 481 145,804 SH   SOLE 21 145,804 0 0
HARVARD BIOSCIENCE INC COM 416906105 3,533 1,070,517 SH   SOLE 22 1,070,517 0 0
HARVARD BIOSCIENCE INC COM 416906105 18 5,476 SH   SOLE 23 5,476 0 0
HARVARD BIOSCIENCE INC COM 416906105 49 14,836 SH   SOLE 29 0 0 14,836
HASBRO INC COM 418056107 26,185 288,101 SH   SOLE 2 178,617 0 109,484
HASBRO INC COM 418056107 9,727 107,018 SH   SOLE 4 104,366 0 2,652
HASBRO INC COM 418056107 9,385 103,259 SH   SOLE 7 94,884 0 8,375
HASBRO INC COM 418056107 772 8,492 SH   SOLE 13 8,492 0 0
HASBRO INC COM 418056107 83 910 SH   SOLE 15 910 0 0
HASBRO INC COM 418056107 4 40 SH   SOLE 17 0 0 40
HASBRO INC COM 418056107 22,636 249,043 SH   SOLE 18 230,780 0 18,263
HASBRO INC COM 418056107 12,947 142,447 SH   SOLE 19 142,447 0 0
HASBRO INC COM 418056107 7,147 78,631 SH   SOLE 20 0 0 78,631
HASBRO INC COM 418056107 215,087 2,366,452 SH   SOLE 21 2,366,452 0 0
HASBRO INC COM 418056107 329,166 3,621,587 SH   SOLE 22 2,720,131 0 901,456
HASBRO INC COM 418056107 23,184 255,075 SH   SOLE 23 255,075 0 0
HASBRO INC COM 418056107 8,686 95,565 SH   SOLE 25 95,565 0 0
HASBRO INC COM 418056107 33,673 370,484 SH   SOLE 26 134,827 0 235,657
HASBRO INC COM 418056107 2,297 25,271 SH   SOLE 28 18,540 0 6,731
HASBRO INC COM 418056107 9,834 108,201 SH   SOLE 29 79,985 0 28,216
HASBRO INC COM 418056107 33,259 365,929 SH   SOLE 30 365,929 0 0
HASBRO INC COM 418056107 17,772 195,534 SH   SOLE 31 123,736 0 71,798
HASBRO INC COM 418056107 1,644 18,091 SH   SOLE 32 18,091 0 0
HASBRO INC COM 418056107 8,124 89,381 SH   SOLE 34 89,381 0 0
HASBRO INC COM 418056107 14,095 155,073 SH   SOLE 36 155,073 0 0
HASBRO INC COM 418056107 49 543 SH   SOLE 40 543 0 0
HAVERTY FURNITURE INC COM 419596101 344 15,205 SH   SOLE 2 11,766 0 3,439
HAVERTY FURNITURE INC COM 419596101 10 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 2,142 94,558 SH   SOLE 18 94,558 0 0
HAVERTY FURNITURE INC COM 419596101 2,250 99,317 SH   SOLE 19 99,317 0 0
HAVERTY FURNITURE INC COM 419596101 41,369 1,826,439 SH   SOLE 21 1,826,439 0 0
HAVERTY FURNITURE INC COM 419596101 15,226 672,215 SH   SOLE 22 637,930 0 34,285
HAVERTY FURNITURE INC COM 419596101 1,138 50,243 SH   SOLE 23 50,243 0 0
HAVERTY FURNITURE INC COM 419596101 152 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 59 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 297 13,116 SH   SOLE 29 0 0 13,116
HAVERTY FURNITURE INC COM 419596101 616 27,205 SH   SOLE 30 27,205 0 0
HAVERTY FURNITURE INC COM 419596101 15 668 SH   SOLE 34 668 0 0
HAVERTY FURNITURE INC COM 419596101 52 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 4,649 128,611 SH   SOLE 2 72,773 0 55,838
HAWAIIAN ELEC INDUSTRIES COM 419870100 161 4,441 SH   SOLE 4 4,441 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 159 4,401 SH   SOLE 7 4,401 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,924 357,513 SH   SOLE 18 357,513 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,236 34,193 SH   SOLE 19 34,193 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 174,582 4,829,379 SH   SOLE 21 4,829,379 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 129,795 3,590,461 SH   SOLE 22 3,236,029 0 354,432
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,607 44,447 SH   SOLE 26 23,254 0 21,193
HAWAIIAN ELEC INDUSTRIES COM 419870100 550 15,215 SH   SOLE 28 15,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,475 68,474 SH   SOLE 30 68,474 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 88 2,447 SH   SOLE 31 2,447 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 369 10,220 SH   SOLE 36 10,220 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 421 11,653 SH   SOLE 40 11,653 0 0
HAWAIIAN HOLDINGS INC COM 419879101 677 17,001 SH   SOLE 2 15,838 0 1,163
HAWAIIAN HOLDINGS INC COM 419879101 51 1,287 SH   SOLE 7 1,287 0 0
HAWAIIAN HOLDINGS INC COM 419879101 9,477 237,813 SH   SOLE 18 237,813 0 0
HAWAIIAN HOLDINGS INC COM 419879101 7,238 181,643 SH   SOLE 19 181,643 0 0
HAWAIIAN HOLDINGS INC COM 419879101 190,587 4,782,598 SH   SOLE 21 4,782,598 0 0
HAWAIIAN HOLDINGS INC COM 419879101 80,875 2,029,475 SH   SOLE 22 1,953,424 0 76,051
HAWAIIAN HOLDINGS INC COM 419879101 3,876 97,269 SH   SOLE 23 97,269 0 0
HAWAIIAN HOLDINGS INC COM 419879101 78 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 520 13,043 SH   SOLE 29 0 0 13,043
HAWAIIAN HOLDINGS INC COM 419879101 2,795 70,137 SH   SOLE 30 70,137 0 0
HAWAIIAN HOLDINGS INC COM 419879101 72 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 31 1,010 SH   SOLE 2 275 0 735
HAWAIIAN TELCOM HOLDCO INC COM 420031106 8 259 SH   SOLE 7 259 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 741 23,999 SH   SOLE 18 23,999 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 191 6,186 SH   SOLE 19 6,186 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 6,219 201,538 SH   SOLE 21 201,538 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 2,132 69,081 SH   SOLE 22 58,664 0 10,417
HAWKINS INC COM 420261109 79 2,246 SH   SOLE 2 595 0 1,651
HAWKINS INC COM 420261109 9 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 1,693 48,103 SH   SOLE 18 48,103 0 0
HAWKINS INC COM 420261109 286 8,129 SH   SOLE 19 8,129 0 0
HAWKINS INC COM 420261109 32,464 922,270 SH   SOLE 21 922,270 0 0
HAWKINS INC COM 420261109 10,149 288,336 SH   SOLE 22 269,323 0 19,013
HAWKINS INC COM 420261109 47 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 480 13,643 SH   SOLE 30 13,643 0 0
HAWKINS INC COM 420261109 39 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 18 875 SH   SOLE 18 875 0 0
HAWTHORN BANCSHARES INC COM 420476103 69 3,318 SH   SOLE 21 3,318 0 0
HAYMAKER ACQUISITION UNIT 10/19/2022 420870206 4,673 472,000 SH   SOLE 2 472,000 0 0
HAYMAKER ACQUISITION UNIT 10/19/2022 420870206 396 40,000 SH   SOLE 22 40,000 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 88 2,757 SH   SOLE 2 617 0 2,140
HAYNES INTERNATIONAL INC COM NEW 420877201 4 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 9 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,999 62,375 SH   SOLE 18 62,375 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 340 10,598 SH   SOLE 19 10,598 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 37,727 1,177,132 SH   SOLE 21 1,177,132 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 10,562 329,552 SH   SOLE 22 307,823 0 21,729
HAYNES INTERNATIONAL INC COM NEW 420877201 388 12,109 SH   SOLE 26 2,788 0 9,321
HAYNES INTERNATIONAL INC COM NEW 420877201 59 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 564 17,597 SH   SOLE 30 17,597 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 43 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 17 2,894 SH   SOLE 2 1,890 0 1,004
HC2 HLDGS INC COM 404139107 838 140,922 SH   SOLE 18 140,922 0 0
HC2 HLDGS INC COM 404139107 166 27,948 SH   SOLE 19 27,948 0 0
HC2 HLDGS INC COM 404139107 7,720 1,297,494 SH   SOLE 21 1,297,494 0 0
HC2 HLDGS INC COM 404139107 2,850 478,992 SH   SOLE 22 446,768 0 32,224
HCA HEALTHCARE INC COM 40412C101 43,030 489,868 SH   SOLE 2 198,009 0 291,859
HCA HEALTHCARE INC COM 40412C101 12,047 137,150 SH   SOLE 4 129,011 0 8,139
HCA HEALTHCARE INC COM 40412C101 17,185 195,637 SH   SOLE 7 190,334 0 5,303
HCA HEALTHCARE INC COM 40412C101 366 4,171 SH   SOLE 13 4,171 0 0
HCA HEALTHCARE INC COM 40412C101 177 2,014 SH   SOLE 15 2,014 0 0
HCA HEALTHCARE INC COM 40412C101 88,247 1,004,628 SH   SOLE 18 948,624 0 56,004
HCA HEALTHCARE INC COM 40412C101 298,961 3,403,474 SH   SOLE 19 3,403,474 0 0
HCA HEALTHCARE INC COM 40412C101 11,270 128,299 SH   SOLE 20 0 0 128,299
HCA HEALTHCARE INC COM 40412C101 408,463 4,650,077 SH   SOLE 21 4,650,077 0 0
HCA HEALTHCARE INC COM 40412C101 685,132 7,799,777 SH   SOLE 22 6,508,415 0 1,291,362
HCA HEALTHCARE INC COM 40412C101 32,228 366,895 SH   SOLE 23 366,895 0 0
HCA HEALTHCARE INC COM 40412C101 20,194 229,898 SH   SOLE 25 229,898 0 0
HCA HEALTHCARE INC COM 40412C101 78,457 893,180 SH   SOLE 26 293,247 0 599,933
HCA HEALTHCARE INC COM 40412C101 5,729 65,219 SH   SOLE 28 47,817 0 17,402
HCA HEALTHCARE INC COM 40412C101 1,357 15,450 SH   SOLE 29 15,450 0 0
HCA HEALTHCARE INC COM 40412C101 72,933 830,296 SH   SOLE 30 830,296 0 0
HCA HEALTHCARE INC COM 40412C101 13,016 148,180 SH   SOLE 31 70,628 0 77,552
HCA HEALTHCARE INC COM 40412C101 118,771 1,352,125 SH   SOLE 34 1,352,125 0 0
HCA HEALTHCARE INC COM 40412C101 25,042 285,082 SH   SOLE 36 285,082 0 0
HCA HEALTHCARE INC COM 40412C101 128 1,459 SH   SOLE 40 1,459 0 0
HCI GROUP INC COM 40416E103 44 1,471 SH   SOLE 2 900 0 571
HCI GROUP INC COM 40416E103 6 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 1,259 42,117 SH   SOLE 18 42,117 0 0
HCI GROUP INC COM 40416E103 348 11,643 SH   SOLE 19 11,643 0 0
HCI GROUP INC COM 40416E103 22,498 752,434 SH   SOLE 21 752,434 0 0
HCI GROUP INC COM 40416E103 7,552 252,566 SH   SOLE 22 236,787 0 15,779
HCI GROUP INC COM 40416E103 45 1,519 SH   SOLE 28 1,519 0 0
HCI GROUP INC COM 40416E103 87 2,921 SH   SOLE 29 0 0 2,921
HCI GROUP INC COM 40416E103 350 11,716 SH   SOLE 30 11,716 0 0
HCI GROUP INC COM 40416E103 31 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 16,674 639,354 SH   SOLE 2 197,182 0 442,172
HCP INC COM 40414L109 14,637 561,223 SH   SOLE 4 549,591 0 11,632
HCP INC COM 40414L109 26,622 1,020,785 SH   SOLE 7 998,247 0 22,538
HCP INC COM 40414L109 210 8,036 SH   SOLE 13 8,036 0 0
HCP INC COM 40414L109 569 21,823 SH   SOLE 15 21,823 0 0
HCP INC COM 40414L109 28,719 1,101,206 SH   SOLE 18 1,034,868 0 66,338
HCP INC COM 40414L109 16,505 632,849 SH   SOLE 19 632,849 0 0
HCP INC COM 40414L109 6,436 246,793 SH   SOLE 20 0 0 246,793
HCP INC COM 40414L109 414,101 15,878,098 SH   SOLE 21 15,878,098 0 0
HCP INC COM 40414L109 493,973 18,940,695 SH   SOLE 22 16,584,942 0 2,355,753
HCP INC COM 40414L109 15,701 602,029 SH   SOLE 23 602,029 0 0
HCP INC COM 40414L109 32,025 1,227,960 SH   SOLE 25 1,227,960 0 0
HCP INC COM 40414L109 42,914 1,645,494 SH   SOLE 26 513,802 0 1,131,692
HCP INC COM 40414L109 13,044 500,145 SH   SOLE 28 167,920 0 332,225
HCP INC COM 40414L109 4,803 184,167 SH   SOLE 29 184,167 0 0
HCP INC COM 40414L109 103,278 3,960,034 SH   SOLE 30 3,960,034 0 0
HCP INC COM 40414L109 8,512 326,366 SH   SOLE 31 234,346 0 92,020
HCP INC COM 40414L109 5,485 210,307 SH   SOLE 34 210,307 0 0
HCP INC COM 40414L109 11,957 458,479 SH   SOLE 36 458,479 0 0
HCP INC COM 40414L109 58 2,230 SH   SOLE 40 2,230 0 0
HD SUPPLY HLDGS INC COM 40416M105 9,059 226,306 SH   SOLE 2 60,238 0 166,068
HD SUPPLY HLDGS INC COM 40416M105 2,786 69,604 SH   SOLE 4 64,832 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 458 11,437 SH   SOLE 7 10,703 0 734
HD SUPPLY HLDGS INC COM 40416M105 5,216 130,308 SH   SOLE 18 95,474 0 34,834
HD SUPPLY HLDGS INC COM 40416M105 3,535 88,303 SH   SOLE 19 88,303 0 0
HD SUPPLY HLDGS INC COM 40416M105 82,226 2,054,119 SH   SOLE 21 2,054,119 0 0
HD SUPPLY HLDGS INC COM 40416M105 207,316 5,179,021 SH   SOLE 22 4,612,756 0 566,265
HD SUPPLY HLDGS INC COM 40416M105 10,075 251,693 SH   SOLE 23 251,693 0 0
HD SUPPLY HLDGS INC COM 40416M105 51 1,285 SH   SOLE 25 1,285 0 0
HD SUPPLY HLDGS INC COM 40416M105 15,511 387,477 SH   SOLE 26 184,712 0 202,765
HD SUPPLY HLDGS INC COM 40416M105 1,828 45,663 SH   SOLE 28 33,064 0 12,599
HD SUPPLY HLDGS INC COM 40416M105 2,529 63,184 SH   SOLE 29 13,557 0 49,627
HD SUPPLY HLDGS INC COM 40416M105 9,152 228,617 SH   SOLE 30 228,617 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,553 88,753 SH   SOLE 31 38,568 0 50,185
HD SUPPLY HLDGS INC COM 40416M105 550 13,739 SH   SOLE 34 13,739 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,369 34,200 SH   SOLE 36 34,200 0 0
HD SUPPLY HLDGS INC COM 40416M105 32 802 SH   SOLE 40 802 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 50,217 493,925 SH   SOLE 2 37,951 0 455,974
HDFC BANK LTD ADR REPS 3 SHS 40415F101 937 9,214 SH   SOLE 4 9,214 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 5 46 SH   SOLE 17 0 0 46
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,474 14,499 SH   SOLE 19 14,499 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 51,896 510,434 SH   SOLE 21 510,434 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 71,924 707,428 SH   SOLE 22 638,877 0 68,551
HDFC BANK LTD ADR REPS 3 SHS 40415F101 26,484 260,493 SH   SOLE 26 153,104 0 107,389
HDFC BANK LTD ADR REPS 3 SHS 40415F101 882 8,678 SH   SOLE 30 8,678 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 746 7,337 SH   SOLE 34 7,337 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 27 1,095 SH   SOLE 2 943 0 152
HEALTH INS INNOVATIONS INC COM CL A 42225K106 13 523 SH   SOLE 7 523 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,022 40,975 SH   SOLE 18 40,975 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 262 10,501 SH   SOLE 19 10,501 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 9,481 380,013 SH   SOLE 21 380,013 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 9,743 390,489 SH   SOLE 22 379,139 0 11,350
HEALTHCARE RLTY TR COM 421946104 2,408 74,981 SH   SOLE 2 54,731 0 20,250
HEALTHCARE RLTY TR COM 421946104 1,271 39,556 SH   SOLE 4 39,556 0 0
HEALTHCARE RLTY TR COM 421946104 5,482 170,678 SH   SOLE 7 170,678 0 0
HEALTHCARE RLTY TR COM 421946104 161 5,024 SH   SOLE 15 5,024 0 0
HEALTHCARE RLTY TR COM 421946104 25,665 799,026 SH   SOLE 18 799,026 0 0
HEALTHCARE RLTY TR COM 421946104 7,287 226,875 SH   SOLE 19 226,875 0 0
HEALTHCARE RLTY TR COM 421946104 281,409 8,761,188 SH   SOLE 21 8,761,188 0 0
HEALTHCARE RLTY TR COM 421946104 182,001 5,666,291 SH   SOLE 22 5,448,516 0 217,775
HEALTHCARE RLTY TR COM 421946104 213 6,624 SH   SOLE 23 6,624 0 0
HEALTHCARE RLTY TR COM 421946104 7,122 221,735 SH   SOLE 25 221,735 0 0
HEALTHCARE RLTY TR COM 421946104 2,548 79,342 SH   SOLE 26 18,931 0 60,411
HEALTHCARE RLTY TR COM 421946104 3,200 99,632 SH   SOLE 28 20,606 0 79,026
HEALTHCARE RLTY TR COM 421946104 1,355 42,190 SH   SOLE 29 42,190 0 0
HEALTHCARE RLTY TR COM 421946104 21,373 665,421 SH   SOLE 30 665,421 0 0
HEALTHCARE RLTY TR COM 421946104 68 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 488 15,200 SH   SOLE 40 15,200 0 0
HEALTHCARE SVCS GRP INC COM 421906108 249 4,718 SH   SOLE 2 3,982 0 736
HEALTHCARE SVCS GRP INC COM 421906108 16 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 91 1,734 SH   SOLE 7 1,734 0 0
HEALTHCARE SVCS GRP INC COM 421906108 17,259 327,362 SH   SOLE 18 327,362 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,031 57,496 SH   SOLE 19 57,496 0 0
HEALTHCARE SVCS GRP INC COM 421906108 350,326 6,645,032 SH   SOLE 21 6,645,032 0 0
HEALTHCARE SVCS GRP INC COM 421906108 102,625 1,946,613 SH   SOLE 22 1,815,230 0 131,383
HEALTHCARE SVCS GRP INC COM 421906108 1,759 33,372 SH   SOLE 26 16,623 0 16,749
HEALTHCARE SVCS GRP INC COM 421906108 644 12,218 SH   SOLE 28 12,218 0 0
HEALTHCARE SVCS GRP INC COM 421906108 5,636 106,903 SH   SOLE 30 106,903 0 0
HEALTHCARE SVCS GRP INC COM 421906108 401 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,708 123,446 SH   SOLE 2 19,057 0 104,389
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,133 170,878 SH   SOLE 4 170,878 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,391 279,326 SH   SOLE 7 279,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 246 8,177 SH   SOLE 15 8,177 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,510 150,148 SH   SOLE 18 150,148 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,659 288,249 SH   SOLE 19 288,249 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 108,974 3,627,639 SH   SOLE 21 3,627,639 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 227,433 7,571,008 SH   SOLE 22 6,875,287 0 695,721
HEALTHCARE TR AMER INC CL A NEW 42225P501 339 11,269 SH   SOLE 23 11,269 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,635 354,025 SH   SOLE 25 354,025 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,067 135,398 SH   SOLE 26 29,576 0 105,822
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,834 160,924 SH   SOLE 28 29,539 0 131,385
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,120 70,558 SH   SOLE 29 70,558 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 32,830 1,092,885 SH   SOLE 30 1,092,885 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 137 4,553 SH   SOLE 31 4,553 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,281 75,935 SH   SOLE 34 75,935 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 742 24,699 SH   SOLE 40 24,699 0 0
HEALTHEQUITY INC COM 42226A107 145 3,110 SH   SOLE 2 2,788 0 322
HEALTHEQUITY INC COM 42226A107 14 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 55 1,169 SH   SOLE 7 1,169 0 0
HEALTHEQUITY INC COM 42226A107 11,770 252,242 SH   SOLE 18 252,242 0 0
HEALTHEQUITY INC COM 42226A107 13,116 281,087 SH   SOLE 19 281,087 0 0
HEALTHEQUITY INC COM 42226A107 216,618 4,642,481 SH   SOLE 21 4,642,481 0 0
HEALTHEQUITY INC COM 42226A107 68,449 1,466,977 SH   SOLE 22 1,375,261 0 91,716
HEALTHEQUITY INC COM 42226A107 646 13,842 SH   SOLE 26 4,400 0 9,442
HEALTHEQUITY INC COM 42226A107 400 8,572 SH   SOLE 28 8,572 0 0
HEALTHEQUITY INC COM 42226A107 3,534 75,745 SH   SOLE 30 75,745 0 0
HEALTHEQUITY INC COM 42226A107 279 5,973 SH   SOLE 40 5,973 0 0
HEALTHSOUTH CORP COM NEW 421924309 2,149 43,491 SH   SOLE 2 42,842 0 649
HEALTHSOUTH CORP COM NEW 421924309 23 458 SH   SOLE 4 458 0 0
HEALTHSOUTH CORP COM NEW 421924309 151 3,053 SH   SOLE 7 3,053 0 0
HEALTHSOUTH CORP COM NEW 421924309 29,769 602,488 SH   SOLE 18 602,488 0 0
HEALTHSOUTH CORP COM NEW 421924309 5,418 109,655 SH   SOLE 19 109,655 0 0
HEALTHSOUTH CORP COM NEW 421924309 323,300 6,543,202 SH   SOLE 21 6,543,202 0 0
HEALTHSOUTH CORP COM NEW 421924309 158,659 3,211,064 SH   SOLE 22 3,025,688 0 185,376
HEALTHSOUTH CORP COM NEW 421924309 1,990 40,281 SH   SOLE 26 20,828 0 19,453
HEALTHSOUTH CORP COM NEW 421924309 794 16,073 SH   SOLE 28 16,073 0 0
HEALTHSOUTH CORP COM NEW 421924309 792 16,030 SH   SOLE 29 0 0 16,030
HEALTHSOUTH CORP COM NEW 421924309 1,353 27,388 SH   SOLE 30 27,388 0 0
HEALTHSOUTH CORP COM NEW 421924309 1,887 38,195 SH   SOLE 31 38,195 0 0
HEALTHSOUTH CORP COM NEW 421924309 89 1,795 SH   SOLE 36 1,795 0 0
HEALTHSOUTH CORP COM NEW 421924309 584 11,829 SH   SOLE 40 11,829 0 0
HEALTHSTREAM INC COM 42222N103 37 1,607 SH   SOLE 2 1,467 0 140
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 17 737 SH   SOLE 7 737 0 0
HEALTHSTREAM INC COM 42222N103 2,827 122,050 SH   SOLE 18 122,050 0 0
HEALTHSTREAM INC COM 42222N103 452 19,515 SH   SOLE 19 19,515 0 0
HEALTHSTREAM INC COM 42222N103 58,157 2,511,110 SH   SOLE 21 2,511,110 0 0
HEALTHSTREAM INC COM 42222N103 15,197 656,178 SH   SOLE 22 608,082 0 48,096
HEALTHSTREAM INC COM 42222N103 244 10,515 SH   SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 84 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 830 35,858 SH   SOLE 30 35,858 0 0
HEALTHSTREAM INC COM 42222N103 76 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 71 3,026 SH   SOLE 2 2,583 0 443
HEARTLAND EXPRESS INC COM 422347104 7 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 30 1,298 SH   SOLE 7 1,298 0 0
HEARTLAND EXPRESS INC COM 422347104 5,089 218,025 SH   SOLE 18 218,025 0 0
HEARTLAND EXPRESS INC COM 422347104 853 36,526 SH   SOLE 19 36,526 0 0
HEARTLAND EXPRESS INC COM 422347104 102,852 4,406,692 SH   SOLE 21 4,406,692 0 0
HEARTLAND EXPRESS INC COM 422347104 35,247 1,510,145 SH   SOLE 22 1,418,238 0 91,907
HEARTLAND EXPRESS INC COM 422347104 437 18,738 SH   SOLE 26 5,162 0 13,576
HEARTLAND EXPRESS INC COM 422347104 172 7,364 SH   SOLE 28 7,364 0 0
HEARTLAND EXPRESS INC COM 422347104 1,655 70,902 SH   SOLE 30 70,902 0 0
HEARTLAND EXPRESS INC COM 422347104 129 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 289 5,388 SH   SOLE 2 1,388 0 4,000
HEARTLAND FINL USA INC COM 42234Q102 30 556 SH   SOLE 7 556 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,944 92,155 SH   SOLE 18 92,155 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,212 22,597 SH   SOLE 19 22,597 0 0
HEARTLAND FINL USA INC COM 42234Q102 41,245 768,774 SH   SOLE 21 768,774 0 0
HEARTLAND FINL USA INC COM 42234Q102 36,893 687,656 SH   SOLE 22 648,337 0 39,319
HEARTLAND FINL USA INC COM 42234Q102 88 1,631 SH   SOLE 26 0 0 1,631
HEARTLAND FINL USA INC COM 42234Q102 431 8,033 SH   SOLE 28 8,033 0 0
HEARTLAND FINL USA INC COM 42234Q102 233 4,339 SH   SOLE 30 4,339 0 0
HEARTLAND FINL USA INC COM 42234Q102 106 1,978 SH   SOLE 40 1,978 0 0
HEAT BIOLOGICS INC COM 42237K102 1 2,991 SH   SOLE 19 2,991 0 0
HEAT BIOLOGICS INC COM 42237K102 2 4,039 SH   SOLE 21 4,039 0 0
HECLA MNG CO COM 422704106 351 88,335 SH   SOLE 2 22,037 0 66,298
HECLA MNG CO COM 422704106 9 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 38 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 5,878 1,480,520 SH   SOLE 18 1,480,520 0 0
HECLA MNG CO COM 422704106 1,259 317,140 SH   SOLE 19 317,140 0 0
HECLA MNG CO COM 422704106 51,624 13,003,625 SH   SOLE 21 13,003,625 0 0
HECLA MNG CO COM 422704106 42,283 10,650,693 SH   SOLE 22 9,968,169 0 682,524
HECLA MNG CO COM 422704106 832 209,596 SH   SOLE 26 80,885 0 128,711
HECLA MNG CO COM 422704106 222 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 243 61,319 SH   SOLE 30 61,319 0 0
HECLA MNG CO COM 422704106 172 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 1,440 15,266 SH   SOLE 2 7,126 0 8,140
HEICO CORP NEW COM 422806109 6 64 SH   SOLE 4 64 0 0
HEICO CORP NEW COM 422806109 53 564 SH   SOLE 7 564 0 0
HEICO CORP NEW COM 422806109 1,126 11,935 SH   SOLE 18 11,935 0 0
HEICO CORP NEW COM 422806109 713 7,557 SH   SOLE 19 7,557 0 0
HEICO CORP NEW COM 422806109 93,361 989,517 SH   SOLE 21 989,517 0 0
HEICO CORP NEW COM 422806109 59,508 630,718 SH   SOLE 22 558,842 0 71,876
HEICO CORP NEW COM 422806109 1,435 15,207 SH   SOLE 26 8,551 0 6,656
HEICO CORP NEW COM 422806109 343 3,635 SH   SOLE 28 3,635 0 0
HEICO CORP NEW COM 422806109 444 4,707 SH   SOLE 29 0 0 4,707
HEICO CORP NEW COM 422806109 417 4,423 SH   SOLE 30 4,423 0 0
HEICO CORP NEW COM 422806109 52 549 SH   SOLE 31 549 0 0
HEICO CORP NEW COM 422806109 264 2,796 SH   SOLE 40 2,796 0 0
HEICO CORP NEW CL A 422806208 3,059 38,702 SH   SOLE 2 20,031 0 18,671
HEICO CORP NEW CL A 422806208 17 211 SH   SOLE 4 211 0 0
HEICO CORP NEW CL A 422806208 89 1,126 SH   SOLE 7 1,126 0 0
HEICO CORP NEW CL A 422806208 2,044 25,860 SH   SOLE 18 25,860 0 0
HEICO CORP NEW CL A 422806208 8,633 109,205 SH   SOLE 19 109,205 0 0
HEICO CORP NEW CL A 422806208 123,543 1,562,843 SH   SOLE 21 1,562,843 0 0
HEICO CORP NEW CL A 422806208 117,526 1,486,729 SH   SOLE 22 1,343,757 0 142,972
HEICO CORP NEW CL A 422806208 74 940 SH   SOLE 23 940 0 0
HEICO CORP NEW CL A 422806208 1,149 14,538 SH   SOLE 26 4,673 0 9,865
HEICO CORP NEW CL A 422806208 535 6,763 SH   SOLE 28 6,763 0 0
HEICO CORP NEW CL A 422806208 1,962 24,819 SH   SOLE 29 0 0 24,819
HEICO CORP NEW CL A 422806208 628 7,945 SH   SOLE 30 7,945 0 0
HEICO CORP NEW CL A 422806208 90 1,135 SH   SOLE 31 1,135 0 0
HEICO CORP NEW CL A 422806208 418 5,282 SH   SOLE 40 5,282 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 124 5,040 SH   SOLE 2 1,670 0 3,370
HEIDRICK & STRUGGLES INTL IN COM 422819102 5 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 10 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,315 94,284 SH   SOLE 18 94,284 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 374 15,226 SH   SOLE 19 15,226 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 42,688 1,738,802 SH   SOLE 21 1,738,802 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 12,996 529,375 SH   SOLE 22 496,530 0 32,845
HEIDRICK & STRUGGLES INTL IN COM 422819102 60 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 665 27,073 SH   SOLE 30 27,073 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 41 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,392 14,446 SH   SOLE 2 11,866 0 2,580
HELEN OF TROY CORP LTD COM G4388N106 13 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 66 690 SH   SOLE 7 690 0 0
HELEN OF TROY CORP LTD COM G4388N106 16,504 171,297 SH   SOLE 18 171,297 0 0
HELEN OF TROY CORP LTD COM G4388N106 2,142 22,231 SH   SOLE 19 22,231 0 0
HELEN OF TROY CORP LTD COM G4388N106 166,503 1,728,110 SH   SOLE 21 1,728,110 0 0
HELEN OF TROY CORP LTD COM G4388N106 86,261 895,289 SH   SOLE 22 845,675 0 49,614
HELEN OF TROY CORP LTD COM G4388N106 988 10,258 SH   SOLE 26 4,307 0 5,951
HELEN OF TROY CORP LTD COM G4388N106 369 3,832 SH   SOLE 28 3,832 0 0
HELEN OF TROY CORP LTD COM G4388N106 437 4,531 SH   SOLE 30 4,531 0 0
HELEN OF TROY CORP LTD COM G4388N106 282 2,931 SH   SOLE 40 2,931 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 229 30,309 SH   SOLE 2 8,091 0 22,218
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 18 2,434 SH   SOLE 7 2,434 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5,118 678,837 SH   SOLE 18 678,837 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 827 109,702 SH   SOLE 19 109,702 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 100,054 13,269,716 SH   SOLE 21 13,269,716 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 30,128 3,995,703 SH   SOLE 22 3,702,424 0 293,279
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 144 19,080 SH   SOLE 26 8,247 0 10,833
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 206 27,382 SH   SOLE 28 27,382 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,511 200,440 SH   SOLE 30 200,440 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 86 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 10,129 156,695 SH   SOLE 2 33,461 0 123,234
HELMERICH & PAYNE INC COM 423452101 2,303 35,626 SH   SOLE 4 32,329 0 3,297
HELMERICH & PAYNE INC COM 423452101 5,797 89,676 SH   SOLE 7 86,699 0 2,977
HELMERICH & PAYNE INC COM 423452101 51 788 SH   SOLE 13 788 0 0
HELMERICH & PAYNE INC COM 423452101 42 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 20,713 320,440 SH   SOLE 18 306,296 0 14,144
HELMERICH & PAYNE INC COM 423452101 11,533 178,426 SH   SOLE 19 178,426 0 0
HELMERICH & PAYNE INC COM 423452101 4,584 70,911 SH   SOLE 20 0 0 70,911
HELMERICH & PAYNE INC COM 423452101 394,646 6,105,296 SH   SOLE 21 6,105,296 0 0
HELMERICH & PAYNE INC COM 423452101 203,177 3,143,204 SH   SOLE 22 2,645,693 0 497,511
HELMERICH & PAYNE INC COM 423452101 9,308 143,990 SH   SOLE 23 143,990 0 0
HELMERICH & PAYNE INC COM 423452101 6,513 100,763 SH   SOLE 25 100,763 0 0
HELMERICH & PAYNE INC COM 423452101 21,433 331,578 SH   SOLE 26 140,724 0 190,854
HELMERICH & PAYNE INC COM 423452101 1,546 23,923 SH   SOLE 28 17,986 0 5,937
HELMERICH & PAYNE INC COM 423452101 1,906 29,491 SH   SOLE 29 2,783 0 26,708
HELMERICH & PAYNE INC COM 423452101 19,881 307,569 SH   SOLE 30 307,569 0 0
HELMERICH & PAYNE INC COM 423452101 3,370 52,141 SH   SOLE 31 21,169 0 30,972
HELMERICH & PAYNE INC COM 423452101 4,685 72,479 SH   SOLE 32 72,479 0 0
HELMERICH & PAYNE INC COM 423452101 4,699 72,700 SH   SOLE 34 72,700 0 0
HELMERICH & PAYNE INC COM 423452101 7,089 109,663 SH   SOLE 36 109,663 0 0
HELMERICH & PAYNE INC COM 423452101 33 513 SH   SOLE 40 513 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 28 2,445 SH   SOLE 2 999 0 1,446
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 698 60,449 SH   SOLE 18 60,449 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 102 8,856 SH   SOLE 19 8,856 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6,143 531,865 SH   SOLE 21 531,865 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1,582 136,974 SH   SOLE 22 130,501 0 6,473
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 41 3,540 SH   SOLE 30 3,540 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 42 SH   SOLE 17 0 0 42
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 2 5,727 SH   SOLE 19 5,727 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 4 11,905 SH   SOLE 21 11,905 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 154 444,929 SH   SOLE 22 444,929 0 0
HENNESSY ADVISORS INC COM 425885100 14 818 SH   SOLE 18 818 0 0
HENNESSY ADVISORS INC COM 425885100 199 12,015 SH   SOLE 21 12,015 0 0
HENNESSY ADVISORS INC COM 425885100 54 3,244 SH   SOLE 22 3,244 0 0
HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 4,890 472,000 SH   SOLE 2 472,000 0 0
HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 414 40,000 SH   SOLE 22 40,000 0 0
HENRY JACK & ASSOC INC COM 426281101 14,195 121,370 SH   SOLE 2 58,852 0 62,518
HENRY JACK & ASSOC INC COM 426281101 3,189 27,266 SH   SOLE 4 25,693 0 1,573
HENRY JACK & ASSOC INC COM 426281101 5,914 50,567 SH   SOLE 7 40,200 0 10,367
HENRY JACK & ASSOC INC COM 426281101 31,676 270,826 SH   SOLE 18 263,210 0 7,616
HENRY JACK & ASSOC INC COM 426281101 3,068 26,227 SH   SOLE 19 26,227 0 0
HENRY JACK & ASSOC INC COM 426281101 8,201 70,115 SH   SOLE 20 0 0 70,115
HENRY JACK & ASSOC INC COM 426281101 549,902 4,701,623 SH   SOLE 21 4,701,623 0 0
HENRY JACK & ASSOC INC COM 426281101 325,570 2,783,597 SH   SOLE 22 2,541,991 0 241,606
HENRY JACK & ASSOC INC COM 426281101 10,990 93,962 SH   SOLE 23 93,962 0 0
HENRY JACK & ASSOC INC COM 426281101 249 2,125 SH   SOLE 25 2,125 0 0
HENRY JACK & ASSOC INC COM 426281101 25,536 218,330 SH   SOLE 26 60,513 0 157,817
HENRY JACK & ASSOC INC COM 426281101 2,110 18,040 SH   SOLE 28 13,086 0 4,954
HENRY JACK & ASSOC INC COM 426281101 2,540 21,713 SH   SOLE 29 2,793 0 18,920
HENRY JACK & ASSOC INC COM 426281101 22,952 196,241 SH   SOLE 30 196,241 0 0
HENRY JACK & ASSOC INC COM 426281101 8,204 70,146 SH   SOLE 31 37,853 0 32,293
HENRY JACK & ASSOC INC COM 426281101 618 5,287 SH   SOLE 34 5,287 0 0
HENRY JACK & ASSOC INC COM 426281101 4,118 35,212 SH   SOLE 36 35,212 0 0
HENRY JACK & ASSOC INC COM 426281101 47 404 SH   SOLE 40 404 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,369 34,987 SH   SOLE 2 11,437 0 23,550
HERBALIFE LTD COM USD SHS G4412G101 23 337 SH   SOLE 4 337 0 0
HERBALIFE LTD COM USD SHS G4412G101 152 2,250 SH   SOLE 7 2,250 0 0
HERBALIFE LTD COM USD SHS G4412G101 38 564 SH   SOLE 15 564 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,254 33,280 SH   SOLE 18 33,280 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,356 34,790 SH   SOLE 19 34,790 0 0
HERBALIFE LTD COM USD SHS G4412G101 46,525 687,016 SH   SOLE 21 687,016 0 0
HERBALIFE LTD COM USD SHS G4412G101 118,372 1,747,958 SH   SOLE 22 1,546,485 0 201,473
HERBALIFE LTD COM USD SHS G4412G101 4,285 63,277 SH   SOLE 25 63,277 0 0
HERBALIFE LTD COM USD SHS G4412G101 7,317 108,054 SH   SOLE 26 33,842 0 74,212
HERBALIFE LTD COM USD SHS G4412G101 689 10,167 SH   SOLE 28 10,167 0 0
HERBALIFE LTD COM USD SHS G4412G101 423 6,250 SH   SOLE 29 0 0 6,250
HERBALIFE LTD COM USD SHS G4412G101 659 9,736 SH   SOLE 30 9,736 0 0
HERBALIFE LTD COM USD SHS G4412G101 106 1,568 SH   SOLE 31 1,568 0 0
HERBALIFE LTD COM USD SHS G4412G101 198 2,924 SH   SOLE 34 2,924 0 0
HERBALIFE LTD COM USD SHS G4412G101 3,746 55,318 SH   SOLE 36 55,318 0 0
HERBALIFE LTD COM USD SHS G4412G101 545 8,055 SH   SOLE 40 8,055 0 0
HERC HLDGS INC COM 42704L104 96 1,540 SH   SOLE 2 1,379 0 161
HERC HLDGS INC COM 42704L104 8 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 35 564 SH   SOLE 7 564 0 0
HERC HLDGS INC COM 42704L104 5,159 82,403 SH   SOLE 18 82,403 0 0
HERC HLDGS INC COM 42704L104 1,272 20,317 SH   SOLE 19 20,317 0 0
HERC HLDGS INC COM 42704L104 46,245 738,618 SH   SOLE 21 738,618 0 0
HERC HLDGS INC COM 42704L104 44,776 715,161 SH   SOLE 22 666,577 0 48,584
HERC HLDGS INC COM 42704L104 437 6,979 SH   SOLE 26 3,064 0 3,915
HERC HLDGS INC COM 42704L104 227 3,625 SH   SOLE 28 3,625 0 0
HERC HLDGS INC COM 42704L104 267 4,262 SH   SOLE 30 4,262 0 0
HERC HLDGS INC COM 42704L104 147 2,353 SH   SOLE 36 2,353 0 0
HERC HLDGS INC COM 42704L104 168 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 6,896 525,573 SH   SOLE 30 525,573 0 0
HERITAGE COMMERCE CORP COM 426927109 110 7,201 SH   SOLE 2 2,497 0 4,704
HERITAGE COMMERCE CORP COM 426927109 22 1,434 SH   SOLE 7 1,434 0 0
HERITAGE COMMERCE CORP COM 426927109 2,182 142,404 SH   SOLE 18 142,404 0 0
HERITAGE COMMERCE CORP COM 426927109 455 29,689 SH   SOLE 19 29,689 0 0
HERITAGE COMMERCE CORP COM 426927109 18,507 1,208,034 SH   SOLE 21 1,208,034 0 0
HERITAGE COMMERCE CORP COM 426927109 22,674 1,480,020 SH   SOLE 22 1,442,882 0 37,138
HERITAGE COMMERCE CORP COM 426927109 140 9,132 SH   SOLE 26 0 0 9,132
HERITAGE COMMERCE CORP COM 426927109 229 14,938 SH   SOLE 29 0 0 14,938
HERITAGE COMMERCE CORP COM 426927109 87 5,697 SH   SOLE 30 5,697 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 48 2,202 SH   SOLE 2 851 0 1,351
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,160 53,340 SH   SOLE 18 53,340 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 268 12,315 SH   SOLE 19 12,315 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,202 469,050 SH   SOLE 21 469,050 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3,444 158,341 SH   SOLE 22 131,735 0 26,606
HERITAGE FINL CORP WASH COM 42722X106 207 6,712 SH   SOLE 2 2,082 0 4,630
HERITAGE FINL CORP WASH COM 42722X106 26 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,576 116,102 SH   SOLE 18 116,102 0 0
HERITAGE FINL CORP WASH COM 42722X106 763 24,783 SH   SOLE 19 24,783 0 0
HERITAGE FINL CORP WASH COM 42722X106 30,598 993,428 SH   SOLE 21 993,428 0 0
HERITAGE FINL CORP WASH COM 42722X106 29,625 961,844 SH   SOLE 22 904,510 0 57,334
HERITAGE FINL CORP WASH COM 42722X106 234 7,582 SH   SOLE 26 0 0 7,582
HERITAGE FINL CORP WASH COM 42722X106 135 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 149 4,843 SH   SOLE 29 0 0 4,843
HERITAGE FINL CORP WASH COM 42722X106 132 4,292 SH   SOLE 30 4,292 0 0
HERITAGE FINL CORP WASH COM 42722X106 100 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 97 5,387 SH   SOLE 2 2,032 0 3,355
HERITAGE INS HLDGS INC COM 42727J102 10 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,477 81,970 SH   SOLE 18 81,970 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,469 81,532 SH   SOLE 19 81,532 0 0
HERITAGE INS HLDGS INC COM 42727J102 13,455 746,661 SH   SOLE 21 746,661 0 0
HERITAGE INS HLDGS INC COM 42727J102 15,219 844,547 SH   SOLE 22 798,601 0 45,946
HERITAGE INS HLDGS INC COM 42727J102 71 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 66 3,672 SH   SOLE 30 3,672 0 0
HERITAGE INS HLDGS INC COM 42727J102 46 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 90 4,996 SH   SOLE 2 3,212 0 1,784
HERON THERAPEUTICS INC COM 427746102 14 765 SH   SOLE 7 765 0 0
HERON THERAPEUTICS INC COM 427746102 2,993 165,348 SH   SOLE 18 165,348 0 0
HERON THERAPEUTICS INC COM 427746102 1,443 79,720 SH   SOLE 19 79,720 0 0
HERON THERAPEUTICS INC COM 427746102 26,571 1,468,026 SH   SOLE 21 1,468,026 0 0
HERON THERAPEUTICS INC COM 427746102 22,204 1,226,719 SH   SOLE 22 1,152,859 0 73,860
HERON THERAPEUTICS INC COM 427746102 40 2,211 SH   SOLE 23 2,211 0 0
HERON THERAPEUTICS INC COM 427746102 19 1,074 SH   SOLE 26 0 0 1,074
HERON THERAPEUTICS INC COM 427746102 233 12,873 SH   SOLE 28 12,873 0 0
HERON THERAPEUTICS INC COM 427746102 123 6,786 SH   SOLE 30 6,786 0 0
HERON THERAPEUTICS INC COM 427746102 161 8,918 SH   SOLE 40 8,918 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,158 66,532 SH   SOLE 2 59,543 0 6,989
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 225 12,905 SH   SOLE 4 12,905 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 916 52,624 SH   SOLE 7 52,624 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 31 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,618 207,923 SH   SOLE 18 207,923 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,543 203,636 SH   SOLE 19 203,636 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 63,559 3,652,834 SH   SOLE 21 3,652,834 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33,187 1,907,285 SH   SOLE 22 1,834,709 0 72,576
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 665 38,246 SH   SOLE 23 38,246 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,326 76,182 SH   SOLE 25 76,182 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 929 53,398 SH   SOLE 26 13,995 0 39,403
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 540 31,044 SH   SOLE 28 6,228 0 24,816
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 933 53,614 SH   SOLE 29 15,177 0 38,437
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,505 258,920 SH   SOLE 30 258,920 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 275 15,797 SH   SOLE 34 15,797 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 88 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 62,083 546,937 SH   SOLE 2 412,442 0 134,495
HERSHEY CO COM 427866108 13,603 119,838 SH   SOLE 4 115,730 0 4,108
HERSHEY CO COM 427866108 15,843 139,570 SH   SOLE 7 127,990 0 11,580
HERSHEY CO COM 427866108 6,351 55,953 SH   SOLE 13 55,953 0 0
HERSHEY CO COM 427866108 104 914 SH   SOLE 15 914 0 0
HERSHEY CO COM 427866108 37,723 332,335 SH   SOLE 18 311,934 0 20,401
HERSHEY CO COM 427866108 50,077 441,169 SH   SOLE 19 441,169 0 0
HERSHEY CO COM 427866108 11,555 101,799 SH   SOLE 20 0 0 101,799
HERSHEY CO COM 427866108 392,011 3,453,534 SH   SOLE 21 3,453,534 0 0
HERSHEY CO COM 427866108 582,554 5,132,185 SH   SOLE 22 4,026,659 0 1,105,526
HERSHEY CO COM 427866108 33,430 294,514 SH   SOLE 23 294,514 0 0
HERSHEY CO COM 427866108 14,988 132,037 SH   SOLE 25 132,037 0 0
HERSHEY CO COM 427866108 62,500 550,614 SH   SOLE 26 150,650 0 399,964
HERSHEY CO COM 427866108 3,701 32,608 SH   SOLE 28 23,629 0 8,979
HERSHEY CO COM 427866108 18,419 162,264 SH   SOLE 29 50,896 0 111,368
HERSHEY CO COM 427866108 51,763 456,018 SH   SOLE 30 456,018 0 0
HERSHEY CO COM 427866108 23,647 208,322 SH   SOLE 31 133,330 0 74,992
HERSHEY CO COM 427866108 8,539 75,226 SH   SOLE 34 75,226 0 0
HERSHEY CO COM 427866108 25,324 223,101 SH   SOLE 36 223,101 0 0
HERSHEY CO COM 427866108 84 742 SH   SOLE 40 742 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 292 13,226 SH   SOLE 2 3,612 0 9,614
HERTZ GLOBAL HLDGS INC COM 42806J106 8 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 259 11,699 SH   SOLE 7 11,699 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 4,542 205,518 SH   SOLE 18 205,518 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,078 48,800 SH   SOLE 19 48,800 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 39,571 1,790,532 SH   SOLE 21 1,790,532 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 46,293 2,094,689 SH   SOLE 22 1,939,946 0 154,743
HERTZ GLOBAL HLDGS INC COM 42806J106 61 2,744 SH   SOLE 23 2,744 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 493 22,302 SH   SOLE 26 9,194 0 13,108
HERTZ GLOBAL HLDGS INC COM 42806J106 206 9,311 SH   SOLE 28 9,311 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 371 16,788 SH   SOLE 30 16,788 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,946 133,323 SH   SOLE 36 133,323 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 177 8,030 SH   SOLE 40 8,030 0 0
HESKA CORP COM RESTRC NEW 42805E306 36 443 SH   SOLE 2 358 0 85
HESKA CORP COM RESTRC NEW 42805E306 16 195 SH   SOLE 7 195 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,461 30,687 SH   SOLE 18 30,687 0 0
HESKA CORP COM RESTRC NEW 42805E306 413 5,151 SH   SOLE 19 5,151 0 0
HESKA CORP COM RESTRC NEW 42805E306 50,945 635,145 SH   SOLE 21 635,145 0 0
HESKA CORP COM RESTRC NEW 42805E306 15,656 195,188 SH   SOLE 22 182,823 0 12,365
HESKA CORP COM RESTRC NEW 42805E306 9 111 SH   SOLE 23 111 0 0
HESKA CORP COM RESTRC NEW 42805E306 200 2,489 SH   SOLE 26 0 0 2,489
HESKA CORP COM RESTRC NEW 42805E306 85 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 734 9,156 SH   SOLE 30 9,156 0 0
HESKA CORP COM RESTRC NEW 42805E306 63 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 19,040 401,105 SH   SOLE 2 133,981 0 267,124
HESS CORP COM 42809H107 4,031 84,914 SH   SOLE 4 78,164 0 6,750
HESS CORP COM 42809H107 9,237 194,593 SH   SOLE 7 180,275 0 14,318
HESS CORP COM 42809H107 415 8,736 SH   SOLE 13 8,736 0 0
HESS CORP COM 42809H107 105 2,205 SH   SOLE 15 2,205 0 0
HESS CORP COM 42809H107 107,684 2,268,464 SH   SOLE 18 2,130,051 0 138,413
HESS CORP COM 42809H107 239,356 5,042,265 SH   SOLE 19 5,042,265 0 0
HESS CORP COM 42809H107 6,355 133,881 SH   SOLE 20 0 0 133,881
HESS CORP COM 42809H107 292,362 6,158,879 SH   SOLE 21 6,158,879 0 0
HESS CORP COM 42809H107 382,417 8,055,981 SH   SOLE 22 6,716,368 0 1,339,613
HESS CORP COM 42809H107 17,640 371,608 SH   SOLE 23 371,608 0 0
HESS CORP COM 42809H107 20,612 434,221 SH   SOLE 25 434,221 0 0
HESS CORP COM 42809H107 44,608 939,706 SH   SOLE 26 317,900 0 621,806
HESS CORP COM 42809H107 3,114 65,604 SH   SOLE 28 48,104 0 17,500
HESS CORP COM 42809H107 564 11,880 SH   SOLE 29 10,458 0 1,422
HESS CORP COM 42809H107 44,020 927,320 SH   SOLE 30 927,320 0 0
HESS CORP COM 42809H107 9,314 196,200 SH   SOLE 31 100,853 0 95,347
HESS CORP COM 42809H107 6,500 136,923 SH   SOLE 34 136,923 0 0
HESS CORP COM 42809H107 15,608 328,787 SH   SOLE 36 328,787 0 0
HESS CORP COM 42809H107 78 1,647 SH   SOLE 40 1,647 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 0 20 SH   SOLE 22 20 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 42,183 2,937,554 SH   SOLE 2 1,332,291 0 1,605,263
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,913 690,310 SH   SOLE 4 649,201 0 41,109
HEWLETT PACKARD ENTERPRISE C COM 42824C109 23,584 1,642,339 SH   SOLE 7 1,372,029 0 270,310
HEWLETT PACKARD ENTERPRISE C COM 42824C109 427 29,765 SH   SOLE 13 29,765 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 216 15,045 SH   SOLE 15 15,045 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 51 3,564 SH   SOLE 17 0 0 3,564
HEWLETT PACKARD ENTERPRISE C COM 42824C109 43,233 3,010,669 SH   SOLE 18 2,793,852 0 216,817
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,102 216,027 SH   SOLE 19 216,027 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,120 704,705 SH   SOLE 20 0 0 704,705
HEWLETT PACKARD ENTERPRISE C COM 42824C109 387,088 26,956,015 SH   SOLE 21 26,956,015 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 624,241 43,470,812 SH   SOLE 22 35,745,455 0 7,725,357
HEWLETT PACKARD ENTERPRISE C COM 42824C109 31,222 2,174,253 SH   SOLE 23 2,174,253 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 23,502 1,636,640 SH   SOLE 25 1,636,640 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 68,254 4,753,058 SH   SOLE 26 1,645,159 0 3,107,899
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,247 365,404 SH   SOLE 28 264,145 0 101,259
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,931 134,492 SH   SOLE 29 130,837 0 3,655
HEWLETT PACKARD ENTERPRISE C COM 42824C109 84,989 5,918,452 SH   SOLE 30 5,918,452 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,077 1,189,229 SH   SOLE 31 574,677 0 614,552
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,969 206,756 SH   SOLE 34 206,756 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 27,706 1,929,376 SH   SOLE 36 1,929,376 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 105 7,322 SH   SOLE 40 7,322 0 0
HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 70 4,900 SH Put SOLE 2 4,900 0 0
HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 101 7,000 SH Put SOLE 18 7,000 0 0
HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 1,508 105,000 SH Put SOLE 19 105,000 0 0
HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 9 600 SH Put SOLE 22 600 0 0
HEXCEL CORP NEW COM 428291108 4,380 70,820 SH   SOLE 2 26,145 0 44,675
HEXCEL CORP NEW COM 428291108 24 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 136 2,200 SH   SOLE 7 2,200 0 0
HEXCEL CORP NEW COM 428291108 2,993 48,387 SH   SOLE 18 48,387 0 0
HEXCEL CORP NEW COM 428291108 1,669 26,987 SH   SOLE 19 26,987 0 0
HEXCEL CORP NEW COM 428291108 159,749 2,582,845 SH   SOLE 21 2,582,845 0 0
HEXCEL CORP NEW COM 428291108 151,754 2,453,589 SH   SOLE 22 2,167,526 0 286,063
HEXCEL CORP NEW COM 428291108 2,105 34,042 SH   SOLE 26 14,159 0 19,883
HEXCEL CORP NEW COM 428291108 812 13,122 SH   SOLE 28 13,122 0 0
HEXCEL CORP NEW COM 428291108 883 14,278 SH   SOLE 30 14,278 0 0
HEXCEL CORP NEW COM 428291108 124 2,001 SH   SOLE 31 2,001 0 0
HEXCEL CORP NEW COM 428291108 595 9,620 SH   SOLE 40 9,620 0 0
HFF INC CL A 40418F108 111 2,285 SH   SOLE 2 2,180 0 105
HFF INC CL A 40418F108 14 287 SH   SOLE 4 287 0 0
HFF INC CL A 40418F108 48 992 SH   SOLE 7 992 0 0
HFF INC CL A 40418F108 8,228 169,152 SH   SOLE 18 169,152 0 0
HFF INC CL A 40418F108 1,424 29,278 SH   SOLE 19 29,278 0 0
HFF INC CL A 40418F108 159,596 3,281,177 SH   SOLE 21 3,281,177 0 0
HFF INC CL A 40418F108 48,062 988,109 SH   SOLE 22 922,361 0 65,748
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 732 15,045 SH   SOLE 26 0 0 15,045
HFF INC CL A 40418F108 244 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 2,666 54,806 SH   SOLE 30 54,806 0 0
HFF INC CL A 40418F108 194 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 112 5,490 SH   SOLE 2 2,152 0 3,338
HIBBETT SPORTS INC COM 428567101 4 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 14 677 SH   SOLE 7 677 0 0
HIBBETT SPORTS INC COM 428567101 2,126 104,206 SH   SOLE 18 104,206 0 0
HIBBETT SPORTS INC COM 428567101 1,074 52,662 SH   SOLE 19 52,662 0 0
HIBBETT SPORTS INC COM 428567101 37,407 1,833,660 SH   SOLE 21 1,833,660 0 0
HIBBETT SPORTS INC COM 428567101 13,268 650,383 SH   SOLE 22 598,630 0 51,753
HIBBETT SPORTS INC COM 428567101 199 9,763 SH   SOLE 26 2,962 0 6,801
HIBBETT SPORTS INC COM 428567101 71 3,493 SH   SOLE 28 3,493 0 0
HIBBETT SPORTS INC COM 428567101 274 13,427 SH   SOLE 29 0 0 13,427
HIBBETT SPORTS INC COM 428567101 633 31,014 SH   SOLE 30 31,014 0 0
HIBBETT SPORTS INC COM 428567101 132 6,490 SH   SOLE 34 6,490 0 0
HIBBETT SPORTS INC COM 428567101 57 2,799 SH   SOLE 40 2,799 0 0
HIGHWOODS PPTYS INC COM 431284108 5,543 108,883 SH   SOLE 2 53,928 0 54,955
HIGHWOODS PPTYS INC COM 431284108 4,471 87,821 SH   SOLE 4 87,821 0 0
HIGHWOODS PPTYS INC COM 431284108 7,758 152,388 SH   SOLE 7 152,388 0 0
HIGHWOODS PPTYS INC COM 431284108 213 4,189 SH   SOLE 15 4,189 0 0
HIGHWOODS PPTYS INC COM 431284108 18,140 356,307 SH   SOLE 18 356,307 0 0
HIGHWOODS PPTYS INC COM 431284108 13,890 272,836 SH   SOLE 19 272,836 0 0
HIGHWOODS PPTYS INC COM 431284108 289,390 5,684,343 SH   SOLE 21 5,684,343 0 0
HIGHWOODS PPTYS INC COM 431284108 247,805 4,867,510 SH   SOLE 22 4,503,761 0 363,749
HIGHWOODS PPTYS INC COM 431284108 537 10,544 SH   SOLE 23 10,544 0 0
HIGHWOODS PPTYS INC COM 431284108 9,360 183,858 SH   SOLE 25 183,858 0 0
HIGHWOODS PPTYS INC COM 431284108 3,647 71,636 SH   SOLE 26 20,233 0 51,403
HIGHWOODS PPTYS INC COM 431284108 4,852 95,315 SH   SOLE 28 29,372 0 65,943
HIGHWOODS PPTYS INC COM 431284108 4,740 93,101 SH   SOLE 29 35,184 0 57,917
HIGHWOODS PPTYS INC COM 431284108 27,936 548,734 SH   SOLE 30 548,734 0 0
HIGHWOODS PPTYS INC COM 431284108 112 2,206 SH   SOLE 31 2,206 0 0
HIGHWOODS PPTYS INC COM 431284108 5,729 112,534 SH   SOLE 34 112,534 0 0
HIGHWOODS PPTYS INC COM 431284108 208 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 534 10,482 SH   SOLE 40 10,482 0 0
HILL INTERNATIONAL INC COM 431466101 25 4,569 SH   SOLE 2 1,829 0 2,740
HILL INTERNATIONAL INC COM 431466101 641 117,692 SH   SOLE 18 117,692 0 0
HILL INTERNATIONAL INC COM 431466101 139 25,419 SH   SOLE 19 25,419 0 0
HILL INTERNATIONAL INC COM 431466101 6,197 1,137,015 SH   SOLE 21 1,137,015 0 0
HILL INTERNATIONAL INC COM 431466101 5,567 1,021,538 SH   SOLE 22 995,407 0 26,131
HILL ROM HLDGS INC COM 431475102 5,217 61,891 SH   SOLE 2 37,596 0 24,295
HILL ROM HLDGS INC COM 431475102 23 268 SH   SOLE 4 268 0 0
HILL ROM HLDGS INC COM 431475102 136 1,616 SH   SOLE 7 1,616 0 0
HILL ROM HLDGS INC COM 431475102 35 419 SH   SOLE 17 0 0 419
HILL ROM HLDGS INC COM 431475102 19,316 229,167 SH   SOLE 18 229,167 0 0
HILL ROM HLDGS INC COM 431475102 1,638 19,431 SH   SOLE 19 19,431 0 0
HILL ROM HLDGS INC COM 431475102 264,354 3,136,248 SH   SOLE 21 3,136,248 0 0
HILL ROM HLDGS INC COM 431475102 182,805 2,168,757 SH   SOLE 22 1,973,547 0 195,210
HILL ROM HLDGS INC COM 431475102 2,056 24,396 SH   SOLE 26 11,130 0 13,266
HILL ROM HLDGS INC COM 431475102 950 11,271 SH   SOLE 28 11,271 0 0
HILL ROM HLDGS INC COM 431475102 616 7,304 SH   SOLE 29 0 0 7,304
HILL ROM HLDGS INC COM 431475102 904 10,722 SH   SOLE 30 10,722 0 0
HILL ROM HLDGS INC COM 431475102 130 1,545 SH   SOLE 31 1,545 0 0
HILL ROM HLDGS INC COM 431475102 606 7,189 SH   SOLE 40 7,189 0 0
HILLENBRAND INC COM 431571108 190 4,249 SH   SOLE 2 4,048 0 201
HILLENBRAND INC COM 431571108 9 195 SH   SOLE 4 195 0 0
HILLENBRAND INC COM 431571108 70 1,557 SH   SOLE 7 1,557 0 0
HILLENBRAND INC COM 431571108 13,452 300,945 SH   SOLE 18 300,945 0 0
HILLENBRAND INC COM 431571108 2,312 51,718 SH   SOLE 19 51,718 0 0
HILLENBRAND INC COM 431571108 254,552 5,694,672 SH   SOLE 21 5,694,672 0 0
HILLENBRAND INC COM 431571108 79,774 1,784,650 SH   SOLE 22 1,666,728 0 117,922
HILLENBRAND INC COM 431571108 918 20,527 SH   SOLE 26 6,569 0 13,958
HILLENBRAND INC COM 431571108 405 9,050 SH   SOLE 28 9,050 0 0
HILLENBRAND INC COM 431571108 19,191 429,337 SH   SOLE 30 429,337 0 0
HILLENBRAND INC COM 431571108 298 6,668 SH   SOLE 40 6,668 0 0
HILLTOP HOLDINGS INC COM 432748101 421 16,613 SH   SOLE 2 3,913 0 12,700
HILLTOP HOLDINGS INC COM 432748101 12 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 48 1,912 SH   SOLE 7 1,912 0 0
HILLTOP HOLDINGS INC COM 432748101 6,803 268,591 SH   SOLE 18 268,591 0 0
HILLTOP HOLDINGS INC COM 432748101 1,569 61,931 SH   SOLE 19 61,931 0 0
HILLTOP HOLDINGS INC COM 432748101 58,511 2,309,950 SH   SOLE 21 2,309,950 0 0
HILLTOP HOLDINGS INC COM 432748101 54,144 2,137,526 SH   SOLE 22 2,005,390 0 132,136
HILLTOP HOLDINGS INC COM 432748101 564 22,255 SH   SOLE 26 8,932 0 13,323
HILLTOP HOLDINGS INC COM 432748101 272 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 381 15,032 SH   SOLE 30 15,032 0 0
HILLTOP HOLDINGS INC COM 432748101 217 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,383 32,969 SH   SOLE 2 6,426 0 26,543
HILTON GRAND VACATIONS INC COM 43283X105 12 280 SH   SOLE 4 280 0 0
HILTON GRAND VACATIONS INC COM 43283X105 71 1,694 SH   SOLE 7 1,694 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,508 35,948 SH   SOLE 18 35,948 0 0
HILTON GRAND VACATIONS INC COM 43283X105 843 20,090 SH   SOLE 19 20,090 0 0
HILTON GRAND VACATIONS INC COM 43283X105 30,571 728,745 SH   SOLE 21 728,745 0 0
HILTON GRAND VACATIONS INC COM 43283X105 76,149 1,815,231 SH   SOLE 22 1,613,396 0 201,835
HILTON GRAND VACATIONS INC COM 43283X105 742 17,680 SH   SOLE 26 6,346 0 11,334
HILTON GRAND VACATIONS INC COM 43283X105 563 13,427 SH   SOLE 28 13,427 0 0
HILTON GRAND VACATIONS INC COM 43283X105 709 16,895 SH   SOLE 29 0 0 16,895
HILTON GRAND VACATIONS INC COM 43283X105 1,179 28,101 SH   SOLE 30 28,101 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,391 33,154 SH   SOLE 31 33,154 0 0
HILTON GRAND VACATIONS INC COM 43283X105 342 8,156 SH   SOLE 40 8,156 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,794 260,376 SH   SOLE 2 57,602 0 202,774
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,650 108,314 SH   SOLE 4 103,314 0 5,000
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,142 139,525 SH   SOLE 7 131,248 0 8,277
HILTON WORLDWIDE HLDGS INC COM 43300A203 355 4,440 SH   SOLE 13 4,440 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 169 2,121 SH   SOLE 15 2,121 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 36,302 454,575 SH   SOLE 18 424,281 0 30,294
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,271 53,484 SH   SOLE 19 53,484 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,739 109,431 SH   SOLE 20 0 0 109,431
HILTON WORLDWIDE HLDGS INC COM 43300A203 342,018 4,282,714 SH   SOLE 21 4,282,714 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 443,064 5,548,007 SH   SOLE 22 4,602,527 0 945,480
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,547 232,240 SH   SOLE 23 232,240 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,785 172,616 SH   SOLE 25 172,616 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 45,423 568,783 SH   SOLE 26 214,859 0 353,924
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,574 44,757 SH   SOLE 28 32,736 0 12,021
HILTON WORLDWIDE HLDGS INC COM 43300A203 657 8,221 SH   SOLE 29 8,221 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 44,154 552,888 SH   SOLE 30 552,888 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,443 93,200 SH   SOLE 31 42,643 0 50,557
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,868 48,438 SH   SOLE 34 48,438 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 15,275 191,268 SH   SOLE 36 191,268 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 73 916 SH   SOLE 40 916 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2 200 SH   SOLE 17 0 0 200
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3,323 318,882 SH   SOLE 22 318,882 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 57 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 30 147 SH   SOLE 2 52 0 95
HINGHAM INSTN SVGS MASS COM 433323102 990 4,785 SH   SOLE 18 4,785 0 0
HINGHAM INSTN SVGS MASS COM 433323102 187 901 SH   SOLE 19 901 0 0
HINGHAM INSTN SVGS MASS COM 433323102 9,035 43,645 SH   SOLE 21 43,645 0 0
HINGHAM INSTN SVGS MASS COM 433323102 4,098 19,798 SH   SOLE 22 18,933 0 865
HISTOGENICS CORP COM 43358V109 3 1,666 SH   SOLE 18 1,666 0 0
HISTOGENICS CORP COM 43358V109 3 1,354 SH   SOLE 19 1,354 0 0
HISTOGENICS CORP COM 43358V109 63 30,697 SH   SOLE 21 30,697 0 0
HMN FINL INC COM 40424G108 11 595 SH   SOLE 18 595 0 0
HMN FINL INC COM 40424G108 36 1,907 SH   SOLE 19 1,907 0 0
HMN FINL INC COM 40424G108 16 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 935 48,965 SH   SOLE 22 48,965 0 0
HMS HLDGS CORP COM 40425J101 120 7,062 SH   SOLE 2 4,765 0 2,297
HMS HLDGS CORP COM 40425J101 10 606 SH   SOLE 4 606 0 0
HMS HLDGS CORP COM 40425J101 29 1,738 SH   SOLE 7 1,738 0 0
HMS HLDGS CORP COM 40425J101 6,590 388,762 SH   SOLE 18 388,762 0 0
HMS HLDGS CORP COM 40425J101 1,165 68,709 SH   SOLE 19 68,709 0 0
HMS HLDGS CORP COM 40425J101 133,605 7,882,315 SH   SOLE 21 7,882,315 0 0
HMS HLDGS CORP COM 40425J101 38,869 2,293,172 SH   SOLE 22 2,136,486 0 156,686
HMS HLDGS CORP COM 40425J101 422 24,920 SH   SOLE 26 7,409 0 17,511
HMS HLDGS CORP COM 40425J101 209 12,307 SH   SOLE 28 12,307 0 0
HMS HLDGS CORP COM 40425J101 2,099 123,808 SH   SOLE 30 123,808 0 0
HMS HLDGS CORP COM 40425J101 161 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 770 19,955 SH   SOLE 2 19,667 0 288
HNI CORP COM 404251100 11 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 42 1,096 SH   SOLE 7 1,096 0 0
HNI CORP COM 404251100 10,199 264,421 SH   SOLE 18 264,421 0 0
HNI CORP COM 404251100 1,321 34,257 SH   SOLE 19 34,257 0 0
HNI CORP COM 404251100 104,930 2,720,496 SH   SOLE 21 2,720,496 0 0
HNI CORP COM 404251100 52,572 1,363,040 SH   SOLE 22 1,277,186 0 85,854
HNI CORP COM 404251100 921 23,876 SH   SOLE 26 5,072 0 18,804
HNI CORP COM 404251100 244 6,326 SH   SOLE 28 6,326 0 0
HNI CORP COM 404251100 264 6,836 SH   SOLE 30 6,836 0 0
HNI CORP COM 404251100 180 4,668 SH   SOLE 40 4,668 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 304 9,347 SH   SOLE 7 9,347 0 0
HOLLYFRONTIER CORP COM 436106108 13,529 264,134 SH   SOLE 2 104,885 0 159,249
HOLLYFRONTIER CORP COM 436106108 2,653 51,791 SH   SOLE 4 47,753 0 4,038
HOLLYFRONTIER CORP COM 436106108 3,576 69,822 SH   SOLE 7 64,052 0 5,770
HOLLYFRONTIER CORP COM 436106108 63 1,223 SH   SOLE 13 1,223 0 0
HOLLYFRONTIER CORP COM 436106108 60 1,174 SH   SOLE 15 1,174 0 0
HOLLYFRONTIER CORP COM 436106108 34,150 666,722 SH   SOLE 18 651,322 0 15,400
HOLLYFRONTIER CORP COM 436106108 8,047 157,111 SH   SOLE 19 157,111 0 0
HOLLYFRONTIER CORP COM 436106108 5,083 99,235 SH   SOLE 20 0 0 99,235
HOLLYFRONTIER CORP COM 436106108 640,641 12,507,638 SH   SOLE 21 12,507,638 0 0
HOLLYFRONTIER CORP COM 436106108 314,835 6,146,722 SH   SOLE 22 5,498,950 0 647,772
HOLLYFRONTIER CORP COM 436106108 11,594 226,348 SH   SOLE 23 226,348 0 0
HOLLYFRONTIER CORP COM 436106108 7,688 150,106 SH   SOLE 25 150,106 0 0
HOLLYFRONTIER CORP COM 436106108 26,692 521,121 SH   SOLE 26 196,412 0 324,709
HOLLYFRONTIER CORP COM 436106108 1,922 37,527 SH   SOLE 28 27,288 0 10,239
HOLLYFRONTIER CORP COM 436106108 2,308 45,069 SH   SOLE 29 3,366 0 41,703
HOLLYFRONTIER CORP COM 436106108 13,724 267,940 SH   SOLE 30 267,940 0 0
HOLLYFRONTIER CORP COM 436106108 4,913 95,919 SH   SOLE 31 39,454 0 56,465
HOLLYFRONTIER CORP COM 436106108 4,266 83,296 SH   SOLE 32 83,296 0 0
HOLLYFRONTIER CORP COM 436106108 577 11,263 SH   SOLE 34 11,263 0 0
HOLLYFRONTIER CORP COM 436106108 11,042 215,589 SH   SOLE 36 215,589 0 0
HOLLYFRONTIER CORP COM 436106108 46 902 SH   SOLE 40 902 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 9 400 SH   SOLE 2 400 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2,087 93,715 SH   SOLE 22 93,715 0 0
HOLOGIC INC COM 436440101 25,351 592,997 SH   SOLE 2 322,353 0 270,644
HOLOGIC INC COM 436440101 3,863 90,357 SH   SOLE 4 82,341 0 8,016
HOLOGIC INC COM 436440101 9,101 212,897 SH   SOLE 7 191,319 0 21,578
HOLOGIC INC COM 436440101 247 5,780 SH   SOLE 13 5,780 0 0
HOLOGIC INC COM 436440101 113 2,635 SH   SOLE 15 2,635 0 0
HOLOGIC INC COM 436440101 31,167 729,051 SH   SOLE 18 692,208 0 36,843
HOLOGIC INC COM 436440101 66,828 1,563,227 SH   SOLE 19 1,563,227 0 0
HOLOGIC INC COM 436440101 8,650 202,349 SH   SOLE 20 39,400 0 162,949
HOLOGIC INC COM 436440101 283,884 6,640,564 SH   SOLE 21 6,640,564 0 0
HOLOGIC INC COM 436440101 310,993 7,274,682 SH   SOLE 22 6,054,384 0 1,220,298
HOLOGIC INC COM 436440101 14,494 339,045 SH   SOLE 23 339,045 0 0
HOLOGIC INC COM 436440101 9,540 223,152 SH   SOLE 25 223,152 0 0
HOLOGIC INC COM 436440101 35,793 837,254 SH   SOLE 26 308,219 0 529,035
HOLOGIC INC COM 436440101 2,668 62,403 SH   SOLE 28 45,888 0 16,515
HOLOGIC INC COM 436440101 3,391 79,322 SH   SOLE 29 10,613 0 68,709
HOLOGIC INC COM 436440101 39,179 916,466 SH   SOLE 30 916,466 0 0
HOLOGIC INC COM 436440101 5,964 139,517 SH   SOLE 31 59,435 0 80,082
HOLOGIC INC COM 436440101 1,712 40,041 SH   SOLE 32 40,041 0 0
HOLOGIC INC COM 436440101 32,297 755,491 SH   SOLE 34 755,491 0 0
HOLOGIC INC COM 436440101 10,111 236,509 SH   SOLE 36 236,509 0 0
HOLOGIC INC COM 436440101 53 1,241 SH   SOLE 40 1,241 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 3,177 2,305,000 PRN   SOLE 2 1,809,000 0 496,000
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 823 597,000 PRN   SOLE 19 597,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 11 8,000 PRN   SOLE 21 8,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 47 34,000 PRN   SOLE 25 34,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 1,065 773,000 PRN   SOLE 26 773,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 678 492,000 PRN   SOLE 34 492,000 0 0
HOME BANCORP INC COM 43689E107 43 988 SH   SOLE 2 249 0 739
HOME BANCORP INC COM 43689E107 983 22,737 SH   SOLE 18 22,737 0 0
HOME BANCORP INC COM 43689E107 222 5,132 SH   SOLE 19 5,132 0 0
HOME BANCORP INC COM 43689E107 8,499 196,656 SH   SOLE 21 196,656 0 0
HOME BANCORP INC COM 43689E107 2,240 51,818 SH   SOLE 22 48,238 0 3,580
HOME BANCSHARES INC COM 436893200 1,733 74,543 SH   SOLE 2 68,804 0 5,739
HOME BANCSHARES INC COM 436893200 12 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 91 3,925 SH   SOLE 7 3,925 0 0
HOME BANCSHARES INC COM 436893200 22,694 976,072 SH   SOLE 18 976,072 0 0
HOME BANCSHARES INC COM 436893200 3,718 159,903 SH   SOLE 19 159,903 0 0
HOME BANCSHARES INC COM 436893200 236,107 10,155,136 SH   SOLE 21 10,155,136 0 0
HOME BANCSHARES INC COM 436893200 123,494 5,311,555 SH   SOLE 22 5,014,937 0 296,618
HOME BANCSHARES INC COM 436893200 1,913 82,288 SH   SOLE 23 82,288 0 0
HOME BANCSHARES INC COM 436893200 1,253 53,903 SH   SOLE 26 20,874 0 33,029
HOME BANCSHARES INC COM 436893200 590 25,363 SH   SOLE 28 25,363 0 0
HOME BANCSHARES INC COM 436893200 650 27,976 SH   SOLE 29 0 0 27,976
HOME BANCSHARES INC COM 436893200 578 24,847 SH   SOLE 30 24,847 0 0
HOME BANCSHARES INC COM 436893200 455 19,573 SH   SOLE 40 19,573 0 0
HOME DEPOT INC COM 437076102 332,916 1,756,534 SH   SOLE 2 518,323 0 1,238,211
HOME DEPOT INC COM 437076102 78,916 416,376 SH   SOLE 4 385,287 0 31,089
HOME DEPOT INC COM 437076102 149,611 789,379 SH   SOLE 7 782,190 0 7,189
HOME DEPOT INC COM 437076102 349 1,842 SH   SOLE 13 1,842 0 0
HOME DEPOT INC COM 437076102 1,690 8,917 SH   SOLE 15 8,917 0 0
HOME DEPOT INC COM 437076102 173 914 SH   SOLE 17 0 0 914
HOME DEPOT INC COM 437076102 705,455 3,722,128 SH   SOLE 18 3,282,180 0 439,948
HOME DEPOT INC COM 437076102 205,836 1,086,033 SH   SOLE 19 1,086,033 0 0
HOME DEPOT INC COM 437076102 109,072 575,486 SH   SOLE 20 20,117 0 555,369
HOME DEPOT INC COM 437076102 3,775,953 19,922,717 SH   SOLE 21 19,922,717 0 0
HOME DEPOT INC COM 437076102 5,944,534 31,364,609 SH   SOLE 22 26,041,952 0 5,322,657
HOME DEPOT INC COM 437076102 280,254 1,478,679 SH   SOLE 23 1,478,679 0 0
HOME DEPOT INC COM 437076102 185,241 977,368 SH   SOLE 25 958,648 0 18,720
HOME DEPOT INC COM 437076102 655,026 3,456,057 SH   SOLE 26 1,043,860 0 2,412,197
HOME DEPOT INC COM 437076102 50,672 267,355 SH   SOLE 28 194,684 0 72,671
HOME DEPOT INC COM 437076102 24,207 127,723 SH   SOLE 29 40,073 0 87,650
HOME DEPOT INC COM 437076102 659,165 3,477,893 SH   SOLE 30 3,477,893 0 0
HOME DEPOT INC COM 437076102 124,746 658,185 SH   SOLE 31 332,788 0 325,397
HOME DEPOT INC COM 437076102 18,222 96,142 SH   SOLE 32 96,142 0 0
HOME DEPOT INC COM 437076102 61,027 321,991 SH   SOLE 34 321,991 0 0
HOME DEPOT INC COM 437076102 212,390 1,120,615 SH   SOLE 36 1,120,615 0 0
HOME DEPOT INC COM 437076102 1,119 5,903 SH   SOLE 40 5,903 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 246 SH   SOLE 18 246 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 184 6,366 SH   SOLE 2 1,547 0 4,819
HOMESTREET INC COM 43785V102 21 742 SH   SOLE 7 742 0 0
HOMESTREET INC COM 43785V102 3,830 132,310 SH   SOLE 18 132,310 0 0
HOMESTREET INC COM 43785V102 648 22,380 SH   SOLE 19 22,380 0 0
HOMESTREET INC COM 43785V102 71,859 2,482,161 SH   SOLE 21 2,482,161 0 0
HOMESTREET INC COM 43785V102 22,179 766,126 SH   SOLE 22 728,591 0 37,535
HOMESTREET INC COM 43785V102 219 7,572 SH   SOLE 26 0 0 7,572
HOMESTREET INC COM 43785V102 91 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 1,110 38,328 SH   SOLE 30 38,328 0 0
HOMESTREET INC COM 43785V102 61 2,090 SH   SOLE 40 2,090 0 0
HOMETRUST BANCSHARES INC COM 437872104 91 3,538 SH   SOLE 2 977 0 2,561
HOMETRUST BANCSHARES INC COM 437872104 14 529 SH   SOLE 7 529 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,675 65,039 SH   SOLE 18 65,039 0 0
HOMETRUST BANCSHARES INC COM 437872104 340 13,192 SH   SOLE 19 13,192 0 0
HOMETRUST BANCSHARES INC COM 437872104 14,815 575,334 SH   SOLE 21 575,334 0 0
HOMETRUST BANCSHARES INC COM 437872104 7,399 287,347 SH   SOLE 22 253,159 0 34,188
HOMETRUST BANCSHARES INC COM 437872104 70 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 69 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 66 2,572 SH   SOLE 30 2,572 0 0
HOMETRUST BANCSHARES INC COM 437872104 52 2,005 SH   SOLE 40 2,005 0 0
HONDA MOTOR LTD AMERN SHS 438128308 482 14,153 SH   SOLE 18 14,153 0 0
HONEYWELL INTL INC COM 438516106 188,797 1,231,071 SH   SOLE 2 449,315 0 781,756
HONEYWELL INTL INC COM 438516106 37,549 244,840 SH   SOLE 4 225,898 0 18,942
HONEYWELL INTL INC COM 438516106 82,469 537,748 SH   SOLE 7 521,386 0 16,362
HONEYWELL INTL INC COM 438516106 350 2,280 SH   SOLE 13 2,280 0 0
HONEYWELL INTL INC COM 438516106 852 5,557 SH   SOLE 15 5,557 0 0
HONEYWELL INTL INC COM 438516106 5 35 SH   SOLE 17 0 0 35
HONEYWELL INTL INC COM 438516106 443,855 2,894,205 SH   SOLE 18 2,593,759 0 300,446
HONEYWELL INTL INC COM 438516106 451,046 2,941,093 SH   SOLE 19 2,941,093 0 0
HONEYWELL INTL INC COM 438516106 57,398 374,269 SH   SOLE 20 0 0 374,269
HONEYWELL INTL INC COM 438516106 1,846,918 12,043,026 SH   SOLE 21 12,043,026 0 0
HONEYWELL INTL INC COM 438516106 3,126,228 20,384,899 SH   SOLE 22 16,838,575 0 3,546,324
HONEYWELL INTL INC COM 438516106 146,655 956,281 SH   SOLE 23 956,281 0 0
HONEYWELL INTL INC COM 438516106 97,253 634,151 SH   SOLE 25 634,151 0 0
HONEYWELL INTL INC COM 438516106 259,227 1,690,317 SH   SOLE 26 568,719 0 1,121,598
HONEYWELL INTL INC COM 438516106 8,327 54,297 SH   SOLE 28 9,255 0 45,042
HONEYWELL INTL INC COM 438516106 15,433 100,635 SH   SOLE 29 44,795 0 55,840
HONEYWELL INTL INC COM 438516106 318,807 2,078,816 SH   SOLE 30 2,078,816 0 0
HONEYWELL INTL INC COM 438516106 69,405 452,561 SH   SOLE 31 225,796 0 226,765
HONEYWELL INTL INC COM 438516106 32,434 211,490 SH   SOLE 34 211,490 0 0
HONEYWELL INTL INC COM 438516106 112,541 733,835 SH   SOLE 36 733,835 0 0
HONEYWELL INTL INC COM 438516106 554 3,612 SH   SOLE 40 3,612 0 0
HOOKER FURNITURE CORP COM 439038100 28 663 SH   SOLE 2 663 0 0
HOOKER FURNITURE CORP COM 439038100 13 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,723 40,581 SH   SOLE 18 40,581 0 0
HOOKER FURNITURE CORP COM 439038100 402 9,471 SH   SOLE 19 9,471 0 0
HOOKER FURNITURE CORP COM 439038100 15,499 365,122 SH   SOLE 21 365,122 0 0
HOOKER FURNITURE CORP COM 439038100 12,764 300,684 SH   SOLE 22 279,100 0 21,584
HOOKER FURNITURE CORP COM 439038100 94 2,224 SH   SOLE 28 2,224 0 0
HOOKER FURNITURE CORP COM 439038100 73 1,728 SH   SOLE 30 1,728 0 0
HOOKER FURNITURE CORP COM 439038100 82 1,936 SH   SOLE 40 1,936 0 0
HOPE BANCORP INC COM 43940T109 525 28,764 SH   SOLE 2 7,316 0 21,448
HOPE BANCORP INC COM 43940T109 19 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 57 3,126 SH   SOLE 7 3,126 0 0
HOPE BANCORP INC COM 43940T109 11,765 644,639 SH   SOLE 18 644,639 0 0
HOPE BANCORP INC COM 43940T109 2,272 124,490 SH   SOLE 19 124,490 0 0
HOPE BANCORP INC COM 43940T109 217,496 11,917,591 SH   SOLE 21 11,917,591 0 0
HOPE BANCORP INC COM 43940T109 68,504 3,753,618 SH   SOLE 22 3,529,649 0 223,969
HOPE BANCORP INC COM 43940T109 1,057 57,935 SH   SOLE 26 29,370 0 28,565
HOPE BANCORP INC COM 43940T109 341 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 246 13,459 SH   SOLE 29 0 0 13,459
HOPE BANCORP INC COM 43940T109 3,393 185,891 SH   SOLE 30 185,891 0 0
HOPE BANCORP INC COM 43940T109 263 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 363 25,763 SH   SOLE 21 25,763 0 0
HOPFED BANCORP INC COM 439734104 14 983 SH   SOLE 22 983 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 419 9,508 SH   SOLE 2 2,488 0 7,020
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 49 1,107 SH   SOLE 7 1,107 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 8,796 199,450 SH   SOLE 18 199,450 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3,400 77,107 SH   SOLE 19 77,107 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 167,061 3,788,231 SH   SOLE 21 3,788,231 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 51,656 1,171,340 SH   SOLE 22 1,101,012 0 70,328
HORACE MANN EDUCATORS CORP N COM 440327104 1,193 27,052 SH   SOLE 26 7,588 0 19,464
HORACE MANN EDUCATORS CORP N COM 440327104 258 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 205 4,652 SH   SOLE 29 0 0 4,652
HORACE MANN EDUCATORS CORP N COM 440327104 2,599 58,928 SH   SOLE 30 58,928 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 205 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP IND COM 440407104 145 5,209 SH   SOLE 2 1,235 0 3,974
HORIZON BANCORP IND COM 440407104 14 497 SH   SOLE 7 497 0 0
HORIZON BANCORP IND COM 440407104 2,365 85,074 SH   SOLE 18 85,074 0 0
HORIZON BANCORP IND COM 440407104 537 19,317 SH   SOLE 19 19,317 0 0
HORIZON BANCORP IND COM 440407104 21,440 771,229 SH   SOLE 21 771,229 0 0
HORIZON BANCORP IND COM 440407104 11,187 402,401 SH   SOLE 22 360,796 0 41,605
HORIZON BANCORP IND COM 440407104 90 3,236 SH   SOLE 30 3,236 0 0
HORIZON GLOBAL CORP COM 44052W104 19 1,326 SH   SOLE 2 1,235 0 91
HORIZON GLOBAL CORP COM 44052W104 5 385 SH   SOLE 7 385 0 0
HORIZON GLOBAL CORP COM 44052W104 1,301 92,802 SH   SOLE 18 92,802 0 0
HORIZON GLOBAL CORP COM 44052W104 256 18,283 SH   SOLE 19 18,283 0 0
HORIZON GLOBAL CORP COM 44052W104 11,377 811,481 SH   SOLE 21 811,481 0 0
HORIZON GLOBAL CORP COM 44052W104 8,728 622,524 SH   SOLE 22 593,829 0 28,695
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1,070 1,150,000 PRN   SOLE 21 1,150,000 0 0
HORIZON PHARMA PLC SHS G4617B105 523 35,814 SH   SOLE 2 8,856 0 26,958
HORIZON PHARMA PLC SHS G4617B105 9 602 SH   SOLE 4 602 0 0
HORIZON PHARMA PLC SHS G4617B105 62 4,276 SH   SOLE 7 4,276 0 0
HORIZON PHARMA PLC SHS G4617B105 8,843 605,672 SH   SOLE 18 605,672 0 0
HORIZON PHARMA PLC SHS G4617B105 2,017 138,128 SH   SOLE 19 138,128 0 0
HORIZON PHARMA PLC SHS G4617B105 118,118 8,090,273 SH   SOLE 21 8,090,273 0 0
HORIZON PHARMA PLC SHS G4617B105 64,937 4,447,744 SH   SOLE 22 4,183,428 0 264,316
HORIZON PHARMA PLC SHS G4617B105 476 32,625 SH   SOLE 26 13,248 0 19,377
HORIZON PHARMA PLC SHS G4617B105 343 23,460 SH   SOLE 28 23,460 0 0
HORIZON PHARMA PLC SHS G4617B105 307 21,048 SH   SOLE 29 0 0 21,048
HORIZON PHARMA PLC SHS G4617B105 383 26,252 SH   SOLE 30 26,252 0 0
HORIZON PHARMA PLC SHS G4617B105 287 19,659 SH   SOLE 40 19,659 0 0
HORMEL FOODS CORP COM 440452100 7,435 204,305 SH   SOLE 2 104,259 0 100,046
HORMEL FOODS CORP COM 440452100 3,435 94,407 SH   SOLE 4 86,712 0 7,695
HORMEL FOODS CORP COM 440452100 34,811 956,598 SH   SOLE 7 420,204 0 536,394
HORMEL FOODS CORP COM 440452100 63 1,719 SH   SOLE 15 1,719 0 0
HORMEL FOODS CORP COM 440452100 13 360 SH   SOLE 17 0 0 360
HORMEL FOODS CORP COM 440452100 21,710 596,596 SH   SOLE 18 559,499 0 37,097
HORMEL FOODS CORP COM 440452100 25,636 704,466 SH   SOLE 19 704,466 0 0
HORMEL FOODS CORP COM 440452100 10,062 276,498 SH   SOLE 20 0 0 276,498
HORMEL FOODS CORP COM 440452100 233,524 6,417,251 SH   SOLE 21 6,417,251 0 0
HORMEL FOODS CORP COM 440452100 269,049 7,393,492 SH   SOLE 22 6,262,580 0 1,130,912
HORMEL FOODS CORP COM 440452100 12,875 353,798 SH   SOLE 23 353,798 0 0
HORMEL FOODS CORP COM 440452100 9,153 251,513 SH   SOLE 25 251,513 0 0
HORMEL FOODS CORP COM 440452100 36,030 990,111 SH   SOLE 26 321,568 0 668,543
HORMEL FOODS CORP COM 440452100 2,389 65,654 SH   SOLE 28 47,499 0 18,155
HORMEL FOODS CORP COM 440452100 15,703 431,506 SH   SOLE 29 431,506 0 0
HORMEL FOODS CORP COM 440452100 40,081 1,101,431 SH   SOLE 30 1,101,431 0 0
HORMEL FOODS CORP COM 440452100 3,992 109,689 SH   SOLE 31 15,586 0 94,103
HORMEL FOODS CORP COM 440452100 3,784 103,980 SH   SOLE 34 103,980 0 0
HORMEL FOODS CORP COM 440452100 9,919 272,582 SH   SOLE 36 272,582 0 0
HORMEL FOODS CORP COM 440452100 50 1,374 SH   SOLE 40 1,374 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 18 5,724 SH   SOLE 18 5,724 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 16 5,026 SH   SOLE 19 5,026 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 270 86,845 SH   SOLE 21 86,845 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 1,523 489,725 SH   SOLE 22 489,725 0 0
HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 6 8,000 PRN   SOLE 21 8,000 0 0
HORTONWORKS INC COM 440894103 65 3,244 SH   SOLE 2 2,819 0 425
HORTONWORKS INC COM 440894103 20 1,002 SH   SOLE 7 1,002 0 0
HORTONWORKS INC COM 440894103 30 1,471 SH   SOLE 17 0 0 1,471
HORTONWORKS INC COM 440894103 3,370 167,559 SH   SOLE 18 167,559 0 0
HORTONWORKS INC COM 440894103 1,291 64,208 SH   SOLE 19 64,208 0 0
HORTONWORKS INC COM 440894103 30,258 1,504,633 SH   SOLE 21 1,504,633 0 0
HORTONWORKS INC COM 440894103 27,241 1,354,577 SH   SOLE 22 1,257,256 0 97,321
HORTONWORKS INC COM 440894103 11 560 SH   SOLE 23 560 0 0
HORTONWORKS INC COM 440894103 251 12,471 SH   SOLE 26 0 0 12,471
HORTONWORKS INC COM 440894103 184 9,146 SH   SOLE 28 9,146 0 0
HORTONWORKS INC COM 440894103 136 6,759 SH   SOLE 30 6,759 0 0
HORTONWORKS INC COM 440894103 109 5,405 SH   SOLE 40 5,405 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4,792 160,520 SH   SOLE 2 85,389 0 75,131
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,433 48,007 SH   SOLE 4 48,007 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5,847 195,882 SH   SOLE 7 195,882 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 206 6,891 SH   SOLE 15 6,891 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 15,698 525,898 SH   SOLE 18 525,898 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,423 114,665 SH   SOLE 19 114,665 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 211,846 7,097,017 SH   SOLE 21 7,097,017 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 196,122 6,570,242 SH   SOLE 22 6,126,688 0 443,554
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 137 4,592 SH   SOLE 23 4,592 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 9,652 323,358 SH   SOLE 25 323,358 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6,423 215,191 SH   SOLE 26 39,152 0 176,039
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,793 127,081 SH   SOLE 28 21,761 0 105,320
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,697 56,848 SH   SOLE 29 56,848 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 21,661 725,659 SH   SOLE 30 725,659 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 104 3,487 SH   SOLE 31 3,487 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,470 116,259 SH   SOLE 36 116,259 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 504 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 24,911 1,254,962 SH   SOLE 2 558,985 0 695,977
HOST HOTELS & RESORTS INC COM 44107P104 18,787 946,444 SH   SOLE 4 927,164 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 31,705 1,597,233 SH   SOLE 7 1,557,591 0 39,642
HOST HOTELS & RESORTS INC COM 44107P104 346 17,450 SH   SOLE 13 17,450 0 0
HOST HOTELS & RESORTS INC COM 44107P104 677 34,089 SH   SOLE 15 34,089 0 0
HOST HOTELS & RESORTS INC COM 44107P104 34,507 1,738,412 SH   SOLE 18 1,639,173 0 99,239
HOST HOTELS & RESORTS INC COM 44107P104 18,832 948,691 SH   SOLE 19 948,691 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,962 401,127 SH   SOLE 20 0 0 401,127
HOST HOTELS & RESORTS INC COM 44107P104 515,869 25,988,357 SH   SOLE 21 25,988,357 0 0
HOST HOTELS & RESORTS INC COM 44107P104 600,061 30,229,761 SH   SOLE 22 26,427,754 0 3,802,007
HOST HOTELS & RESORTS INC COM 44107P104 20,390 1,027,219 SH   SOLE 23 1,027,219 0 0
HOST HOTELS & RESORTS INC COM 44107P104 38,142 1,921,502 SH   SOLE 25 1,921,502 0 0
HOST HOTELS & RESORTS INC COM 44107P104 59,853 3,015,262 SH   SOLE 26 821,236 0 2,194,026
HOST HOTELS & RESORTS INC COM 44107P104 14,878 749,503 SH   SOLE 28 230,575 0 518,928
HOST HOTELS & RESORTS INC COM 44107P104 9,463 476,711 SH   SOLE 29 291,124 0 185,587
HOST HOTELS & RESORTS INC COM 44107P104 142,854 7,196,667 SH   SOLE 30 7,196,667 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,298 518,816 SH   SOLE 31 280,834 0 237,982
HOST HOTELS & RESORTS INC COM 44107P104 7,750 390,410 SH   SOLE 34 390,410 0 0
HOST HOTELS & RESORTS INC COM 44107P104 14,143 712,496 SH   SOLE 36 712,496 0 0
HOST HOTELS & RESORTS INC COM 44107P104 73 3,688 SH   SOLE 40 3,688 0 0
HOSTESS BRANDS INC CL A 44109J106 262 17,698 SH   SOLE 2 4,817 0 12,881
HOSTESS BRANDS INC CL A 44109J106 30 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 4,398 296,971 SH   SOLE 18 296,971 0 0
HOSTESS BRANDS INC CL A 44109J106 939 63,399 SH   SOLE 19 63,399 0 0
HOSTESS BRANDS INC CL A 44109J106 36,801 2,484,845 SH   SOLE 21 2,484,845 0 0
HOSTESS BRANDS INC CL A 44109J106 32,738 2,210,552 SH   SOLE 22 2,083,138 0 127,414
HOSTESS BRANDS INC CL A 44109J106 291 19,640 SH   SOLE 26 0 0 19,640
HOSTESS BRANDS INC CL A 44109J106 267 18,012 SH   SOLE 28 18,012 0 0
HOSTESS BRANDS INC CL A 44109J106 228 15,399 SH   SOLE 30 15,399 0 0
HOSTESS BRANDS INC CL A 44109J106 227 15,354 SH   SOLE 40 15,354 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 151 16,192 SH   SOLE 2 9,957 0 6,235
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 6 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23 2,464 SH   SOLE 7 2,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3,353 360,543 SH   SOLE 18 360,543 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 766 82,356 SH   SOLE 19 82,356 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 29,128 3,132,025 SH   SOLE 21 3,132,025 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 27,584 2,966,049 SH   SOLE 22 2,756,191 0 209,858
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 211 22,733 SH   SOLE 26 8,007 0 14,726
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 144 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 353 37,923 SH   SOLE 30 37,923 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 129 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 402 8,849 SH   SOLE 2 8,849 0 0
HOULIHAN LOKEY INC CL A 441593100 28 612 SH   SOLE 7 612 0 0
HOULIHAN LOKEY INC CL A 441593100 4,040 88,929 SH   SOLE 18 88,929 0 0
HOULIHAN LOKEY INC CL A 441593100 4,264 93,858 SH   SOLE 19 93,858 0 0
HOULIHAN LOKEY INC CL A 441593100 40,015 880,816 SH   SOLE 21 880,816 0 0
HOULIHAN LOKEY INC CL A 441593100 43,451 956,441 SH   SOLE 22 894,467 0 61,974
HOULIHAN LOKEY INC CL A 441593100 301 6,624 SH   SOLE 23 6,624 0 0
HOULIHAN LOKEY INC CL A 441593100 213 4,694 SH   SOLE 28 4,694 0 0
HOULIHAN LOKEY INC CL A 441593100 854 18,807 SH   SOLE 29 0 0 18,807
HOULIHAN LOKEY INC CL A 441593100 193 4,241 SH   SOLE 30 4,241 0 0
HOULIHAN LOKEY INC CL A 441593100 123 2,712 SH   SOLE 40 2,712 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 2 5,104 SH   SOLE 19 5,104 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 6 17,091 SH   SOLE 21 17,091 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 21 2,898 SH   SOLE 18 2,898 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 22 3,110 SH   SOLE 19 3,110 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 342 47,456 SH   SOLE 21 47,456 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 3,012 418,268 SH   SOLE 22 418,268 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 78 23,377 SH   SOLE 2 7,439 0 15,938
HOVNANIAN ENTERPRISES INC CL A 442487203 9 2,562 SH   SOLE 7 2,562 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 1,651 492,731 SH   SOLE 18 492,731 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 326 97,409 SH   SOLE 19 97,409 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 22,273 6,648,801 SH   SOLE 21 6,648,801 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 10,722 3,200,474 SH   SOLE 22 3,004,902 0 195,572
HOVNANIAN ENTERPRISES INC CL A 442487203 21 6,353 SH   SOLE 26 0 0 6,353
HOVNANIAN ENTERPRISES INC CL A 442487203 58 17,460 SH   SOLE 28 17,460 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 68 20,277 SH   SOLE 30 20,277 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 41 12,251 SH   SOLE 40 12,251 0 0
HOWARD BANCORP INC COM 442496105 28 1,277 SH   SOLE 2 535 0 742
HOWARD BANCORP INC COM 442496105 729 33,148 SH   SOLE 18 33,148 0 0
HOWARD BANCORP INC COM 442496105 109 4,934 SH   SOLE 19 4,934 0 0
HOWARD BANCORP INC COM 442496105 6,374 289,722 SH   SOLE 21 289,722 0 0
HOWARD BANCORP INC COM 442496105 1,634 74,265 SH   SOLE 22 68,704 0 5,561
HOWARD HUGHES CORP COM 44267D107 2,716 20,693 SH   SOLE 2 3,116 0 17,577
HOWARD HUGHES CORP COM 44267D107 25 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 137 1,041 SH   SOLE 7 1,041 0 0
HOWARD HUGHES CORP COM 44267D107 2,399 18,273 SH   SOLE 18 18,273 0 0
HOWARD HUGHES CORP COM 44267D107 1,414 10,769 SH   SOLE 19 10,769 0 0
HOWARD HUGHES CORP COM 44267D107 69,409 528,753 SH   SOLE 21 528,753 0 0
HOWARD HUGHES CORP COM 44267D107 131,179 999,309 SH   SOLE 22 896,151 0 103,158
HOWARD HUGHES CORP COM 44267D107 2,393 18,230 SH   SOLE 26 7,471 0 10,759
HOWARD HUGHES CORP COM 44267D107 739 5,628 SH   SOLE 28 5,628 0 0
HOWARD HUGHES CORP COM 44267D107 823 6,273 SH   SOLE 30 6,273 0 0
HOWARD HUGHES CORP COM 44267D107 110 840 SH   SOLE 31 840 0 0
HOWARD HUGHES CORP COM 44267D107 161 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 514 3,914 SH   SOLE 40 3,914 0 0
HP INC COM 40434L105 78,174 3,720,790 SH   SOLE 2 2,075,909 0 1,644,881
HP INC COM 40434L105 20,406 971,243 SH   SOLE 4 927,805 0 43,438
HP INC COM 40434L105 27,481 1,307,982 SH   SOLE 7 1,235,603 0 72,379
HP INC COM 40434L105 3,001 142,823 SH   SOLE 13 142,823 0 0
HP INC COM 40434L105 282 13,413 SH   SOLE 15 13,413 0 0
HP INC COM 40434L105 67,064 3,191,983 SH   SOLE 18 2,963,465 0 228,518
HP INC COM 40434L105 17,521 833,915 SH   SOLE 19 833,915 0 0
HP INC COM 40434L105 14,673 698,395 SH   SOLE 20 0 0 698,395
HP INC COM 40434L105 570,047 27,132,165 SH   SOLE 21 27,132,165 0 0
HP INC COM 40434L105 1,049,304 49,943,059 SH   SOLE 22 40,363,731 0 9,579,328
HP INC COM 40434L105 56,908 2,708,624 SH   SOLE 23 2,708,624 0 0
HP INC COM 40434L105 37,740 1,796,289 SH   SOLE 25 1,796,289 0 0
HP INC COM 40434L105 120,676 5,743,729 SH   SOLE 26 1,641,067 0 4,102,662
HP INC COM 40434L105 7,998 380,661 SH   SOLE 28 276,250 0 104,411
HP INC COM 40434L105 16,631 791,592 SH   SOLE 29 476,301 0 315,291
HP INC COM 40434L105 119,221 5,674,497 SH   SOLE 30 5,674,497 0 0
HP INC COM 40434L105 34,169 1,626,330 SH   SOLE 31 1,018,964 0 607,366
HP INC COM 40434L105 7,497 356,843 SH   SOLE 34 356,843 0 0
HP INC COM 40434L105 9,790 465,953 SH   SOLE 35 465,953 0 0
HP INC COM 40434L105 44,619 2,123,706 SH   SOLE 36 2,123,706 0 0
HP INC COM 40434L105 173 8,215 SH   SOLE 40 8,215 0 0
HRG GROUP INC COM 40434J100 170 10,036 SH   SOLE 2 6,621 0 3,415
HRG GROUP INC COM 40434J100 13 773 SH   SOLE 4 773 0 0
HRG GROUP INC COM 40434J100 79 4,642 SH   SOLE 7 4,642 0 0
HRG GROUP INC COM 40434J100 6,955 410,341 SH   SOLE 18 410,341 0 0
HRG GROUP INC COM 40434J100 1,796 105,965 SH   SOLE 19 105,965 0 0
HRG GROUP INC COM 40434J100 62,803 3,705,204 SH   SOLE 21 3,705,204 0 0
HRG GROUP INC COM 40434J100 64,831 3,824,841 SH   SOLE 22 3,602,291 0 222,550
HRG GROUP INC COM 40434J100 573 33,782 SH   SOLE 26 11,584 0 22,198
HRG GROUP INC COM 40434J100 279 16,445 SH   SOLE 28 16,445 0 0
HRG GROUP INC COM 40434J100 326 19,256 SH   SOLE 30 19,256 0 0
HRG GROUP INC COM 40434J100 163 9,590 SH   SOLE 40 9,590 0 0
HSBC HLDGS PLC OPTIONS 404280406 3,517 68,100 SH Call SOLE 2 68,100 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 60 1,163 SH   SOLE 18 1,163 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 160,142 6,202,255 SH   SOLE 21 6,202,255 0 0
HSN INC COM 404303109 36 882 SH   SOLE 2 724 0 158
HSN INC COM 404303109 7 182 SH   SOLE 4 182 0 0
HSN INC COM 404303109 33 829 SH   SOLE 7 829 0 0
HSN INC COM 404303109 468 11,608 SH   SOLE 18 11,608 0 0
HSN INC COM 404303109 284 7,031 SH   SOLE 19 7,031 0 0
HSN INC COM 404303109 6,311 156,400 SH   SOLE 21 156,400 0 0
HSN INC COM 404303109 22,602 560,161 SH   SOLE 22 516,084 0 44,077
HSN INC COM 404303109 701 17,385 SH   SOLE 26 3,546 0 13,839
HSN INC COM 404303109 198 4,909 SH   SOLE 28 4,909 0 0
HSN INC COM 404303109 14 344 SH   SOLE 30 344 0 0
HSN INC COM 404303109 9 220 SH   SOLE 40 220 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 1 602 SH   SOLE 18 602 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 21 10,499 SH   SOLE 21 10,499 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 5 200 SH   SOLE 2 200 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 889 35,557 SH   SOLE 7 35,557 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 970 38,780 SH   SOLE 19 38,780 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,112 44,495 SH   SOLE 22 0 0 44,495
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,514 60,553 SH   SOLE 34 60,553 0 0
HUB GROUP INC CL A 443320106 344 7,184 SH   SOLE 2 1,843 0 5,341
HUB GROUP INC CL A 443320106 14 284 SH   SOLE 4 284 0 0
HUB GROUP INC CL A 443320106 72 1,512 SH   SOLE 7 1,512 0 0
HUB GROUP INC CL A 443320106 7,735 161,479 SH   SOLE 18 161,479 0 0
HUB GROUP INC CL A 443320106 1,256 26,213 SH   SOLE 19 26,213 0 0
HUB GROUP INC CL A 443320106 145,245 3,032,265 SH   SOLE 21 3,032,265 0 0
HUB GROUP INC CL A 443320106 45,227 944,191 SH   SOLE 22 881,782 0 62,409
HUB GROUP INC CL A 443320106 966 20,169 SH   SOLE 26 4,315 0 15,854
HUB GROUP INC CL A 443320106 247 5,158 SH   SOLE 28 5,158 0 0
HUB GROUP INC CL A 443320106 2,522 52,660 SH   SOLE 30 52,660 0 0
HUB GROUP INC CL A 443320106 191 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 7,829 57,850 SH   SOLE 2 35,489 0 22,361
HUBBELL INC COM 443510607 253 1,868 SH   SOLE 4 1,868 0 0
HUBBELL INC COM 443510607 238 1,756 SH   SOLE 7 1,756 0 0
HUBBELL INC COM 443510607 4,627 34,190 SH   SOLE 13 34,190 0 0
HUBBELL INC COM 443510607 23,991 177,262 SH   SOLE 18 177,262 0 0
HUBBELL INC COM 443510607 38,438 284,011 SH   SOLE 19 284,011 0 0
HUBBELL INC COM 443510607 325,271 2,403,363 SH   SOLE 21 2,403,363 0 0
HUBBELL INC COM 443510607 279,053 2,061,869 SH   SOLE 22 1,762,847 0 299,022
HUBBELL INC COM 443510607 89 658 SH   SOLE 23 658 0 0
HUBBELL INC COM 443510607 2,499 18,467 SH   SOLE 26 7,582 0 10,885
HUBBELL INC COM 443510607 1,031 7,615 SH   SOLE 28 7,615 0 0
HUBBELL INC COM 443510607 1,114 8,231 SH   SOLE 30 8,231 0 0
HUBBELL INC COM 443510607 166 1,229 SH   SOLE 31 1,229 0 0
HUBBELL INC COM 443510607 2,437 18,009 SH   SOLE 36 18,009 0 0
HUBBELL INC COM 443510607 740 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 184 2,081 SH   SOLE 2 1,884 0 197
HUBSPOT INC COM 443573100 14 154 SH   SOLE 4 154 0 0
HUBSPOT INC COM 443573100 77 872 SH   SOLE 7 872 0 0
HUBSPOT INC COM 443573100 0 3 SH   SOLE 17 0 0 3
HUBSPOT INC COM 443573100 10,237 115,803 SH   SOLE 18 115,803 0 0
HUBSPOT INC COM 443573100 7,962 90,068 SH   SOLE 19 90,068 0 0
HUBSPOT INC COM 443573100 96,167 1,087,857 SH   SOLE 21 1,087,857 0 0
HUBSPOT INC COM 443573100 86,460 978,053 SH   SOLE 22 913,950 0 64,103
HUBSPOT INC COM 443573100 4 44 SH   SOLE 23 44 0 0
HUBSPOT INC COM 443573100 1,229 13,906 SH   SOLE 26 6,847 0 7,059
HUBSPOT INC COM 443573100 446 5,040 SH   SOLE 28 5,040 0 0
HUBSPOT INC COM 443573100 454 5,136 SH   SOLE 30 5,136 0 0
HUBSPOT INC COM 443573100 335 3,784 SH   SOLE 40 3,784 0 0
HUDBAY MINERALS INC COM 443628102 188 21,352 SH   SOLE 21 21,352 0 0
HUDSON GLOBAL INC COM 443787106 10 4,544 SH   SOLE 18 4,544 0 0
HUDSON GLOBAL INC COM 443787106 17 7,493 SH   SOLE 19 7,493 0 0
HUDSON GLOBAL INC COM 443787106 175 77,919 SH   SOLE 21 77,919 0 0
HUDSON GLOBAL INC COM 443787106 1,464 650,668 SH   SOLE 22 650,668 0 0
HUDSON PAC PPTYS INC COM 444097109 3,175 92,690 SH   SOLE 2 14,249 0 78,441
HUDSON PAC PPTYS INC COM 444097109 1,705 49,782 SH   SOLE 4 49,782 0 0
HUDSON PAC PPTYS INC COM 444097109 7,289 212,828 SH   SOLE 7 212,828 0 0
HUDSON PAC PPTYS INC COM 444097109 220 6,433 SH   SOLE 15 6,433 0 0
HUDSON PAC PPTYS INC COM 444097109 3,289 96,015 SH   SOLE 18 96,015 0 0
HUDSON PAC PPTYS INC COM 444097109 7,219 210,778 SH   SOLE 19 210,778 0 0
HUDSON PAC PPTYS INC COM 444097109 85,218 2,488,126 SH   SOLE 21 2,488,126 0 0
HUDSON PAC PPTYS INC COM 444097109 219,728 6,415,412 SH   SOLE 22 5,932,247 0 483,165
HUDSON PAC PPTYS INC COM 444097109 295 8,602 SH   SOLE 23 8,602 0 0
HUDSON PAC PPTYS INC COM 444097109 9,518 277,884 SH   SOLE 25 277,884 0 0
HUDSON PAC PPTYS INC COM 444097109 3,572 104,291 SH   SOLE 26 24,082 0 80,209
HUDSON PAC PPTYS INC COM 444097109 4,305 125,696 SH   SOLE 28 24,447 0 101,249
HUDSON PAC PPTYS INC COM 444097109 3,727 108,807 SH   SOLE 29 53,027 0 55,780
HUDSON PAC PPTYS INC COM 444097109 28,739 839,102 SH   SOLE 30 839,102 0 0
HUDSON PAC PPTYS INC COM 444097109 121 3,546 SH   SOLE 31 3,546 0 0
HUDSON PAC PPTYS INC COM 444097109 611 17,835 SH   SOLE 40 17,835 0 0
HUDSON TECHNOLOGIES INC COM 444144109 15 2,402 SH   SOLE 2 2,402 0 0
HUDSON TECHNOLOGIES INC COM 444144109 2 355 SH   SOLE 7 355 0 0
HUDSON TECHNOLOGIES INC COM 444144109 803 132,225 SH   SOLE 18 132,225 0 0
HUDSON TECHNOLOGIES INC COM 444144109 171 28,106 SH   SOLE 19 28,106 0 0
HUDSON TECHNOLOGIES INC COM 444144109 7,329 1,207,393 SH   SOLE 21 1,207,393 0 0
HUDSON TECHNOLOGIES INC COM 444144109 6,197 1,020,927 SH   SOLE 22 982,499 0 38,428
HUMANA INC COM 444859102 109,788 442,570 SH   SOLE 2 301,545 0 141,025
HUMANA INC COM 444859102 23,502 94,738 SH   SOLE 4 91,095 0 3,643
HUMANA INC COM 444859102 30,142 121,505 SH   SOLE 7 115,876 0 5,629
HUMANA INC COM 444859102 9,375 37,793 SH   SOLE 13 37,793 0 0
HUMANA INC COM 444859102 242 977 SH   SOLE 15 977 0 0
HUMANA INC COM 444859102 25 100 SH   SOLE 17 0 0 100
HUMANA INC COM 444859102 186,216 750,661 SH   SOLE 18 691,727 0 58,934
HUMANA INC COM 444859102 222,891 898,500 SH   SOLE 19 898,500 0 0
HUMANA INC COM 444859102 20,594 83,017 SH   SOLE 20 0 0 83,017
HUMANA INC COM 444859102 632,694 2,550,464 SH   SOLE 21 2,550,464 0 0
HUMANA INC COM 444859102 1,164,495 4,694,220 SH   SOLE 22 3,727,471 0 966,749
HUMANA INC COM 444859102 66,439 267,822 SH   SOLE 23 267,822 0 0
HUMANA INC COM 444859102 36,445 146,915 SH   SOLE 25 135,362 0 11,553
HUMANA INC COM 444859102 146,941 592,338 SH   SOLE 26 155,147 0 437,191
HUMANA INC COM 444859102 8,174 32,951 SH   SOLE 28 23,923 0 9,028
HUMANA INC COM 444859102 26,156 105,436 SH   SOLE 29 56,688 0 48,748
HUMANA INC COM 444859102 108,070 435,644 SH   SOLE 30 435,644 0 0
HUMANA INC COM 444859102 43,377 174,857 SH   SOLE 31 113,927 0 60,930
HUMANA INC COM 444859102 84,597 341,019 SH   SOLE 34 341,019 0 0
HUMANA INC COM 444859102 53,463 215,516 SH   SOLE 36 215,516 0 0
HUMANA INC COM 444859102 188 756 SH   SOLE 40 756 0 0
HUNT J B TRANS SVCS INC COM 445658107 16,119 140,187 SH   SOLE 2 54,850 0 85,337
HUNT J B TRANS SVCS INC COM 445658107 4,021 34,972 SH   SOLE 4 32,866 0 2,106
HUNT J B TRANS SVCS INC COM 445658107 10,190 88,626 SH   SOLE 7 72,035 0 16,591
HUNT J B TRANS SVCS INC COM 445658107 229 1,990 SH   SOLE 13 1,990 0 0
HUNT J B TRANS SVCS INC COM 445658107 104 908 SH   SOLE 15 908 0 0
HUNT J B TRANS SVCS INC COM 445658107 2 15 SH   SOLE 17 0 0 15
HUNT J B TRANS SVCS INC COM 445658107 20,761 180,565 SH   SOLE 18 169,151 0 11,414
HUNT J B TRANS SVCS INC COM 445658107 5,413 47,080 SH   SOLE 19 47,080 0 0
HUNT J B TRANS SVCS INC COM 445658107 7,575 65,878 SH   SOLE 20 0 0 65,878
HUNT J B TRANS SVCS INC COM 445658107 264,583 2,301,118 SH   SOLE 21 2,301,118 0 0
HUNT J B TRANS SVCS INC COM 445658107 265,983 2,313,294 SH   SOLE 22 1,919,809 0 393,485
HUNT J B TRANS SVCS INC COM 445658107 12,390 107,754 SH   SOLE 23 107,754 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,382 72,899 SH   SOLE 25 72,899 0 0
HUNT J B TRANS SVCS INC COM 445658107 30,209 262,733 SH   SOLE 26 109,274 0 153,459
HUNT J B TRANS SVCS INC COM 445658107 2,304 20,037 SH   SOLE 28 14,497 0 5,540
HUNT J B TRANS SVCS INC COM 445658107 2,796 24,317 SH   SOLE 29 2,600 0 21,717
HUNT J B TRANS SVCS INC COM 445658107 31,092 270,411 SH   SOLE 30 270,411 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,046 43,888 SH   SOLE 31 18,821 0 25,067
HUNT J B TRANS SVCS INC COM 445658107 1,833 15,941 SH   SOLE 32 15,941 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,869 16,252 SH   SOLE 34 16,252 0 0
HUNT J B TRANS SVCS INC COM 445658107 9,341 81,237 SH   SOLE 36 81,237 0 0
HUNT J B TRANS SVCS INC COM 445658107 51 446 SH   SOLE 40 446 0 0
HUNTINGTON BANCSHARES INC COM 446150104 18,500 1,270,586 SH   SOLE 2 217,899 0 1,052,687
HUNTINGTON BANCSHARES INC COM 446150104 4,889 335,811 SH   SOLE 4 312,815 0 22,996
HUNTINGTON BANCSHARES INC COM 446150104 11,443 785,934 SH   SOLE 7 715,864 0 70,070
HUNTINGTON BANCSHARES INC COM 446150104 358 24,563 SH   SOLE 13 24,563 0 0
HUNTINGTON BANCSHARES INC COM 446150104 137 9,442 SH   SOLE 15 9,442 0 0
HUNTINGTON BANCSHARES INC COM 446150104 34,654 2,380,084 SH   SOLE 18 2,236,853 0 143,231
HUNTINGTON BANCSHARES INC COM 446150104 2,432 167,026 SH   SOLE 19 167,026 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7,369 506,093 SH   SOLE 20 0 0 506,093
HUNTINGTON BANCSHARES INC COM 446150104 344,273 23,645,101 SH   SOLE 21 23,645,101 0 0
HUNTINGTON BANCSHARES INC COM 446150104 412,341 28,320,101 SH   SOLE 22 23,444,881 0 4,875,220
HUNTINGTON BANCSHARES INC COM 446150104 19,633 1,348,402 SH   SOLE 23 1,348,402 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13,070 897,654 SH   SOLE 25 897,654 0 0
HUNTINGTON BANCSHARES INC COM 446150104 45,577 3,130,318 SH   SOLE 26 1,168,715 0 1,961,603
HUNTINGTON BANCSHARES INC COM 446150104 3,426 235,319 SH   SOLE 28 169,004 0 66,315
HUNTINGTON BANCSHARES INC COM 446150104 4,547 312,261 SH   SOLE 29 39,893 0 272,368
HUNTINGTON BANCSHARES INC COM 446150104 52,243 3,588,147 SH   SOLE 30 3,588,147 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,606 384,997 SH   SOLE 31 205,495 0 179,502
HUNTINGTON BANCSHARES INC COM 446150104 1,041 71,527 SH   SOLE 34 71,527 0 0
HUNTINGTON BANCSHARES INC COM 446150104 14,339 984,815 SH   SOLE 36 984,815 0 0
HUNTINGTON BANCSHARES INC COM 446150104 75 5,182 SH   SOLE 40 5,182 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 14,823 62,891 SH   SOLE 2 28,712 0 34,179
HUNTINGTON INGALLS INDS INC COM 446413106 2,837 12,038 SH   SOLE 4 10,893 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 4,227 17,934 SH   SOLE 7 9,317 0 8,617
HUNTINGTON INGALLS INDS INC COM 446413106 35,444 150,376 SH   SOLE 18 146,224 0 4,152
HUNTINGTON INGALLS INDS INC COM 446413106 3,450 14,639 SH   SOLE 19 14,639 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 10,328 43,818 SH   SOLE 20 0 0 43,818
HUNTINGTON INGALLS INDS INC COM 446413106 623,243 2,644,222 SH   SOLE 21 2,644,222 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 362,042 1,536,029 SH   SOLE 22 1,398,296 0 137,733
HUNTINGTON INGALLS INDS INC COM 446413106 13,222 56,098 SH   SOLE 23 56,098 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 277 1,177 SH   SOLE 25 1,177 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 16,225 68,839 SH   SOLE 26 36,999 0 31,840
HUNTINGTON INGALLS INDS INC COM 446413106 895 3,796 SH   SOLE 28 660 0 3,136
HUNTINGTON INGALLS INDS INC COM 446413106 2,956 12,543 SH   SOLE 29 1,372 0 11,171
HUNTINGTON INGALLS INDS INC COM 446413106 16,510 70,047 SH   SOLE 30 70,047 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,919 20,868 SH   SOLE 31 9,090 0 11,778
HUNTINGTON INGALLS INDS INC COM 446413106 719 3,052 SH   SOLE 34 3,052 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,149 9,116 SH   SOLE 36 9,116 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 51 218 SH   SOLE 40 218 0 0
HUNTSMAN CORP COM 447011107 3,559 106,923 SH   SOLE 2 18,646 0 88,277
HUNTSMAN CORP COM 447011107 84 2,518 SH   SOLE 4 2,518 0 0
HUNTSMAN CORP COM 447011107 515 15,458 SH   SOLE 7 15,458 0 0
HUNTSMAN CORP COM 447011107 17 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 6,026 181,027 SH   SOLE 18 181,027 0 0
HUNTSMAN CORP COM 447011107 7,768 233,332 SH   SOLE 19 233,332 0 0
HUNTSMAN CORP COM 447011107 145,889 4,382,380 SH   SOLE 21 4,382,380 0 0
HUNTSMAN CORP COM 447011107 212,767 6,391,328 SH   SOLE 22 5,771,254 0 620,074
HUNTSMAN CORP COM 447011107 853 25,630 SH   SOLE 25 25,630 0 0
HUNTSMAN CORP COM 447011107 2,729 81,970 SH   SOLE 26 38,128 0 43,842
HUNTSMAN CORP COM 447011107 1,070 32,140 SH   SOLE 28 32,140 0 0
HUNTSMAN CORP COM 447011107 1,117 33,553 SH   SOLE 30 33,553 0 0
HUNTSMAN CORP COM 447011107 157 4,706 SH   SOLE 31 4,706 0 0
HUNTSMAN CORP COM 447011107 1,294 38,864 SH   SOLE 32 38,864 0 0
HUNTSMAN CORP COM 447011107 3,498 105,070 SH   SOLE 34 105,070 0 0
HUNTSMAN CORP COM 447011107 435 13,074 SH   SOLE 36 13,074 0 0
HUNTSMAN CORP COM 447011107 756 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 86 2,027 SH   SOLE 2 370 0 1,657
HURCO COMPANIES INC COM 447324104 7 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 1,036 24,548 SH   SOLE 18 24,548 0 0
HURCO COMPANIES INC COM 447324104 241 5,702 SH   SOLE 19 5,702 0 0
HURCO COMPANIES INC COM 447324104 8,619 204,243 SH   SOLE 21 204,243 0 0
HURCO COMPANIES INC COM 447324104 2,922 69,242 SH   SOLE 22 60,922 0 8,320
HURON CONSULTING GROUP INC COM 447462102 209 5,177 SH   SOLE 2 1,272 0 3,905
HURON CONSULTING GROUP INC COM 447462102 3 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 24 594 SH   SOLE 7 594 0 0
HURON CONSULTING GROUP INC COM 447462102 3,292 81,390 SH   SOLE 18 81,390 0 0
HURON CONSULTING GROUP INC COM 447462102 719 17,778 SH   SOLE 19 17,778 0 0
HURON CONSULTING GROUP INC COM 447462102 27,432 678,181 SH   SOLE 21 678,181 0 0
HURON CONSULTING GROUP INC COM 447462102 25,998 642,728 SH   SOLE 22 601,811 0 40,917
HURON CONSULTING GROUP INC COM 447462102 336 8,299 SH   SOLE 26 3,202 0 5,097
HURON CONSULTING GROUP INC COM 447462102 134 3,309 SH   SOLE 28 3,309 0 0
HURON CONSULTING GROUP INC COM 447462102 123 3,046 SH   SOLE 30 3,046 0 0
HURON CONSULTING GROUP INC COM 447462102 48 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 99 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 352 378,000 PRN   SOLE 21 378,000 0 0
HUTTIG BLDG PRODS INC COM 448451104 22 3,360 SH   SOLE 2 892 0 2,468
HUTTIG BLDG PRODS INC COM 448451104 573 86,097 SH   SOLE 18 86,097 0 0
HUTTIG BLDG PRODS INC COM 448451104 72 10,836 SH   SOLE 19 10,836 0 0
HUTTIG BLDG PRODS INC COM 448451104 5,141 773,049 SH   SOLE 21 773,049 0 0
HUTTIG BLDG PRODS INC COM 448451104 1,318 198,246 SH   SOLE 22 180,704 0 17,542
HV BANCORP INC COM 40441H105 3 199 SH   SOLE 18 199 0 0
HYATT HOTELS CORP COM CL A 448579102 5,043 68,580 SH   SOLE 2 43,388 0 25,192
HYATT HOTELS CORP COM CL A 448579102 425 5,775 SH   SOLE 4 5,775 0 0
HYATT HOTELS CORP COM CL A 448579102 82 1,110 SH   SOLE 7 1,110 0 0
HYATT HOTELS CORP COM CL A 448579102 1,821 24,758 SH   SOLE 18 24,758 0 0
HYATT HOTELS CORP COM CL A 448579102 1,043 14,182 SH   SOLE 19 14,182 0 0
HYATT HOTELS CORP COM CL A 448579102 36,419 495,233 SH   SOLE 21 495,233 0 0
HYATT HOTELS CORP COM CL A 448579102 88,530 1,203,833 SH   SOLE 22 1,086,995 0 116,838
HYATT HOTELS CORP COM CL A 448579102 50 685 SH   SOLE 23 685 0 0
HYATT HOTELS CORP COM CL A 448579102 1,594 21,675 SH   SOLE 31 21,675 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 124 1,460 SH   SOLE 2 587 0 873
HYSTER YALE MATLS HANDLING I CL A 449172105 8 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 25 292 SH   SOLE 7 292 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 3,044 35,742 SH   SOLE 18 35,742 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 721 8,469 SH   SOLE 19 8,469 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 26,436 310,425 SH   SOLE 21 310,425 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 22,310 261,983 SH   SOLE 22 242,956 0 19,027
HYSTER YALE MATLS HANDLING I CL A 449172105 39 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 109 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 108 1,265 SH   SOLE 30 1,265 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 82 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 14 2,051 SH   SOLE 18 2,051 0 0
I D SYSTEMS INC COM 449489103 25 3,541 SH   SOLE 19 3,541 0 0
I D SYSTEMS INC COM 449489103 230 33,118 SH   SOLE 21 33,118 0 0
I D SYSTEMS INC COM 449489103 2,474 356,546 SH   SOLE 22 356,546 0 0
IAC INTERACTIVECORP COM 44919P508 7,778 63,609 SH   SOLE 2 7,546 0 56,063
IAC INTERACTIVECORP COM 44919P508 2,688 21,985 SH   SOLE 4 20,658 0 1,327
IAC INTERACTIVECORP COM 44919P508 506 4,136 SH   SOLE 7 3,869 0 267
IAC INTERACTIVECORP COM 44919P508 76 622 SH   SOLE 15 622 0 0
IAC INTERACTIVECORP COM 44919P508 2 16 SH   SOLE 17 0 0 16
IAC INTERACTIVECORP COM 44919P508 4,848 39,648 SH   SOLE 18 32,885 0 6,763
IAC INTERACTIVECORP COM 44919P508 24,812 202,909 SH   SOLE 19 202,909 0 0
IAC INTERACTIVECORP COM 44919P508 5,432 44,422 SH   SOLE 20 0 0 44,422
IAC INTERACTIVECORP COM 44919P508 111,863 914,808 SH   SOLE 21 914,808 0 0
IAC INTERACTIVECORP COM 44919P508 251,760 2,058,882 SH   SOLE 22 1,844,669 0 214,213
IAC INTERACTIVECORP COM 44919P508 10,181 83,257 SH   SOLE 23 83,257 0 0
IAC INTERACTIVECORP COM 44919P508 7,567 61,881 SH   SOLE 25 61,881 0 0
IAC INTERACTIVECORP COM 44919P508 17,972 146,978 SH   SOLE 26 74,752 0 72,226
IAC INTERACTIVECORP COM 44919P508 1,921 15,710 SH   SOLE 28 11,220 0 4,490
IAC INTERACTIVECORP COM 44919P508 2,557 20,908 SH   SOLE 29 2,561 0 18,347
IAC INTERACTIVECORP COM 44919P508 12,573 102,824 SH   SOLE 30 102,824 0 0
IAC INTERACTIVECORP COM 44919P508 4,071 33,292 SH   SOLE 31 14,618 0 18,674
IAC INTERACTIVECORP COM 44919P508 601 4,911 SH   SOLE 34 4,911 0 0
IAC INTERACTIVECORP COM 44919P508 7,985 65,300 SH   SOLE 36 65,300 0 0
IAC INTERACTIVECORP COM 44919P508 46 378 SH   SOLE 40 378 0 0
IAMGOLD CORP COM 450913108 1,693 290,442 SH   SOLE 21 290,442 0 0
IBERIABANK CORP COM 450828108 872 11,252 SH   SOLE 2 2,830 0 8,422
IBERIABANK CORP COM 450828108 3 39 SH   SOLE 4 39 0 0
IBERIABANK CORP COM 450828108 125 1,619 SH   SOLE 7 1,619 0 0
IBERIABANK CORP COM 450828108 14,599 188,377 SH   SOLE 18 188,377 0 0
IBERIABANK CORP COM 450828108 3,159 40,760 SH   SOLE 19 40,760 0 0
IBERIABANK CORP COM 450828108 134,306 1,732,976 SH   SOLE 21 1,732,976 0 0
IBERIABANK CORP COM 450828108 113,230 1,461,036 SH   SOLE 22 1,370,910 0 90,126
IBERIABANK CORP COM 450828108 1,263 16,292 SH   SOLE 26 6,773 0 9,519
IBERIABANK CORP COM 450828108 593 7,650 SH   SOLE 28 7,650 0 0
IBERIABANK CORP COM 450828108 654 8,443 SH   SOLE 30 8,443 0 0
IBERIABANK CORP COM 450828108 478 6,169 SH   SOLE 40 6,169 0 0
IBIO INC COM 451033104 4 21,015 SH   SOLE 19 21,015 0 0
IBIO INC COM 451033104 7 36,985 SH   SOLE 21 36,985 0 0
IBIO INC COM 451033104 21 117,632 SH   SOLE 22 117,632 0 0
ICAD INC COM NEW 44934S206 8 2,396 SH   SOLE 18 2,396 0 0
ICAD INC COM NEW 44934S206 129 37,401 SH   SOLE 21 37,401 0 0
ICAD INC COM NEW 44934S206 1,298 377,465 SH   SOLE 22 377,465 0 0
ICC HLDGS INC COM 44931Q104 4 265 SH   SOLE 18 265 0 0
ICF INTL INC COM 44925C103 231 4,395 SH   SOLE 2 1,334 0 3,061
ICF INTL INC COM 44925C103 7 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 24 453 SH   SOLE 7 453 0 0
ICF INTL INC COM 44925C103 3,551 67,629 SH   SOLE 18 67,629 0 0
ICF INTL INC COM 44925C103 774 14,734 SH   SOLE 19 14,734 0 0
ICF INTL INC COM 44925C103 29,227 556,704 SH   SOLE 21 556,704 0 0
ICF INTL INC COM 44925C103 27,338 520,724 SH   SOLE 22 485,981 0 34,743
ICF INTL INC COM 44925C103 888 16,916 SH   SOLE 26 5,462 0 11,454
ICF INTL INC COM 44925C103 132 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 165 3,137 SH   SOLE 30 3,137 0 0
ICF INTL INC COM 44925C103 108 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 32 1,285 SH   SOLE 2 1,285 0 0
ICHOR HOLDINGS SHS G4740B105 8 319 SH   SOLE 7 319 0 0
ICHOR HOLDINGS SHS G4740B105 1,614 65,592 SH   SOLE 18 65,592 0 0
ICHOR HOLDINGS SHS G4740B105 340 13,804 SH   SOLE 19 13,804 0 0
ICHOR HOLDINGS SHS G4740B105 14,197 577,103 SH   SOLE 21 577,103 0 0
ICHOR HOLDINGS SHS G4740B105 12,207 496,203 SH   SOLE 22 457,176 0 39,027
ICHOR HOLDINGS SHS G4740B105 80 3,257 SH   SOLE 30 3,257 0 0
ICICI BK LTD ADR 45104G104 700 71,963 SH   SOLE 2 38,682 0 33,281
ICICI BK LTD ADR 45104G104 408 41,959 SH   SOLE 7 0 0 41,959
ICICI BK LTD ADR 45104G104 50,090 5,147,945 SH   SOLE 18 5,147,945 0 0
ICICI BK LTD ADR 45104G104 228 23,443 SH   SOLE 19 23,443 0 0
ICICI BK LTD ADR 45104G104 16,787 1,725,305 SH   SOLE 21 1,725,305 0 0
ICICI BK LTD ADR 45104G104 2,156 221,604 SH   SOLE 22 221,604 0 0
ICICI BK LTD ADR 45104G104 27,512 2,827,533 SH   SOLE 26 1,973,508 0 854,025
ICICI BK LTD ADR 45104G104 5,061 520,113 SH   SOLE 28 520,113 0 0
ICICI BK LTD ADR 45104G104 38,524 3,959,341 SH   SOLE 29 3,959,341 0 0
ICICI BK LTD ADR 45104G104 14,711 1,511,878 SH   SOLE 30 1,511,878 0 0
ICICI BK LTD ADR 45104G104 326 33,554 SH   SOLE 34 33,554 0 0
ICON PLC SHS G4705A100 31 275 SH   SOLE 2 275 0 0
ICON PLC SHS G4705A100 53 471 SH   SOLE 4 471 0 0
ICON PLC SHS G4705A100 17 153 SH   SOLE 18 0 0 153
ICON PLC SHS G4705A100 16 141 SH   SOLE 19 141 0 0
ICON PLC SHS G4705A100 3,025 26,972 SH   SOLE 21 26,972 0 0
ICON PLC SHS G4705A100 1,153 10,285 SH   SOLE 22 10,285 0 0
ICON PLC SHS G4705A100 40 354 SH   SOLE 23 354 0 0
ICON PLC SHS G4705A100 23 209 SH   SOLE 26 0 0 209
ICON PLC SHS G4705A100 10 86 SH   SOLE 30 86 0 0
ICON PLC SHS G4705A100 10 86 SH   SOLE 34 86 0 0
ICON PLC SHS G4705A100 19 169 SH   SOLE 36 169 0 0
ICONIX BRAND GROUP INC COM 451055107 15 11,794 SH   SOLE 2 3,076 0 8,718
ICONIX BRAND GROUP INC COM 451055107 0 307 SH   SOLE 4 307 0 0
ICONIX BRAND GROUP INC COM 451055107 1 993 SH   SOLE 7 993 0 0
ICONIX BRAND GROUP INC COM 451055107 254 196,667 SH   SOLE 18 196,667 0 0
ICONIX BRAND GROUP INC COM 451055107 52 39,931 SH   SOLE 19 39,931 0 0
ICONIX BRAND GROUP INC COM 451055107 2,147 1,664,616 SH   SOLE 21 1,664,616 0 0
ICONIX BRAND GROUP INC COM 451055107 1,896 1,469,608 SH   SOLE 22 1,331,095 0 138,513
ICONIX BRAND GROUP INC COM 451055107 24 18,516 SH   SOLE 26 6,800 0 11,716
ICONIX BRAND GROUP INC COM 451055107 9 6,744 SH   SOLE 28 6,744 0 0
ICONIX BRAND GROUP INC COM 451055107 11 8,482 SH   SOLE 30 8,482 0 0
ICONIX BRAND GROUP INC COM 451055107 7 5,074 SH   SOLE 40 5,074 0 0
ICONIX BRAND GROUP INC NOTE 1.500% 3/1 451055AF4 7 8,000 PRN   SOLE 21 8,000 0 0
ICU MED INC COM 44930G107 356 1,650 SH   SOLE 2 830 0 820
ICU MED INC COM 44930G107 15 69 SH   SOLE 4 69 0 0
ICU MED INC COM 44930G107 75 349 SH   SOLE 7 349 0 0
ICU MED INC COM 44930G107 15,116 69,983 SH   SOLE 18 69,983 0 0
ICU MED INC COM 44930G107 2,575 11,923 SH   SOLE 19 11,923 0 0
ICU MED INC COM 44930G107 291,171 1,348,012 SH   SOLE 21 1,348,012 0 0
ICU MED INC COM 44930G107 89,488 414,294 SH   SOLE 22 387,266 0 27,028
ICU MED INC COM 44930G107 1,625 7,522 SH   SOLE 26 2,794 0 4,728
ICU MED INC COM 44930G107 559 2,587 SH   SOLE 28 2,587 0 0
ICU MED INC COM 44930G107 4,736 21,928 SH   SOLE 30 21,928 0 0
ICU MED INC COM 44930G107 336 1,557 SH   SOLE 40 1,557 0 0
IDACORP INC COM 451107106 2,808 30,739 SH   SOLE 2 21,912 0 8,827
IDACORP INC COM 451107106 284 3,105 SH   SOLE 4 3,105 0 0
IDACORP INC COM 451107106 989 10,823 SH   SOLE 7 10,823 0 0
IDACORP INC COM 451107106 33,608 367,859 SH   SOLE 18 367,859 0 0
IDACORP INC COM 451107106 13,974 152,953 SH   SOLE 19 152,953 0 0
IDACORP INC COM 451107106 514,981 5,636,827 SH   SOLE 21 5,636,827 0 0
IDACORP INC COM 451107106 150,497 1,647,295 SH   SOLE 22 1,557,982 0 89,313
IDACORP INC COM 451107106 17 184 SH   SOLE 23 184 0 0
IDACORP INC COM 451107106 1,602 17,540 SH   SOLE 26 6,864 0 10,676
IDACORP INC COM 451107106 733 8,020 SH   SOLE 28 8,020 0 0
IDACORP INC COM 451107106 1,918 20,989 SH   SOLE 29 0 0 20,989
IDACORP INC COM 451107106 2,786 30,499 SH   SOLE 30 30,499 0 0
IDACORP INC COM 451107106 4,310 47,175 SH   SOLE 32 47,175 0 0
IDACORP INC COM 451107106 382 4,186 SH   SOLE 36 4,186 0 0
IDACORP INC COM 451107106 467 5,111 SH   SOLE 40 5,111 0 0
IDEAL PWR INC COM 451622104 3 2,206 SH   SOLE 18 2,206 0 0
IDEAL PWR INC COM 451622104 45 31,439 SH   SOLE 21 31,439 0 0
IDENTIV INC COM NEW 45170X205 8 2,358 SH   SOLE 18 2,358 0 0
IDENTIV INC COM NEW 45170X205 11 3,365 SH   SOLE 19 3,365 0 0
IDENTIV INC COM NEW 45170X205 109 32,575 SH   SOLE 21 32,575 0 0
IDENTIV INC COM NEW 45170X205 797 238,712 SH   SOLE 22 238,712 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 23 10,913 SH   SOLE 2 9,013 0 1,900
IDERA PHARMACEUTICALS INC COM NEW 45168K306 4 2,069 SH   SOLE 7 2,069 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 1,038 491,851 SH   SOLE 18 491,851 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 248 117,742 SH   SOLE 19 117,742 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 9,459 4,483,038 SH   SOLE 21 4,483,038 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 8,228 3,899,630 SH   SOLE 22 3,746,516 0 153,114
IDEX CORP COM 45167R104 14,276 108,175 SH   SOLE 2 42,788 0 65,387
IDEX CORP COM 45167R104 3,612 27,370 SH   SOLE 4 25,655 0 1,715
IDEX CORP COM 45167R104 7,790 59,031 SH   SOLE 7 48,361 0 10,670
IDEX CORP COM 45167R104 77 583 SH   SOLE 13 583 0 0
IDEX CORP COM 45167R104 33,408 253,146 SH   SOLE 18 246,158 0 6,988
IDEX CORP COM 45167R104 20,734 157,108 SH   SOLE 19 157,108 0 0
IDEX CORP COM 45167R104 7,533 57,079 SH   SOLE 20 0 0 57,079
IDEX CORP COM 45167R104 459,967 3,485,394 SH   SOLE 21 3,485,394 0 0
IDEX CORP COM 45167R104 334,085 2,531,522 SH   SOLE 22 2,294,992 0 236,530
IDEX CORP COM 45167R104 12,192 92,381 SH   SOLE 23 92,381 0 0
IDEX CORP COM 45167R104 259 1,966 SH   SOLE 25 1,966 0 0
IDEX CORP COM 45167R104 18,631 141,177 SH   SOLE 26 60,390 0 80,787
IDEX CORP COM 45167R104 2,306 17,473 SH   SOLE 28 12,467 0 5,006
IDEX CORP COM 45167R104 4,316 32,706 SH   SOLE 29 3,084 0 29,622
IDEX CORP COM 45167R104 42,463 321,759 SH   SOLE 30 321,759 0 0
IDEX CORP COM 45167R104 4,483 33,968 SH   SOLE 31 14,980 0 18,988
IDEX CORP COM 45167R104 686 5,198 SH   SOLE 34 5,198 0 0
IDEX CORP COM 45167R104 1,645 12,466 SH   SOLE 36 12,466 0 0
IDEX CORP COM 45167R104 41 307 SH   SOLE 40 307 0 0
IDEXX LABS INC COM 45168D104 30,024 191,997 SH   SOLE 2 107,254 0 84,743
IDEXX LABS INC COM 45168D104 8,779 56,141 SH   SOLE 4 53,758 0 2,383
IDEXX LABS INC COM 45168D104 10,203 65,247 SH   SOLE 7 62,039 0 3,208
IDEXX LABS INC COM 45168D104 5,802 37,104 SH   SOLE 13 37,104 0 0
IDEXX LABS INC COM 45168D104 122 782 SH   SOLE 15 782 0 0
IDEXX LABS INC COM 45168D104 29,923 191,349 SH   SOLE 18 179,072 0 12,277
IDEXX LABS INC COM 45168D104 61,965 396,249 SH   SOLE 19 396,249 0 0
IDEXX LABS INC COM 45168D104 7,637 48,836 SH   SOLE 20 0 0 48,836
IDEXX LABS INC COM 45168D104 315,326 2,016,410 SH   SOLE 21 2,016,410 0 0
IDEXX LABS INC COM 45168D104 442,808 2,831,616 SH   SOLE 22 2,232,020 0 599,596
IDEXX LABS INC COM 45168D104 23,719 151,674 SH   SOLE 23 151,674 0 0
IDEXX LABS INC COM 45168D104 10,894 69,663 SH   SOLE 25 69,663 0 0
IDEXX LABS INC COM 45168D104 39,797 254,488 SH   SOLE 26 98,618 0 155,870
IDEXX LABS INC COM 45168D104 3,110 19,888 SH   SOLE 28 14,497 0 5,391
IDEXX LABS INC COM 45168D104 10,501 67,152 SH   SOLE 29 26,236 0 40,916
IDEXX LABS INC COM 45168D104 43,765 279,862 SH   SOLE 30 279,862 0 0
IDEXX LABS INC COM 45168D104 12,883 82,382 SH   SOLE 31 47,021 0 35,361
IDEXX LABS INC COM 45168D104 1,981 12,668 SH   SOLE 32 12,668 0 0
IDEXX LABS INC COM 45168D104 2,171 13,881 SH   SOLE 34 13,881 0 0
IDEXX LABS INC COM 45168D104 16,669 106,592 SH   SOLE 36 106,592 0 0
IDEXX LABS INC COM 45168D104 74 475 SH   SOLE 40 475 0 0
IDT CORP CL B NEW 448947507 18 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 700 66,023 SH   SOLE 18 66,023 0 0
IDT CORP CL B NEW 448947507 138 13,059 SH   SOLE 19 13,059 0 0
IDT CORP CL B NEW 448947507 7,361 694,404 SH   SOLE 21 694,404 0 0
IDT CORP CL B NEW 448947507 4,724 445,623 SH   SOLE 22 415,063 0 30,560
IDT CORP CL B NEW 448947507 28 2,676 SH   SOLE 28 2,676 0 0
IDT CORP CL B NEW 448947507 82 7,723 SH   SOLE 29 0 0 7,723
IDT CORP CL B NEW 448947507 28 2,637 SH   SOLE 30 2,637 0 0
IDT CORP CL B NEW 448947507 16 1,550 SH   SOLE 40 1,550 0 0
IEC ELECTRS CORP NEW COM 44949L105 7 1,794 SH   SOLE 18 1,794 0 0
IEC ELECTRS CORP NEW COM 44949L105 131 31,867 SH   SOLE 21 31,867 0 0
IES HLDGS INC COM 44951W106 54 3,153 SH   SOLE 2 593 0 2,560
IES HLDGS INC COM 44951W106 339 19,665 SH   SOLE 7 19,665 0 0
IES HLDGS INC COM 44951W106 594 34,440 SH   SOLE 18 34,440 0 0
IES HLDGS INC COM 44951W106 124 7,164 SH   SOLE 19 7,164 0 0
IES HLDGS INC COM 44951W106 4,973 288,314 SH   SOLE 21 288,314 0 0
IES HLDGS INC COM 44951W106 1,213 70,334 SH   SOLE 22 64,677 0 5,657
IF BANCORP INC COM 44951J105 10 533 SH   SOLE 18 533 0 0
IF BANCORP INC COM 44951J105 14 697 SH   SOLE 21 697 0 0
IGNYTA INC COM 451731103 134 5,005 SH   SOLE 2 4,579 0 426
IGNYTA INC COM 451731103 48 1,792 SH   SOLE 7 1,792 0 0
IGNYTA INC COM 451731103 5,547 207,743 SH   SOLE 18 207,743 0 0
IGNYTA INC COM 451731103 2,343 87,756 SH   SOLE 19 87,756 0 0
IGNYTA INC COM 451731103 50,482 1,890,723 SH   SOLE 21 1,890,723 0 0
IGNYTA INC COM 451731103 38,707 1,449,710 SH   SOLE 22 1,359,254 0 90,456
IGNYTA INC COM 451731103 251 9,385 SH   SOLE 23 9,385 0 0
IGNYTA INC COM 451731103 170 6,383 SH   SOLE 30 6,383 0 0
IGNYTA INC COM 451731103 221 8,282 SH   SOLE 40 8,282 0 0
IHS MARKIT LTD SHS G47567105 24,014 531,865 SH   SOLE 2 137,357 0 394,508
IHS MARKIT LTD SHS G47567105 5,697 126,187 SH   SOLE 4 115,508 0 10,679
IHS MARKIT LTD SHS G47567105 11,260 249,401 SH   SOLE 7 240,448 0 8,953
IHS MARKIT LTD SHS G47567105 145 3,210 SH   SOLE 13 3,210 0 0
IHS MARKIT LTD SHS G47567105 126 2,795 SH   SOLE 15 2,795 0 0
IHS MARKIT LTD SHS G47567105 36,134 800,310 SH   SOLE 18 746,417 0 53,893
IHS MARKIT LTD SHS G47567105 2,905 64,338 SH   SOLE 19 64,338 0 0
IHS MARKIT LTD SHS G47567105 10,182 225,511 SH   SOLE 20 0 0 225,511
IHS MARKIT LTD SHS G47567105 336,239 7,447,155 SH   SOLE 21 7,447,155 0 0
IHS MARKIT LTD SHS G47567105 454,258 10,061,088 SH   SOLE 22 8,381,812 0 1,679,276
IHS MARKIT LTD SHS G47567105 22,174 491,109 SH   SOLE 23 491,109 0 0
IHS MARKIT LTD SHS G47567105 13,357 295,835 SH   SOLE 25 295,835 0 0
IHS MARKIT LTD SHS G47567105 47,817 1,059,075 SH   SOLE 26 399,117 0 659,958
IHS MARKIT LTD SHS G47567105 4,158 92,084 SH   SOLE 28 67,122 0 24,962
IHS MARKIT LTD SHS G47567105 645 14,289 SH   SOLE 29 14,289 0 0
IHS MARKIT LTD SHS G47567105 46,628 1,032,744 SH   SOLE 30 1,032,744 0 0
IHS MARKIT LTD SHS G47567105 8,144 180,370 SH   SOLE 31 83,790 0 96,580
IHS MARKIT LTD SHS G47567105 1,115 24,696 SH   SOLE 34 24,696 0 0
IHS MARKIT LTD SHS G47567105 14,982 331,836 SH   SOLE 36 331,836 0 0
IHS MARKIT LTD SHS G47567105 101 2,237 SH   SOLE 40 2,237 0 0
II VI INC COM 902104108 506 10,773 SH   SOLE 2 3,403 0 7,370
II VI INC COM 902104108 18 392 SH   SOLE 4 392 0 0
II VI INC COM 902104108 66 1,409 SH   SOLE 7 1,409 0 0
II VI INC COM 902104108 13,344 284,212 SH   SOLE 18 284,212 0 0
II VI INC COM 902104108 19,430 413,855 SH   SOLE 19 413,855 0 0
II VI INC COM 902104108 239,189 5,094,555 SH   SOLE 21 5,094,555 0 0
II VI INC COM 902104108 73,310 1,561,444 SH   SOLE 22 1,453,421 0 108,023
II VI INC COM 902104108 1,568 33,395 SH   SOLE 26 15,814 0 17,581
II VI INC COM 902104108 442 9,412 SH   SOLE 28 9,412 0 0
II VI INC COM 902104108 3,790 80,715 SH   SOLE 30 80,715 0 0
II VI INC COM 902104108 3,127 66,600 SH   SOLE 34 66,600 0 0
II VI INC COM 902104108 256 5,455 SH   SOLE 40 5,455 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2 100 SH   SOLE 2 100 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 165 10,422 SH   SOLE 4 10,422 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 7,782 492,504 SH   SOLE 21 492,504 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 3,067 194,091 SH   SOLE 22 194,091 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1,653 104,617 SH   SOLE 30 104,617 0 0
IKONICS CORP COM 45172K102 2 237 SH   SOLE 21 237 0 0
ILG INC COM 44967H101 4,763 167,238 SH   SOLE 2 149,496 0 17,742
ILG INC COM 44967H101 20 692 SH   SOLE 4 692 0 0
ILG INC COM 44967H101 71 2,492 SH   SOLE 7 2,492 0 0
ILG INC COM 44967H101 19,449 682,900 SH   SOLE 18 682,900 0 0
ILG INC COM 44967H101 2,449 85,983 SH   SOLE 19 85,983 0 0
ILG INC COM 44967H101 193,178 6,782,919 SH   SOLE 21 6,782,919 0 0
ILG INC COM 44967H101 97,398 3,419,863 SH   SOLE 22 3,227,018 0 192,845
ILG INC COM 44967H101 1,514 53,146 SH   SOLE 26 28,266 0 24,880
ILG INC COM 44967H101 467 16,411 SH   SOLE 28 16,411 0 0
ILG INC COM 44967H101 531 18,654 SH   SOLE 30 18,654 0 0
ILG INC COM 44967H101 383 13,443 SH   SOLE 40 13,443 0 0
ILLINOIS TOOL WKS INC COM 452308109 121,105 725,832 SH   SOLE 2 422,685 0 303,147
ILLINOIS TOOL WKS INC COM 452308109 30,064 180,188 SH   SOLE 4 171,730 0 8,458
ILLINOIS TOOL WKS INC COM 452308109 60,385 361,910 SH   SOLE 7 268,199 0 93,711
ILLINOIS TOOL WKS INC COM 452308109 6,971 41,783 SH   SOLE 13 41,783 0 0
ILLINOIS TOOL WKS INC COM 452308109 374 2,244 SH   SOLE 15 2,244 0 0
ILLINOIS TOOL WKS INC COM 452308109 24 143 SH   SOLE 17 0 0 143
ILLINOIS TOOL WKS INC COM 452308109 111,084 665,774 SH   SOLE 18 619,238 0 46,536
ILLINOIS TOOL WKS INC COM 452308109 74,518 446,616 SH   SOLE 19 446,616 0 0
ILLINOIS TOOL WKS INC COM 452308109 28,042 168,070 SH   SOLE 20 0 0 168,070
ILLINOIS TOOL WKS INC COM 452308109 864,615 5,181,992 SH   SOLE 21 5,181,992 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,498,848 8,983,204 SH   SOLE 22 7,181,300 0 1,801,904
ILLINOIS TOOL WKS INC COM 452308109 87,987 527,344 SH   SOLE 23 527,344 0 0
ILLINOIS TOOL WKS INC COM 452308109 43,553 261,029 SH   SOLE 25 261,029 0 0
ILLINOIS TOOL WKS INC COM 452308109 155,155 929,908 SH   SOLE 26 294,471 0 635,437
ILLINOIS TOOL WKS INC COM 452308109 11,715 70,215 SH   SOLE 28 50,700 0 19,515
ILLINOIS TOOL WKS INC COM 452308109 35,029 209,942 SH   SOLE 29 95,403 0 114,539
ILLINOIS TOOL WKS INC COM 452308109 150,684 903,111 SH   SOLE 30 903,111 0 0
ILLINOIS TOOL WKS INC COM 452308109 51,285 307,371 SH   SOLE 31 175,750 0 131,621
ILLINOIS TOOL WKS INC COM 452308109 28,245 169,285 SH   SOLE 34 169,285 0 0
ILLINOIS TOOL WKS INC COM 452308109 61,796 370,367 SH   SOLE 36 370,367 0 0
ILLINOIS TOOL WKS INC COM 452308109 268 1,604 SH   SOLE 40 1,604 0 0
ILLUMINA INC COM 452327109 50,330 230,356 SH   SOLE 2 44,242 0 186,114
ILLUMINA INC COM 452327109 10,416 47,673 SH   SOLE 4 44,182 0 3,491
ILLUMINA INC COM 452327109 22,343 102,262 SH   SOLE 7 98,956 0 3,306
ILLUMINA INC COM 452327109 415 1,899 SH   SOLE 13 1,899 0 0
ILLUMINA INC COM 452327109 275 1,259 SH   SOLE 15 1,259 0 0
ILLUMINA INC COM 452327109 38 172 SH   SOLE 17 0 0 172
ILLUMINA INC COM 452327109 148,303 678,765 SH   SOLE 18 560,808 0 117,957
ILLUMINA INC COM 452327109 104,254 477,157 SH   SOLE 19 477,157 0 0
ILLUMINA INC COM 452327109 17,191 78,683 SH   SOLE 20 0 0 78,683
ILLUMINA INC COM 452327109 1,033,395 4,729,712 SH   SOLE 21 4,729,712 0 0
ILLUMINA INC COM 452327109 844,425 3,864,824 SH   SOLE 22 3,234,551 0 630,273
ILLUMINA INC COM 452327109 38,964 178,331 SH   SOLE 23 178,331 0 0
ILLUMINA INC COM 452327109 25,831 118,225 SH   SOLE 25 118,225 0 0
ILLUMINA INC COM 452327109 88,880 406,794 SH   SOLE 26 138,382 0 268,412
ILLUMINA INC COM 452327109 7,195 32,929 SH   SOLE 28 23,947 0 8,982
ILLUMINA INC COM 452327109 1,078 4,934 SH   SOLE 29 4,934 0 0
ILLUMINA INC COM 452327109 99,968 457,541 SH   SOLE 30 457,541 0 0
ILLUMINA INC COM 452327109 15,063 68,943 SH   SOLE 31 30,238 0 38,705
ILLUMINA INC COM 452327109 4,633 21,206 SH   SOLE 32 21,206 0 0
ILLUMINA INC COM 452327109 7,013 32,096 SH   SOLE 34 32,096 0 0
ILLUMINA INC COM 452327109 27,147 124,246 SH   SOLE 36 124,246 0 0
ILLUMINA INC COM 452327109 167 763 SH   SOLE 40 763 0 0
ILLUMINA INC NOTE 6/1 452327AF6 1,868 1,722,000 PRN   SOLE 21 1,722,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,457 1,233,000 PRN   SOLE 21 1,233,000 0 0
IMAGE SENSING SYS INC COM 45244C104 10 3,444 SH   SOLE 21 3,444 0 0
IMAGE SENSING SYS INC COM 45244C104 597 202,494 SH   SOLE 22 202,494 0 0
IMAX CORP COM 45245E109 77 3,336 SH   SOLE 2 3,005 0 331
IMAX CORP COM 45245E109 5 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 35 1,491 SH   SOLE 7 1,491 0 0
IMAX CORP COM 45245E109 4,383 189,351 SH   SOLE 18 189,351 0 0
IMAX CORP COM 45245E109 818 35,344 SH   SOLE 19 35,344 0 0
IMAX CORP COM 45245E109 38,403 1,658,895 SH   SOLE 21 1,658,895 0 0
IMAX CORP COM 45245E109 14,355 620,071 SH   SOLE 22 515,676 0 104,395
IMAX CORP COM 45245E109 282 12,199 SH   SOLE 26 3,890 0 8,309
IMAX CORP COM 45245E109 208 8,976 SH   SOLE 28 8,976 0 0
IMAX CORP COM 45245E109 201 8,695 SH   SOLE 30 8,695 0 0
IMAX CORP COM 45245E109 124 5,363 SH   SOLE 40 5,363 0 0
IMMERSION CORP COM 452521107 16 2,216 SH   SOLE 2 1,868 0 348
IMMERSION CORP COM 452521107 5 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 765 108,410 SH   SOLE 18 108,410 0 0
IMMERSION CORP COM 452521107 183 25,925 SH   SOLE 19 25,925 0 0
IMMERSION CORP COM 452521107 6,552 928,008 SH   SOLE 21 928,008 0 0
IMMERSION CORP COM 452521107 5,781 818,878 SH   SOLE 22 781,006 0 37,872
IMMUCELL CORP COM PAR 452525306 6 736 SH   SOLE 21 736 0 0
IMMUNE DESIGN CORP COM 45252L103 27 6,840 SH   SOLE 2 2,561 0 4,279
IMMUNE DESIGN CORP COM 45252L103 2 461 SH   SOLE 7 461 0 0
IMMUNE DESIGN CORP COM 45252L103 502 128,638 SH   SOLE 18 128,638 0 0
IMMUNE DESIGN CORP COM 45252L103 344 88,239 SH   SOLE 19 88,239 0 0
IMMUNE DESIGN CORP COM 45252L103 4,012 1,028,845 SH   SOLE 21 1,028,845 0 0
IMMUNE DESIGN CORP COM 45252L103 2,393 613,685 SH   SOLE 22 588,798 0 24,887
IMMUNE DESIGN CORP COM 45252L103 5 1,251 SH   SOLE 23 1,251 0 0
IMMUNE DESIGN CORP COM 45252L103 0 119 SH   SOLE 29 0 0 119
IMMUNE PHARMACEUTICALS INC COM NEW 45254C200 0 568 SH   SOLE 21 568 0 0
IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 0 672 SH   SOLE 21 672 0 0
IMMUNOGEN INC COM 45253H101 45 7,083 SH   SOLE 2 5,880 0 1,203
IMMUNOGEN INC COM 45253H101 3 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 14 2,259 SH   SOLE 7 2,259 0 0
IMMUNOGEN INC COM 45253H101 2,251 351,127 SH   SOLE 18 351,127 0 0
IMMUNOGEN INC COM 45253H101 758 118,253 SH   SOLE 19 118,253 0 0
IMMUNOGEN INC COM 45253H101 32,110 5,009,290 SH   SOLE 21 5,009,290 0 0
IMMUNOGEN INC COM 45253H101 18,451 2,878,418 SH   SOLE 22 2,713,380 0 165,038
IMMUNOGEN INC COM 45253H101 5 855 SH   SOLE 23 855 0 0
IMMUNOGEN INC COM 45253H101 373 58,144 SH   SOLE 26 25,420 0 32,724
IMMUNOGEN INC COM 45253H101 80 12,414 SH   SOLE 28 12,414 0 0
IMMUNOGEN INC COM 45253H101 129 20,072 SH   SOLE 30 20,072 0 0
IMMUNOGEN INC COM 45253H101 75 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 278 17,207 SH   SOLE 2 5,773 0 11,434
IMMUNOMEDICS INC COM 452907108 47 2,889 SH   SOLE 7 2,889 0 0
IMMUNOMEDICS INC COM 452907108 6,271 388,075 SH   SOLE 18 388,075 0 0
IMMUNOMEDICS INC COM 452907108 1,343 83,137 SH   SOLE 19 83,137 0 0
IMMUNOMEDICS INC COM 452907108 88,597 5,482,516 SH   SOLE 21 5,482,516 0 0
IMMUNOMEDICS INC COM 452907108 49,104 3,038,642 SH   SOLE 22 2,865,101 0 173,541
IMMUNOMEDICS INC COM 452907108 68 4,195 SH   SOLE 23 4,195 0 0
IMMUNOMEDICS INC COM 452907108 137 8,457 SH   SOLE 26 0 0 8,457
IMMUNOMEDICS INC COM 452907108 203 12,566 SH   SOLE 28 12,566 0 0
IMMUNOMEDICS INC COM 452907108 261 16,134 SH   SOLE 30 16,134 0 0
IMMUNOMEDICS INC COM 452907108 24 1,473 SH   SOLE 34 1,473 0 0
IMMUNOMEDICS INC COM 452907108 145 8,968 SH   SOLE 40 8,968 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 21 2,078 SH   SOLE 2 439 0 1,639
IMPAC MTG HLDGS INC COM NEW 45254P508 420 41,340 SH   SOLE 18 41,340 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 92 9,057 SH   SOLE 19 9,057 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 3,428 337,424 SH   SOLE 21 337,424 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 1,483 145,976 SH   SOLE 22 139,835 0 6,141
IMPAX LABORATORIES INC COM 45256B101 267 16,038 SH   SOLE 2 3,947 0 12,091
IMPAX LABORATORIES INC COM 45256B101 6 356 SH   SOLE 4 356 0 0
IMPAX LABORATORIES INC COM 45256B101 29 1,762 SH   SOLE 7 1,762 0 0
IMPAX LABORATORIES INC COM 45256B101 6,004 360,609 SH   SOLE 18 360,609 0 0
IMPAX LABORATORIES INC COM 45256B101 982 58,970 SH   SOLE 19 58,970 0 0
IMPAX LABORATORIES INC COM 45256B101 119,485 7,176,283 SH   SOLE 21 7,176,283 0 0
IMPAX LABORATORIES INC COM 45256B101 34,610 2,078,659 SH   SOLE 22 1,953,604 0 125,055
IMPAX LABORATORIES INC COM 45256B101 353 21,217 SH   SOLE 26 7,447 0 13,770
IMPAX LABORATORIES INC COM 45256B101 161 9,666 SH   SOLE 28 9,666 0 0
IMPAX LABORATORIES INC COM 45256B101 1,772 106,419 SH   SOLE 30 106,419 0 0
IMPAX LABORATORIES INC COM 45256B101 122 7,303 SH   SOLE 40 7,303 0 0
IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 1,334 1,375,000 PRN   SOLE 21 1,375,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 19 616 SH   SOLE 21 616 0 0
IMPERVA INC COM 45321L100 509 12,813 SH   SOLE 2 12,645 0 168
IMPERVA INC COM 45321L100 7 180 SH   SOLE 4 180 0 0
IMPERVA INC COM 45321L100 39 989 SH   SOLE 7 989 0 0
IMPERVA INC COM 45321L100 4,579 115,343 SH   SOLE 18 115,343 0 0
IMPERVA INC COM 45321L100 6,330 159,446 SH   SOLE 19 159,446 0 0
IMPERVA INC COM 45321L100 43,424 1,093,805 SH   SOLE 21 1,093,805 0 0
IMPERVA INC COM 45321L100 47,590 1,198,750 SH   SOLE 22 1,137,350 0 61,400
IMPERVA INC COM 45321L100 3,273 82,440 SH   SOLE 23 82,440 0 0
IMPERVA INC COM 45321L100 155 3,912 SH   SOLE 26 0 0 3,912
IMPERVA INC COM 45321L100 162 4,091 SH   SOLE 28 4,091 0 0
IMPERVA INC COM 45321L100 696 17,540 SH   SOLE 29 0 0 17,540
IMPERVA INC COM 45321L100 180 4,522 SH   SOLE 30 4,522 0 0
IMPERVA INC COM 45321L100 118 2,978 SH   SOLE 40 2,978 0 0
IMPINJ INC COM 453204109 26 1,155 SH   SOLE 2 1,021 0 134
IMPINJ INC COM 453204109 11 483 SH   SOLE 7 483 0 0
IMPINJ INC COM 453204109 1,462 64,883 SH   SOLE 18 64,883 0 0
IMPINJ INC COM 453204109 322 14,298 SH   SOLE 19 14,298 0 0
IMPINJ INC COM 453204109 12,902 572,665 SH   SOLE 21 572,665 0 0
IMPINJ INC COM 453204109 10,966 486,709 SH   SOLE 22 453,302 0 33,407
IMPINJ INC COM 453204109 27 1,216 SH   SOLE 26 0 0 1,216
IMPINJ INC COM 453204109 70 3,122 SH   SOLE 28 3,122 0 0
IMPINJ INC COM 453204109 59 2,598 SH   SOLE 30 2,598 0 0
IMPINJ INC COM 453204109 53 2,372 SH   SOLE 40 2,372 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 5 3,047 SH   SOLE 18 3,047 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 122 71,591 SH   SOLE 21 71,591 0 0
INC RESH HLDGS INC CL A 45329R109 1,124 25,776 SH   SOLE 2 25,399 0 377
INC RESH HLDGS INC CL A 45329R109 7 171 SH   SOLE 4 171 0 0
INC RESH HLDGS INC CL A 45329R109 58 1,339 SH   SOLE 7 1,339 0 0
INC RESH HLDGS INC CL A 45329R109 14,803 339,527 SH   SOLE 18 339,527 0 0
INC RESH HLDGS INC CL A 45329R109 2,892 66,339 SH   SOLE 19 66,339 0 0
INC RESH HLDGS INC CL A 45329R109 213,520 4,897,239 SH   SOLE 21 4,897,239 0 0
INC RESH HLDGS INC CL A 45329R109 77,094 1,768,215 SH   SOLE 22 1,664,820 0 103,395
INC RESH HLDGS INC CL A 45329R109 52 1,194 SH   SOLE 23 1,194 0 0
INC RESH HLDGS INC CL A 45329R109 1,242 28,489 SH   SOLE 26 11,997 0 16,492
INC RESH HLDGS INC CL A 45329R109 401 9,196 SH   SOLE 28 9,196 0 0
INC RESH HLDGS INC CL A 45329R109 152 3,480 SH   SOLE 29 0 0 3,480
INC RESH HLDGS INC CL A 45329R109 407 9,332 SH   SOLE 30 9,332 0 0
INC RESH HLDGS INC CL A 45329R109 1,491 34,193 SH   SOLE 31 34,193 0 0
INC RESH HLDGS INC CL A 45329R109 274 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 27,894 294,519 SH   SOLE 2 129,625 0 164,894
INCYTE CORP COM 45337C102 6,167 65,112 SH   SOLE 4 60,733 0 4,379
INCYTE CORP COM 45337C102 11,713 123,667 SH   SOLE 7 120,173 0 3,494
INCYTE CORP COM 45337C102 186 1,964 SH   SOLE 13 1,964 0 0
INCYTE CORP COM 45337C102 134 1,418 SH   SOLE 15 1,418 0 0
INCYTE CORP COM 45337C102 37,683 397,873 SH   SOLE 18 374,719 0 23,154
INCYTE CORP COM 45337C102 30,639 323,500 SH   SOLE 19 323,500 0 0
INCYTE CORP COM 45337C102 7,611 80,358 SH   SOLE 20 0 0 80,358
INCYTE CORP COM 45337C102 619,459 6,540,582 SH   SOLE 21 6,540,582 0 0
INCYTE CORP COM 45337C102 435,695 4,600,305 SH   SOLE 22 3,818,343 0 781,962
INCYTE CORP COM 45337C102 21,339 225,314 SH   SOLE 23 225,314 0 0
INCYTE CORP COM 45337C102 12,278 129,633 SH   SOLE 25 129,633 0 0
INCYTE CORP COM 45337C102 48,139 508,278 SH   SOLE 26 177,489 0 330,789
INCYTE CORP COM 45337C102 3,695 39,017 SH   SOLE 28 28,283 0 10,734
INCYTE CORP COM 45337C102 1,092 11,532 SH   SOLE 29 11,532 0 0
INCYTE CORP COM 45337C102 51,796 546,889 SH   SOLE 30 546,889 0 0
INCYTE CORP COM 45337C102 9,941 104,963 SH   SOLE 31 54,874 0 50,089
INCYTE CORP COM 45337C102 2,903 30,651 SH   SOLE 32 30,651 0 0
INCYTE CORP COM 45337C102 10,849 114,552 SH   SOLE 34 114,552 0 0
INCYTE CORP COM 45337C102 14,269 150,664 SH   SOLE 36 150,664 0 0
INCYTE CORP COM 45337C102 81 854 SH   SOLE 40 854 0 0
INCYTE CORP NOTE 0.375%11/1 45337CAM4 15 8,000 PRN   SOLE 21 8,000 0 0
INCYTE CORP NOTE 1.250%11/1 45337CAN2 7 4,000 PRN   SOLE 21 4,000 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 28 7,148 SH   SOLE 2 1,645 0 5,503
INDEPENDENCE CONTRACT DRIL I COM 453415309 537 134,960 SH   SOLE 18 134,960 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 114 28,587 SH   SOLE 19 28,587 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 4,559 1,145,489 SH   SOLE 21 1,145,489 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,276 320,503 SH   SOLE 22 296,056 0 24,447
INDEPENDENCE HLDG CO NEW COM NEW 453440307 34 1,245 SH   SOLE 2 330 0 915
INDEPENDENCE HLDG CO NEW COM NEW 453440307 700 25,498 SH   SOLE 18 25,498 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 218 7,924 SH   SOLE 19 7,924 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 6,098 222,165 SH   SOLE 21 222,165 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 1,613 58,749 SH   SOLE 22 54,757 0 3,992
INDEPENDENCE RLTY TR INC COM 45378A106 199 19,768 SH   SOLE 2 5,779 0 13,989
INDEPENDENCE RLTY TR INC COM 45378A106 32 3,199 SH   SOLE 7 3,199 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,099 406,290 SH   SOLE 18 406,290 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 684 67,826 SH   SOLE 19 67,826 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 80,871 8,014,986 SH   SOLE 21 8,014,986 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 35,370 3,505,423 SH   SOLE 22 3,285,919 0 219,504
INDEPENDENCE RLTY TR INC COM 45378A106 46 4,517 SH   SOLE 23 4,517 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 329 32,622 SH   SOLE 26 0 0 32,622
INDEPENDENCE RLTY TR INC COM 45378A106 1,191 118,038 SH   SOLE 30 118,038 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 163 16,159 SH   SOLE 40 16,159 0 0
INDEPENDENT BANK CORP MASS COM 453836108 429 6,146 SH   SOLE 2 1,795 0 4,351
INDEPENDENT BANK CORP MASS COM 453836108 10 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 45 648 SH   SOLE 7 648 0 0
INDEPENDENT BANK CORP MASS COM 453836108 9,297 133,100 SH   SOLE 18 133,100 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,520 21,765 SH   SOLE 19 21,765 0 0
INDEPENDENT BANK CORP MASS COM 453836108 174,526 2,498,580 SH   SOLE 21 2,498,580 0 0
INDEPENDENT BANK CORP MASS COM 453836108 56,634 810,798 SH   SOLE 22 763,914 0 46,884
INDEPENDENT BANK CORP MASS COM 453836108 890 12,740 SH   SOLE 26 5,479 0 7,261
INDEPENDENT BANK CORP MASS COM 453836108 451 6,451 SH   SOLE 28 6,451 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,784 39,852 SH   SOLE 30 39,852 0 0
INDEPENDENT BANK CORP MASS COM 453836108 172 2,459 SH   SOLE 40 2,459 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 656 29,354 SH   SOLE 2 26,357 0 2,997
INDEPENDENT BANK CORP MICH COM NEW 453838609 16 725 SH   SOLE 7 725 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,902 85,120 SH   SOLE 18 85,120 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,119 50,056 SH   SOLE 19 50,056 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 15,741 704,287 SH   SOLE 21 704,287 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 21,059 942,238 SH   SOLE 22 922,794 0 19,444
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,341 59,982 SH   SOLE 23 59,982 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 266 11,893 SH   SOLE 29 0 0 11,893
INDEPENDENT BANK CORP MICH COM NEW 453838609 76 3,386 SH   SOLE 30 3,386 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 23 1,022 SH   SOLE 34 1,022 0 0
INDEPENDENT BK GROUP INC COM 45384B106 282 4,175 SH   SOLE 2 1,212 0 2,963
INDEPENDENT BK GROUP INC COM 45384B106 32 470 SH   SOLE 7 470 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4,476 66,209 SH   SOLE 18 66,209 0 0
INDEPENDENT BK GROUP INC COM 45384B106 942 13,940 SH   SOLE 19 13,940 0 0
INDEPENDENT BK GROUP INC COM 45384B106 37,909 560,779 SH   SOLE 21 560,779 0 0
INDEPENDENT BK GROUP INC COM 45384B106 34,279 507,084 SH   SOLE 22 475,593 0 31,491
INDEPENDENT BK GROUP INC COM 45384B106 322 4,769 SH   SOLE 26 0 0 4,769
INDEPENDENT BK GROUP INC COM 45384B106 111 1,635 SH   SOLE 28 1,635 0 0
INDEPENDENT BK GROUP INC COM 45384B106 115 1,703 SH   SOLE 30 1,703 0 0
INDEPENDENT BK GROUP INC COM 45384B106 80 1,178 SH   SOLE 40 1,178 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 0 16 SH   SOLE 17 0 0 16
INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 4,748 472,000 SH   SOLE 2 472,000 0 0
INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 402 40,000 SH   SOLE 22 40,000 0 0
INDUSTRIAL SVCS AMER INC FLA COM 456314103 7 4,214 SH   SOLE 21 4,214 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,512 43,831 SH   SOLE 7 43,831 0 0
INFINERA CORPORATION COM 45667G103 201 31,723 SH   SOLE 2 8,166 0 23,557
INFINERA CORPORATION COM 45667G103 4 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 21 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 3,452 545,265 SH   SOLE 18 545,265 0 0
INFINERA CORPORATION COM 45667G103 749 118,285 SH   SOLE 19 118,285 0 0
INFINERA CORPORATION COM 45667G103 29,251 4,621,009 SH   SOLE 21 4,621,009 0 0
INFINERA CORPORATION COM 45667G103 25,591 4,042,790 SH   SOLE 22 3,811,135 0 231,655
INFINERA CORPORATION COM 45667G103 262 41,459 SH   SOLE 26 16,395 0 25,064
INFINERA CORPORATION COM 45667G103 127 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 148 23,333 SH   SOLE 30 23,333 0 0
INFINERA CORPORATION COM 45667G103 102 16,170 SH   SOLE 40 16,170 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 15 7,358 SH   SOLE 18 7,358 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 14 7,013 SH   SOLE 19 7,013 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 238 117,260 SH   SOLE 21 117,260 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,677 826,210 SH   SOLE 22 826,210 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 437 4,121 SH   SOLE 2 2,519 0 1,602
INFINITY PPTY & CAS CORP COM 45665Q103 27 254 SH   SOLE 7 254 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 5,583 52,673 SH   SOLE 18 52,673 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 2,028 19,131 SH   SOLE 19 19,131 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 106,743 1,007,007 SH   SOLE 21 1,007,007 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 42,113 397,292 SH   SOLE 22 376,978 0 20,314
INFINITY PPTY & CAS CORP COM 45665Q103 2,546 24,022 SH   SOLE 23 24,022 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 779 7,352 SH   SOLE 26 3,015 0 4,337
INFINITY PPTY & CAS CORP COM 45665Q103 233 2,196 SH   SOLE 28 2,196 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,730 16,317 SH   SOLE 30 16,317 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 54 514 SH   SOLE 34 514 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 133 1,254 SH   SOLE 40 1,254 0 0
INFLARX NV COM N44821101 2,152 102,707 SH   SOLE 2 102,707 0 0
INFLARX NV COM N44821101 1,167 55,685 SH   SOLE 18 55,685 0 0
INFLARX NV COM N44821101 20,844 994,966 SH   SOLE 19 994,966 0 0
INFLARX NV COM N44821101 528 25,241 SH   SOLE 20 25,241 0 0
INFLARX NV COM N44821101 6,438 307,297 SH   SOLE 34 307,297 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 20 4,710 SH   SOLE 2 1,769 0 2,941
INFORMATION SERVICES GROUP I COM 45675Y104 553 132,556 SH   SOLE 18 132,556 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 73 17,441 SH   SOLE 19 17,441 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 4,354 1,044,106 SH   SOLE 21 1,044,106 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,174 281,490 SH   SOLE 22 257,404 0 24,086
INFOSONICS CORP COM NEW 456784206 2 1,555 SH   SOLE 21 1,555 0 0
INFOSYS LTD SPONSORED ADR 456788108 4,363 268,990 SH   SOLE 2 227,376 0 41,614
INFOSYS LTD SPONSORED ADR 456788108 918 56,601 SH   SOLE 7 0 0 56,601
INFOSYS LTD SPONSORED ADR 456788108 14,717 907,363 SH   SOLE 18 907,363 0 0
INFOSYS LTD SPONSORED ADR 456788108 316 19,454 SH   SOLE 19 19,454 0 0
INFOSYS LTD SPONSORED ADR 456788108 37,700 2,324,283 SH   SOLE 21 2,324,283 0 0
INFOSYS LTD SPONSORED ADR 456788108 16,153 995,894 SH   SOLE 22 995,894 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,631 162,210 SH   SOLE 25 162,210 0 0
INFOSYS LTD SPONSORED ADR 456788108 27,315 1,684,022 SH   SOLE 26 74,240 0 1,609,782
INFOSYS LTD SPONSORED ADR 456788108 7,917 488,124 SH   SOLE 28 488,124 0 0
INFOSYS LTD SPONSORED ADR 456788108 8,474 522,440 SH   SOLE 29 522,440 0 0
INFOSYS LTD SPONSORED ADR 456788108 68,878 4,246,501 SH   SOLE 30 4,246,501 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,350 144,870 SH   SOLE 34 144,870 0 0
INFOSYS LTD SPONSORED ADR 456788108 91 5,598 SH   SOLE 40 5,598 0 0
INFRAREIT INC COM 45685L100 168 9,020 SH   SOLE 2 2,338 0 6,682
INFRAREIT INC COM 45685L100 33 1,783 SH   SOLE 4 1,783 0 0
INFRAREIT INC COM 45685L100 637 34,290 SH   SOLE 7 34,290 0 0
INFRAREIT INC COM 45685L100 3,006 161,780 SH   SOLE 18 161,780 0 0
INFRAREIT INC COM 45685L100 612 32,937 SH   SOLE 19 32,937 0 0
INFRAREIT INC COM 45685L100 24,972 1,344,037 SH   SOLE 21 1,344,037 0 0
INFRAREIT INC COM 45685L100 22,206 1,195,170 SH   SOLE 22 1,124,720 0 70,450
INFRAREIT INC COM 45685L100 38 2,020 SH   SOLE 23 2,020 0 0
INFRAREIT INC COM 45685L100 213 11,457 SH   SOLE 26 0 0 11,457
INFRAREIT INC COM 45685L100 112 6,009 SH   SOLE 28 6,009 0 0
INFRAREIT INC COM 45685L100 506 27,226 SH   SOLE 30 27,226 0 0
INFRAREIT INC COM 45685L100 29 1,571 SH   SOLE 36 1,571 0 0
INFRAREIT INC COM 45685L100 43 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 126 54,572 SH   SOLE 21 54,572 0 0
ING GROEP N V SPONSORED ADR 456837103 282 15,250 SH   SOLE 18 15,250 0 0
INGERSOLL-RAND PLC SHS G47791101 55,531 622,618 SH   SOLE 2 382,508 0 240,110
INGERSOLL-RAND PLC SHS G47791101 14,032 157,323 SH   SOLE 4 150,294 0 7,029
INGERSOLL-RAND PLC SHS G47791101 16,689 187,122 SH   SOLE 7 180,146 0 6,976
INGERSOLL-RAND PLC SHS G47791101 2,635 29,547 SH   SOLE 13 29,547 0 0
INGERSOLL-RAND PLC SHS G47791101 153 1,715 SH   SOLE 15 1,715 0 0
INGERSOLL-RAND PLC SHS G47791101 48,221 540,653 SH   SOLE 18 505,272 0 35,381
INGERSOLL-RAND PLC SHS G47791101 23,142 259,471 SH   SOLE 19 259,471 0 0
INGERSOLL-RAND PLC SHS G47791101 12,708 142,487 SH   SOLE 20 0 0 142,487
INGERSOLL-RAND PLC SHS G47791101 453,967 5,089,890 SH   SOLE 21 5,089,890 0 0
INGERSOLL-RAND PLC SHS G47791101 653,573 7,327,870 SH   SOLE 22 5,832,509 0 1,495,361
INGERSOLL-RAND PLC SHS G47791101 39,477 442,615 SH   SOLE 23 442,615 0 0
INGERSOLL-RAND PLC SHS G47791101 19,547 219,166 SH   SOLE 25 219,166 0 0
INGERSOLL-RAND PLC SHS G47791101 74,531 835,648 SH   SOLE 26 255,686 0 579,962
INGERSOLL-RAND PLC SHS G47791101 5,154 57,789 SH   SOLE 28 41,913 0 15,876
INGERSOLL-RAND PLC SHS G47791101 6,941 77,820 SH   SOLE 29 77,820 0 0
INGERSOLL-RAND PLC SHS G47791101 65,111 730,030 SH   SOLE 30 730,030 0 0
INGERSOLL-RAND PLC SHS G47791101 21,671 242,973 SH   SOLE 31 140,364 0 102,609
INGERSOLL-RAND PLC SHS G47791101 4,826 54,106 SH   SOLE 34 54,106 0 0
INGERSOLL-RAND PLC SHS G47791101 25,453 285,384 SH   SOLE 36 285,384 0 0
INGERSOLL-RAND PLC SHS G47791101 116 1,303 SH   SOLE 40 1,303 0 0
INGEVITY CORP COM 45688C107 391 5,552 SH   SOLE 2 5,115 0 437
INGEVITY CORP COM 45688C107 14 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 77 1,096 SH   SOLE 7 1,096 0 0
INGEVITY CORP COM 45688C107 13,763 195,303 SH   SOLE 18 195,303 0 0
INGEVITY CORP COM 45688C107 6,748 95,757 SH   SOLE 19 95,757 0 0
INGEVITY CORP COM 45688C107 269,750 3,827,866 SH   SOLE 21 3,827,866 0 0
INGEVITY CORP COM 45688C107 83,274 1,181,694 SH   SOLE 22 1,104,267 0 77,427
INGEVITY CORP COM 45688C107 804 11,412 SH   SOLE 23 11,412 0 0
INGEVITY CORP COM 45688C107 905 12,848 SH   SOLE 26 3,888 0 8,960
INGEVITY CORP COM 45688C107 434 6,163 SH   SOLE 28 6,163 0 0
INGEVITY CORP COM 45688C107 518 7,356 SH   SOLE 29 0 0 7,356
INGEVITY CORP COM 45688C107 4,293 60,913 SH   SOLE 30 60,913 0 0
INGEVITY CORP COM 45688C107 290 4,122 SH   SOLE 34 4,122 0 0
INGEVITY CORP COM 45688C107 400 5,671 SH   SOLE 40 5,671 0 0
INGLES MKTS INC CL A 457030104 145 4,185 SH   SOLE 2 880 0 3,305
INGLES MKTS INC CL A 457030104 13 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,834 52,996 SH   SOLE 18 52,996 0 0
INGLES MKTS INC CL A 457030104 384 11,110 SH   SOLE 19 11,110 0 0
INGLES MKTS INC CL A 457030104 15,208 439,530 SH   SOLE 21 439,530 0 0
INGLES MKTS INC CL A 457030104 14,255 411,996 SH   SOLE 22 385,822 0 26,174
INGLES MKTS INC CL A 457030104 219 6,318 SH   SOLE 26 0 0 6,318
INGLES MKTS INC CL A 457030104 60 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 130 3,754 SH   SOLE 29 0 0 3,754
INGLES MKTS INC CL A 457030104 51 1,483 SH   SOLE 30 1,483 0 0
INGLES MKTS INC CL A 457030104 49 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 28,130 201,215 SH   SOLE 2 134,980 0 66,235
INGREDION INC COM 457187102 6,587 47,115 SH   SOLE 4 45,223 0 1,892
INGREDION INC COM 457187102 13,896 99,397 SH   SOLE 7 83,083 0 16,314
INGREDION INC COM 457187102 316 2,257 SH   SOLE 13 2,257 0 0
INGREDION INC COM 457187102 81 578 SH   SOLE 15 578 0 0
INGREDION INC COM 457187102 35,158 251,488 SH   SOLE 18 243,394 0 8,094
INGREDION INC COM 457187102 7,779 55,645 SH   SOLE 19 55,645 0 0
INGREDION INC COM 457187102 9,376 67,069 SH   SOLE 20 0 0 67,069
INGREDION INC COM 457187102 467,704 3,345,521 SH   SOLE 21 3,345,521 0 0
INGREDION INC COM 457187102 349,215 2,497,961 SH   SOLE 22 2,191,154 0 306,807
INGREDION INC COM 457187102 18,765 134,228 SH   SOLE 23 134,228 0 0
INGREDION INC COM 457187102 9,165 65,556 SH   SOLE 25 65,556 0 0
INGREDION INC COM 457187102 32,610 233,263 SH   SOLE 26 78,423 0 154,840
INGREDION INC COM 457187102 2,273 16,258 SH   SOLE 28 11,794 0 4,464
INGREDION INC COM 457187102 10,391 74,326 SH   SOLE 29 34,632 0 39,694
INGREDION INC COM 457187102 17,098 122,301 SH   SOLE 30 122,301 0 0
INGREDION INC COM 457187102 10,144 72,558 SH   SOLE 31 38,521 0 34,037
INGREDION INC COM 457187102 4,858 34,748 SH   SOLE 34 34,748 0 0
INGREDION INC COM 457187102 11,005 78,718 SH   SOLE 36 78,718 0 0
INGREDION INC COM 457187102 47 334 SH   SOLE 40 334 0 0
INNERWORKINGS INC COM 45773Y105 200 19,959 SH   SOLE 2 18,487 0 1,472
INNERWORKINGS INC COM 45773Y105 9 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 1,660 165,509 SH   SOLE 18 165,509 0 0
INNERWORKINGS INC COM 45773Y105 1,676 167,074 SH   SOLE 19 167,074 0 0
INNERWORKINGS INC COM 45773Y105 14,709 1,466,513 SH   SOLE 21 1,466,513 0 0
INNERWORKINGS INC COM 45773Y105 13,812 1,377,031 SH   SOLE 22 1,302,840 0 74,191
INNERWORKINGS INC COM 45773Y105 335 33,409 SH   SOLE 23 33,409 0 0
INNERWORKINGS INC COM 45773Y105 197 19,597 SH   SOLE 26 0 0 19,597
INNERWORKINGS INC COM 45773Y105 53 5,308 SH   SOLE 28 5,308 0 0
INNERWORKINGS INC COM 45773Y105 187 18,601 SH   SOLE 29 0 0 18,601
INNERWORKINGS INC COM 45773Y105 117 11,665 SH   SOLE 30 11,665 0 0
INNERWORKINGS INC COM 45773Y105 42 4,184 SH   SOLE 40 4,184 0 0
INNODATA INC COM NEW 457642205 6 4,323 SH   SOLE 18 4,323 0 0
INNODATA INC COM NEW 457642205 9 6,741 SH   SOLE 19 6,741 0 0
INNODATA INC COM NEW 457642205 104 76,645 SH   SOLE 21 76,645 0 0
INNODATA INC COM NEW 457642205 753 553,514 SH   SOLE 22 553,514 0 0
INNOPHOS HOLDINGS INC COM 45774N108 226 4,836 SH   SOLE 2 1,198 0 3,638
INNOPHOS HOLDINGS INC COM 45774N108 6 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 27 568 SH   SOLE 7 568 0 0
INNOPHOS HOLDINGS INC COM 45774N108 4,502 96,349 SH   SOLE 18 96,349 0 0
INNOPHOS HOLDINGS INC COM 45774N108 941 20,135 SH   SOLE 19 20,135 0 0
INNOPHOS HOLDINGS INC COM 45774N108 83,015 1,776,477 SH   SOLE 21 1,776,477 0 0
INNOPHOS HOLDINGS INC COM 45774N108 24,668 527,873 SH   SOLE 22 488,168 0 39,705
INNOPHOS HOLDINGS INC COM 45774N108 834 17,853 SH   SOLE 23 17,853 0 0
INNOPHOS HOLDINGS INC COM 45774N108 515 11,030 SH   SOLE 26 3,077 0 7,953
INNOPHOS HOLDINGS INC COM 45774N108 133 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,321 28,266 SH   SOLE 30 28,266 0 0
INNOPHOS HOLDINGS INC COM 45774N108 153 3,283 SH   SOLE 34 3,283 0 0
INNOPHOS HOLDINGS INC COM 45774N108 112 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 1,509 21,371 SH   SOLE 2 17,017 0 4,354
INNOSPEC INC COM 45768S105 9 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 43 613 SH   SOLE 7 613 0 0
INNOSPEC INC COM 45768S105 8,354 118,328 SH   SOLE 18 118,328 0 0
INNOSPEC INC COM 45768S105 5,814 82,350 SH   SOLE 19 82,350 0 0
INNOSPEC INC COM 45768S105 156,291 2,213,748 SH   SOLE 21 2,213,748 0 0
INNOSPEC INC COM 45768S105 62,506 885,353 SH   SOLE 22 841,550 0 43,803
INNOSPEC INC COM 45768S105 4,503 63,782 SH   SOLE 23 63,782 0 0
INNOSPEC INC COM 45768S105 1,228 17,398 SH   SOLE 26 7,794 0 9,604
INNOSPEC INC COM 45768S105 247 3,498 SH   SOLE 28 3,498 0 0
INNOSPEC INC COM 45768S105 1,174 16,634 SH   SOLE 29 0 0 16,634
INNOSPEC INC COM 45768S105 2,453 34,739 SH   SOLE 30 34,739 0 0
INNOSPEC INC COM 45768S105 199 2,824 SH   SOLE 40 2,824 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 20 610 SH   SOLE 18 610 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 359 11,116 SH   SOLE 21 11,116 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 6 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 116 39,615 SH   SOLE 21 39,615 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,205 409,777 SH   SOLE 22 409,777 0 0
INNOVIVA INC COM 45781M101 69 4,873 SH   SOLE 2 4,283 0 590
INNOVIVA INC COM 45781M101 7 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 21 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 4,926 347,124 SH   SOLE 18 347,124 0 0
INNOVIVA INC COM 45781M101 925 65,221 SH   SOLE 19 65,221 0 0
INNOVIVA INC COM 45781M101 121,061 8,531,428 SH   SOLE 21 8,531,428 0 0
INNOVIVA INC COM 45781M101 30,574 2,154,614 SH   SOLE 22 2,012,722 0 141,892
INNOVIVA INC COM 45781M101 510 35,953 SH   SOLE 26 10,561 0 25,392
INNOVIVA INC COM 45781M101 175 12,366 SH   SOLE 28 12,366 0 0
INNOVIVA INC COM 45781M101 235 16,550 SH   SOLE 29 0 0 16,550
INNOVIVA INC COM 45781M101 1,593 112,259 SH   SOLE 30 112,259 0 0
INNOVIVA INC COM 45781M101 122 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 428 3,595 SH   SOLE 2 3,424 0 171
INOGEN INC COM 45780L104 18 154 SH   SOLE 4 154 0 0
INOGEN INC COM 45780L104 52 433 SH   SOLE 7 433 0 0
INOGEN INC COM 45780L104 1 10 SH   SOLE 17 0 0 10
INOGEN INC COM 45780L104 9,356 78,567 SH   SOLE 18 78,567 0 0
INOGEN INC COM 45780L104 8,647 72,611 SH   SOLE 19 72,611 0 0
INOGEN INC COM 45780L104 189,876 1,594,521 SH   SOLE 21 1,594,521 0 0
INOGEN INC COM 45780L104 60,890 511,341 SH   SOLE 22 480,053 0 31,288
INOGEN INC COM 45780L104 271 2,275 SH   SOLE 23 2,275 0 0
INOGEN INC COM 45780L104 1,188 9,973 SH   SOLE 26 5,524 0 4,449
INOGEN INC COM 45780L104 319 2,683 SH   SOLE 28 2,683 0 0
INOGEN INC COM 45780L104 355 2,982 SH   SOLE 29 0 0 2,982
INOGEN INC COM 45780L104 2,998 25,180 SH   SOLE 30 25,180 0 0
INOGEN INC COM 45780L104 263 2,209 SH   SOLE 40 2,209 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 12 4,739 SH   SOLE 18 4,739 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 8 3,215 SH   SOLE 19 3,215 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 194 74,303 SH   SOLE 21 74,303 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 667 255,508 SH   SOLE 22 255,508 0 0
INOVALON HLDGS INC COM CL A 45781D101 56 3,761 SH   SOLE 2 3,588 0 173
INOVALON HLDGS INC COM CL A 45781D101 7 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 20 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 3,205 213,652 SH   SOLE 18 213,652 0 0
INOVALON HLDGS INC COM CL A 45781D101 802 53,454 SH   SOLE 19 53,454 0 0
INOVALON HLDGS INC COM CL A 45781D101 32,391 2,159,384 SH   SOLE 21 2,159,384 0 0
INOVALON HLDGS INC COM CL A 45781D101 25,404 1,693,584 SH   SOLE 22 1,578,304 0 115,280
INOVALON HLDGS INC COM CL A 45781D101 331 22,091 SH   SOLE 26 0 0 22,091
INOVALON HLDGS INC COM CL A 45781D101 106 7,069 SH   SOLE 28 7,069 0 0
INOVALON HLDGS INC COM CL A 45781D101 144 9,610 SH   SOLE 30 9,610 0 0
INOVALON HLDGS INC COM CL A 45781D101 65 4,325 SH   SOLE 40 4,325 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 21 5,151 SH   SOLE 2 4,693 0 458
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2 526 SH   SOLE 4 526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 10 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,193 288,881 SH   SOLE 18 288,881 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 269 65,203 SH   SOLE 19 65,203 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15,955 3,863,272 SH   SOLE 21 3,863,272 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9,759 2,363,002 SH   SOLE 22 2,231,415 0 131,587
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5 1,174 SH   SOLE 23 1,174 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 30 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 41 9,897 SH   SOLE 28 9,897 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 60 14,612 SH   SOLE 30 14,612 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 26 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 95 2,583 SH   SOLE 2 2,364 0 219
INPHI CORP COM 45772F107 8 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 37 1,001 SH   SOLE 7 1,001 0 0
INPHI CORP COM 45772F107 1 14 SH   SOLE 17 0 0 14
INPHI CORP COM 45772F107 5,241 143,184 SH   SOLE 18 143,184 0 0
INPHI CORP COM 45772F107 6,265 171,163 SH   SOLE 19 171,163 0 0
INPHI CORP COM 45772F107 46,536 1,271,484 SH   SOLE 21 1,271,484 0 0
INPHI CORP COM 45772F107 40,416 1,104,264 SH   SOLE 22 1,033,682 0 70,582
INPHI CORP COM 45772F107 687 18,777 SH   SOLE 26 4,057 0 14,720
INPHI CORP COM 45772F107 207 5,663 SH   SOLE 28 5,663 0 0
INPHI CORP COM 45772F107 225 6,134 SH   SOLE 30 6,134 0 0
INPHI CORP COM 45772F107 121 3,297 SH   SOLE 40 3,297 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 899 905,000 PRN   SOLE 21 905,000 0 0
INPIXON COM 45790J107 0 609 SH   SOLE 21 609 0 0
INSEEGO CORP COM 45782B104 12 7,553 SH   SOLE 18 7,553 0 0
INSEEGO CORP COM 45782B104 171 106,001 SH   SOLE 21 106,001 0 0
INSEEGO CORP COM 45782B104 1,447 898,690 SH   SOLE 22 898,690 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,263 32,990 SH   SOLE 2 29,188 0 3,802
INSIGHT ENTERPRISES INC COM 45765U103 2 48 SH   SOLE 4 48 0 0
INSIGHT ENTERPRISES INC COM 45765U103 71 1,858 SH   SOLE 7 1,858 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,568 171,526 SH   SOLE 18 171,526 0 0
INSIGHT ENTERPRISES INC COM 45765U103 5,179 135,247 SH   SOLE 19 135,247 0 0
INSIGHT ENTERPRISES INC COM 45765U103 126,992 3,316,575 SH   SOLE 21 3,316,575 0 0
INSIGHT ENTERPRISES INC COM 45765U103 51,819 1,353,326 SH   SOLE 22 1,277,066 0 76,260
INSIGHT ENTERPRISES INC COM 45765U103 3,922 102,430 SH   SOLE 23 102,430 0 0
INSIGHT ENTERPRISES INC COM 45765U103 638 16,658 SH   SOLE 26 3,465 0 13,193
INSIGHT ENTERPRISES INC COM 45765U103 200 5,213 SH   SOLE 28 5,213 0 0
INSIGHT ENTERPRISES INC COM 45765U103 595 15,530 SH   SOLE 29 0 0 15,530
INSIGHT ENTERPRISES INC COM 45765U103 1,978 51,653 SH   SOLE 30 51,653 0 0
INSIGHT ENTERPRISES INC COM 45765U103 79 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 166 4,341 SH   SOLE 40 4,341 0 0
INSIGNIA SYS INC COM 45765Y105 6 4,810 SH   SOLE 21 4,810 0 0
INSIGNIA SYS INC COM 45765Y105 561 471,854 SH   SOLE 22 471,854 0 0
INSMED INC COM PAR $.01 457669307 4,472 143,424 SH   SOLE 2 141,219 0 2,205
INSMED INC COM PAR $.01 457669307 16 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 52 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 6 191 SH   SOLE 17 0 0 191
INSMED INC COM PAR $.01 457669307 11,798 378,371 SH   SOLE 18 378,371 0 0
INSMED INC COM PAR $.01 457669307 43,380 1,391,289 SH   SOLE 19 1,391,289 0 0
INSMED INC COM PAR $.01 457669307 2,731 87,600 SH   SOLE 20 87,600 0 0
INSMED INC COM PAR $.01 457669307 103,510 3,319,761 SH   SOLE 21 3,319,761 0 0
INSMED INC COM PAR $.01 457669307 63,699 2,042,953 SH   SOLE 22 1,900,962 0 141,991
INSMED INC COM PAR $.01 457669307 22 697 SH   SOLE 23 697 0 0
INSMED INC COM PAR $.01 457669307 888 28,475 SH   SOLE 26 11,000 0 17,475
INSMED INC COM PAR $.01 457669307 366 11,726 SH   SOLE 28 11,726 0 0
INSMED INC COM PAR $.01 457669307 358 11,468 SH   SOLE 30 11,468 0 0
INSMED INC COM PAR $.01 457669307 12,665 406,191 SH   SOLE 34 406,191 0 0
INSMED INC COM PAR $.01 457669307 196 6,299 SH   SOLE 40 6,299 0 0
INSPERITY INC COM 45778Q107 1,629 28,407 SH   SOLE 2 28,161 0 246
INSPERITY INC COM 45778Q107 10 178 SH   SOLE 4 178 0 0
INSPERITY INC COM 45778Q107 50 874 SH   SOLE 7 874 0 0
INSPERITY INC COM 45778Q107 9,588 167,181 SH   SOLE 18 167,181 0 0
INSPERITY INC COM 45778Q107 17,036 297,049 SH   SOLE 19 297,049 0 0
INSPERITY INC COM 45778Q107 189,534 3,304,860 SH   SOLE 21 3,304,860 0 0
INSPERITY INC COM 45778Q107 92,492 1,612,761 SH   SOLE 22 1,550,329 0 62,432
INSPERITY INC COM 45778Q107 971 16,933 SH   SOLE 23 16,933 0 0
INSPERITY INC COM 45778Q107 1,583 27,602 SH   SOLE 26 11,754 0 15,848
INSPERITY INC COM 45778Q107 252 4,394 SH   SOLE 28 4,394 0 0
INSPERITY INC COM 45778Q107 1,733 30,216 SH   SOLE 29 0 0 30,216
INSPERITY INC COM 45778Q107 3,582 62,454 SH   SOLE 30 62,454 0 0
INSPERITY INC COM 45778Q107 107 1,859 SH   SOLE 34 1,859 0 0
INSPERITY INC COM 45778Q107 202 3,520 SH   SOLE 40 3,520 0 0
INSPIRED ENTMT INC COM 45782N108 4 396 SH   SOLE 2 396 0 0
INSPIRED ENTMT INC COM 45782N108 136 13,889 SH   SOLE 18 13,889 0 0
INSPIRED ENTMT INC COM 45782N108 14 1,465 SH   SOLE 19 1,465 0 0
INSPIRED ENTMT INC COM 45782N108 1,321 134,802 SH   SOLE 21 134,802 0 0
INSPIRED ENTMT INC COM 45782N108 245 24,963 SH   SOLE 22 21,930 0 3,033
INSPIREMD INC COM PAR 45779A804 0 56 SH   SOLE 21 56 0 0
INSTALLED BLDG PRODS INC COM 45780R101 110 1,443 SH   SOLE 2 1,217 0 226
INSTALLED BLDG PRODS INC COM 45780R101 36 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 7,464 98,279 SH   SOLE 18 98,279 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,301 17,134 SH   SOLE 19 17,134 0 0
INSTALLED BLDG PRODS INC COM 45780R101 174,360 2,295,715 SH   SOLE 21 2,295,715 0 0
INSTALLED BLDG PRODS INC COM 45780R101 44,407 584,685 SH   SOLE 22 548,250 0 36,435
INSTALLED BLDG PRODS INC COM 45780R101 132 1,733 SH   SOLE 26 0 0 1,733
INSTALLED BLDG PRODS INC COM 45780R101 288 3,786 SH   SOLE 28 3,786 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,293 30,190 SH   SOLE 30 30,190 0 0
INSTALLED BLDG PRODS INC COM 45780R101 142 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 30 1,054 SH   SOLE 2 1,054 0 0
INSTEEL INDUSTRIES INC COM 45774W108 12 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2,426 85,666 SH   SOLE 18 85,666 0 0
INSTEEL INDUSTRIES INC COM 45774W108 407 14,357 SH   SOLE 19 14,357 0 0
INSTEEL INDUSTRIES INC COM 45774W108 48,186 1,701,479 SH   SOLE 21 1,701,479 0 0
INSTEEL INDUSTRIES INC COM 45774W108 13,828 488,278 SH   SOLE 22 455,545 0 32,733
INSTEEL INDUSTRIES INC COM 45774W108 72 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 748 26,427 SH   SOLE 30 26,427 0 0
INSTEEL INDUSTRIES INC COM 45774W108 43 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 43 1,286 SH   SOLE 2 1,286 0 0
INSTRUCTURE INC COM 45781U103 10 311 SH   SOLE 7 311 0 0
INSTRUCTURE INC COM 45781U103 2,571 77,677 SH   SOLE 18 77,677 0 0
INSTRUCTURE INC COM 45781U103 546 16,505 SH   SOLE 19 16,505 0 0
INSTRUCTURE INC COM 45781U103 22,774 688,043 SH   SOLE 21 688,043 0 0
INSTRUCTURE INC COM 45781U103 18,425 556,642 SH   SOLE 22 516,125 0 40,517
INSTRUCTURE INC COM 45781U103 200 6,032 SH   SOLE 26 0 0 6,032
INSTRUCTURE INC COM 45781U103 64 1,945 SH   SOLE 30 1,945 0 0
INSULET CORP COM 45784P101 254 3,676 SH   SOLE 2 3,263 0 413
INSULET CORP COM 45784P101 20 293 SH   SOLE 4 293 0 0
INSULET CORP COM 45784P101 101 1,459 SH   SOLE 7 1,459 0 0
INSULET CORP COM 45784P101 13,544 196,296 SH   SOLE 18 196,296 0 0
INSULET CORP COM 45784P101 5,829 84,475 SH   SOLE 19 84,475 0 0
INSULET CORP COM 45784P101 134,814 1,953,828 SH   SOLE 21 1,953,828 0 0
INSULET CORP COM 45784P101 109,789 1,591,151 SH   SOLE 22 1,487,145 0 104,006
INSULET CORP COM 45784P101 82 1,183 SH   SOLE 23 1,183 0 0
INSULET CORP COM 45784P101 1,255 18,195 SH   SOLE 26 6,331 0 11,864
INSULET CORP COM 45784P101 646 9,367 SH   SOLE 28 9,367 0 0
INSULET CORP COM 45784P101 469 6,793 SH   SOLE 29 0 0 6,793
INSULET CORP COM 45784P101 631 9,144 SH   SOLE 30 9,144 0 0
INSULET CORP COM 45784P101 418 6,055 SH   SOLE 40 6,055 0 0
INSULET CORP NOTE 1.250% 9/1 45784PAF8 930 713,000 PRN   SOLE 21 713,000 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 12 1,259 SH   SOLE 2 1,137 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 794 82,583 SH   SOLE 18 82,583 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 557 57,901 SH   SOLE 19 57,901 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 16,603 1,725,933 SH   SOLE 21 1,725,933 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 6,424 667,734 SH   SOLE 22 626,781 0 40,953
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 21 2,190 SH   SOLE 26 0 0 2,190
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 35 3,675 SH   SOLE 28 3,675 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 94 9,796 SH   SOLE 29 0 0 9,796
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 78 8,143 SH   SOLE 30 8,143 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 25 2,615 SH   SOLE 40 2,615 0 0
INTEGER HLDGS CORP COM 45826H109 309 6,828 SH   SOLE 2 1,750 0 5,078
INTEGER HLDGS CORP COM 45826H109 5 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 30 653 SH   SOLE 7 653 0 0
INTEGER HLDGS CORP COM 45826H109 6,739 148,768 SH   SOLE 18 148,768 0 0
INTEGER HLDGS CORP COM 45826H109 1,130 24,942 SH   SOLE 19 24,942 0 0
INTEGER HLDGS CORP COM 45826H109 119,765 2,643,813 SH   SOLE 21 2,643,813 0 0
INTEGER HLDGS CORP COM 45826H109 36,600 807,939 SH   SOLE 22 759,443 0 48,496
INTEGER HLDGS CORP COM 45826H109 780 17,212 SH   SOLE 26 5,705 0 11,507
INTEGER HLDGS CORP COM 45826H109 182 4,024 SH   SOLE 28 4,024 0 0
INTEGER HLDGS CORP COM 45826H109 1,837 40,561 SH   SOLE 30 40,561 0 0
INTEGER HLDGS CORP COM 45826H109 124 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 185 3,870 SH   SOLE 2 3,518 0 352
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 13 276 SH   SOLE 4 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1,424 SH   SOLE 7 1,424 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3 68 SH   SOLE 17 0 0 68
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 13,871 289,827 SH   SOLE 18 289,827 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,444 51,064 SH   SOLE 19 51,064 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 284,975 5,954,341 SH   SOLE 21 5,954,341 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 81,439 1,701,599 SH   SOLE 22 1,587,748 0 113,851
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,280 26,739 SH   SOLE 26 15,715 0 11,024
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 412 8,615 SH   SOLE 28 8,615 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4,360 91,109 SH   SOLE 30 91,109 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 317 6,620 SH   SOLE 40 6,620 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,800 60,546 SH   SOLE 2 59,711 0 835
INTEGRATED DEVICE TECHNOLOGY COM 458118106 21 694 SH   SOLE 4 694 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 97 3,247 SH   SOLE 7 3,247 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 24,313 817,808 SH   SOLE 18 817,808 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 4,625 155,579 SH   SOLE 19 155,579 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 267,936 9,012,326 SH   SOLE 21 9,012,326 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 127,449 4,286,890 SH   SOLE 22 4,032,662 0 254,228
INTEGRATED DEVICE TECHNOLOGY COM 458118106 298 10,032 SH   SOLE 23 10,032 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,652 55,552 SH   SOLE 26 20,760 0 34,792
INTEGRATED DEVICE TECHNOLOGY COM 458118106 596 20,042 SH   SOLE 28 20,042 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 175 5,875 SH   SOLE 29 0 0 5,875
INTEGRATED DEVICE TECHNOLOGY COM 458118106 15,079 507,193 SH   SOLE 30 507,193 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 441 14,819 SH   SOLE 40 14,819 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 1,264 1,133,000 PRN   SOLE 21 1,133,000 0 0
INTEL CORP COM 458140100 300,923 6,519,130 SH   SOLE 2 1,960,887 0 4,558,243
INTEL CORP COM 458140100 76,852 1,664,896 SH   SOLE 4 1,545,407 0 119,489
INTEL CORP COM 458140100 167,608 3,631,023 SH   SOLE 7 3,498,064 0 132,959
INTEL CORP COM 458140100 4,775 103,439 SH   SOLE 13 103,439 0 0
INTEL CORP COM 458140100 1,880 40,719 SH   SOLE 15 40,719 0 0
INTEL CORP COM 458140100 55 1,181 SH   SOLE 17 0 0 1,181
INTEL CORP COM 458140100 418,696 9,070,534 SH   SOLE 18 8,445,145 0 625,389
INTEL CORP COM 458140100 49,464 1,071,570 SH   SOLE 19 1,071,570 0 0
INTEL CORP COM 458140100 120,904 2,619,247 SH   SOLE 20 286,480 0 2,332,767
INTEL CORP COM 458140100 4,174,322 90,431,590 SH   SOLE 21 90,431,590 0 0
INTEL CORP COM 458140100 5,773,333 125,072,205 SH   SOLE 22 103,242,559 0 21,829,646
INTEL CORP COM 458140100 282,154 6,112,526 SH   SOLE 23 6,112,526 0 0
INTEL CORP COM 458140100 177,583 3,847,117 SH   SOLE 25 3,847,117 0 0
INTEL CORP COM 458140100 737,039 15,967,040 SH   SOLE 26 4,114,223 0 11,852,817
INTEL CORP COM 458140100 48,974 1,060,962 SH   SOLE 28 771,651 0 289,311
INTEL CORP COM 458140100 35,303 764,807 SH   SOLE 29 304,241 0 460,566
INTEL CORP COM 458140100 832,275 18,030,218 SH   SOLE 30 18,030,218 0 0
INTEL CORP COM 458140100 137,607 2,981,093 SH   SOLE 31 1,537,801 0 1,443,292
INTEL CORP COM 458140100 42,833 927,917 SH   SOLE 32 927,917 0 0
INTEL CORP COM 458140100 20,502 444,158 SH   SOLE 34 444,158 0 0
INTEL CORP COM 458140100 9,799 212,291 SH   SOLE 35 212,291 0 0
INTEL CORP COM 458140100 214,545 4,647,864 SH   SOLE 36 4,647,864 0 0
INTEL CORP COM 458140100 1,076 23,319 SH   SOLE 40 23,319 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 11,919 5,366,000 PRN   SOLE 21 5,366,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 75 3,889 SH   SOLE 2 1,103 0 2,786
INTELLIA THERAPEUTICS INC COM 45826J105 5 273 SH   SOLE 7 273 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,245 64,802 SH   SOLE 18 64,802 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 258 13,427 SH   SOLE 19 13,427 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 20,634 1,073,546 SH   SOLE 21 1,073,546 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 10,585 550,705 SH   SOLE 22 523,592 0 27,113
INTELLIA THERAPEUTICS INC COM 45826J105 83 4,305 SH   SOLE 30 4,305 0 0
INTELLICHECK INC COM NEW 45817G201 7 2,721 SH   SOLE 18 2,721 0 0
INTELLICHECK INC COM NEW 45817G201 70 27,514 SH   SOLE 21 27,514 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 0 100 SH   SOLE 17 0 0 100
INTELLIGENT SYS CORP NEW COM 45816D100 15 3,261 SH   SOLE 21 3,261 0 0
INTELSAT S A COM L5140P101 27 8,027 SH   SOLE 2 2,291 0 5,736
INTELSAT S A COM L5140P101 2 632 SH   SOLE 7 632 0 0
INTELSAT S A COM L5140P101 499 147,178 SH   SOLE 18 147,178 0 0
INTELSAT S A COM L5140P101 68 20,140 SH   SOLE 19 20,140 0 0
INTELSAT S A COM L5140P101 4,050 1,194,809 SH   SOLE 21 1,194,809 0 0
INTELSAT S A COM L5140P101 1,133 334,180 SH   SOLE 22 295,605 0 38,575
INTER PARFUMS INC COM 458334109 1,067 24,547 SH   SOLE 2 22,965 0 1,582
INTER PARFUMS INC COM 458334109 16 375 SH   SOLE 7 375 0 0
INTER PARFUMS INC COM 458334109 3,883 89,360 SH   SOLE 18 89,360 0 0
INTER PARFUMS INC COM 458334109 5,718 131,597 SH   SOLE 19 131,597 0 0
INTER PARFUMS INC COM 458334109 67,043 1,543,002 SH   SOLE 21 1,543,002 0 0
INTER PARFUMS INC COM 458334109 35,763 823,094 SH   SOLE 22 794,941 0 28,153
INTER PARFUMS INC COM 458334109 4,064 93,541 SH   SOLE 23 93,541 0 0
INTER PARFUMS INC COM 458334109 224 5,152 SH   SOLE 26 0 0 5,152
INTER PARFUMS INC COM 458334109 106 2,447 SH   SOLE 28 2,447 0 0
INTER PARFUMS INC COM 458334109 492 11,315 SH   SOLE 29 0 0 11,315
INTER PARFUMS INC COM 458334109 1,092 25,136 SH   SOLE 30 25,136 0 0
INTER PARFUMS INC COM 458334109 951 21,892 SH   SOLE 34 21,892 0 0
INTER PARFUMS INC COM 458334109 90 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 3,264 55,122 SH   SOLE 2 29,672 0 25,450
INTERACTIVE BROKERS GROUP IN COM 45841N107 20 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 97 1,639 SH   SOLE 7 1,639 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 13,640 230,365 SH   SOLE 18 230,365 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,115 18,837 SH   SOLE 19 18,837 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 189,660 3,203,177 SH   SOLE 21 3,203,177 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 130,500 2,204,025 SH   SOLE 22 1,992,085 0 211,940
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,539 25,991 SH   SOLE 26 11,294 0 14,697
INTERACTIVE BROKERS GROUP IN COM 45841N107 604 10,201 SH   SOLE 28 10,201 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 638 10,773 SH   SOLE 30 10,773 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 89 1,502 SH   SOLE 31 1,502 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 523 8,841 SH   SOLE 40 8,841 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 657 11,239 SH   SOLE 2 4,312 0 6,927
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 23 396 SH   SOLE 7 396 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 514 8,793 SH   SOLE 18 8,793 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 307 5,251 SH   SOLE 19 5,251 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 39,054 668,509 SH   SOLE 21 668,509 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 28,485 487,591 SH   SOLE 22 436,438 0 51,153
INTERCEPT PHARMACEUTICALS IN COM 45845P108 249 4,268 SH   SOLE 26 1,583 0 2,685
INTERCEPT PHARMACEUTICALS IN COM 45845P108 143 2,451 SH   SOLE 28 2,451 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 160 2,742 SH   SOLE 30 2,742 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 28 477 SH   SOLE 31 477 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 19 325 SH   SOLE 34 325 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 107 1,839 SH   SOLE 40 1,839 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,119 1,408,000 PRN   SOLE 21 1,408,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 80,162 1,136,076 SH   SOLE 2 567,035 0 569,041
INTERCONTINENTAL EXCHANGE IN COM 45866F104 17,498 247,987 SH   SOLE 4 233,717 0 14,270
INTERCONTINENTAL EXCHANGE IN COM 45866F104 28,793 408,067 SH   SOLE 7 393,341 0 14,726
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,060 142,576 SH   SOLE 13 142,576 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 320 4,530 SH   SOLE 15 4,530 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 88,318 1,251,671 SH   SOLE 18 1,174,004 0 77,667
INTERCONTINENTAL EXCHANGE IN COM 45866F104 84,978 1,204,331 SH   SOLE 19 1,204,331 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 21,657 306,932 SH   SOLE 20 0 0 306,932
INTERCONTINENTAL EXCHANGE IN COM 45866F104 668,216 9,470,178 SH   SOLE 21 9,470,178 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,181,271 16,741,368 SH   SOLE 22 13,562,754 0 3,178,614
INTERCONTINENTAL EXCHANGE IN COM 45866F104 57,621 816,628 SH   SOLE 23 816,628 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 33,065 468,608 SH   SOLE 25 468,608 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 111,849 1,585,168 SH   SOLE 26 543,342 0 1,041,826
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,382 132,971 SH   SOLE 28 96,928 0 36,043
INTERCONTINENTAL EXCHANGE IN COM 45866F104 27,108 384,181 SH   SOLE 29 47,293 0 336,888
INTERCONTINENTAL EXCHANGE IN COM 45866F104 136,872 1,939,795 SH   SOLE 30 1,939,795 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 23,244 329,421 SH   SOLE 31 205,164 0 124,257
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,563 50,489 SH   SOLE 34 50,489 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 45,708 647,793 SH   SOLE 36 647,793 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 206 2,918 SH   SOLE 40 2,918 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 0 1 SH   SOLE 2 1 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 785 658,000 PRN   SOLE 21 658,000 0 0
INTERDIGITAL INC COM 45867G101 8,731 114,660 SH   SOLE 2 114,428 0 232
INTERDIGITAL INC COM 45867G101 1,366 17,933 SH   SOLE 4 17,933 0 0
INTERDIGITAL INC COM 45867G101 171 2,250 SH   SOLE 7 2,250 0 0
INTERDIGITAL INC COM 45867G101 1,288 16,911 SH   SOLE 13 16,911 0 0
INTERDIGITAL INC COM 45867G101 17,091 224,437 SH   SOLE 18 224,292 0 145
INTERDIGITAL INC COM 45867G101 25,117 329,840 SH   SOLE 19 329,840 0 0
INTERDIGITAL INC COM 45867G101 173,143 2,273,716 SH   SOLE 21 2,273,716 0 0
INTERDIGITAL INC COM 45867G101 138,622 1,820,375 SH   SOLE 22 1,592,198 0 228,177
INTERDIGITAL INC COM 45867G101 5,691 74,737 SH   SOLE 23 74,737 0 0
INTERDIGITAL INC COM 45867G101 1,052 13,818 SH   SOLE 26 4,329 0 9,489
INTERDIGITAL INC COM 45867G101 380 4,994 SH   SOLE 28 4,994 0 0
INTERDIGITAL INC COM 45867G101 1,268 16,656 SH   SOLE 29 7,010 0 9,646
INTERDIGITAL INC COM 45867G101 1,580 20,743 SH   SOLE 30 20,743 0 0
INTERDIGITAL INC COM 45867G101 1,222 16,042 SH   SOLE 31 14,653 0 1,389
INTERDIGITAL INC COM 45867G101 4,124 54,154 SH   SOLE 34 54,154 0 0
INTERDIGITAL INC COM 45867G101 1,458 19,143 SH   SOLE 36 19,143 0 0
INTERDIGITAL INC COM 45867G101 300 3,940 SH   SOLE 40 3,940 0 0
INTERFACE INC COM 458665304 229 9,106 SH   SOLE 2 7,892 0 1,214
INTERFACE INC COM 458665304 9 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 42 1,689 SH   SOLE 7 1,689 0 0
INTERFACE INC COM 458665304 6,864 272,912 SH   SOLE 18 272,912 0 0
INTERFACE INC COM 458665304 3,878 154,181 SH   SOLE 19 154,181 0 0
INTERFACE INC COM 458665304 134,717 5,356,527 SH   SOLE 21 5,356,527 0 0
INTERFACE INC COM 458665304 46,042 1,830,686 SH   SOLE 22 1,714,781 0 115,905
INTERFACE INC COM 458665304 583 23,171 SH   SOLE 23 23,171 0 0
INTERFACE INC COM 458665304 803 31,909 SH   SOLE 26 13,389 0 18,520
INTERFACE INC COM 458665304 239 9,516 SH   SOLE 28 9,516 0 0
INTERFACE INC COM 458665304 358 14,228 SH   SOLE 29 0 0 14,228
INTERFACE INC COM 458665304 2,243 89,173 SH   SOLE 30 89,173 0 0
INTERFACE INC COM 458665304 141 5,587 SH   SOLE 34 5,587 0 0
INTERFACE INC COM 458665304 185 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 3 126 SH   SOLE 21 126 0 0
INTERLINK ELECTRS INC COM NEW 458751302 1 196 SH   SOLE 18 196 0 0
INTERLINK ELECTRS INC COM NEW 458751302 13 2,542 SH   SOLE 21 2,542 0 0
INTERMOLECULAR INC COM 45882D109 17 12,238 SH   SOLE 21 12,238 0 0
INTERMOLECULAR INC COM 45882D109 81 58,783 SH   SOLE 22 58,783 0 0
INTERNAP CORP COM PAR 45885A409 19 1,238 SH   SOLE 2 973 0 265
INTERNAP CORP COM PAR 45885A409 5 323 SH   SOLE 7 323 0 0
INTERNAP CORP COM PAR 45885A409 1,131 72,005 SH   SOLE 18 72,005 0 0
INTERNAP CORP COM PAR 45885A409 350 22,261 SH   SOLE 19 22,261 0 0
INTERNAP CORP COM PAR 45885A409 10,046 639,495 SH   SOLE 21 639,495 0 0
INTERNAP CORP COM PAR 45885A409 8,921 567,851 SH   SOLE 22 532,590 0 35,261
INTERNATIONAL BANCSHARES COR COM 459044103 1,286 32,384 SH   SOLE 2 23,640 0 8,744
INTERNATIONAL BANCSHARES COR COM 459044103 16 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 51 1,294 SH   SOLE 7 1,294 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 14,025 353,271 SH   SOLE 18 353,271 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,849 46,563 SH   SOLE 19 46,563 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 143,367 3,611,271 SH   SOLE 21 3,611,271 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 70,816 1,783,779 SH   SOLE 22 1,690,068 0 93,711
INTERNATIONAL BANCSHARES COR COM 459044103 1,055 26,565 SH   SOLE 26 11,888 0 14,677
INTERNATIONAL BANCSHARES COR COM 459044103 322 8,110 SH   SOLE 28 8,110 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 352 8,854 SH   SOLE 30 8,854 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 242 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 226,487 1,476,252 SH   SOLE 2 626,552 0 849,700
INTERNATIONAL BUSINESS MACHS COM 459200101 59,277 386,370 SH   SOLE 4 363,664 0 22,706
INTERNATIONAL BUSINESS MACHS COM 459200101 113,957 742,780 SH   SOLE 7 715,400 0 27,380
INTERNATIONAL BUSINESS MACHS COM 459200101 9,608 62,624 SH   SOLE 13 62,624 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 979 6,382 SH   SOLE 15 6,382 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 43 279 SH   SOLE 17 0 0 279
INTERNATIONAL BUSINESS MACHS COM 459200101 291,666 1,901,094 SH   SOLE 18 1,770,725 0 130,369
INTERNATIONAL BUSINESS MACHS COM 459200101 212,445 1,384,729 SH   SOLE 19 1,384,729 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 71,751 467,680 SH   SOLE 20 0 0 467,680
INTERNATIONAL BUSINESS MACHS COM 459200101 2,600,187 16,948,160 SH   SOLE 21 16,948,160 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,688,896 24,044,428 SH   SOLE 22 19,701,329 0 4,343,099
INTERNATIONAL BUSINESS MACHS COM 459200101 188,197 1,226,680 SH   SOLE 23 1,226,680 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 117,429 765,407 SH   SOLE 25 765,407 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 408,858 2,664,956 SH   SOLE 26 771,910 0 1,893,046
INTERNATIONAL BUSINESS MACHS COM 459200101 30,733 200,321 SH   SOLE 28 145,770 0 54,551
INTERNATIONAL BUSINESS MACHS COM 459200101 25,605 166,893 SH   SOLE 29 71,973 0 94,920
INTERNATIONAL BUSINESS MACHS COM 459200101 455,999 2,972,225 SH   SOLE 30 2,972,225 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 99,380 647,763 SH   SOLE 31 341,159 0 306,604
INTERNATIONAL BUSINESS MACHS COM 459200101 17,623 114,869 SH   SOLE 32 114,869 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 96,655 630,003 SH   SOLE 34 630,003 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 144,353 940,898 SH   SOLE 36 940,898 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 669 4,359 SH   SOLE 40 4,359 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 16,371 107,274 SH   SOLE 2 29,730 0 77,544
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,858 25,278 SH   SOLE 4 23,257 0 2,021
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,435 74,931 SH   SOLE 7 57,977 0 16,954
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 253 1,659 SH   SOLE 13 1,659 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 90 590 SH   SOLE 15 590 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 26,305 172,369 SH   SOLE 18 160,609 0 11,760
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,237 14,657 SH   SOLE 19 14,657 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,184 53,628 SH   SOLE 20 0 0 53,628
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 292,106 1,914,066 SH   SOLE 21 1,914,066 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 320,309 2,098,874 SH   SOLE 22 1,737,272 0 361,602
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,489 94,940 SH   SOLE 23 94,940 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,514 62,339 SH   SOLE 25 62,339 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 38,276 250,810 SH   SOLE 26 89,153 0 161,657
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,748 18,007 SH   SOLE 28 13,070 0 4,937
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,216 34,176 SH   SOLE 29 3,149 0 31,027
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33,067 216,674 SH   SOLE 30 216,674 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,407 74,748 SH   SOLE 31 50,963 0 23,785
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 805 5,274 SH   SOLE 34 5,274 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,534 69,028 SH   SOLE 36 69,028 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 59 384 SH   SOLE 40 384 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,529 57,662 SH   SOLE 2 22,569 0 35,093
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 38 1,424 SH   SOLE 4 1,424 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 107 4,020 SH   SOLE 7 4,020 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 130 4,889 SH   SOLE 13 4,889 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,212 121,172 SH   SOLE 18 121,172 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5,222 197,001 SH   SOLE 19 197,001 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 28,002 1,056,278 SH   SOLE 21 1,056,278 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 34,169 1,288,912 SH   SOLE 22 971,574 0 317,338
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 749 28,240 SH   SOLE 25 28,240 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 26 993 SH   SOLE 26 0 0 993
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 611 23,060 SH   SOLE 31 23,060 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,737 65,520 SH   SOLE 34 65,520 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 468 17,642 SH   SOLE 36 17,642 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 118 6,371 SH   SOLE 2 1,984 0 4,387
INTERNATIONAL SEAWAYS INC COM Y41053102 7 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,034 110,186 SH   SOLE 18 110,186 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 453 24,566 SH   SOLE 19 24,566 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 16,897 915,321 SH   SOLE 21 915,321 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 11,804 639,424 SH   SOLE 22 600,364 0 39,060
INTERNATIONAL SEAWAYS INC COM Y41053102 43 2,305 SH   SOLE 30 2,305 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 607 15,228 SH   SOLE 2 10,213 0 5,015
INTERNATIONAL SPEEDWAY CORP CL A 460335201 7 168 SH   SOLE 4 168 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 32 800 SH   SOLE 7 800 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 6,212 155,897 SH   SOLE 18 155,897 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 635 15,932 SH   SOLE 19 15,932 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 57,899 1,452,916 SH   SOLE 21 1,452,916 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 29,258 734,205 SH   SOLE 22 688,625 0 45,580
INTERNATIONAL SPEEDWAY CORP CL A 460335201 423 10,603 SH   SOLE 26 6,372 0 4,231
INTERNATIONAL SPEEDWAY CORP CL A 460335201 154 3,852 SH   SOLE 28 3,852 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 133 3,335 SH   SOLE 30 3,335 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 111 2,783 SH   SOLE 40 2,783 0 0
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 0 271 SH   SOLE 21 271 0 0
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 1,180 1,157,253 SH   SOLE 22 1,157,253 0 0
INTERPUBLIC GROUP COS INC COM 460690100 28,673 1,422,273 SH   SOLE 2 1,023,338 0 398,935
INTERPUBLIC GROUP COS INC COM 460690100 6,815 338,058 SH   SOLE 4 328,098 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 7,026 348,510 SH   SOLE 7 323,585 0 24,925
INTERPUBLIC GROUP COS INC COM 460690100 84 4,184 SH   SOLE 13 4,184 0 0
INTERPUBLIC GROUP COS INC COM 460690100 55 2,751 SH   SOLE 15 2,751 0 0
INTERPUBLIC GROUP COS INC COM 460690100 99,801 4,950,426 SH   SOLE 18 4,816,599 0 133,827
INTERPUBLIC GROUP COS INC COM 460690100 123,677 6,134,756 SH   SOLE 19 6,134,756 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,163 305,681 SH   SOLE 20 0 0 305,681
INTERPUBLIC GROUP COS INC COM 460690100 151,565 7,518,095 SH   SOLE 21 7,518,095 0 0
INTERPUBLIC GROUP COS INC COM 460690100 257,585 12,777,026 SH   SOLE 22 10,190,163 0 2,586,863
INTERPUBLIC GROUP COS INC COM 460690100 19,066 945,753 SH   SOLE 23 945,753 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,513 372,678 SH   SOLE 25 372,678 0 0
INTERPUBLIC GROUP COS INC COM 460690100 26,399 1,309,455 SH   SOLE 26 510,149 0 799,306
INTERPUBLIC GROUP COS INC COM 460690100 1,833 90,933 SH   SOLE 28 67,087 0 23,846
INTERPUBLIC GROUP COS INC COM 460690100 7,239 359,100 SH   SOLE 29 247,645 0 111,455
INTERPUBLIC GROUP COS INC COM 460690100 23,027 1,142,194 SH   SOLE 30 1,142,194 0 0
INTERPUBLIC GROUP COS INC COM 460690100 13,144 651,992 SH   SOLE 31 416,113 0 235,879
INTERPUBLIC GROUP COS INC COM 460690100 14,913 739,722 SH   SOLE 34 739,722 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,899 491,021 SH   SOLE 36 491,021 0 0
INTERPUBLIC GROUP COS INC COM 460690100 40 1,995 SH   SOLE 40 1,995 0 0
INTERSECT ENT INC COM 46071F103 54 1,661 SH   SOLE 2 1,464 0 197
INTERSECT ENT INC COM 46071F103 26 805 SH   SOLE 7 805 0 0
INTERSECT ENT INC COM 46071F103 3,043 93,921 SH   SOLE 18 93,921 0 0
INTERSECT ENT INC COM 46071F103 1,051 32,437 SH   SOLE 19 32,437 0 0
INTERSECT ENT INC COM 46071F103 34,665 1,069,910 SH   SOLE 21 1,069,910 0 0
INTERSECT ENT INC COM 46071F103 24,989 771,257 SH   SOLE 22 725,681 0 45,576
INTERSECT ENT INC COM 46071F103 12 357 SH   SOLE 23 357 0 0
INTERSECT ENT INC COM 46071F103 17 534 SH   SOLE 26 0 0 534
INTERSECT ENT INC COM 46071F103 87 2,670 SH   SOLE 28 2,670 0 0
INTERSECT ENT INC COM 46071F103 51 1,569 SH   SOLE 29 0 0 1,569
INTERSECT ENT INC COM 46071F103 132 4,078 SH   SOLE 30 4,078 0 0
INTERSECT ENT INC COM 46071F103 56 1,743 SH   SOLE 40 1,743 0 0
INTERSECTIONS INC COM 460981301 3 1,472 SH   SOLE 18 1,472 0 0
INTERSECTIONS INC COM 460981301 55 24,161 SH   SOLE 21 24,161 0 0
INTERSECTIONS INC COM 460981301 610 269,935 SH   SOLE 22 269,935 0 0
INTERXION HOLDING N.V SHS N47279109 15 254 SH   SOLE 2 254 0 0
INTERXION HOLDING N.V SHS N47279109 3,747 63,580 SH   SOLE 4 63,580 0 0
INTERXION HOLDING N.V SHS N47279109 385 6,533 SH   SOLE 7 6,533 0 0
INTERXION HOLDING N.V SHS N47279109 1,529 25,949 SH   SOLE 18 25,949 0 0
INTERXION HOLDING N.V SHS N47279109 9,102 154,459 SH   SOLE 19 154,459 0 0
INTERXION HOLDING N.V SHS N47279109 34,803 590,577 SH   SOLE 21 590,577 0 0
INTERXION HOLDING N.V SHS N47279109 30,682 520,647 SH   SOLE 22 427,098 0 93,549
INTERXION HOLDING N.V SHS N47279109 612 10,382 SH   SOLE 23 10,382 0 0
INTERXION HOLDING N.V SHS N47279109 847 14,379 SH   SOLE 26 0 0 14,379
INTERXION HOLDING N.V SHS N47279109 564 9,566 SH   SOLE 28 9,566 0 0
INTERXION HOLDING N.V SHS N47279109 1,841 31,232 SH   SOLE 29 0 0 31,232
INTERXION HOLDING N.V SHS N47279109 8,549 145,075 SH   SOLE 30 145,075 0 0
INTERXION HOLDING N.V SHS N47279109 2,672 45,345 SH   SOLE 34 45,345 0 0
INTERXION HOLDING N.V SHS N47279109 21 360 SH   SOLE 36 360 0 0
INTERXION HOLDING N.V SHS N47279109 547 9,288 SH   SOLE 40 9,288 0 0
INTEST CORP COM 461147100 13 1,510 SH   SOLE 18 1,510 0 0
INTEST CORP COM 461147100 238 27,493 SH   SOLE 21 27,493 0 0
INTEST CORP COM 461147100 4,164 481,431 SH   SOLE 22 481,431 0 0
INTEVAC INC COM 461148108 5 789 SH   SOLE 2 789 0 0
INTEVAC INC COM 461148108 474 69,200 SH   SOLE 18 69,200 0 0
INTEVAC INC COM 461148108 113 16,524 SH   SOLE 19 16,524 0 0
INTEVAC INC COM 461148108 4,185 610,944 SH   SOLE 21 610,944 0 0
INTEVAC INC COM 461148108 5,140 750,436 SH   SOLE 22 735,436 0 15,000
INTL FCSTONE INC COM 46116V105 146 3,435 SH   SOLE 2 938 0 2,497
INTL FCSTONE INC COM 46116V105 17 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 3,375 79,355 SH   SOLE 18 79,355 0 0
INTL FCSTONE INC COM 46116V105 545 12,825 SH   SOLE 19 12,825 0 0
INTL FCSTONE INC COM 46116V105 63,689 1,497,502 SH   SOLE 21 1,497,502 0 0
INTL FCSTONE INC COM 46116V105 19,911 468,163 SH   SOLE 22 439,537 0 28,626
INTL FCSTONE INC COM 46116V105 121 2,836 SH   SOLE 26 0 0 2,836
INTL FCSTONE INC COM 46116V105 99 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 962 22,613 SH   SOLE 30 22,613 0 0
INTL FCSTONE INC COM 46116V105 60 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 42,650 736,104 SH   SOLE 2 350,533 0 385,571
INTL PAPER CO COM 460146103 7,960 137,377 SH   SOLE 4 126,251 0 11,126
INTL PAPER CO COM 460146103 17,957 309,932 SH   SOLE 7 292,041 0 17,891
INTL PAPER CO COM 460146103 227 3,917 SH   SOLE 13 3,917 0 0
INTL PAPER CO COM 460146103 156 2,701 SH   SOLE 15 2,701 0 0
INTL PAPER CO COM 460146103 149,229 2,575,578 SH   SOLE 18 2,472,716 0 102,862
INTL PAPER CO COM 460146103 212,168 3,661,858 SH   SOLE 19 3,661,858 0 0
INTL PAPER CO COM 460146103 10,429 179,991 SH   SOLE 20 0 0 179,991
INTL PAPER CO COM 460146103 698,931 12,063,022 SH   SOLE 21 12,063,022 0 0
INTL PAPER CO COM 460146103 640,626 11,056,710 SH   SOLE 22 9,216,914 0 1,839,796
INTL PAPER CO COM 460146103 28,265 487,831 SH   SOLE 23 487,831 0 0
INTL PAPER CO COM 460146103 40,211 694,018 SH   SOLE 25 694,018 0 0
INTL PAPER CO COM 460146103 71,723 1,237,879 SH   SOLE 26 492,606 0 745,273
INTL PAPER CO COM 460146103 5,148 88,858 SH   SOLE 28 65,157 0 23,701
INTL PAPER CO COM 460146103 9,755 168,361 SH   SOLE 29 168,361 0 0
INTL PAPER CO COM 460146103 76,278 1,316,507 SH   SOLE 30 1,316,507 0 0
INTL PAPER CO COM 460146103 10,054 173,526 SH   SOLE 31 79,051 0 94,475
INTL PAPER CO COM 460146103 3,579 61,768 SH   SOLE 32 61,768 0 0
INTL PAPER CO COM 460146103 62,307 1,075,371 SH   SOLE 34 1,075,371 0 0
INTL PAPER CO COM 460146103 23,208 400,552 SH   SOLE 36 400,552 0 0
INTL PAPER CO COM 460146103 2,392 41,290 SH   SOLE 37 41,290 0 0
INTL PAPER CO COM 460146103 113 1,957 SH   SOLE 40 1,957 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 152 10,487 SH   SOLE 2 3,631 0 6,856
INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 16 1,073 SH   SOLE 7 1,073 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,345 161,948 SH   SOLE 18 161,948 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 487 33,653 SH   SOLE 19 33,653 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 36,910 2,549,023 SH   SOLE 21 2,549,023 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 17,705 1,222,737 SH   SOLE 22 1,158,384 0 64,353
INTRA CELLULAR THERAPIES INC COM 46116X101 137 9,495 SH   SOLE 26 3,823 0 5,672
INTRA CELLULAR THERAPIES INC COM 46116X101 67 4,638 SH   SOLE 28 4,638 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 106 7,289 SH   SOLE 30 7,289 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 35 2,419 SH   SOLE 40 2,419 0 0
INTREPID POTASH INC COM 46121Y102 102 21,466 SH   SOLE 2 4,823 0 16,643
INTREPID POTASH INC COM 46121Y102 2,360 495,713 SH   SOLE 7 495,713 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 1,749 367,334 SH   SOLE 18 367,334 0 0
INTREPID POTASH INC COM 46121Y102 340 71,474 SH   SOLE 19 71,474 0 0
INTREPID POTASH INC COM 46121Y102 15,005 3,152,408 SH   SOLE 21 3,152,408 0 0
INTREPID POTASH INC COM 46121Y102 11,955 2,511,454 SH   SOLE 22 2,370,679 0 140,775
INTREXON CORP COM 46122T102 579 50,224 SH   SOLE 2 28,341 0 21,883
INTREXON CORP COM 46122T102 3 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 17 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 331 28,767 SH   SOLE 18 28,767 0 0
INTREXON CORP COM 46122T102 199 17,264 SH   SOLE 19 17,264 0 0
INTREXON CORP COM 46122T102 8,580 744,794 SH   SOLE 21 744,794 0 0
INTREXON CORP COM 46122T102 19,053 1,653,872 SH   SOLE 22 1,492,146 0 161,726
INTREXON CORP COM 46122T102 321 27,898 SH   SOLE 26 3,387 0 24,511
INTREXON CORP COM 46122T102 102 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 131 11,379 SH   SOLE 29 0 0 11,379
INTREXON CORP COM 46122T102 126 10,909 SH   SOLE 30 10,909 0 0
INTREXON CORP COM 46122T102 15 1,275 SH   SOLE 31 1,275 0 0
INTREXON CORP COM 46122T102 18 1,574 SH   SOLE 34 1,574 0 0
INTREXON CORP COM 46122T102 53 4,627 SH   SOLE 40 4,627 0 0
INTRICON CORP COM 46121H109 21 1,076 SH   SOLE 18 1,076 0 0
INTRICON CORP COM 46121H109 27 1,361 SH   SOLE 19 1,361 0 0
INTRICON CORP COM 46121H109 381 19,232 SH   SOLE 21 19,232 0 0
INTRICON CORP COM 46121H109 243 12,296 SH   SOLE 22 12,296 0 0
INTUIT COM 461202103 84,771 537,274 SH   SOLE 2 297,645 0 239,629
INTUIT COM 461202103 20,329 128,847 SH   SOLE 4 122,571 0 6,276
INTUIT COM 461202103 40,996 259,828 SH   SOLE 7 221,666 0 38,162
INTUIT COM 461202103 1,717 10,880 SH   SOLE 13 10,880 0 0
INTUIT COM 461202103 343 2,174 SH   SOLE 15 2,174 0 0
INTUIT COM 461202103 11 68 SH   SOLE 17 0 0 68
INTUIT COM 461202103 82,237 521,212 SH   SOLE 18 487,933 0 33,279
INTUIT COM 461202103 38,852 246,239 SH   SOLE 19 246,239 0 0
INTUIT COM 461202103 24,085 152,649 SH   SOLE 20 0 0 152,649
INTUIT COM 461202103 770,872 4,885,739 SH   SOLE 21 4,885,739 0 0
INTUIT COM 461202103 1,077,541 6,829,387 SH   SOLE 22 5,552,984 0 1,276,403
INTUIT COM 461202103 61,053 386,949 SH   SOLE 23 386,949 0 0
INTUIT COM 461202103 63,438 402,069 SH   SOLE 25 402,069 0 0
INTUIT COM 461202103 115,667 733,088 SH   SOLE 26 237,199 0 495,889
INTUIT COM 461202103 8,677 54,994 SH   SOLE 28 39,818 0 15,176
INTUIT COM 461202103 11,788 74,711 SH   SOLE 29 56,116 0 18,595
INTUIT COM 461202103 149,764 949,197 SH   SOLE 30 949,197 0 0
INTUIT COM 461202103 35,460 224,743 SH   SOLE 31 125,048 0 99,695
INTUIT COM 461202103 5,859 37,131 SH   SOLE 32 37,131 0 0
INTUIT COM 461202103 34,037 215,722 SH   SOLE 34 215,722 0 0
INTUIT COM 461202103 42,059 266,565 SH   SOLE 36 266,565 0 0
INTUIT COM 461202103 184 1,166 SH   SOLE 40 1,166 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 68,003 186,339 SH   SOLE 2 79,021 0 107,318
INTUITIVE SURGICAL INC COM NEW 46120E602 14,026 38,433 SH   SOLE 4 35,520 0 2,913
INTUITIVE SURGICAL INC COM NEW 46120E602 38,847 106,447 SH   SOLE 7 87,305 0 19,142
INTUITIVE SURGICAL INC COM NEW 46120E602 761 2,085 SH   SOLE 13 2,085 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 333 912 SH   SOLE 15 912 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 24 66 SH   SOLE 17 0 0 66
INTUITIVE SURGICAL INC COM NEW 46120E602 90,967 249,265 SH   SOLE 18 234,612 0 14,653
INTUITIVE SURGICAL INC COM NEW 46120E602 93,364 255,835 SH   SOLE 19 255,835 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 25,293 69,308 SH   SOLE 20 0 0 69,308
INTUITIVE SURGICAL INC COM NEW 46120E602 975,070 2,671,865 SH   SOLE 21 2,671,865 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,121,996 3,074,466 SH   SOLE 22 2,576,523 0 497,943
INTUITIVE SURGICAL INC COM NEW 46120E602 50,863 139,373 SH   SOLE 23 139,373 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 32,419 88,835 SH   SOLE 25 88,835 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 123,712 338,992 SH   SOLE 26 103,925 0 235,067
INTUITIVE SURGICAL INC COM NEW 46120E602 9,228 25,286 SH   SOLE 28 18,473 0 6,813
INTUITIVE SURGICAL INC COM NEW 46120E602 1,331 3,648 SH   SOLE 29 3,648 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 150,600 412,670 SH   SOLE 30 412,670 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 24,945 68,355 SH   SOLE 31 31,017 0 37,338
INTUITIVE SURGICAL INC COM NEW 46120E602 5,939 16,275 SH   SOLE 32 16,275 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 37,491 102,732 SH   SOLE 34 102,732 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 35,653 97,695 SH   SOLE 36 97,695 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 193 528 SH   SOLE 40 528 0 0
INUVO INC COM NEW 46122W204 4 4,633 SH   SOLE 18 4,633 0 0
INUVO INC COM NEW 46122W204 57 70,305 SH   SOLE 21 70,305 0 0
INUVO INC COM NEW 46122W204 777 959,816 SH   SOLE 22 959,816 0 0
INVACARE CORP COM 461203101 120 7,118 SH   SOLE 2 1,686 0 5,432
INVACARE CORP COM 461203101 4 230 SH   SOLE 4 230 0 0
INVACARE CORP COM 461203101 12 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 2,773 164,581 SH   SOLE 18 164,581 0 0
INVACARE CORP COM 461203101 436 25,894 SH   SOLE 19 25,894 0 0
INVACARE CORP COM 461203101 54,983 3,263,096 SH   SOLE 21 3,263,096 0 0
INVACARE CORP COM 461203101 15,521 921,099 SH   SOLE 22 857,510 0 63,589
INVACARE CORP COM 461203101 343 20,366 SH   SOLE 26 0 0 20,366
INVACARE CORP COM 461203101 73 4,338 SH   SOLE 28 4,338 0 0
INVACARE CORP COM 461203101 922 54,706 SH   SOLE 30 54,706 0 0
INVACARE CORP COM 461203101 60 3,545 SH   SOLE 40 3,545 0 0
INVESCO LTD SHS G491BT108 28,117 769,493 SH   SOLE 2 378,098 0 391,395
INVESCO LTD SHS G491BT108 6,205 169,806 SH   SOLE 4 159,724 0 10,082
INVESCO LTD SHS G491BT108 11,252 307,925 SH   SOLE 7 291,990 0 15,935
INVESCO LTD SHS G491BT108 153 4,191 SH   SOLE 13 4,191 0 0
INVESCO LTD SHS G491BT108 124 3,407 SH   SOLE 15 3,407 0 0
INVESCO LTD SHS G491BT108 75,780 2,073,896 SH   SOLE 18 1,974,748 0 99,148
INVESCO LTD SHS G491BT108 90,318 2,471,747 SH   SOLE 19 2,471,747 0 0
INVESCO LTD SHS G491BT108 8,194 224,245 SH   SOLE 20 0 0 224,245
INVESCO LTD SHS G491BT108 326,761 8,942,561 SH   SOLE 21 8,942,561 0 0
INVESCO LTD SHS G491BT108 411,255 11,254,916 SH   SOLE 22 9,340,620 0 1,914,296
INVESCO LTD SHS G491BT108 19,747 540,431 SH   SOLE 23 540,431 0 0
INVESCO LTD SHS G491BT108 13,890 380,118 SH   SOLE 25 380,118 0 0
INVESCO LTD SHS G491BT108 40,379 1,105,073 SH   SOLE 26 430,702 0 674,371
INVESCO LTD SHS G491BT108 3,321 90,875 SH   SOLE 28 66,033 0 24,842
INVESCO LTD SHS G491BT108 7,837 214,468 SH   SOLE 29 13,891 0 200,577
INVESCO LTD SHS G491BT108 52,357 1,432,866 SH   SOLE 30 1,432,866 0 0
INVESCO LTD SHS G491BT108 6,036 165,197 SH   SOLE 31 81,578 0 83,619
INVESCO LTD SHS G491BT108 4,120 112,759 SH   SOLE 34 112,759 0 0
INVESCO LTD SHS G491BT108 10,430 285,445 SH   SOLE 35 285,445 0 0
INVESCO LTD SHS G491BT108 21,611 591,429 SH   SOLE 36 591,429 0 0
INVESCO LTD SHS G491BT108 77 2,095 SH   SOLE 40 2,095 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 480 26,930 SH   SOLE 2 6,334 0 20,596
INVESCO MORTGAGE CAPITAL INC COM 46131B100 5 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 99 5,557 SH   SOLE 7 5,557 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 10,540 591,123 SH   SOLE 18 591,123 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,831 102,671 SH   SOLE 19 102,671 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 236,081 13,240,641 SH   SOLE 21 13,240,641 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 57,908 3,247,804 SH   SOLE 22 3,034,576 0 213,228
INVESCO MORTGAGE CAPITAL INC COM 46131B100 547 30,689 SH   SOLE 26 10,050 0 20,639
INVESCO MORTGAGE CAPITAL INC COM 46131B100 279 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 320 17,969 SH   SOLE 29 0 0 17,969
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,099 173,786 SH   SOLE 30 173,786 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,368 132,817 SH   SOLE 34 132,817 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 189 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 235 13,153 SH   SOLE 40 13,153 0 0
INVESCO SR INCOME TR COM 46131H107 0 14 SH   SOLE 18 14 0 0
INVESCO SR INCOME TR COM 46131H107 1,091 248,462 SH   SOLE 19 248,462 0 0
INVESTAR HLDG CORP COM 46134L105 23 940 SH   SOLE 2 334 0 606
INVESTAR HLDG CORP COM 46134L105 740 30,726 SH   SOLE 18 30,726 0 0
INVESTAR HLDG CORP COM 46134L105 109 4,506 SH   SOLE 19 4,506 0 0
INVESTAR HLDG CORP COM 46134L105 6,640 275,508 SH   SOLE 21 275,508 0 0
INVESTAR HLDG CORP COM 46134L105 1,722 71,444 SH   SOLE 22 66,137 0 5,307
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 118 6,119 SH   SOLE 2 1,857 0 4,262
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 7 345 SH   SOLE 4 345 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 15 771 SH   SOLE 7 771 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3,086 160,325 SH   SOLE 18 160,325 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 542 28,143 SH   SOLE 19 28,143 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 60,439 3,139,682 SH   SOLE 21 3,139,682 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 17,979 933,977 SH   SOLE 22 874,973 0 59,004
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 73 3,812 SH   SOLE 26 0 0 3,812
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 68 3,507 SH   SOLE 28 3,507 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 893 46,373 SH   SOLE 30 46,373 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 76 3,928 SH   SOLE 40 3,928 0 0
INVESTORS BANCORP INC NEW COM 46146L101 809 58,258 SH   SOLE 2 14,538 0 43,720
INVESTORS BANCORP INC NEW COM 46146L101 19 1,345 SH   SOLE 4 1,345 0 0
INVESTORS BANCORP INC NEW COM 46146L101 127 9,149 SH   SOLE 7 9,149 0 0
INVESTORS BANCORP INC NEW COM 46146L101 13,278 956,662 SH   SOLE 18 956,662 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,879 207,398 SH   SOLE 19 207,398 0 0
INVESTORS BANCORP INC NEW COM 46146L101 121,091 8,724,113 SH   SOLE 21 8,724,113 0 0
INVESTORS BANCORP INC NEW COM 46146L101 103,968 7,490,520 SH   SOLE 22 7,040,838 0 449,682
INVESTORS BANCORP INC NEW COM 46146L101 1,691 121,865 SH   SOLE 26 54,802 0 67,063
INVESTORS BANCORP INC NEW COM 46146L101 534 38,447 SH   SOLE 28 38,447 0 0
INVESTORS BANCORP INC NEW COM 46146L101 839 60,418 SH   SOLE 30 60,418 0 0
INVESTORS BANCORP INC NEW COM 46146L101 248 17,839 SH   SOLE 36 17,839 0 0
INVESTORS BANCORP INC NEW COM 46146L101 460 33,161 SH   SOLE 40 33,161 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 180 31,653 SH   SOLE 2 9,561 0 22,092
INVESTORS REAL ESTATE TR SH BEN INT 461730103 188 33,090 SH   SOLE 4 33,090 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 933 164,239 SH   SOLE 7 164,239 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 31 5,417 SH   SOLE 15 5,417 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 2,561 450,913 SH   SOLE 18 450,913 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,190 209,511 SH   SOLE 19 209,511 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 22,554 3,970,700 SH   SOLE 21 3,970,700 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 26,566 4,677,112 SH   SOLE 22 4,433,863 0 243,249
INVESTORS REAL ESTATE TR SH BEN INT 461730103 39 6,852 SH   SOLE 23 6,852 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,212 213,321 SH   SOLE 25 213,321 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 773 136,055 SH   SOLE 26 42,276 0 93,779
INVESTORS REAL ESTATE TR SH BEN INT 461730103 590 103,891 SH   SOLE 28 18,067 0 85,824
INVESTORS REAL ESTATE TR SH BEN INT 461730103 238 41,893 SH   SOLE 29 41,893 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,693 650,191 SH   SOLE 30 650,191 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 81 14,203 SH   SOLE 40 14,203 0 0
INVESTORS TITLE CO COM 461804106 26 133 SH   SOLE 2 102 0 31
INVESTORS TITLE CO COM 461804106 1,120 5,648 SH   SOLE 18 5,648 0 0
INVESTORS TITLE CO COM 461804106 230 1,161 SH   SOLE 19 1,161 0 0
INVESTORS TITLE CO COM 461804106 9,645 48,627 SH   SOLE 21 48,627 0 0
INVESTORS TITLE CO COM 461804106 9,670 48,754 SH   SOLE 22 47,661 0 1,093
INVITAE CORP COM 46185L103 21 2,292 SH   SOLE 2 2,243 0 49
INVITAE CORP COM 46185L103 6 655 SH   SOLE 7 655 0 0
INVITAE CORP COM 46185L103 1,290 142,049 SH   SOLE 18 142,049 0 0
INVITAE CORP COM 46185L103 286 31,546 SH   SOLE 19 31,546 0 0
INVITAE CORP COM 46185L103 12,232 1,347,102 SH   SOLE 21 1,347,102 0 0
INVITAE CORP COM 46185L103 7,024 773,556 SH   SOLE 22 699,353 0 74,203
INVITAE CORP COM 46185L103 42 4,651 SH   SOLE 30 4,651 0 0
INVITATION HOMES INC COM 46187W107 7,403 314,096 SH   SOLE 2 38,617 0 275,479
INVITATION HOMES INC COM 46187W107 10,506 445,722 SH   SOLE 4 445,722 0 0
INVITATION HOMES INC COM 46187W107 9,920 420,886 SH   SOLE 7 412,722 0 8,164
INVITATION HOMES INC COM 46187W107 285 12,107 SH   SOLE 15 12,107 0 0
INVITATION HOMES INC COM 46187W107 6,499 275,723 SH   SOLE 18 244,667 0 31,056
INVITATION HOMES INC COM 46187W107 10,513 446,045 SH   SOLE 19 446,045 0 0
INVITATION HOMES INC COM 46187W107 5,898 250,217 SH   SOLE 20 0 0 250,217
INVITATION HOMES INC COM 46187W107 101,531 4,307,644 SH   SOLE 21 4,307,644 0 0
INVITATION HOMES INC COM 46187W107 289,310 12,274,482 SH   SOLE 22 11,147,540 0 1,126,942
INVITATION HOMES INC COM 46187W107 9,378 397,890 SH   SOLE 23 397,890 0 0
INVITATION HOMES INC COM 46187W107 12,365 524,616 SH   SOLE 25 524,616 0 0
INVITATION HOMES INC COM 46187W107 15,155 642,999 SH   SOLE 26 254,206 0 388,793
INVITATION HOMES INC COM 46187W107 8,285 351,509 SH   SOLE 28 142,732 0 208,777
INVITATION HOMES INC COM 46187W107 4,244 180,071 SH   SOLE 29 102,527 0 77,544
INVITATION HOMES INC COM 46187W107 17,737 752,512 SH   SOLE 30 752,512 0 0
INVITATION HOMES INC COM 46187W107 2,660 112,863 SH   SOLE 31 61,413 0 51,450
INVITATION HOMES INC COM 46187W107 5,045 214,027 SH   SOLE 34 214,027 0 0
INVITATION HOMES INC COM 46187W107 979 41,526 SH   SOLE 36 41,526 0 0
INVITATION HOMES INC COM 46187W107 33 1,401 SH   SOLE 40 1,401 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 4 5,545 SH   SOLE 18 5,545 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 4 5,769 SH   SOLE 19 5,769 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 64 82,868 SH   SOLE 21 82,868 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 374 485,775 SH   SOLE 22 485,775 0 0
INVUITY INC COM NEW 46187J205 16 2,650 SH   SOLE 18 2,650 0 0
INVUITY INC COM NEW 46187J205 234 37,750 SH   SOLE 21 37,750 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 29 1,461 SH   SOLE 18 1,461 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 28 1,418 SH   SOLE 19 1,418 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 495 25,078 SH   SOLE 21 25,078 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 2,931 148,415 SH   SOLE 22 148,415 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,067 60,971 SH   SOLE 2 18,008 0 42,963
IONIS PHARMACEUTICALS INC COM 462222100 30 603 SH   SOLE 4 603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 148 2,935 SH   SOLE 7 2,935 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,096 61,559 SH   SOLE 18 61,559 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,862 37,026 SH   SOLE 19 37,026 0 0
IONIS PHARMACEUTICALS INC COM 462222100 161,631 3,213,349 SH   SOLE 21 3,213,349 0 0
IONIS PHARMACEUTICALS INC COM 462222100 171,881 3,417,115 SH   SOLE 22 3,060,520 0 356,595
IONIS PHARMACEUTICALS INC COM 462222100 3,030 60,234 SH   SOLE 26 25,464 0 34,770
IONIS PHARMACEUTICALS INC COM 462222100 964 19,157 SH   SOLE 28 19,157 0 0
IONIS PHARMACEUTICALS INC COM 462222100 806 16,021 SH   SOLE 29 0 0 16,021
IONIS PHARMACEUTICALS INC COM 462222100 3,120 62,027 SH   SOLE 30 62,027 0 0
IONIS PHARMACEUTICALS INC COM 462222100 146 2,907 SH   SOLE 31 2,907 0 0
IONIS PHARMACEUTICALS INC COM 462222100 272 5,407 SH   SOLE 34 5,407 0 0
IONIS PHARMACEUTICALS INC COM 462222100 669 13,295 SH   SOLE 40 13,295 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 110 13,765 SH   SOLE 2 4,196 0 9,569
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 1,050 SH   SOLE 7 1,050 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,878 234,757 SH   SOLE 18 234,757 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 374 46,777 SH   SOLE 19 46,777 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 24,167 3,020,894 SH   SOLE 21 3,020,894 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 12,230 1,528,691 SH   SOLE 22 1,436,912 0 91,779
IOVANCE BIOTHERAPEUTICS INC COM 462260100 48 6,004 SH   SOLE 28 6,004 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 74 9,233 SH   SOLE 30 9,233 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 29 3,670 SH   SOLE 40 3,670 0 0
IPASS INC COM 46261V108 6 11,293 SH   SOLE 18 11,293 0 0
IPASS INC COM 46261V108 7 12,564 SH   SOLE 19 12,564 0 0
IPASS INC COM 46261V108 95 182,040 SH   SOLE 21 182,040 0 0
IPASS INC COM 46261V108 55 105,846 SH   SOLE 22 105,846 0 0
IPG PHOTONICS CORP COM 44980X109 11,249 52,534 SH   SOLE 2 22,273 0 30,261
IPG PHOTONICS CORP COM 44980X109 2,317 10,819 SH   SOLE 4 10,571 0 248
IPG PHOTONICS CORP COM 44980X109 2,617 12,223 SH   SOLE 7 6,706 0 5,517
IPG PHOTONICS CORP COM 44980X109 755 3,524 SH   SOLE 13 3,524 0 0
IPG PHOTONICS CORP COM 44980X109 27,324 127,603 SH   SOLE 18 122,600 0 5,003
IPG PHOTONICS CORP COM 44980X109 31,066 145,079 SH   SOLE 19 145,079 0 0
IPG PHOTONICS CORP COM 44980X109 6,113 28,550 SH   SOLE 20 0 0 28,550
IPG PHOTONICS CORP COM 44980X109 369,458 1,725,389 SH   SOLE 21 1,725,389 0 0
IPG PHOTONICS CORP COM 44980X109 266,823 1,246,081 SH   SOLE 22 1,131,913 0 114,168
IPG PHOTONICS CORP COM 44980X109 9,090 42,449 SH   SOLE 23 42,449 0 0
IPG PHOTONICS CORP COM 44980X109 45,858 214,158 SH   SOLE 25 214,158 0 0
IPG PHOTONICS CORP COM 44980X109 17,299 80,789 SH   SOLE 26 33,017 0 47,772
IPG PHOTONICS CORP COM 44980X109 1,733 8,095 SH   SOLE 28 5,788 0 2,307
IPG PHOTONICS CORP COM 44980X109 3,582 16,727 SH   SOLE 29 2,079 0 14,648
IPG PHOTONICS CORP COM 44980X109 28,743 134,232 SH   SOLE 30 134,232 0 0
IPG PHOTONICS CORP COM 44980X109 3,626 16,932 SH   SOLE 31 7,419 0 9,513
IPG PHOTONICS CORP COM 44980X109 420 1,963 SH   SOLE 34 1,963 0 0
IPG PHOTONICS CORP COM 44980X109 1,558 7,274 SH   SOLE 36 7,274 0 0
IPG PHOTONICS CORP COM 44980X109 41 193 SH   SOLE 40 193 0 0
IQVIA HLDGS INC COM 46266C105 18,058 184,449 SH   SOLE 2 39,088 0 145,361
IQVIA HLDGS INC COM 46266C105 4,287 43,787 SH   SOLE 4 40,072 0 3,715
IQVIA HLDGS INC COM 46266C105 10,454 106,787 SH   SOLE 7 98,864 0 7,923
IQVIA HLDGS INC COM 46266C105 334 3,415 SH   SOLE 13 3,415 0 0
IQVIA HLDGS INC COM 46266C105 116 1,186 SH   SOLE 15 1,186 0 0
IQVIA HLDGS INC COM 46266C105 31,070 317,368 SH   SOLE 18 297,482 0 19,886
IQVIA HLDGS INC COM 46266C105 2,502 25,553 SH   SOLE 19 25,553 0 0
IQVIA HLDGS INC COM 46266C105 7,763 79,296 SH   SOLE 20 0 0 79,296
IQVIA HLDGS INC COM 46266C105 342,112 3,494,501 SH   SOLE 21 3,494,501 0 0
IQVIA HLDGS INC COM 46266C105 387,502 3,958,145 SH   SOLE 22 3,266,840 0 691,305
IQVIA HLDGS INC COM 46266C105 16,511 168,652 SH   SOLE 23 168,652 0 0
IQVIA HLDGS INC COM 46266C105 11,926 121,814 SH   SOLE 25 121,814 0 0
IQVIA HLDGS INC COM 46266C105 41,728 426,228 SH   SOLE 26 155,225 0 271,003
IQVIA HLDGS INC COM 46266C105 3,151 32,185 SH   SOLE 28 23,516 0 8,669
IQVIA HLDGS INC COM 46266C105 412 4,211 SH   SOLE 29 4,211 0 0
IQVIA HLDGS INC COM 46266C105 43,938 448,810 SH   SOLE 30 448,810 0 0
IQVIA HLDGS INC COM 46266C105 6,490 66,290 SH   SOLE 31 31,384 0 34,906
IQVIA HLDGS INC COM 46266C105 890 9,094 SH   SOLE 34 9,094 0 0
IQVIA HLDGS INC COM 46266C105 13,219 135,026 SH   SOLE 36 135,026 0 0
IQVIA HLDGS INC COM 46266C105 69 708 SH   SOLE 40 708 0 0
IRADIMED CORP COM 46266A109 11 705 SH   SOLE 18 705 0 0
IRADIMED CORP COM 46266A109 207 13,656 SH   SOLE 21 13,656 0 0
IRADIMED CORP COM 46266A109 437 28,863 SH   SOLE 22 28,863 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,080 37,111 SH   SOLE 2 37,017 0 94
IRHYTHM TECHNOLOGIES INC COM 450056106 28 497 SH   SOLE 7 497 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 4,314 76,967 SH   SOLE 18 76,967 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 17,001 303,327 SH   SOLE 19 303,327 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,251 58,000 SH   SOLE 20 58,000 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 30,164 538,159 SH   SOLE 21 538,159 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 26,964 481,079 SH   SOLE 22 454,228 0 26,851
IRHYTHM TECHNOLOGIES INC COM 450056106 237 4,227 SH   SOLE 26 0 0 4,227
IRHYTHM TECHNOLOGIES INC COM 450056106 78 1,399 SH   SOLE 30 1,399 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 5,697 101,641 SH   SOLE 34 101,641 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 103 1,843 SH   SOLE 40 1,843 0 0
IRIDEX CORP COM 462684101 12 1,589 SH   SOLE 18 1,589 0 0
IRIDEX CORP COM 462684101 202 26,572 SH   SOLE 21 26,572 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 227 19,279 SH   SOLE 2 4,827 0 14,452
IRIDIUM COMMUNICATIONS INC COM 46269C102 20 1,707 SH   SOLE 7 1,707 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,878 413,371 SH   SOLE 18 413,371 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 766 64,954 SH   SOLE 19 64,954 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 105,949 8,978,756 SH   SOLE 21 8,978,756 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 31,055 2,631,744 SH   SOLE 22 2,489,958 0 141,786
IRIDIUM COMMUNICATIONS INC COM 46269C102 140 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,395 118,213 SH   SOLE 30 118,213 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 103 8,714 SH   SOLE 40 8,714 0 0
IROBOT CORP COM 462726100 770 10,035 SH   SOLE 2 9,853 0 182
IROBOT CORP COM 462726100 12 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 45 588 SH   SOLE 7 588 0 0
IROBOT CORP COM 462726100 3 35 SH   SOLE 17 0 0 35
IROBOT CORP COM 462726100 9,382 122,325 SH   SOLE 18 122,325 0 0
IROBOT CORP COM 462726100 10,250 133,637 SH   SOLE 19 133,637 0 0
IROBOT CORP COM 462726100 187,137 2,439,858 SH   SOLE 21 2,439,858 0 0
IROBOT CORP COM 462726100 71,763 935,636 SH   SOLE 22 885,018 0 50,618
IROBOT CORP COM 462726100 4,496 58,623 SH   SOLE 23 58,623 0 0
IROBOT CORP COM 462726100 1,445 18,835 SH   SOLE 26 8,584 0 10,251
IROBOT CORP COM 462726100 308 4,022 SH   SOLE 28 4,022 0 0
IROBOT CORP COM 462726100 623 8,129 SH   SOLE 29 0 0 8,129
IROBOT CORP COM 462726100 3,322 43,312 SH   SOLE 30 43,312 0 0
IROBOT CORP COM 462726100 236 3,078 SH   SOLE 40 3,078 0 0
IRON MTN INC NEW COM 46284V101 12,514 331,684 SH   SOLE 2 76,523 0 255,161
IRON MTN INC NEW COM 46284V101 2,963 78,534 SH   SOLE 4 71,848 0 6,686
IRON MTN INC NEW COM 46284V101 6,743 178,711 SH   SOLE 7 166,533 0 12,178
IRON MTN INC NEW COM 46284V101 49 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 21,784 577,366 SH   SOLE 18 543,937 0 33,429
IRON MTN INC NEW COM 46284V101 1,812 48,016 SH   SOLE 19 48,016 0 0
IRON MTN INC NEW COM 46284V101 5,504 145,888 SH   SOLE 20 0 0 145,888
IRON MTN INC NEW COM 46284V101 252,312 6,687,303 SH   SOLE 21 6,687,303 0 0
IRON MTN INC NEW COM 46284V101 352,912 9,353,606 SH   SOLE 22 8,175,203 0 1,178,403
IRON MTN INC NEW COM 46284V101 13,825 366,413 SH   SOLE 23 366,413 0 0
IRON MTN INC NEW COM 46284V101 8,043 213,183 SH   SOLE 25 213,183 0 0
IRON MTN INC NEW COM 46284V101 28,247 748,665 SH   SOLE 26 308,354 0 440,311
IRON MTN INC NEW COM 46284V101 2,090 55,397 SH   SOLE 28 40,487 0 14,910
IRON MTN INC NEW COM 46284V101 2,672 70,813 SH   SOLE 29 7,500 0 63,313
IRON MTN INC NEW COM 46284V101 27,612 731,843 SH   SOLE 30 731,843 0 0
IRON MTN INC NEW COM 46284V101 5,976 158,385 SH   SOLE 31 116,346 0 42,039
IRON MTN INC NEW COM 46284V101 635 16,826 SH   SOLE 34 16,826 0 0
IRON MTN INC NEW COM 46284V101 9,486 251,406 SH   SOLE 36 251,406 0 0
IRON MTN INC NEW COM 46284V101 38 1,008 SH   SOLE 40 1,008 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 456 30,445 SH   SOLE 2 29,594 0 851
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 14 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 48 3,218 SH   SOLE 7 3,218 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6,952 463,760 SH   SOLE 18 463,760 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,705 313,880 SH   SOLE 19 313,880 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 97,853 6,527,894 SH   SOLE 21 6,527,894 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 61,160 4,080,043 SH   SOLE 22 3,842,803 0 237,240
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,935 129,071 SH   SOLE 23 129,071 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 865 57,720 SH   SOLE 26 23,474 0 34,246
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 270 18,018 SH   SOLE 28 18,018 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 537 35,795 SH   SOLE 29 0 0 35,795
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 336 22,388 SH   SOLE 30 22,388 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 67 4,479 SH   SOLE 34 4,479 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 216 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 982 848,000 PRN   SOLE 21 848,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 4,495 151,859 SH   SOLE 21 151,859 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 15,569 525,994 SH   SOLE 25 525,994 0 0
ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 0 1 SH   SOLE 2 1 0 0
ISHARES GOLD TRUST ISHARES 464285105 2,049 163,776 SH   SOLE 4 163,776 0 0
ISHARES GOLD TRUST ISHARES 464285105 18,860 1,507,565 SH   SOLE 18 1,507,565 0 0
ISHARES GOLD TRUST ISHARES 464285105 281,813 22,526,999 SH   SOLE 19 22,526,999 0 0
ISHARES GOLD TRUST ISHARES 464285105 7,957 636,066 SH   SOLE 23 636,066 0 0
ISHARES GOLD TRUST ISHARES 464285105 61,396 4,907,763 SH   SOLE 34 4,907,763 0 0
ISHARES INC MSCI AUST ETF 464286103 1 58 SH   SOLE 17 0 0 58
ISHARES INC MSCI AUST ETF 464286103 94 4,048 SH   SOLE 18 4,048 0 0
ISHARES INC MSCI AUST ETF 464286103 1,206 52,066 SH   SOLE 21 52,066 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1 20 SH   SOLE 2 20 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 7,724 233,226 SH   SOLE 23 233,226 0 0
ISHARES INC INTL HIGH YIELD 464286210 1,400 25,718 SH   SOLE 21 25,718 0 0
ISHARES INC EM HGHYL BD ETF 464286285 25 496 SH   SOLE 18 496 0 0
ISHARES INC EM HGHYL BD ETF 464286285 7,266 145,369 SH   SOLE 23 145,369 0 0
ISHARES INC EM MKTS DIV ETF 464286319 892 21,327 SH   SOLE 2 21,327 0 0
ISHARES INC EM MKTS DIV ETF 464286319 623 14,889 SH   SOLE 7 14,889 0 0
ISHARES INC EM MKTS DIV ETF 464286319 9,159 218,955 SH   SOLE 18 202,501 0 16,454
ISHARES INC EM MKTS DIV ETF 464286319 691 16,531 SH   SOLE 19 16,531 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 150,320 3,716,182 SH   SOLE 2 0 0 3,716,182
ISHARES INC MSCI BRAZIL ETF 464286400 1 32 SH   SOLE 17 0 0 32
ISHARES INC MSCI BRAZIL ETF 464286400 3 71 SH   SOLE 18 71 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 519 12,829 SH   SOLE 22 12,829 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 186 4,592 SH   SOLE 23 4,592 0 0
ISHARES INC MSCI CDA ETF 464286509 47,770 1,611,684 SH   SOLE 2 1,195,168 0 416,516
ISHARES INC MSCI CDA ETF 464286509 2 51 SH   SOLE 17 0 0 51
ISHARES INC MSCI CDA ETF 464286509 2,558 86,305 SH   SOLE 18 86,305 0 0
ISHARES INC MSCI CDA ETF 464286509 1,335 45,032 SH   SOLE 19 45,032 0 0
ISHARES INC MSCI CDA ETF 464286509 127,984 4,317,957 SH   SOLE 21 4,317,957 0 0
ISHARES INC MSCI CDA ETF 464286509 95,373 3,217,699 SH   SOLE 22 1,664,518 0 1,553,181
ISHARES INC JP MORGAN EM ETF 464286517 2,141 44,419 SH   SOLE 2 0 0 44,419
ISHARES INC JP MORGAN EM ETF 464286517 401 8,325 SH   SOLE 17 0 0 8,325
ISHARES INC JP MORGAN EM ETF 464286517 9,254 191,989 SH   SOLE 18 191,989 0 0
ISHARES INC JP MORGAN EM ETF 464286517 17,239 357,659 SH   SOLE 21 357,659 0 0
ISHARES INC MIN VOL GBL ETF 464286525 84,365 1,000,533 SH   SOLE 7 1,000,533 0 0
ISHARES INC MIN VOL GBL ETF 464286525 19 224 SH   SOLE 17 0 0 224
ISHARES INC MIN VOL GBL ETF 464286525 10,290 122,030 SH   SOLE 18 122,030 0 0
ISHARES INC MIN VOL GBL ETF 464286525 8,145 96,600 SH   SOLE 19 96,600 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2,949 34,968 SH   SOLE 21 34,968 0 0
ISHARES INC MIN VOL GBL ETF 464286525 92,715 1,099,560 SH   SOLE 40 1,099,560 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 70,514 1,160,529 SH   SOLE 7 1,160,529 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 23 375 SH   SOLE 17 0 0 375
ISHARES INC MIN VOL EMRG MKT 464286533 44,958 739,921 SH   SOLE 18 407,593 0 332,328
ISHARES INC MIN VOL EMRG MKT 464286533 11,830 194,703 SH   SOLE 21 194,703 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 98,759 1,625,388 SH   SOLE 22 1,625,388 0 0
ISHARES INC MSCI EURZONE ETF 464286608 48,870 1,126,550 SH   SOLE 2 229,125 0 897,425
ISHARES INC MSCI EURZONE ETF 464286608 11 244 SH   SOLE 17 0 0 244
ISHARES INC MSCI EURZONE ETF 464286608 6,109 140,827 SH   SOLE 18 140,827 0 0
ISHARES INC MSCI EURZONE ETF 464286608 1,911,462 44,063,203 SH   SOLE 21 44,063,203 0 0
ISHARES INC MSCI THAILND ETF 464286624 3,318 35,873 SH   SOLE 22 0 0 35,873
ISHARES INC MSCI CHILE ETF 464286640 1 12 SH   SOLE 18 12 0 0
ISHARES INC MSCI CHILE ETF 464286640 12,458 238,839 SH   SOLE 22 238,839 0 0
ISHARES INC MSCI BRIC INDX 464286657 8 169 SH   SOLE 17 0 0 169
ISHARES INC MSCI PAC JP ETF 464286665 5 106 SH   SOLE 17 0 0 106
ISHARES INC MSCI PAC JP ETF 464286665 78,477 1,641,775 SH   SOLE 23 1,641,775 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,822 100,872 SH   SOLE 26 0 0 100,872
ISHARES INC MSCI EQUAL WEITE 464286681 1 18 SH   SOLE 17 0 0 18
ISHARES INC MSCI FRANCE ETF 464286707 3 106 SH   SOLE 18 106 0 0
ISHARES INC MSCI TURKEY ETF 464286715 479 11,032 SH   SOLE 18 11,032 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,786 41,096 SH   SOLE 22 0 0 41,096
ISHARES INC MSCI SWITZERLAND 464286749 141 3,953 SH   SOLE 18 3,953 0 0
ISHARES INC MSCI SWITZERLAND 464286749 5,462 153,526 SH   SOLE 21 153,526 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 19 564 SH   SOLE 18 564 0 0
ISHARES INC MSCI SPAIN ETF 464286764 35,690 1,089,115 SH   SOLE 21 1,089,115 0 0
ISHARES INC MSCI STH KOR ETF 464286772 2,049 27,351 SH   SOLE 18 27,351 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,535 20,489 SH   SOLE 21 20,489 0 0
ISHARES INC MSCI STH KOR ETF 464286772 147,788 1,972,350 SH   SOLE 22 1,972,350 0 0
ISHARES INC MSCI STH AFR ETF 464286780 1 19 SH   SOLE 18 19 0 0
ISHARES INC MSCI STH AFR ETF 464286780 181 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 7,312 221,444 SH   SOLE 18 221,444 0 0
ISHARES INC MSCI GERMANY ETF 464286806 664,415 20,121,588 SH   SOLE 21 20,121,588 0 0
ISHARES INC MSCI NETHERL ETF 464286814 73 2,300 SH   SOLE 18 2,300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 432 8,769 SH   SOLE 2 8,769 0 0
ISHARES INC MSCI MEXICO ETF 464286822 3 53 SH   SOLE 17 0 0 53
ISHARES INC MSCI MEXICO ETF 464286822 2 33 SH   SOLE 18 33 0 0
ISHARES INC MSCI MEXICO ETF 464286822 2,034 41,276 SH   SOLE 21 41,276 0 0
ISHARES INC MSCI MEXICO ETF 464286822 159 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 46 1,826 SH   SOLE 17 0 0 1,826
ISHARES INC CORE MSCI EMKT 46434G103 83,234 1,462,820 SH   SOLE 2 396,578 0 1,066,242
ISHARES INC CORE MSCI EMKT 46434G103 397,906 6,993,070 SH   SOLE 7 6,993,070 0 0
ISHARES INC CORE MSCI EMKT 46434G103 99,621 1,750,813 SH   SOLE 17 0 0 1,750,813
ISHARES INC CORE MSCI EMKT 46434G103 207,843 3,652,775 SH   SOLE 18 3,651,727 0 1,048
ISHARES INC CORE MSCI EMKT 46434G103 30,381 533,940 SH   SOLE 19 533,940 0 0
ISHARES INC CORE MSCI EMKT 46434G103 627,274 11,024,142 SH   SOLE 21 11,024,142 0 0
ISHARES INC CORE MSCI EMKT 46434G103 453,391 7,968,202 SH   SOLE 22 5,215,119 0 2,753,083
ISHARES INC CORE MSCI EMKT 46434G103 199,438 3,505,070 SH   SOLE 23 3,505,070 0 0
ISHARES INC MSCI EMRG CHN 46434G764 5,393 100,000 SH   SOLE   100,000 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 154,588 4,269,207 SH   SOLE 2 462,482 0 3,806,725
ISHARES INC MSCI TAIWAN ETF 46434G772 1,254 34,632 SH   SOLE 7 34,632 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 52,495 1,449,743 SH   SOLE 15 1,449,743 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 2,062 56,932 SH   SOLE 18 56,932 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 116,766 3,224,676 SH   SOLE 22 2,717,765 0 506,911
ISHARES INC MSCI TAIWAN ETF 46434G772 1,986 54,834 SH   SOLE 26 54,834 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 6 222 SH   SOLE 17 0 0 222
ISHARES INC MSCI RUSSIA ETF 46434G798 23,957 714,705 SH   SOLE 2 0 0 714,705
ISHARES INC MSCI RUSSIA ETF 46434G798 16,578 494,556 SH   SOLE 21 494,556 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 21,540 642,613 SH   SOLE 22 494,306 0 148,307
ISHARES INC MSCI MLY ETF NEW 46434G814 3,010 91,294 SH   SOLE 22 91,294 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 94,640 1,579,173 SH   SOLE 2 884,081 0 695,092
ISHARES INC MSCI JPN ETF NEW 46434G822 3 44 SH   SOLE 17 0 0 44
ISHARES INC MSCI JPN ETF NEW 46434G822 9,359 156,160 SH   SOLE 18 156,160 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,132,460 18,896,381 SH   SOLE 21 18,896,381 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 16,652 277,852 SH   SOLE 22 277,852 0 0
ISHARES INC MSCI ITALY ETF 46434G830 12 408 SH   SOLE 18 408 0 0
ISHARES INC MSCI ITALY ETF 46434G830 4,235 139,140 SH   SOLE 21 139,140 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 0 6 SH   SOLE 17 0 0 6
ISHARES INC MSCI EM ESG OPZ 46434G863 3 46 SH   SOLE 18 46 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 6 114 SH   SOLE 18 114 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 8 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4,382 269,154 SH   SOLE 3 269,154 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 649,962 39,923,932 SH   SOLE 7 39,923,932 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 10,062 618,050 SH   SOLE 22 618,050 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,494 337,467 SH   SOLE 23 337,467 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,546 156,412 SH   SOLE 26 0 0 156,412
ISHARES SILVER TRUST ISHARES 46428Q109 537 33,594 SH   SOLE 18 33,594 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 976 61,012 SH   SOLE 19 61,012 0 0
ISHARES TR S&P 100 ETF 464287101 26 217 SH   SOLE 17 0 0 217
ISHARES TR S&P 100 ETF 464287101 5 39 SH   SOLE 18 39 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 37 232 SH   SOLE 17 0 0 232
ISHARES TR CORE S&P TTL STK 464287150 94,243 1,541,429 SH   SOLE 2 1,541,429 0 0
ISHARES TR CORE S&P TTL STK 464287150 275,272 4,502,317 SH   SOLE 7 4,502,317 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,683 27,524 SH   SOLE 17 0 0 27,524
ISHARES TR CORE S&P TTL STK 464287150 19,068 311,879 SH   SOLE 18 311,879 0 0
ISHARES TR CORE S&P TTL STK 464287150 341,097 5,578,942 SH   SOLE 19 5,578,942 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,414 23,135 SH   SOLE 22 23,135 0 0
ISHARES TR SELECT DIVID ETF 464287168 28,490 289,059 SH   SOLE 2 289,059 0 0
ISHARES TR SELECT DIVID ETF 464287168 3,494 35,446 SH   SOLE 7 35,446 0 0
ISHARES TR SELECT DIVID ETF 464287168 23 236 SH   SOLE 17 0 0 236
ISHARES TR SELECT DIVID ETF 464287168 63,488 644,154 SH   SOLE 18 644,154 0 0
ISHARES TR SELECT DIVID ETF 464287168 29,081 295,063 SH   SOLE 21 295,063 0 0
ISHARES TR SELECT DIVID ETF 464287168 23,485 238,278 SH   SOLE 22 238,278 0 0
ISHARES TR TIPS BD ETF 464287176 22,333 195,769 SH   SOLE 2 45,644 0 150,125
ISHARES TR TIPS BD ETF 464287176 2,378 20,842 SH   SOLE 17 0 0 20,842
ISHARES TR TIPS BD ETF 464287176 41,860 366,932 SH   SOLE 18 366,932 0 0
ISHARES TR TIPS BD ETF 464287176 13,426 117,690 SH   SOLE 19 117,690 0 0
ISHARES TR TIPS BD ETF 464287176 1,093,363 9,584,179 SH   SOLE 21 9,428,115 0 156,064
ISHARES TR TIPS BD ETF 464287176 5,083 44,553 SH   SOLE 23 44,553 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 29,958 648,861 SH   SOLE 7 648,861 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2 33 SH   SOLE 17 0 0 33
ISHARES TR OPTIONS 464287184 1,630 35,300 SH Call SOLE 2 35,300 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,118,476 4,160,223 SH   SOLE 2 2,611,378 0 1,548,845
ISHARES TR CORE S&P500 ETF 464287200 89,803 334,026 SH   SOLE 4 334,026 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,053,234 18,795,738 SH   SOLE 7 18,795,738 0 0
ISHARES TR CORE S&P500 ETF 464287200 67,285 250,268 SH   SOLE 16 250,268 0 0
ISHARES TR CORE S&P500 ETF 464287200 80,962 301,143 SH   SOLE 17 0 0 301,143
ISHARES TR CORE S&P500 ETF 464287200 268,028 996,941 SH   SOLE 18 541,799 0 455,142
ISHARES TR CORE S&P500 ETF 464287200 257,822 958,982 SH   SOLE 19 958,982 0 0
ISHARES TR CORE S&P500 ETF 464287200 845,711 3,145,661 SH   SOLE 21 3,145,661 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,291,769 8,524,340 SH   SOLE 22 3,759,151 0 4,765,189
ISHARES TR CORE S&P500 ETF 464287200 639,346 2,378,076 SH   SOLE 23 2,378,076 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,538 35,477 SH   SOLE 26 0 0 35,477
ISHARES TR CORE S&P500 ETF 464287200 179,980 669,443 SH   SOLE 28 669,443 0 0
ISHARES TR CORE US AGGBD ET 464287226 708,886 6,483,914 SH   SOLE 2 5,587,561 0 896,353
ISHARES TR CORE US AGGBD ET 464287226 2,383 21,792 SH   SOLE 7 21,792 0 0
ISHARES TR CORE US AGGBD ET 464287226 79,295 725,285 SH   SOLE 17 0 0 725,285
ISHARES TR CORE US AGGBD ET 464287226 177,229 1,621,049 SH   SOLE 18 557,841 0 1,063,208
ISHARES TR CORE US AGGBD ET 464287226 1,889 17,278 SH   SOLE 19 17,278 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,542,724 23,257,331 SH   SOLE 21 22,669,721 0 587,610
ISHARES TR CORE US AGGBD ET 464287226 479,991 4,390,299 SH   SOLE 22 2,794,657 0 1,595,642
ISHARES TR MSCI EMG MKT ETF 464287234 79,822 1,694,024 SH   SOLE 2 61,967 0 1,632,057
ISHARES TR MSCI EMG MKT ETF 464287234 1,154,850 24,508,710 SH   SOLE 7 24,508,710 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 232 4,934 SH   SOLE 17 0 0 4,934
ISHARES TR MSCI EMG MKT ETF 464287234 3,896 82,675 SH   SOLE 18 82,675 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 50,346 1,068,470 SH   SOLE 19 1,068,470 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 435,165 9,235,255 SH   SOLE 21 8,750,617 0 484,638
ISHARES TR MSCI EMG MKT ETF 464287234 183,157 3,887,031 SH   SOLE 22 3,887,031 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 54,887 1,164,824 SH   SOLE 23 1,164,824 0 0
ISHARES TR OPTIONS 464287234 509 10,800 SH Call SOLE 2 10,800 0 0
ISHARES TR OPTIONS 464287234 191,241 4,058,600 SH Put SOLE 2 4,058,600 0 0
ISHARES TR OPTIONS 464287234 64,423 1,367,200 SH Call SOLE 19 1,367,200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 584,583 4,809,008 SH   SOLE 2 4,720,845 0 88,163
ISHARES TR IBOXX INV CP ETF 464287242 115,680 951,632 SH   SOLE 7 951,632 0 0
ISHARES TR IBOXX INV CP ETF 464287242 39 322 SH   SOLE 17 0 0 322
ISHARES TR IBOXX INV CP ETF 464287242 40,490 333,085 SH   SOLE 18 332,951 0 134
ISHARES TR IBOXX INV CP ETF 464287242 133,498 1,098,203 SH   SOLE 19 1,098,203 0 0
ISHARES TR IBOXX INV CP ETF 464287242 79,235 651,817 SH   SOLE 21 651,817 0 0
ISHARES TR IBOXX INV CP ETF 464287242 115,703 951,814 SH   SOLE 22 177,380 0 774,434
ISHARES TR IBOXX INV CP ETF 464287242 116,733 960,293 SH   SOLE 23 960,293 0 0
ISHARES TR GLOBAL TECH ETF 464287291 15,746 102,473 SH   SOLE 7 102,473 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 82 534 SH   SOLE 17 0 0 534
ISHARES TR S&P 500 GRWT ETF 464287309 40,547 265,413 SH   SOLE 18 265,413 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 168,208 1,101,056 SH   SOLE 22 0 0 1,101,056
ISHARES TR GLOB HLTHCRE ETF 464287325 199,110 1,769,550 SH   SOLE 7 1,769,550 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 1 35 SH   SOLE 18 35 0 0
ISHARES TR NORTH AMERN NAT 464287374 17,981 507,376 SH   SOLE 2 0 0 507,376
ISHARES TR JPX NIKKEI 400 464287382 3,049 46,950 SH   SOLE 21 46,950 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 42,584 372,762 SH   SOLE 17 0 0 372,762
ISHARES TR S&P 500 VAL ETF 464287408 5,022 43,961 SH   SOLE 18 43,961 0 0
ISHARES TR 20 YR TR BD ETF 464287432 63,084 497,272 SH   SOLE 2 154,114 0 343,158
ISHARES TR 20 YR TR BD ETF 464287432 21,621 170,431 SH   SOLE 3 152,491 0 17,940
ISHARES TR 20 YR TR BD ETF 464287432 83 658 SH   SOLE 17 0 0 658
ISHARES TR 20 YR TR BD ETF 464287432 1,766 13,922 SH   SOLE 18 13,922 0 0
ISHARES TR 20 YR TR BD ETF 464287432 116,739 920,218 SH   SOLE 19 920,218 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,347 34,267 SH   SOLE 21 0 0 34,267
ISHARES TR 20 YR TR BD ETF 464287432 51,628 406,969 SH   SOLE 22 154,149 0 252,820
ISHARES TR BARCLAYS 7 10 YR 464287440 45 430 SH   SOLE 17 0 0 430
ISHARES TR BARCLAYS 7 10 YR 464287440 6,289 59,572 SH   SOLE 18 59,572 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 149,802 1,418,982 SH   SOLE 19 1,418,982 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 7,614 72,119 SH   SOLE 23 72,119 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 42,298 504,453 SH   SOLE 2 0 0 504,453
ISHARES TR 1 3 YR TREAS BD 464287457 10 115 SH   SOLE 17 0 0 115
ISHARES TR 1 3 YR TREAS BD 464287457 6,729 80,254 SH   SOLE 18 80,114 0 140
ISHARES TR 1 3 YR TREAS BD 464287457 213,093 2,541,364 SH   SOLE 19 2,541,364 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 13,646 162,748 SH   SOLE 21 0 0 162,748
ISHARES TR 1 3 YR TREAS BD 464287457 176,985 2,110,738 SH   SOLE 22 2,049,360 0 61,378
ISHARES TR 1 3 YR TREAS BD 464287457 5,431 64,776 SH   SOLE 23 64,776 0 0
ISHARES TR MSCI EAFE ETF 464287465 497,780 7,079,788 SH   SOLE 2 6,693,819 0 385,969
ISHARES TR MSCI EAFE ETF 464287465 1,348,224 19,175,422 SH   SOLE 7 19,175,422 0 0
ISHARES TR MSCI EAFE ETF 464287465 397 5,642 SH   SOLE 17 0 0 5,642
ISHARES TR MSCI EAFE ETF 464287465 9,985 142,018 SH   SOLE 18 135,665 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 9,846 140,033 SH   SOLE 19 140,033 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,612,894 65,607,939 SH   SOLE 21 64,938,389 0 669,550
ISHARES TR MSCI EAFE ETF 464287465 506,377 7,202,061 SH   SOLE 22 7,202,061 0 0
ISHARES TR MSCI EAFE ETF 464287465 785 11,162 SH   SOLE 23 11,162 0 0
ISHARES TR OPTIONS 464287465 590,970 8,405,200 SH Put SOLE 2 8,405,200 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 35 392 SH   SOLE 17 0 0 392
ISHARES TR RUS MDCP VAL ETF 464287473 2,416 27,099 SH   SOLE 18 27,099 0 0
ISHARES TR RUS MD CP GR ETF 464287481 101 834 SH   SOLE 17 0 0 834
ISHARES TR RUS MD CP GR ETF 464287481 4,210 34,897 SH   SOLE 18 34,897 0 0
ISHARES TR RUS MID CAP ETF 464287499 72 345 SH   SOLE 17 0 0 345
ISHARES TR RUS MID CAP ETF 464287499 13,198 63,414 SH   SOLE 18 63,414 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,514 21,686 SH   SOLE 19 21,686 0 0
ISHARES TR CORE S&P MCP ETF 464287507 39,010 205,554 SH   SOLE 2 0 0 205,554
ISHARES TR CORE S&P MCP ETF 464287507 231,137 1,217,923 SH   SOLE 7 1,217,923 0 0
ISHARES TR CORE S&P MCP ETF 464287507 269 1,418 SH   SOLE 17 0 0 1,418
ISHARES TR CORE S&P MCP ETF 464287507 170,675 899,330 SH   SOLE 18 741,984 0 157,346
ISHARES TR CORE S&P MCP ETF 464287507 102,168 538,348 SH   SOLE 19 538,348 0 0
ISHARES TR CORE S&P MCP ETF 464287507 65,507 345,171 SH   SOLE 21 345,171 0 0
ISHARES TR CORE S&P MCP ETF 464287507 243,647 1,283,841 SH   SOLE 22 53,428 0 1,230,413
ISHARES TR PHLX SEMICND ETF 464287523 16,782 98,830 SH   SOLE 15 98,830 0 0
ISHARES TR COHEN STEER REIT 464287564 7 74 SH   SOLE 17 0 0 74
ISHARES TR COHEN STEER REIT 464287564 10,265 101,316 SH   SOLE 18 101,316 0 0
ISHARES TR COHEN STEER REIT 464287564 579,685 5,721,333 SH   SOLE 21 5,517,863 0 203,470
ISHARES TR COHEN STEER REIT 464287564 25,406 250,749 SH   SOLE 22 250,749 0 0
ISHARES TR GLOBAL 100 ETF 464287572 8 82 SH   SOLE 17 0 0 82
ISHARES TR U.S. CNSM SV ETF 464287580 1 7 SH   SOLE 18 7 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,920 47,611 SH   SOLE 2 47,611 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 6,512 52,375 SH   SOLE 17 0 0 52,375
ISHARES TR RUS 1000 VAL ETF 464287598 212,250 1,707,010 SH   SOLE 18 1,707,010 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 180,807 1,454,135 SH   SOLE 22 0 0 1,454,135
ISHARES TR S&P MC 400GR ETF 464287606 1,675 7,763 SH   SOLE 2 7,763 0 0
ISHARES TR S&P MC 400GR ETF 464287606 8 39 SH   SOLE 17 0 0 39
ISHARES TR S&P MC 400GR ETF 464287606 704 3,262 SH   SOLE 18 3,262 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 7,951 59,035 SH   SOLE 17 0 0 59,035
ISHARES TR RUS 1000 GRW ETF 464287614 191,245 1,419,992 SH   SOLE 18 1,419,992 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 16,368 121,532 SH   SOLE 22 0 0 121,532
ISHARES TR RUS 1000 ETF 464287622 121,526 817,749 SH   SOLE 2 0 0 817,749
ISHARES TR RUS 1000 ETF 464287622 210 1,412 SH   SOLE 17 0 0 1,412
ISHARES TR RUS 1000 ETF 464287622 12,464 83,872 SH   SOLE 18 83,872 0 0
ISHARES TR RUS 1000 ETF 464287622 518,236 3,487,221 SH   SOLE 19 3,487,221 0 0
ISHARES TR RUS 1000 ETF 464287622 3,035,532 20,426,160 SH   SOLE 21 19,703,697 0 722,463
ISHARES TR RUS 1000 ETF 464287622 25,892 174,229 SH   SOLE 22 0 0 174,229
ISHARES TR RUS 2000 VAL ETF 464287630 32,068 255,015 SH   SOLE 2 255,015 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 171 1,357 SH   SOLE 17 0 0 1,357
ISHARES TR RUS 2000 VAL ETF 464287630 21,624 171,964 SH   SOLE 18 171,964 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 5,733 45,589 SH   SOLE 22 0 0 45,589
ISHARES TR RUS 2000 GRW ETF 464287648 96 513 SH   SOLE 17 0 0 513
ISHARES TR RUS 2000 GRW ETF 464287648 12,213 65,416 SH   SOLE 18 65,416 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4,213 22,563 SH   SOLE 22 0 0 22,563
ISHARES TR OPTIONS 464287655 66,137 433,800 SH Call SOLE 2 433,800 0 0
ISHARES TR OPTIONS 464287655 170,634 1,119,200 SH Put SOLE 2 1,119,200 0 0
ISHARES TR OPTIONS 464287655 258,984 1,698,700 SH Call SOLE 19 1,698,700 0 0
ISHARES TR OPTIONS 464287655 15,246 100,000 SH Put SOLE 19 100,000 0 0
ISHARES TR OPTIONS 464287655 1,448 9,500 SH Call SOLE 22 9,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 331,243 2,172,657 SH   SOLE 2 1,969,340 0 203,317
ISHARES TR RUSSELL 2000 ETF 464287655 496,849 3,258,879 SH   SOLE 7 3,258,879 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 850 5,578 SH   SOLE 17 0 0 5,578
ISHARES TR RUSSELL 2000 ETF 464287655 87,766 575,664 SH   SOLE 18 351,719 0 223,945
ISHARES TR RUSSELL 2000 ETF 464287655 35,622 233,647 SH   SOLE 19 233,647 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 257,949 1,691,914 SH   SOLE 21 1,502,351 0 189,563
ISHARES TR RUSSELL 2000 ETF 464287655 2,163,444 14,190,241 SH   SOLE 22 14,190,241 0 0
ISHARES TR CORE S&P US VLU 464287663 21 386 SH   SOLE 17 0 0 386
ISHARES TR CORE S&P US VLU 464287663 1,634 29,493 SH   SOLE 18 29,493 0 0
ISHARES TR CORE S&P US GWT 464287671 7 137 SH   SOLE 17 0 0 137
ISHARES TR CORE S&P US GWT 464287671 2,172 40,400 SH   SOLE 18 40,400 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 267 1,689 SH   SOLE 17 0 0 1,689
ISHARES TR RUSSELL 3000 ETF 464287689 152 958 SH   SOLE 18 958 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 540 3,415 SH   SOLE 19 3,415 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 477 3,018 SH   SOLE 22 3,018 0 0
ISHARES TR S&P MC 400VL ETF 464287705 64 402 SH   SOLE 17 0 0 402
ISHARES TR S&P MC 400VL ETF 464287705 170 1,060 SH   SOLE 18 1,060 0 0
ISHARES TR U.S. TECH ETF 464287721 5,693 34,974 SH   SOLE 18 34,974 0 0
ISHARES TR U.S. REAL ES ETF 464287739 188,021 2,320,955 SH   SOLE 2 1,923,884 0 397,071
ISHARES TR U.S. REAL ES ETF 464287739 990 12,217 SH   SOLE 17 0 0 12,217
ISHARES TR U.S. REAL ES ETF 464287739 1,042 12,866 SH   SOLE 18 6,709 0 6,157
ISHARES TR U.S. REAL ES ETF 464287739 3,181 39,264 SH   SOLE 19 39,264 0 0
ISHARES TR U.S. REAL ES ETF 464287739 11,297 139,452 SH   SOLE 22 139,452 0 0
ISHARES TR US INDUSTRIALS 464287754 4,516 30,640 SH   SOLE 18 30,640 0 0
ISHARES TR US HLTHCARE ETF 464287762 181 1,040 SH   SOLE 18 1,040 0 0
ISHARES TR U.S. FINLS ETF 464287788 14,836 124,227 SH   SOLE 18 124,227 0 0
ISHARES TR U.S. ENERGY ETF 464287796 3,767 95,004 SH   SOLE 18 95,004 0 0
ISHARES TR CORE S&P SCP ETF 464287804 35,531 462,584 SH   SOLE 2 206,651 0 255,933
ISHARES TR CORE S&P SCP ETF 464287804 2,064 26,876 SH   SOLE 4 26,876 0 0
ISHARES TR CORE S&P SCP ETF 464287804 58,740 764,743 SH   SOLE 7 764,743 0 0
ISHARES TR CORE S&P SCP ETF 464287804 23,639 307,765 SH   SOLE 17 0 0 307,765
ISHARES TR CORE S&P SCP ETF 464287804 87,013 1,132,834 SH   SOLE 18 1,125,316 0 7,518
ISHARES TR CORE S&P SCP ETF 464287804 3,245 42,243 SH   SOLE 19 42,243 0 0
ISHARES TR CORE S&P SCP ETF 464287804 29,294 381,378 SH   SOLE 21 381,378 0 0
ISHARES TR CORE S&P SCP ETF 464287804 184,182 2,397,887 SH   SOLE 22 170,469 0 2,227,418
ISHARES TR CORE S&P SCP ETF 464287804 4,899 63,781 SH   SOLE 23 63,781 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,440 96,860 SH   SOLE 26 0 0 96,860
ISHARES TR CORE S&P SCP ETF 464287804 155,553 2,025,167 SH   SOLE 36 2,025,167 0 0
ISHARES TR DOW JONES US ETF 464287846 31 232 SH   SOLE 17 0 0 232
ISHARES TR EUROPE ETF 464287861 1,108 23,439 SH   SOLE 2 23,439 0 0
ISHARES TR EUROPE ETF 464287861 584 12,347 SH   SOLE 3 12,347 0 0
ISHARES TR EUROPE ETF 464287861 18 374 SH   SOLE 17 0 0 374
ISHARES TR EUROPE ETF 464287861 1,231 26,044 SH   SOLE 18 7,960 0 18,084
ISHARES TR SP SMCP600VL ETF 464287879 109 707 SH   SOLE 17 0 0 707
ISHARES TR S&P SML 600 GWT 464287887 21 122 SH   SOLE 17 0 0 122
ISHARES TR INTL TREA BD ETF 464288117 1,611 32,280 SH   SOLE 7 32,280 0 0
ISHARES TR INTL TREA BD ETF 464288117 24,664 494,077 SH   SOLE 17 0 0 494,077
ISHARES TR INTL TREA BD ETF 464288117 7,307 146,365 SH   SOLE 18 146,365 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,361 12,982 SH   SOLE 17 0 0 12,982
ISHARES TR SHRT NAT MUN ETF 464288158 1,794 17,106 SH   SOLE 18 17,106 0 0
ISHARES TR AGENCY BOND ETF 464288166 4,357 38,524 SH   SOLE 19 38,524 0 0
ISHARES TR AGENCY BOND ETF 464288166 2,993 26,468 SH   SOLE 21 26,468 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 262 3,438 SH   SOLE 3 3,438 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 2 10 SH   SOLE 17 0 0 10
ISHARES TR MSCI ACWI EX US 464288240 1,206 24,146 SH   SOLE 2 19,170 0 4,976
ISHARES TR MSCI ACWI EX US 464288240 1 20 SH   SOLE 17 0 0 20
ISHARES TR MSCI ACWI EX US 464288240 35,307 706,855 SH   SOLE 18 706,855 0 0
ISHARES TR MSCI ACWI EX US 464288240 95,744 1,916,799 SH   SOLE 21 1,857,347 0 59,452
ISHARES TR MSCI ACWI ETF 464288257 21,061 292,151 SH   SOLE 2 292,151 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,798 24,936 SH   SOLE 17 0 0 24,936
ISHARES TR MSCI ACWI ETF 464288257 85,428 1,185,012 SH   SOLE 18 1,185,012 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,395 60,971 SH   SOLE 21 60,971 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 2 38 SH   SOLE 17 0 0 38
ISHARES TR EAFE SML CP ETF 464288273 204,792 3,175,072 SH   SOLE 2 3,175,072 0 0
ISHARES TR EAFE SML CP ETF 464288273 31,249 484,475 SH   SOLE 17 0 0 484,475
ISHARES TR EAFE SML CP ETF 464288273 14,031 217,536 SH   SOLE 18 217,536 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,883 29,200 SH   SOLE 19 29,200 0 0
ISHARES TR EAFE SML CP ETF 464288273 41,027 636,076 SH   SOLE 21 636,076 0 0
ISHARES TR EAFE SML CP ETF 464288273 3,347 51,895 SH   SOLE 23 51,895 0 0
ISHARES TR EAFE SML CP ETF 464288273 13,868 215,004 SH   SOLE 26 215,004 0 0
ISHARES TR EAFE SML CP ETF 464288273 75,275 1,167,050 SH   SOLE 31 0 0 1,167,050
ISHARES TR EAFE SML CP ETF 464288273 116,834 1,811,375 SH   SOLE 36 1,811,375 0 0
ISHARES TR JPMORGAN USD EMG 464288281 38,178 328,841 SH   SOLE 2 104,045 0 224,796
ISHARES TR JPMORGAN USD EMG 464288281 46,379 399,478 SH   SOLE 7 399,478 0 0
ISHARES TR JPMORGAN USD EMG 464288281 92 788 SH   SOLE 17 0 0 788
ISHARES TR JPMORGAN USD EMG 464288281 25,577 220,301 SH   SOLE 18 220,301 0 0
ISHARES TR JPMORGAN USD EMG 464288281 150,555 1,296,766 SH   SOLE 19 1,296,766 0 0
ISHARES TR JPMORGAN USD EMG 464288281 57,825 498,066 SH   SOLE 21 498,066 0 0
ISHARES TR JPMORGAN USD EMG 464288281 141,812 1,221,466 SH   SOLE 22 1,221,466 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,738 66,647 SH   SOLE 23 66,647 0 0
ISHARES TR JPMORGAN USD EMG 464288281 133,893 1,153,257 SH   SOLE 31 0 0 1,153,257
ISHARES TR OPTIONS 464288281 522 4,500 SH Put SOLE 2 4,500 0 0
ISHARES TR OPTIONS 464288281 871 7,500 SH Put SOLE 18 7,500 0 0
ISHARES TR OPTIONS 464288281 13,932 120,000 SH Put SOLE 19 120,000 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH   SOLE 17 0 0 2
ISHARES TR NEW YORK MUN ETF 464288323 1 11 SH   SOLE 17 0 0 11
ISHARES TR NEW YORK MUN ETF 464288323 648 11,617 SH   SOLE 18 11,617 0 0
ISHARES TR CALIF MUN BD ETF 464288356 5 82 SH   SOLE 17 0 0 82
ISHARES TR CALIF MUN BD ETF 464288356 888 15,008 SH   SOLE 18 15,008 0 0
ISHARES TR GLB INFRASTR ETF 464288372 4,298 95,042 SH   SOLE 19 95,042 0 0
ISHARES TR GLB INFRASTR ETF 464288372 290 6,408 SH   SOLE 23 6,408 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 1 8 SH   SOLE 17 0 0 8
ISHARES TR NATIONAL MUN ETF 464288414 9,223 83,289 SH   SOLE 2 83,289 0 0
ISHARES TR NATIONAL MUN ETF 464288414 8,193 73,980 SH   SOLE 17 0 0 73,980
ISHARES TR NATIONAL MUN ETF 464288414 11,003 99,358 SH   SOLE 18 99,358 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 34 850 SH   SOLE 17 0 0 850
ISHARES TR INTL SEL DIV ETF 464288448 4,399 130,178 SH   SOLE 2 130,178 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,566 75,947 SH   SOLE 7 75,947 0 0
ISHARES TR INTL SEL DIV ETF 464288448 3 86 SH   SOLE 17 0 0 86
ISHARES TR INTL SEL DIV ETF 464288448 50,165 1,484,611 SH   SOLE 18 1,449,196 0 35,415
ISHARES TR INTL SEL DIV ETF 464288448 1,170 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 7,973 235,957 SH   SOLE 21 235,957 0 0
ISHARES TR INTL DEV RE ETF 464288489 4,216 140,530 SH   SOLE 2 38,735 0 101,795
ISHARES TR INTL DEV RE ETF 464288489 698 23,273 SH   SOLE 3 23,273 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 729 24,309 SH   SOLE 18 7,531 0 16,778
ISHARES TR INTL DEV RE ETF 464288489 3,987 132,895 SH   SOLE 22 132,895 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 3,001 51,878 SH   SOLE 21 51,878 0 0
ISHARES TR IBOXX HI YD ETF 464288513 369,856 4,238,550 SH   SOLE 2 2,830,898 0 1,407,652
ISHARES TR IBOXX HI YD ETF 464288513 652 7,476 SH   SOLE 7 7,476 0 0
ISHARES TR IBOXX HI YD ETF 464288513 846 9,690 SH   SOLE 17 0 0 9,690
ISHARES TR IBOXX HI YD ETF 464288513 73,079 837,490 SH   SOLE 18 743,954 0 93,536
ISHARES TR IBOXX HI YD ETF 464288513 1,144,464 13,115,557 SH   SOLE 19 13,115,557 0 0
ISHARES TR IBOXX HI YD ETF 464288513 197,689 2,265,520 SH   SOLE 21 2,265,520 0 0
ISHARES TR IBOXX HI YD ETF 464288513 77,855 892,216 SH   SOLE 22 541,136 0 351,080
ISHARES TR IBOXX HI YD ETF 464288513 24,680 282,834 SH   SOLE 23 282,834 0 0
ISHARES TR IBOXX HI YD ETF 464288513 64,515 739,344 SH   SOLE 26 739,344 0 0
ISHARES TR IBOXX HI YD ETF 464288513 282,675 3,239,458 SH   SOLE 31 3,239,458 0 0
ISHARES TR OPTIONS 464288513 205,061 2,350,000 SH Call SOLE 2 2,350,000 0 0
ISHARES TR OPTIONS 464288513 228,655 2,620,400 SH Put SOLE 2 2,620,400 0 0
ISHARES TR OPTIONS 464288513 3,621 41,500 SH Put SOLE 18 41,500 0 0
ISHARES TR OPTIONS 464288513 8,726 100,000 SH Call SOLE 19 100,000 0 0
ISHARES TR OPTIONS 464288513 72,425 830,000 SH Put SOLE 19 830,000 0 0
ISHARES TR OPTIONS 464288513 4,756 54,500 SH Call SOLE 22 54,500 0 0
ISHARES TR OPTIONS 464288513 1,187 13,600 SH Put SOLE 22 13,600 0 0
ISHARES TR CRE U S REIT ETF 464288521 26 519 SH   SOLE 17 0 0 519
ISHARES TR CRE U S REIT ETF 464288521 3,188 64,263 SH   SOLE 23 64,263 0 0
ISHARES TR RESIDNL REAL EST 464288562 2 33 SH   SOLE 17 0 0 33
ISHARES TR MSCI KLD400 SOC 464288570 8,545 86,978 SH   SOLE 18 86,978 0 0
ISHARES TR MBS ETF 464288588 12,628 118,471 SH   SOLE 2 0 0 118,471
ISHARES TR MBS ETF 464288588 4,665 43,762 SH   SOLE 3 0 0 43,762
ISHARES TR MBS ETF 464288588 9 83 SH   SOLE 17 0 0 83
ISHARES TR MBS ETF 464288588 90,244 846,649 SH   SOLE 18 623,971 0 222,678
ISHARES TR MBS ETF 464288588 59,774 560,786 SH   SOLE 21 560,786 0 0
ISHARES TR MBS ETF 464288588 2,594 24,333 SH   SOLE 23 24,333 0 0
ISHARES TR INTRM GOV CR ETF 464288612 11 97 SH   SOLE 17 0 0 97
ISHARES TR INTRM GOV CR ETF 464288612 1,707 15,552 SH   SOLE 18 15,552 0 0
ISHARES TR US CR BD ETF 464288620 15,303 136,594 SH   SOLE 2 0 0 136,594
ISHARES TR US CR BD ETF 464288620 4 34 SH   SOLE 17 0 0 34
ISHARES TR US CR BD ETF 464288620 22,114 197,397 SH   SOLE 18 190 0 197,207
ISHARES TR US CR BD ETF 464288620 7,620 68,016 SH   SOLE 19 68,016 0 0
ISHARES TR US CR BD ETF 464288620 323 2,879 SH   SOLE 23 2,879 0 0
ISHARES TR INTRMD CR BD ETF 464288638 129,923 1,189,659 SH   SOLE 2 1,189,659 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1 10 SH   SOLE 17 0 0 10
ISHARES TR INTRMD CR BD ETF 464288638 15,792 144,602 SH   SOLE 18 132,232 0 12,370
ISHARES TR INTRMD CR BD ETF 464288638 52,010 476,239 SH   SOLE 19 476,239 0 0
ISHARES TR INTRMD CR BD ETF 464288638 6,147 56,288 SH   SOLE 21 56,288 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1,236 11,314 SH   SOLE 22 11,314 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 562,366 5,379,437 SH   SOLE 2 5,233,482 0 145,955
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 66,533 636,440 SH   SOLE 18 573,986 0 62,454
ISHARES TR 1 3 YR CR BD ETF 464288646 75,142 718,783 SH   SOLE 19 718,783 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 5,888 56,327 SH   SOLE 21 0 0 56,327
ISHARES TR 1 3 YR CR BD ETF 464288646 118,644 1,134,918 SH   SOLE 22 1,134,918 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 0 3 SH   SOLE 17 0 0 3
ISHARES TR 10-20 YR TRS ETF 464288653 179 1,316 SH   SOLE 22 1,316 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 7 60 SH   SOLE 2 60 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 26 213 SH   SOLE 17 0 0 213
ISHARES TR 3 7 YR TREAS BD 464288661 10,531 86,204 SH   SOLE 18 86,204 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 793 6,491 SH   SOLE 19 6,491 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 173 1,413 SH   SOLE 23 1,413 0 0
ISHARES TR SHORT TREAS BD 464288679 3 26 SH   SOLE 2 26 0 0
ISHARES TR SHORT TREAS BD 464288679 1,023 9,279 SH   SOLE 18 9,279 0 0
ISHARES TR SHORT TREAS BD 464288679 765,181 6,941,050 SH   SOLE 19 6,941,050 0 0
ISHARES TR SHORT TREAS BD 464288679 22,640 205,366 SH   SOLE 21 0 0 205,366
ISHARES TR SHORT TREAS BD 464288679 17,769 161,185 SH   SOLE 22 161,185 0 0
ISHARES TR OPTIONS 464288687 476 12,500 SH Put SOLE 2 12,500 0 0
ISHARES TR OPTIONS 464288687 761 20,000 SH Put SOLE 18 20,000 0 0
ISHARES TR OPTIONS 464288687 7,614 200,000 SH Put SOLE 19 200,000 0 0
ISHARES TR S&P US PFD STK 464288687 23,622 620,492 SH   SOLE 2 620,492 0 0
ISHARES TR S&P US PFD STK 464288687 5,737 150,701 SH   SOLE 3 150,701 0 0
ISHARES TR S&P US PFD STK 464288687 93,796 2,463,787 SH   SOLE 7 2,463,787 0 0
ISHARES TR S&P US PFD STK 464288687 1,328 34,870 SH   SOLE 15 34,870 0 0
ISHARES TR S&P US PFD STK 464288687 0 9 SH   SOLE 17 0 0 9
ISHARES TR S&P US PFD STK 464288687 63,462 1,666,991 SH   SOLE 18 1,578,804 0 88,187
ISHARES TR S&P US PFD STK 464288687 5,289 138,941 SH   SOLE 19 138,941 0 0
ISHARES TR S&P US PFD STK 464288687 16,720 439,203 SH   SOLE 21 439,203 0 0
ISHARES TR MRNING SM CP ETF 464288703 4 28 SH   SOLE 17 0 0 28
ISHARES TR GLOB UTILITS ETF 464288711 923 18,641 SH   SOLE 7 18,641 0 0
ISHARES TR GLOB UTILITS ETF 464288711 249 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 40,116 431,962 SH   SOLE 7 431,962 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,898 65,108 SH   SOLE 7 65,108 0 0
ISHARES TR GLB CNS DISC ETF 464288745 39,686 362,797 SH   SOLE 7 362,797 0 0
ISHARES TR MSCI USA ESG SLC 464288802 9 78 SH   SOLE 18 78 0 0
ISHARES TR US HLTHCR PR ETF 464288828 55 350 SH   SOLE 18 350 0 0
ISHARES TR EAFE VALUE ETF 464288877 31,707 574,356 SH   SOLE 17 0 0 574,356
ISHARES TR EAFE GRWTH ETF 464288885 2 24 SH   SOLE 17 0 0 24
ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH   SOLE 17 0 0 36
ISHARES TR RUS TOP 200 ETF 464289446 6 98 SH   SOLE 17 0 0 98
ISHARES TR RUS TOP 200 ETF 464289446 92 1,500 SH   SOLE 18 1,500 0 0
ISHARES TR CORE LT USDB ETF 464289479 11 169 SH   SOLE 17 0 0 169
ISHARES TR 10+ YR CR BD ETF 464289511 4,348 68,799 SH   SOLE 2 68,799 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 8,818 139,525 SH   SOLE 18 102,261 0 37,264
ISHARES TR 10+ YR CR BD ETF 464289511 37,182 588,330 SH   SOLE 21 588,330 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 817 12,929 SH   SOLE 22 12,929 0 0
ISHARES TR INDIA 50 ETF 464289529 56,921 1,533,431 SH   SOLE 7 1,533,431 0 0
ISHARES TR INDIA 50 ETF 464289529 826 22,260 SH   SOLE 21 22,260 0 0
ISHARES TR INDIA 50 ETF 464289529 9,484 255,506 SH   SOLE 22 255,506 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 9 167 SH   SOLE 17 0 0 167
ISHARES TR GRWT ALLOCAT ETF 464289867 45,069 1,003,315 SH   SOLE 22 1,003,315 0 0
ISHARES TR MODERT ALLOC ETF 464289875 32,091 843,620 SH   SOLE 22 843,620 0 0
ISHARES TR CONSER ALLOC ETF 464289883 10,805 311,847 SH   SOLE 22 311,847 0 0
ISHARES TR US TREAS BD ETF 46429B267 11,465 457,131 SH   SOLE 2 0 0 457,131
ISHARES TR US TREAS BD ETF 46429B267 4 174 SH   SOLE 17 0 0 174
ISHARES TR US TREAS BD ETF 46429B267 24,974 995,762 SH   SOLE 18 365 0 995,397
ISHARES TR A RATE CP BD ETF 46429B291 7 127 SH   SOLE 18 127 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 0 14 SH   SOLE 18 14 0 0
ISHARES TR CMBS ETF 46429B366 8,336 162,599 SH   SOLE 2 162,599 0 0
ISHARES TR CMBS ETF 46429B366 1,958 38,188 SH   SOLE 3 38,188 0 0
ISHARES TR CMBS ETF 46429B366 3,317 64,691 SH   SOLE 18 44,940 0 19,751
ISHARES TR MSCI PHILIPS ETF 46429B408 1,800 46,379 SH   SOLE 22 0 0 46,379
ISHARES TR IBONDS SEP19 ETF 46429B564 3 134 SH   SOLE 18 134 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 19 751 SH   SOLE 18 751 0 0
ISHARES TR MSCI INDIA ETF 46429B598 107,141 2,970,366 SH   SOLE 2 64,909 0 2,905,457
ISHARES TR MSCI INDIA ETF 46429B598 18,122 502,415 SH   SOLE 4 502,415 0 0
ISHARES TR MSCI INDIA ETF 46429B598 10,635 294,857 SH   SOLE 7 294,857 0 0
ISHARES TR MSCI INDIA ETF 46429B598 88,139 2,443,560 SH   SOLE 15 2,443,560 0 0
ISHARES TR MSCI INDIA ETF 46429B598 0 10 SH   SOLE 17 0 0 10
ISHARES TR MSCI INDIA ETF 46429B598 42,381 1,174,966 SH   SOLE 18 1,174,966 0 0
ISHARES TR MSCI INDIA ETF 46429B598 561 15,548 SH   SOLE 19 15,548 0 0
ISHARES TR MSCI INDIA ETF 46429B598 5,974 165,621 SH   SOLE 21 165,621 0 0
ISHARES TR MSCI INDIA ETF 46429B598 149,143 4,134,827 SH   SOLE 22 3,466,565 0 668,262
ISHARES TR MSCI INDIA ETF 46429B598 926 25,680 SH   SOLE 26 25,680 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1 25 SH   SOLE 18 25 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,080 76,767 SH   SOLE 22 0 0 76,767
ISHARES TR FLTG RATE NT ETF 46429B655 5,298 104,243 SH   SOLE 2 38,799 0 65,444
ISHARES TR FLTG RATE NT ETF 46429B655 4,655 91,605 SH   SOLE 3 91,605 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 4 88 SH   SOLE 17 0 0 88
ISHARES TR FLTG RATE NT ETF 46429B655 35,442 697,404 SH   SOLE 18 667,469 0 29,935
ISHARES TR FLTG RATE NT ETF 46429B655 13,171 259,178 SH   SOLE 19 259,178 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 32,065 355,727 SH   SOLE 2 355,727 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 102,578 1,137,987 SH   SOLE 3 1,114,094 0 23,893
ISHARES TR CORE HIGH DV ETF 46429B663 21 232 SH   SOLE 17 0 0 232
ISHARES TR CORE HIGH DV ETF 46429B663 6,087 67,531 SH   SOLE 18 52,556 0 14,975
ISHARES TR CORE HIGH DV ETF 46429B663 7,296 80,941 SH   SOLE 19 80,941 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 48,711 540,397 SH   SOLE 21 540,397 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,384 18,966 SH   SOLE 3 5,646 0 13,320
ISHARES TR MIN VOL EAFE ETF 46429B689 221,020 3,028,496 SH   SOLE 7 3,028,496 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 96 1,311 SH   SOLE 17 0 0 1,311
ISHARES TR MIN VOL EAFE ETF 46429B689 76,196 1,044,069 SH   SOLE 18 328,356 0 715,713
ISHARES TR MIN VOL EAFE ETF 46429B689 23,865 327,014 SH   SOLE 19 327,014 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 25,451 348,742 SH   SOLE 21 348,742 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 29,217 400,339 SH   SOLE 22 76,719 0 323,620
ISHARES TR MIN VOL USA ETF 46429B697 20,664 391,513 SH   SOLE 2 391,513 0 0
ISHARES TR MIN VOL USA ETF 46429B697 43 819 SH   SOLE 17 0 0 819
ISHARES TR MIN VOL USA ETF 46429B697 220,967 4,186,569 SH   SOLE 18 1,818,512 0 2,368,057
ISHARES TR MIN VOL USA ETF 46429B697 31,493 596,681 SH   SOLE 19 596,681 0 0
ISHARES TR MIN VOL USA ETF 46429B697 6,365 120,604 SH   SOLE 22 120,604 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 14,744 147,628 SH   SOLE 7 147,628 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 97,107 972,337 SH   SOLE 17 0 0 972,337
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,345 23,485 SH   SOLE 18 23,485 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 20,275 203,013 SH   SOLE 22 203,013 0 0
ISHARES TR USA QUALITY FCTR 46432F339 89,056 1,074,261 SH   SOLE 2 1,074,261 0 0
ISHARES TR USA QUALITY FCTR 46432F339 10 117 SH   SOLE 17 0 0 117
ISHARES TR USA QUALITY FCTR 46432F339 20,717 249,900 SH   SOLE 18 47 0 249,853
ISHARES TR USA QUALITY FCTR 46432F339 24 290 SH   SOLE 21 290 0 0
ISHARES TR USA QUALITY FCTR 46432F339 14,782 178,316 SH   SOLE 22 178,316 0 0
ISHARES TR USA SIZE FACTOR 46432F370 12,026 143,388 SH   SOLE 18 61 0 143,327
ISHARES TR EDGE MSCI USA VL 46432F388 266,323 3,184,915 SH   SOLE 2 3,184,915 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 20,712 247,687 SH   SOLE 18 153 0 247,534
ISHARES TR EDGE MSCI USA VL 46432F388 23 277 SH   SOLE 21 277 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 141,830 1,696,128 SH   SOLE 22 179,649 0 1,516,479
ISHARES TR USA MOMENTUM FCT 46432F396 2,310 22,400 SH   SOLE 2 30 0 22,370
ISHARES TR USA MOMENTUM FCT 46432F396 5 46 SH   SOLE 17 0 0 46
ISHARES TR USA MOMENTUM FCT 46432F396 23,608 228,918 SH   SOLE 18 28,022 0 200,896
ISHARES TR USA MOMENTUM FCT 46432F396 1,619 15,700 SH   SOLE 19 15,700 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1 12 SH   SOLE 21 12 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 16,058 155,708 SH   SOLE 22 155,708 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 19,613 310,927 SH   SOLE 2 310,927 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 129 2,042 SH   SOLE 17 0 0 2,042
ISHARES TR CORE MSCI TOTAL 46432F834 832 13,191 SH   SOLE 18 13,191 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,542,130 56,152,982 SH   SOLE 21 56,152,982 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 214,709 3,403,764 SH   SOLE 22 3,403,764 0 0
ISHARES TR CORE MSCI EAFE 46432F842 162,968 2,465,845 SH   SOLE 2 797,133 0 1,668,712
ISHARES TR CORE MSCI EAFE 46432F842 51,891 785,162 SH   SOLE 3 785,162 0 0
ISHARES TR CORE MSCI EAFE 46432F842 8,189 123,903 SH   SOLE 4 123,903 0 0
ISHARES TR CORE MSCI EAFE 46432F842 37,719 570,728 SH   SOLE 7 570,728 0 0
ISHARES TR CORE MSCI EAFE 46432F842 61,460 929,950 SH   SOLE 17 0 0 929,950
ISHARES TR CORE MSCI EAFE 46432F842 243,743 3,688,049 SH   SOLE 18 3,686,339 0 1,710
ISHARES TR CORE MSCI EAFE 46432F842 293,597 4,442,382 SH   SOLE 19 4,442,382 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,228,370 18,586,327 SH   SOLE 21 18,586,327 0 0
ISHARES TR CORE MSCI EAFE 46432F842 515,213 7,795,628 SH   SOLE 22 866,790 0 6,928,838
ISHARES TR CORE MSCI EAFE 46432F842 3,271 49,496 SH   SOLE 23 49,496 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 617 23,869 SH   SOLE 18 23,869 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 984 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 4,739 192,561 SH   SOLE 21 192,561 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,148 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,131 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH   SOLE 17 0 0 36
ISHARES TR MULTIFACTOR INTL 46434V274 3 95 SH   SOLE 18 95 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 31,259 1,083,511 SH   SOLE 19 1,083,511 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 40,209 1,393,735 SH   SOLE 21 1,393,735 0 0
ISHARES TR MULTIFACTOR USA 46434V282 21 647 SH   SOLE 18 647 0 0
ISHARES TR MULTIFACTOR USA 46434V282 78,664 2,474,501 SH   SOLE 19 2,474,501 0 0
ISHARES TR MULTIFACTOR USA 46434V282 46,892 1,475,046 SH   SOLE 21 1,475,046 0 0
ISHARES TR MULTIFACTOR USA 46434V290 5 129 SH   SOLE 18 129 0 0
ISHARES TR MULTIFACTOR USA 46434V290 4,162 105,312 SH   SOLE 19 105,312 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 2,854 60,554 SH   SOLE 2 60,554 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1 11 SH   SOLE 17 0 0 11
ISHARES TR 0-5YR HI YL CP 46434V407 22,571 478,912 SH   SOLE 18 432,193 0 46,719
ISHARES TR 0-5YR HI YL CP 46434V407 25,682 544,928 SH   SOLE 19 544,928 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 14,539 308,480 SH   SOLE 21 308,480 0 0
ISHARES TR MSCI CHINA A 46434V514 2,883 90,000 SH   SOLE   90,000 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 3 134 SH   SOLE 18 134 0 0
ISHARES TR CORE TOTAL USD 46434V613 29 569 SH   SOLE 17 0 0 569
ISHARES TR CORE TOTAL USD 46434V613 1,247,445 24,522,219 SH   SOLE 21 24,522,219 0 0
ISHARES TR CORE DIV GRWTH 46434V621 655 18,844 SH   SOLE 2 18,844 0 0
ISHARES TR CORE DIV GRWTH 46434V621 6 187 SH   SOLE 17 0 0 187
ISHARES TR CORE DIV GRWTH 46434V621 731 21,019 SH   SOLE 18 6,436 0 14,583
ISHARES TR CUR HD EURZN ETF 46434V639 31,076 1,042,484 SH   SOLE 2 808,476 0 234,008
ISHARES TR CUR HD EURZN ETF 46434V639 1,241 41,614 SH   SOLE 3 41,614 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 4,336 145,448 SH   SOLE 18 145,448 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 4,787 183,498 SH   SOLE 2 183,498 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 6 224 SH   SOLE 17 0 0 224
ISHARES TR GLOBAL REIT ETF 46434V647 77 2,934 SH   SOLE 18 2,934 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 14,747 565,248 SH   SOLE 19 565,248 0 0
ISHARES TR CORE MSCI PAC 46434V696 36,635 614,373 SH   SOLE 2 614,373 0 0
ISHARES TR CUR HED MSCI GER 46434V704 1 20 SH   SOLE 17 0 0 20
ISHARES TR CUR HED MSCI GER 46434V704 146 5,077 SH   SOLE 18 5,077 0 0
ISHARES TR MIN VOL EUROPE 46434V720 2,462 97,149 SH   SOLE 21 97,149 0 0
ISHARES TR CORE MSCI EURO 46434V738 528 10,530 SH   SOLE 2 10,530 0 0
ISHARES TR CORE MSCI EURO 46434V738 22,270 443,899 SH   SOLE 7 443,899 0 0
ISHARES TR CORE MSCI EURO 46434V738 990 19,742 SH   SOLE 23 19,742 0 0
ISHARES TR MSCI UAE ETF 46434V761 46 2,745 SH   SOLE 23 2,745 0 0
ISHARES TR MSCI QATAR ETF 46434V779 37 2,274 SH   SOLE 23 2,274 0 0
ISHARES TR HDG MSCI EAFE 46434V803 4 124 SH   SOLE 2 124 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,562 52,611 SH   SOLE 3 52,611 0 0
ISHARES TR HDG MSCI EAFE 46434V803 0 10 SH   SOLE 17 0 0 10
ISHARES TR HDG MSCI EAFE 46434V803 3,035 102,240 SH   SOLE 18 102,240 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,240 210,206 SH   SOLE 22 0 0 210,206
ISHARES TR ULTR SH TRM BD 46434V878 43,302 865,000 SH   SOLE   865,000 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 15,566 466,893 SH   SOLE 18 466,893 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 82,751 2,482,024 SH   SOLE 19 2,482,024 0 0
ISHARES TR IBONDS DEC18 ETF 46434VAA8 3 124 SH   SOLE 18 124 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 123 SH   SOLE 18 123 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 126 SH   SOLE 18 126 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1 42 SH   SOLE 18 42 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 125 SH   SOLE 18 125 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 43 SH   SOLE 18 43 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1 43 SH   SOLE 18 43 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 126 SH   SOLE 18 126 0 0
ISHARES TR 10 YR INVT GRD 46435G144 7,688 150,000 SH   SOLE   150,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 7,411 150,000 SH   SOLE   150,000 0 0
ISHARES TR RUSSELL 1000 US 46435G169 821 30,000 SH   SOLE   30,000 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 2,184 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC2023 46435G318 3 111 SH   SOLE 18 111 0 0
ISHARES TR CORE MSCI INTL 46435G326 66,196 1,131,553 SH   SOLE 2 1,131,553 0 0
ISHARES TR CORE MSCI INTL 46435G326 719,741 12,303,257 SH   SOLE 21 12,303,257 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 7,477 208,731 SH   SOLE 18 208,731 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 18,302 510,953 SH   SOLE 21 510,953 0 0
ISHARES TR MORTGE REL ETF 46435G342 802 17,747 SH   SOLE 3 17,747 0 0
ISHARES TR MORTGE REL ETF 46435G342 464 10,269 SH   SOLE 15 10,269 0 0
ISHARES TR MORTGE REL ETF 46435G342 1 28 SH   SOLE 17 0 0 28
ISHARES TR MORTGE REL ETF 46435G342 49,752 1,100,719 SH   SOLE 21 1,100,719 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 5,106 100,000 SH   SOLE   100,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 4,106 145,000 SH   SOLE   145,000 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 21,709 320,000 SH   SOLE   320,000 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 0 3 SH   SOLE 17 0 0 3
ISHARES TR MSCI EAFE ESG OP 46435G516 4 52 SH   SOLE 18 52 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 2,367 40,000 SH   SOLE   40,000 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR MLTFACT MATLS 46435G573 1,710 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT ENERGY 46435G599 1,416 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFCT CON STP 46435G615 1,324 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT UTILTS 46435G623 1,566 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT UTILTS 46435G631 2,132 80,000 SH   SOLE   80,000 0 0
ISHARES TR ADAPTV JPN ETF 46435G649 2,844 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,979 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 1,122 38,989 SH   SOLE   38,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 57 1,086 SH   SOLE 17 0 0 1,086
ISHARES TR CORE INTL AGGR 46435G672 221,678 4,258,936 SH   SOLE 21 4,258,936 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 3 135 SH   SOLE 18 135 0 0
ISHARES TR IBONDS DEC21 ETF 46435G789 3 136 SH   SOLE 18 136 0 0
ISHARES TR MSCI MEXICO 46435G805 589 30,000 SH   SOLE   30,000 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 43 SH   SOLE 18 43 0 0
ISHARES TR BROAD USD HIGH 46435U853 29,915 600,000 SH   SOLE   600,000 0 0
ISHARES TR US DIVID BYBCK 46435U861 527 20,000 SH   SOLE   20,000 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 43 SH   SOLE 18 43 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 8,631 172,210 SH   SOLE 2 172,210 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 60,585 1,208,795 SH   SOLE 18 1,208,795 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 109,061 2,176,000 SH   SOLE 19 2,176,000 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 73,532 809,373 SH   SOLE 2 809,373 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 4 37 SH   SOLE 17 0 0 37
ISHARES U S ETF TR INT RT HDG C B 46431W705 2 21 SH   SOLE 18 21 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 7,471 149,974 SH   SOLE 18 149,974 0 0
ISHARES U S ETF TR FXD INC BAL RISK 46431W846 23,813 237,729 SH   SOLE 19 237,729 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 2 54 SH   SOLE 18 54 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 2,493 68,594 SH   SOLE 19 68,594 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 2,129 2,017,000 PRN   SOLE 21 2,017,000 0 0
ISORAY INC COM 46489V104 6 15,938 SH   SOLE 19 15,938 0 0
ISORAY INC COM 46489V104 11 28,163 SH   SOLE 21 28,163 0 0
ISORAY INC COM 46489V104 333 834,657 SH   SOLE 22 834,657 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 404 100,051 SH   SOLE 21 100,051 0 0
ISRAMCO INC COM NEW 465141406 10 100 SH   SOLE 2 51 0 49
ISRAMCO INC COM NEW 465141406 297 2,842 SH   SOLE 18 2,842 0 0
ISRAMCO INC COM NEW 465141406 56 535 SH   SOLE 19 535 0 0
ISRAMCO INC COM NEW 465141406 2,422 23,144 SH   SOLE 21 23,144 0 0
ISRAMCO INC COM NEW 465141406 1,779 16,996 SH   SOLE 22 16,448 0 548
ISSUER DIRECT CORPORATION COM NEW 46520M204 4 236 SH   SOLE 18 236 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 133 7,275 SH   SOLE 21 7,275 0 0
ISTAR INC COM 45031U101 173 15,333 SH   SOLE 2 4,183 0 11,150
ISTAR INC COM 45031U101 6 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 17 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 2,929 259,166 SH   SOLE 18 259,166 0 0
ISTAR INC COM 45031U101 614 54,362 SH   SOLE 19 54,362 0 0
ISTAR INC COM 45031U101 39,104 3,460,559 SH   SOLE 21 3,460,559 0 0
ISTAR INC COM 45031U101 29,926 2,648,317 SH   SOLE 22 2,520,029 0 128,288
ISTAR INC COM 45031U101 40 3,535 SH   SOLE 23 3,535 0 0
ISTAR INC COM 45031U101 497 43,985 SH   SOLE 26 0 0 43,985
ISTAR INC COM 45031U101 142 12,596 SH   SOLE 28 12,596 0 0
ISTAR INC COM 45031U101 116 10,245 SH   SOLE 30 10,245 0 0
ISTAR INC COM 45031U101 102 9,043 SH   SOLE 40 9,043 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 605 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 36,271 2,790,082 SH   SOLE 2 246,455 0 2,543,627
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 795 61,126 SH   SOLE 4 61,126 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 49,418 3,801,390 SH   SOLE 18 2,226,390 0 1,575,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 22,045 1,695,753 SH   SOLE 19 1,695,753 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 138,548 10,657,555 SH   SOLE 21 10,657,555 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 139,490 10,730,036 SH   SOLE 22 7,031,655 0 3,698,381
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 22,425 1,725,000 SH   SOLE 25 1,725,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 21,071 1,620,875 SH   SOLE 26 0 0 1,620,875
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 12,209 939,162 SH   SOLE 30 939,162 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 126,367 9,720,503 SH   SOLE 34 9,720,503 0 0
ITERIS INC COM 46564T107 7 974 SH   SOLE 2 974 0 0
ITERIS INC COM 46564T107 576 82,592 SH   SOLE 18 82,592 0 0
ITERIS INC COM 46564T107 95 13,698 SH   SOLE 19 13,698 0 0
ITERIS INC COM 46564T107 5,316 762,642 SH   SOLE 21 762,642 0 0
ITERIS INC COM 46564T107 6,089 873,625 SH   SOLE 22 855,841 0 17,784
ITRON INC COM 465741106 162 2,374 SH   SOLE 2 2,109 0 265
ITRON INC COM 465741106 18 271 SH   SOLE 4 271 0 0
ITRON INC COM 465741106 51 744 SH   SOLE 7 744 0 0
ITRON INC COM 465741106 10,564 154,901 SH   SOLE 18 154,901 0 0
ITRON INC COM 465741106 1,867 27,378 SH   SOLE 19 27,378 0 0
ITRON INC COM 465741106 209,679 3,074,478 SH   SOLE 21 3,074,478 0 0
ITRON INC COM 465741106 65,606 961,965 SH   SOLE 22 895,735 0 66,230
ITRON INC COM 465741106 1,204 17,653 SH   SOLE 26 8,956 0 8,697
ITRON INC COM 465741106 355 5,205 SH   SOLE 28 5,205 0 0
ITRON INC COM 465741106 3,348 49,084 SH   SOLE 30 49,084 0 0
ITRON INC COM 465741106 21,955 321,914 SH   SOLE 34 321,914 0 0
ITRON INC COM 465741106 292 4,283 SH   SOLE 40 4,283 0 0
ITT INC COM 45073V108 5,909 110,711 SH   SOLE 2 61,965 0 48,746
ITT INC COM 45073V108 238 4,468 SH   SOLE 4 4,468 0 0
ITT INC COM 45073V108 181 3,397 SH   SOLE 7 3,397 0 0
ITT INC COM 45073V108 15,773 295,541 SH   SOLE 18 295,541 0 0
ITT INC COM 45073V108 1,502 28,149 SH   SOLE 19 28,149 0 0
ITT INC COM 45073V108 206,106 3,861,840 SH   SOLE 21 3,861,840 0 0
ITT INC COM 45073V108 154,657 2,897,832 SH   SOLE 22 2,625,876 0 271,956
ITT INC COM 45073V108 179 3,363 SH   SOLE 23 3,363 0 0
ITT INC COM 45073V108 2,104 39,432 SH   SOLE 26 13,738 0 25,694
ITT INC COM 45073V108 676 12,673 SH   SOLE 28 12,673 0 0
ITT INC COM 45073V108 1,467 27,487 SH   SOLE 29 688 0 26,799
ITT INC COM 45073V108 791 14,813 SH   SOLE 30 14,813 0 0
ITT INC COM 45073V108 4,099 76,808 SH   SOLE 31 76,808 0 0
ITT INC COM 45073V108 1,219 22,847 SH   SOLE 34 22,847 0 0
ITT INC COM 45073V108 181 3,390 SH   SOLE 36 3,390 0 0
ITT INC COM 45073V108 559 10,467 SH   SOLE 40 10,467 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 45 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 176 5,140 SH   SOLE 18 5,140 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 9,042 264,396 SH   SOLE 21 264,396 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 6,203 181,369 SH   SOLE 22 174,535 0 6,834
ITURAN LOCATION AND CONTROL SHS M6158M104 503 14,696 SH   SOLE 23 14,696 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 723 21,144 SH   SOLE 34 21,144 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 50 1,457 SH   SOLE 40 1,457 0 0
ITUS CORP COM NEW 45069V203 11 4,820 SH   SOLE 21 4,820 0 0
IXYS CORP COM 46600W106 172 7,190 SH   SOLE 2 2,858 0 4,332
IXYS CORP COM 46600W106 16 663 SH   SOLE 7 663 0 0
IXYS CORP COM 46600W106 2,444 102,040 SH   SOLE 18 102,040 0 0
IXYS CORP COM 46600W106 646 26,971 SH   SOLE 19 26,971 0 0
IXYS CORP COM 46600W106 20,780 867,656 SH   SOLE 21 867,656 0 0
IXYS CORP COM 46600W106 16,965 708,359 SH   SOLE 22 665,225 0 43,134
IXYS CORP COM 46600W106 187 7,790 SH   SOLE 23 7,790 0 0
IXYS CORP COM 46600W106 219 9,157 SH   SOLE 26 0 0 9,157
IXYS CORP COM 46600W106 85 3,558 SH   SOLE 28 3,558 0 0
IXYS CORP COM 46600W106 61 2,529 SH   SOLE 29 0 0 2,529
IXYS CORP COM 46600W106 93 3,868 SH   SOLE 30 3,868 0 0
IXYS CORP COM 46600W106 63 2,622 SH   SOLE 40 2,622 0 0
IZEA INC COM 46603N301 17 3,697 SH   SOLE 21 3,697 0 0
J & J SNACK FOODS CORP COM 466032109 188 1,241 SH   SOLE 2 1,030 0 211
J & J SNACK FOODS CORP COM 466032109 8 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 55 364 SH   SOLE 7 364 0 0
J & J SNACK FOODS CORP COM 466032109 10,464 68,918 SH   SOLE 18 68,918 0 0
J & J SNACK FOODS CORP COM 466032109 1,828 12,040 SH   SOLE 19 12,040 0 0
J & J SNACK FOODS CORP COM 466032109 203,807 1,342,340 SH   SOLE 21 1,342,340 0 0
J & J SNACK FOODS CORP COM 466032109 61,956 408,063 SH   SOLE 22 380,296 0 27,767
J & J SNACK FOODS CORP COM 466032109 951 6,261 SH   SOLE 26 2,800 0 3,461
J & J SNACK FOODS CORP COM 466032109 330 2,176 SH   SOLE 28 2,176 0 0
J & J SNACK FOODS CORP COM 466032109 3,249 21,396 SH   SOLE 30 21,396 0 0
J & J SNACK FOODS CORP COM 466032109 258 1,698 SH   SOLE 40 1,698 0 0
J ALEXANDERS HLDGS INC COM 46609J106 28 2,927 SH   SOLE 2 603 0 2,324
J ALEXANDERS HLDGS INC COM 46609J106 3 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 508 52,385 SH   SOLE 18 52,385 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1,180 121,621 SH   SOLE 19 121,621 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,276 440,837 SH   SOLE 21 440,837 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5,557 572,840 SH   SOLE 22 557,055 0 15,785
J ALEXANDERS HLDGS INC COM 46609J106 211 21,710 SH   SOLE 29 0 0 21,710
J JILL INC COM 46620W102 7 864 SH   SOLE 2 864 0 0
J JILL INC COM 46620W102 324 41,489 SH   SOLE 18 41,489 0 0
J JILL INC COM 46620W102 63 8,063 SH   SOLE 19 8,063 0 0
J JILL INC COM 46620W102 2,926 375,079 SH   SOLE 21 375,079 0 0
J JILL INC COM 46620W102 1,953 250,352 SH   SOLE 22 241,026 0 9,326
J2 GLOBAL INC COM 48123V102 1,606 21,411 SH   SOLE 2 21,042 0 369
J2 GLOBAL INC COM 48123V102 14 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 87 1,165 SH   SOLE 7 1,165 0 0
J2 GLOBAL INC COM 48123V102 21,744 289,809 SH   SOLE 18 289,809 0 0
J2 GLOBAL INC COM 48123V102 2,791 37,199 SH   SOLE 19 37,199 0 0
J2 GLOBAL INC COM 48123V102 231,423 3,084,407 SH   SOLE 21 3,084,407 0 0
J2 GLOBAL INC COM 48123V102 110,914 1,478,264 SH   SOLE 22 1,391,787 0 86,477
J2 GLOBAL INC COM 48123V102 1,555 20,726 SH   SOLE 26 10,765 0 9,961
J2 GLOBAL INC COM 48123V102 578 7,700 SH   SOLE 28 7,700 0 0
J2 GLOBAL INC COM 48123V102 1,652 22,015 SH   SOLE 30 22,015 0 0
J2 GLOBAL INC COM 48123V102 2,974 39,644 SH   SOLE 31 39,644 0 0
J2 GLOBAL INC COM 48123V102 369 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,145 925,000 PRN   SOLE 21 925,000 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 3,574 479,066 SH   SOLE 21 479,066 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,449 194,253 SH   SOLE 22 194,253 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 821 110,000 SH   SOLE 30 110,000 0 0
JABIL INC COM 466313103 6,468 246,397 SH   SOLE 2 153,124 0 93,273
JABIL INC COM 466313103 402 15,319 SH   SOLE 4 15,319 0 0
JABIL INC COM 466313103 312 11,885 SH   SOLE 7 11,885 0 0
JABIL INC COM 466313103 35 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 15,882 605,032 SH   SOLE 18 604,528 0 504
JABIL INC COM 466313103 1,533 58,408 SH   SOLE 19 58,408 0 0
JABIL INC COM 466313103 205,707 7,836,465 SH   SOLE 21 7,836,465 0 0
JABIL INC COM 466313103 158,379 6,033,499 SH   SOLE 22 5,439,065 0 594,434
JABIL INC COM 466313103 357 13,615 SH   SOLE 23 13,615 0 0
JABIL INC COM 466313103 3,283 125,070 SH   SOLE 25 125,070 0 0
JABIL INC COM 466313103 7,794 296,911 SH   SOLE 26 75,188 0 221,723
JABIL INC COM 466313103 648 24,699 SH   SOLE 28 24,699 0 0
JABIL INC COM 466313103 510 19,425 SH   SOLE 29 7,927 0 11,498
JABIL INC COM 466313103 739 28,158 SH   SOLE 30 28,158 0 0
JABIL INC COM 466313103 781 29,768 SH   SOLE 31 24,080 0 5,688
JABIL INC COM 466313103 3,497 133,214 SH   SOLE 34 133,214 0 0
JABIL INC COM 466313103 4,645 176,935 SH   SOLE 36 176,935 0 0
JABIL INC COM 466313103 463 17,655 SH   SOLE 40 17,655 0 0
JACK IN THE BOX INC COM 466367109 1,727 17,603 SH   SOLE 2 16,147 0 1,456
JACK IN THE BOX INC COM 466367109 111 1,135 SH   SOLE 4 1,135 0 0
JACK IN THE BOX INC COM 466367109 87 891 SH   SOLE 7 891 0 0
JACK IN THE BOX INC COM 466367109 17,876 182,204 SH   SOLE 18 182,204 0 0
JACK IN THE BOX INC COM 466367109 2,366 24,112 SH   SOLE 19 24,112 0 0
JACK IN THE BOX INC COM 466367109 183,520 1,870,554 SH   SOLE 21 1,870,554 0 0
JACK IN THE BOX INC COM 466367109 102,251 1,042,203 SH   SOLE 22 980,386 0 61,817
JACK IN THE BOX INC COM 466367109 267 2,723 SH   SOLE 23 2,723 0 0
JACK IN THE BOX INC COM 466367109 1,390 14,167 SH   SOLE 26 5,530 0 8,637
JACK IN THE BOX INC COM 466367109 459 4,683 SH   SOLE 28 4,683 0 0
JACK IN THE BOX INC COM 466367109 43 438 SH   SOLE 29 438 0 0
JACK IN THE BOX INC COM 466367109 558 5,684 SH   SOLE 30 5,684 0 0
JACK IN THE BOX INC COM 466367109 203 2,067 SH   SOLE 31 896 0 1,171
JACK IN THE BOX INC COM 466367109 74 750 SH   SOLE 34 750 0 0
JACK IN THE BOX INC COM 466367109 63 646 SH   SOLE 36 646 0 0
JACK IN THE BOX INC COM 466367109 305 3,105 SH   SOLE 40 3,105 0 0
JACKSONVILLE BANCORP INC MD COM 46924R106 7 232 SH   SOLE 21 232 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 10,605 160,772 SH   SOLE 2 43,166 0 117,606
JACOBS ENGR GROUP INC DEL COM 469814107 2,034 30,832 SH   SOLE 4 27,933 0 2,899
JACOBS ENGR GROUP INC DEL COM 469814107 8,824 133,776 SH   SOLE 7 114,608 0 19,168
JACOBS ENGR GROUP INC DEL COM 469814107 52 792 SH   SOLE 15 792 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 17,262 261,710 SH   SOLE 18 246,004 0 15,706
JACOBS ENGR GROUP INC DEL COM 469814107 1,403 21,269 SH   SOLE 19 21,269 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 6,221 94,321 SH   SOLE 20 0 0 94,321
JACOBS ENGR GROUP INC DEL COM 469814107 183,901 2,788,067 SH   SOLE 21 2,788,067 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 225,430 3,417,676 SH   SOLE 22 2,863,221 0 554,455
JACOBS ENGR GROUP INC DEL COM 469814107 10,788 163,560 SH   SOLE 23 163,560 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 6,132 92,973 SH   SOLE 25 92,973 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 14,599 221,331 SH   SOLE 26 138,294 0 83,037
JACOBS ENGR GROUP INC DEL COM 469814107 650 9,851 SH   SOLE 28 1,815 0 8,036
JACOBS ENGR GROUP INC DEL COM 469814107 2,191 33,210 SH   SOLE 29 3,425 0 29,785
JACOBS ENGR GROUP INC DEL COM 469814107 32,672 495,330 SH   SOLE 30 495,330 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,647 70,445 SH   SOLE 31 25,873 0 44,572
JACOBS ENGR GROUP INC DEL COM 469814107 494 7,485 SH   SOLE 34 7,485 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 8,920 135,229 SH   SOLE 36 135,229 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 41 629 SH   SOLE 40 629 0 0
JAGGED PEAK ENERGY INC COM 47009K107 48 3,073 SH   SOLE 2 3,073 0 0
JAGGED PEAK ENERGY INC COM 47009K107 15 963 SH   SOLE 7 963 0 0
JAGGED PEAK ENERGY INC COM 47009K107 3,058 193,785 SH   SOLE 18 193,785 0 0
JAGGED PEAK ENERGY INC COM 47009K107 702 44,465 SH   SOLE 19 44,465 0 0
JAGGED PEAK ENERGY INC COM 47009K107 26,871 1,702,852 SH   SOLE 21 1,702,852 0 0
JAGGED PEAK ENERGY INC COM 47009K107 20,550 1,302,256 SH   SOLE 22 1,202,265 0 99,991
JAGGED PEAK ENERGY INC COM 47009K107 64 4,083 SH   SOLE 26 0 0 4,083
JAGGED PEAK ENERGY INC COM 47009K107 105 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 136 8,630 SH   SOLE 30 8,630 0 0
JAGGED PEAK ENERGY INC COM 47009K107 160 10,117 SH   SOLE 40 10,117 0 0
JAGUAR HEALTH INC COM 47010C201 12 83,125 SH   SOLE 21 83,125 0 0
JAKKS PAC INC COM 47012E106 8 3,283 SH   SOLE 18 3,283 0 0
JAKKS PAC INC COM 47012E106 129 55,093 SH   SOLE 21 55,093 0 0
JAKKS PAC INC COM 47012E106 822 349,757 SH   SOLE 22 349,757 0 0
JAMBA INC COM NEW 47023A309 18 2,213 SH   SOLE 18 2,213 0 0
JAMBA INC COM NEW 47023A309 25 3,045 SH   SOLE 19 3,045 0 0
JAMBA INC COM NEW 47023A309 323 40,121 SH   SOLE 21 40,121 0 0
JAMBA INC COM NEW 47023A309 1,763 218,699 SH   SOLE 22 218,699 0 0
JAMES RIV GROUP LTD COM G5005R107 1,532 38,279 SH   SOLE 2 34,997 0 3,282
JAMES RIV GROUP LTD COM G5005R107 2 62 SH   SOLE 7 62 0 0
JAMES RIV GROUP LTD COM G5005R107 3,486 87,126 SH   SOLE 18 87,126 0 0
JAMES RIV GROUP LTD COM G5005R107 7,762 194,010 SH   SOLE 19 194,010 0 0
JAMES RIV GROUP LTD COM G5005R107 32,565 813,917 SH   SOLE 21 813,917 0 0
JAMES RIV GROUP LTD COM G5005R107 55,283 1,381,721 SH   SOLE 22 1,341,186 0 40,535
JAMES RIV GROUP LTD COM G5005R107 6,966 174,104 SH   SOLE 23 174,104 0 0
JAMES RIV GROUP LTD COM G5005R107 30 746 SH   SOLE 26 0 0 746
JAMES RIV GROUP LTD COM G5005R107 325 8,130 SH   SOLE 28 8,130 0 0
JAMES RIV GROUP LTD COM G5005R107 122 3,048 SH   SOLE 30 3,048 0 0
JAMES RIV GROUP LTD COM G5005R107 148 3,700 SH   SOLE 40 3,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,618 68,422 SH   SOLE 2 68,422 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 37 956 SH   SOLE 4 956 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 59 1,553 SH   SOLE 7 1,553 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 67 1,759 SH   SOLE 15 1,759 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 18,972 495,878 SH   SOLE 18 495,878 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,115 29,130 SH   SOLE 19 29,130 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 245,038 6,404,554 SH   SOLE 21 6,404,554 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 152,400 3,983,272 SH   SOLE 22 3,873,548 0 109,724
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,603 146,454 SH   SOLE 25 146,454 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9,981 260,860 SH   SOLE 26 75,606 0 185,254
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,112 29,064 SH   SOLE 28 29,064 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,253 32,762 SH   SOLE 30 32,762 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,137 108,127 SH   SOLE 36 108,127 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 807 21,087 SH   SOLE 40 21,087 0 0
JASON INDS INC COM 471172106 9 3,889 SH   SOLE 18 3,889 0 0
JASON INDS INC COM 471172106 11 4,507 SH   SOLE 19 4,507 0 0
JASON INDS INC COM 471172106 135 57,085 SH   SOLE 21 57,085 0 0
JASON INDS INC COM 471172106 182 76,648 SH   SOLE 22 76,648 0 0
JASON INDS INC COM 471172106 59 25,029 SH   SOLE 29 0 0 25,029
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,083 37,747 SH   SOLE 2 13,504 0 24,243
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,525 18,752 SH   SOLE 4 17,214 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 462 3,431 SH   SOLE 7 3,214 0 217
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 46 344 SH   SOLE 15 344 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7 50 SH   SOLE 17 0 0 50
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 881 6,546 SH   SOLE 18 1,051 0 5,495
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,443 10,715 SH   SOLE 19 10,715 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,726 35,100 SH   SOLE 20 0 0 35,100
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 146,856 1,090,647 SH   SOLE 21 1,090,647 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 151,687 1,126,526 SH   SOLE 22 1,088,788 0 37,738
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,853 73,172 SH   SOLE 23 73,172 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,903 43,838 SH   SOLE 25 43,838 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 20,535 152,508 SH   SOLE 26 62,464 0 90,044
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,848 13,725 SH   SOLE 28 10,059 0 3,666
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,247 16,691 SH   SOLE 29 1,957 0 14,734
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,445 70,148 SH   SOLE 30 70,148 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,610 26,809 SH   SOLE 31 11,551 0 15,258
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,743 35,222 SH   SOLE 34 35,222 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,716 49,874 SH   SOLE 36 49,874 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 39 288 SH   SOLE 40 288 0 0
JBG SMITH PPTYS COM 46590V100 2,641 76,058 SH   SOLE 2 45,886 0 30,172
JBG SMITH PPTYS COM 46590V100 1,013 29,176 SH   SOLE 4 29,176 0 0
JBG SMITH PPTYS COM 46590V100 4,175 120,217 SH   SOLE 7 120,217 0 0
JBG SMITH PPTYS COM 46590V100 123 3,545 SH   SOLE 15 3,545 0 0
JBG SMITH PPTYS COM 46590V100 10,387 299,078 SH   SOLE 18 299,078 0 0
JBG SMITH PPTYS COM 46590V100 4,074 117,302 SH   SOLE 19 117,302 0 0
JBG SMITH PPTYS COM 46590V100 152,892 4,402,307 SH   SOLE 21 4,402,307 0 0
JBG SMITH PPTYS COM 46590V100 137,854 3,969,293 SH   SOLE 22 3,703,833 0 265,460
JBG SMITH PPTYS COM 46590V100 217 6,236 SH   SOLE 23 6,236 0 0
JBG SMITH PPTYS COM 46590V100 5,344 153,860 SH   SOLE 25 153,860 0 0
JBG SMITH PPTYS COM 46590V100 1,897 54,627 SH   SOLE 26 13,696 0 40,931
JBG SMITH PPTYS COM 46590V100 2,470 71,119 SH   SOLE 28 15,354 0 55,765
JBG SMITH PPTYS COM 46590V100 1,018 29,320 SH   SOLE 29 29,320 0 0
JBG SMITH PPTYS COM 46590V100 4,666 134,349 SH   SOLE 30 134,349 0 0
JBG SMITH PPTYS COM 46590V100 1,065 30,660 SH   SOLE 31 30,660 0 0
JBG SMITH PPTYS COM 46590V100 243 6,987 SH   SOLE 36 6,987 0 0
JBG SMITH PPTYS COM 46590V100 315 9,064 SH   SOLE 40 9,064 0 0
JD COM INC SPON ADR CL A 47215P106 8,847 213,599 SH   SOLE 2 46,277 0 167,322
JD COM INC SPON ADR CL A 47215P106 7,466 180,263 SH   SOLE 4 180,263 0 0
JD COM INC SPON ADR CL A 47215P106 3,015 72,796 SH   SOLE 7 72,796 0 0
JD COM INC SPON ADR CL A 47215P106 10,769 259,988 SH   SOLE 15 259,988 0 0
JD COM INC SPON ADR CL A 47215P106 3 74 SH   SOLE 17 0 0 74
JD COM INC SPON ADR CL A 47215P106 12,100 292,125 SH   SOLE 18 292,125 0 0
JD COM INC SPON ADR CL A 47215P106 3,599 86,894 SH   SOLE 19 86,894 0 0
JD COM INC SPON ADR CL A 47215P106 484,933 11,707,694 SH   SOLE 21 11,707,694 0 0
JD COM INC SPON ADR CL A 47215P106 360,676 8,707,779 SH   SOLE 22 7,915,058 0 792,721
JD COM INC SPON ADR CL A 47215P106 30,041 725,267 SH   SOLE 23 725,267 0 0
JD COM INC SPON ADR CL A 47215P106 7,619 183,952 SH   SOLE 25 183,952 0 0
JD COM INC SPON ADR CL A 47215P106 78,955 1,906,216 SH   SOLE 26 186,185 0 1,720,031
JD COM INC SPON ADR CL A 47215P106 3,912 94,440 SH   SOLE 28 94,440 0 0
JD COM INC SPON ADR CL A 47215P106 9,903 239,084 SH   SOLE 29 150,504 0 88,580
JD COM INC SPON ADR CL A 47215P106 159,022 3,839,260 SH   SOLE 30 3,839,260 0 0
JD COM INC SPON ADR CL A 47215P106 17,190 415,017 SH   SOLE 31 38,443 0 376,574
JD COM INC SPON ADR CL A 47215P106 7,711 186,161 SH   SOLE 32 186,161 0 0
JD COM INC SPON ADR CL A 47215P106 6,044 145,917 SH   SOLE 34 145,917 0 0
JD COM INC SPON ADR CL A 47215P106 154 3,729 SH   SOLE 40 3,729 0 0
JDS UNIPHASE CORP DBCV 0.625% 8/1 46612JAF8 1,399 1,362,000 PRN   SOLE 21 1,362,000 0 0
JELD-WEN HLDG INC COM 47580P103 179 4,556 SH   SOLE 2 3,919 0 637
JELD-WEN HLDG INC COM 47580P103 60 1,533 SH   SOLE 7 1,533 0 0
JELD-WEN HLDG INC COM 47580P103 9,107 231,325 SH   SOLE 18 231,325 0 0
JELD-WEN HLDG INC COM 47580P103 12,597 319,964 SH   SOLE 19 319,964 0 0
JELD-WEN HLDG INC COM 47580P103 105,397 2,677,080 SH   SOLE 21 2,677,080 0 0
JELD-WEN HLDG INC COM 47580P103 72,260 1,835,403 SH   SOLE 22 1,710,745 0 124,658
JELD-WEN HLDG INC COM 47580P103 327 8,313 SH   SOLE 23 8,313 0 0
JELD-WEN HLDG INC COM 47580P103 1,037 26,330 SH   SOLE 26 13,166 0 13,164
JELD-WEN HLDG INC COM 47580P103 457 11,608 SH   SOLE 28 11,608 0 0
JELD-WEN HLDG INC COM 47580P103 428 10,872 SH   SOLE 30 10,872 0 0
JELD-WEN HLDG INC COM 47580P103 233 5,908 SH   SOLE 40 5,908 0 0
JERNIGAN CAP INC COM 476405105 48 2,499 SH   SOLE 2 728 0 1,771
JERNIGAN CAP INC COM 476405105 990 52,073 SH   SOLE 18 52,073 0 0
JERNIGAN CAP INC COM 476405105 168 8,829 SH   SOLE 19 8,829 0 0
JERNIGAN CAP INC COM 476405105 13,759 723,784 SH   SOLE 21 723,784 0 0
JERNIGAN CAP INC COM 476405105 5,979 314,511 SH   SOLE 22 303,313 0 11,198
JETBLUE AIRWAYS CORP COM 477143101 7,566 338,658 SH   SOLE 2 168,833 0 169,825
JETBLUE AIRWAYS CORP COM 477143101 163 7,312 SH   SOLE 7 7,312 0 0
JETBLUE AIRWAYS CORP COM 477143101 23,536 1,053,542 SH   SOLE 18 1,053,542 0 0
JETBLUE AIRWAYS CORP COM 477143101 2,146 96,070 SH   SOLE 19 96,070 0 0
JETBLUE AIRWAYS CORP COM 477143101 318,330 14,249,324 SH   SOLE 21 14,249,324 0 0
JETBLUE AIRWAYS CORP COM 477143101 225,192 10,080,202 SH   SOLE 22 9,250,210 0 829,992
JETBLUE AIRWAYS CORP COM 477143101 170 7,631 SH   SOLE 31 7,631 0 0
JETPAY CORP COM 477177109 4 1,559 SH   SOLE 18 1,559 0 0
JETPAY CORP COM 477177109 10 3,967 SH   SOLE 21 3,967 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 283 SH   SOLE 21 283 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 6,866 1,059,515 SH   SOLE 19 1,059,515 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 2 289 SH   SOLE 22 289 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 3,151 486,285 SH   SOLE 34 486,285 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 54 2,228 SH   SOLE 4 2,228 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 7,254 301,633 SH   SOLE 21 301,633 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,088 86,819 SH   SOLE 22 86,819 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,708 154,199 SH   SOLE 30 154,199 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 212 1,916 SH   SOLE 2 1,753 0 163
JOHN BEAN TECHNOLOGIES CORP COM 477839104 18 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 82 739 SH   SOLE 7 739 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 15,838 142,942 SH   SOLE 18 142,942 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,778 25,068 SH   SOLE 19 25,068 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 309,840 2,796,391 SH   SOLE 21 2,796,391 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 98,623 890,096 SH   SOLE 22 831,395 0 58,701
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,509 13,623 SH   SOLE 26 7,726 0 5,897
JOHN BEAN TECHNOLOGIES CORP COM 477839104 520 4,693 SH   SOLE 28 4,693 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,020 45,311 SH   SOLE 30 45,311 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 373 3,369 SH   SOLE 40 3,369 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 2 52 SH   SOLE 17 0 0 52
JOHNSON & JOHNSON COM 478160104 586,531 4,197,901 SH   SOLE 2 1,574,126 0 2,623,775
JOHNSON & JOHNSON COM 478160104 135,180 967,509 SH   SOLE 4 898,916 0 68,593
JOHNSON & JOHNSON COM 478160104 289,828 2,074,350 SH   SOLE 7 1,894,469 0 179,881
JOHNSON & JOHNSON COM 478160104 12,719 91,035 SH   SOLE 13 91,035 0 0
JOHNSON & JOHNSON COM 478160104 2,780 19,896 SH   SOLE 15 19,896 0 0
JOHNSON & JOHNSON COM 478160104 227 1,626 SH   SOLE 17 0 0 1,626
JOHNSON & JOHNSON COM 478160104 846,144 6,055,995 SH   SOLE 18 5,672,132 0 383,863
JOHNSON & JOHNSON COM 478160104 458,594 3,282,239 SH   SOLE 19 3,282,239 0 0
JOHNSON & JOHNSON COM 478160104 201,205 1,440,061 SH   SOLE 20 86,420 0 1,353,641
JOHNSON & JOHNSON COM 478160104 6,615,304 47,346,862 SH   SOLE 21 47,346,862 0 0
JOHNSON & JOHNSON COM 478160104 10,096,135 72,259,772 SH   SOLE 22 59,776,784 0 12,482,988
JOHNSON & JOHNSON COM 478160104 481,881 3,448,908 SH   SOLE 23 3,448,908 0 0
JOHNSON & JOHNSON COM 478160104 337,167 2,413,164 SH   SOLE 25 2,413,164 0 0
JOHNSON & JOHNSON COM 478160104 1,082,695 7,749,035 SH   SOLE 26 2,186,411 0 5,562,624
JOHNSON & JOHNSON COM 478160104 84,725 606,388 SH   SOLE 28 440,849 0 165,539
JOHNSON & JOHNSON COM 478160104 66,509 476,018 SH   SOLE 29 112,063 0 363,955
JOHNSON & JOHNSON COM 478160104 1,200,314 8,590,850 SH   SOLE 30 8,590,850 0 0
JOHNSON & JOHNSON COM 478160104 230,009 1,646,212 SH   SOLE 31 834,919 0 811,293
JOHNSON & JOHNSON COM 478160104 21,596 154,569 SH   SOLE 32 154,569 0 0
JOHNSON & JOHNSON COM 478160104 283,101 2,026,205 SH   SOLE 34 2,026,205 0 0
JOHNSON & JOHNSON COM 478160104 369,178 2,642,272 SH   SOLE 36 2,642,272 0 0
JOHNSON & JOHNSON COM 478160104 4,421 31,644 SH   SOLE 37 31,644 0 0
JOHNSON & JOHNSON COM 478160104 1,868 13,372 SH   SOLE 40 13,372 0 0
JOHNSON CTLS INTL PLC SHS G51502105 43,548 1,142,692 SH   SOLE 2 236,455 0 906,237
JOHNSON CTLS INTL PLC SHS G51502105 11,256 295,358 SH   SOLE 4 272,216 0 23,142
JOHNSON CTLS INTL PLC SHS G51502105 24,087 632,044 SH   SOLE 7 604,738 0 27,306
JOHNSON CTLS INTL PLC SHS G51502105 607 15,927 SH   SOLE 13 15,927 0 0
JOHNSON CTLS INTL PLC SHS G51502105 289 7,571 SH   SOLE 15 7,571 0 0
JOHNSON CTLS INTL PLC SHS G51502105 65,946 1,730,409 SH   SOLE 18 1,608,177 0 122,232
JOHNSON CTLS INTL PLC SHS G51502105 2,091 54,861 SH   SOLE 19 54,861 0 0
JOHNSON CTLS INTL PLC SHS G51502105 14,507 380,660 SH   SOLE 20 0 0 380,660
JOHNSON CTLS INTL PLC SHS G51502105 536,838 14,086,546 SH   SOLE 21 14,086,546 0 0
JOHNSON CTLS INTL PLC SHS G51502105 931,585 24,444,643 SH   SOLE 22 20,312,631 0 4,132,012
JOHNSON CTLS INTL PLC SHS G51502105 43,356 1,137,655 SH   SOLE 23 1,137,655 0 0
JOHNSON CTLS INTL PLC SHS G51502105 28,265 741,680 SH   SOLE 25 741,680 0 0
JOHNSON CTLS INTL PLC SHS G51502105 105,531 2,769,112 SH   SOLE 26 935,212 0 1,833,900
JOHNSON CTLS INTL PLC SHS G51502105 8,085 212,145 SH   SOLE 28 154,060 0 58,085
JOHNSON CTLS INTL PLC SHS G51502105 1,105 29,004 SH   SOLE 29 29,004 0 0
JOHNSON CTLS INTL PLC SHS G51502105 100,262 2,630,852 SH   SOLE 30 2,630,852 0 0
JOHNSON CTLS INTL PLC SHS G51502105 19,991 524,571 SH   SOLE 31 257,750 0 266,821
JOHNSON CTLS INTL PLC SHS G51502105 41,843 1,097,960 SH   SOLE 34 1,097,960 0 0
JOHNSON CTLS INTL PLC SHS G51502105 32,881 862,779 SH   SOLE 36 862,779 0 0
JOHNSON CTLS INTL PLC SHS G51502105 177 4,636 SH   SOLE 40 4,636 0 0
JOHNSON OUTDOORS INC CL A 479167108 97 1,564 SH   SOLE 2 396 0 1,168
JOHNSON OUTDOORS INC CL A 479167108 4 58 SH   SOLE 7 58 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,160 18,684 SH   SOLE 18 18,684 0 0
JOHNSON OUTDOORS INC CL A 479167108 209 3,362 SH   SOLE 19 3,362 0 0
JOHNSON OUTDOORS INC CL A 479167108 9,992 160,928 SH   SOLE 21 160,928 0 0
JOHNSON OUTDOORS INC CL A 479167108 10,398 167,472 SH   SOLE 22 159,048 0 8,424
JOINT CORP COM 47973J102 9 1,829 SH   SOLE 18 1,829 0 0
JOINT CORP COM 47973J102 149 30,073 SH   SOLE 21 30,073 0 0
JONES ENERGY INC COM CL A 48019R108 10 9,344 SH   SOLE 2 3,053 0 6,291
JONES ENERGY INC COM CL A 48019R108 1 763 SH   SOLE 7 763 0 0
JONES ENERGY INC COM CL A 48019R108 219 198,970 SH   SOLE 18 198,970 0 0
JONES ENERGY INC COM CL A 48019R108 44 40,242 SH   SOLE 19 40,242 0 0
JONES ENERGY INC COM CL A 48019R108 1,881 1,709,546 SH   SOLE 21 1,709,546 0 0
JONES ENERGY INC COM CL A 48019R108 1,986 1,805,114 SH   SOLE 22 1,747,233 0 57,881
JONES LANG LASALLE INC COM 48020Q107 13,906 93,372 SH   SOLE 2 49,331 0 44,041
JONES LANG LASALLE INC COM 48020Q107 2,694 18,091 SH   SOLE 4 17,046 0 1,045
JONES LANG LASALLE INC COM 48020Q107 1,516 10,178 SH   SOLE 7 4,942 0 5,236
JONES LANG LASALLE INC COM 48020Q107 144 966 SH   SOLE 13 966 0 0
JONES LANG LASALLE INC COM 48020Q107 23,473 157,612 SH   SOLE 18 152,373 0 5,239
JONES LANG LASALLE INC COM 48020Q107 5,745 38,574 SH   SOLE 19 38,574 0 0
JONES LANG LASALLE INC COM 48020Q107 5,357 35,968 SH   SOLE 20 0 0 35,968
JONES LANG LASALLE INC COM 48020Q107 334,157 2,243,717 SH   SOLE 21 2,243,717 0 0
JONES LANG LASALLE INC COM 48020Q107 232,930 1,564,026 SH   SOLE 22 1,402,641 0 161,385
JONES LANG LASALLE INC COM 48020Q107 8,725 58,586 SH   SOLE 23 58,586 0 0
JONES LANG LASALLE INC COM 48020Q107 746 5,007 SH   SOLE 25 5,007 0 0
JONES LANG LASALLE INC COM 48020Q107 14,236 95,590 SH   SOLE 26 47,550 0 48,040
JONES LANG LASALLE INC COM 48020Q107 1,533 10,293 SH   SOLE 28 7,501 0 2,792
JONES LANG LASALLE INC COM 48020Q107 5,181 34,791 SH   SOLE 29 2,132 0 32,659
JONES LANG LASALLE INC COM 48020Q107 8,456 56,780 SH   SOLE 30 56,780 0 0
JONES LANG LASALLE INC COM 48020Q107 3,012 20,221 SH   SOLE 31 11,639 0 8,582
JONES LANG LASALLE INC COM 48020Q107 899 6,034 SH   SOLE 34 6,034 0 0
JONES LANG LASALLE INC COM 48020Q107 1,494 10,033 SH   SOLE 36 10,033 0 0
JONES LANG LASALLE INC COM 48020Q107 32 216 SH   SOLE 40 216 0 0
JOUNCE THERAPEUTICS INC COM 481116101 45 3,504 SH   SOLE 2 3,504 0 0
JOUNCE THERAPEUTICS INC COM 481116101 604 47,389 SH   SOLE 18 47,389 0 0
JOUNCE THERAPEUTICS INC COM 481116101 627 49,196 SH   SOLE 19 49,196 0 0
JOUNCE THERAPEUTICS INC COM 481116101 11,378 892,391 SH   SOLE 21 892,391 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,002 157,056 SH   SOLE 22 145,573 0 11,483
JOUNCE THERAPEUTICS INC COM 481116101 117 9,214 SH   SOLE 23 9,214 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 1 SH   SOLE 29 0 0 1
JOUNCE THERAPEUTICS INC COM 481116101 39 3,089 SH   SOLE 30 3,089 0 0
JPMORGAN CHASE & CO COM 46625H100 511,502 4,783,076 SH   SOLE 2 1,374,294 0 3,408,782
JPMORGAN CHASE & CO COM 46625H100 136,490 1,276,327 SH   SOLE 4 1,186,658 0 89,669
JPMORGAN CHASE & CO COM 46625H100 256,769 2,401,056 SH   SOLE 7 2,293,222 0 107,834
JPMORGAN CHASE & CO COM 46625H100 5,507 51,493 SH   SOLE 13 51,493 0 0
JPMORGAN CHASE & CO COM 46625H100 2,775 25,945 SH   SOLE 15 25,945 0 0
JPMORGAN CHASE & CO COM 46625H100 183 1,714 SH   SOLE 17 0 0 1,714
JPMORGAN CHASE & CO COM 46625H100 1,492,033 13,952,056 SH   SOLE 18 12,819,149 0 1,132,907
JPMORGAN CHASE & CO COM 46625H100 1,540,555 14,405,791 SH   SOLE 19 14,405,791 0 0
JPMORGAN CHASE & CO COM 46625H100 148,308 1,386,833 SH   SOLE 20 120,418 0 1,266,415
JPMORGAN CHASE & CO COM 46625H100 6,274,363 58,671,808 SH   SOLE 21 58,671,808 0 0
JPMORGAN CHASE & CO COM 46625H100 9,796,682 91,609,149 SH   SOLE 22 76,095,002 0 15,514,147
JPMORGAN CHASE & CO COM 46625H100 482,178 4,508,865 SH   SOLE 23 4,508,865 0 0
JPMORGAN CHASE & CO COM 46625H100 311,111 2,909,207 SH   SOLE 25 2,860,070 0 49,137
JPMORGAN CHASE & CO COM 46625H100 995,130 9,305,500 SH   SOLE 26 3,024,203 0 6,281,297
JPMORGAN CHASE & CO COM 46625H100 84,767 792,659 SH   SOLE 28 575,830 0 216,829
JPMORGAN CHASE & CO COM 46625H100 38,482 359,851 SH   SOLE 29 142,665 0 217,186
JPMORGAN CHASE & CO COM 46625H100 1,302,244 12,177,332 SH   SOLE 30 12,177,332 0 0
JPMORGAN CHASE & CO COM 46625H100 173,320 1,620,721 SH   SOLE 31 932,456 0 688,265
JPMORGAN CHASE & CO COM 46625H100 18,351 171,602 SH   SOLE 32 171,602 0 0
JPMORGAN CHASE & CO COM 46625H100 266,392 2,491,044 SH   SOLE 34 2,491,044 0 0
JPMORGAN CHASE & CO COM 46625H100 375,129 3,507,842 SH   SOLE 36 3,507,842 0 0
JPMORGAN CHASE & CO COM 46625H100 1,861 17,402 SH   SOLE 40 17,402 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,169 42,565 SH   SOLE 17 0 0 42,565
JRJR33 INC COM 46645Q106 1 4,882 SH   SOLE 21 4,882 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 31 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,826 967,962 SH   SOLE 21 967,962 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 893 305,810 SH   SOLE 22 305,810 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 309 105,745 SH   SOLE 30 105,745 0 0
JUNIPER NETWORKS INC COM 48203R104 13,336 467,944 SH   SOLE 2 134,623 0 333,321
JUNIPER NETWORKS INC COM 48203R104 3,813 133,805 SH   SOLE 4 125,277 0 8,528
JUNIPER NETWORKS INC COM 48203R104 9,362 328,475 SH   SOLE 7 300,121 0 28,354
JUNIPER NETWORKS INC COM 48203R104 288 10,112 SH   SOLE 13 10,112 0 0
JUNIPER NETWORKS INC COM 48203R104 85 2,988 SH   SOLE 15 2,988 0 0
JUNIPER NETWORKS INC COM 48203R104 22,898 803,424 SH   SOLE 18 753,831 0 49,593
JUNIPER NETWORKS INC COM 48203R104 1,755 61,587 SH   SOLE 19 61,587 0 0
JUNIPER NETWORKS INC COM 48203R104 6,950 243,874 SH   SOLE 20 0 0 243,874
JUNIPER NETWORKS INC COM 48203R104 237,443 8,331,325 SH   SOLE 21 8,331,325 0 0
JUNIPER NETWORKS INC COM 48203R104 299,890 10,522,446 SH   SOLE 22 8,765,512 0 1,756,934
JUNIPER NETWORKS INC COM 48203R104 13,391 469,870 SH   SOLE 23 469,870 0 0
JUNIPER NETWORKS INC COM 48203R104 8,812 309,199 SH   SOLE 25 309,199 0 0
JUNIPER NETWORKS INC COM 48203R104 43,384 1,522,249 SH   SOLE 26 438,340 0 1,083,909
JUNIPER NETWORKS INC COM 48203R104 2,450 85,954 SH   SOLE 28 62,826 0 23,128
JUNIPER NETWORKS INC COM 48203R104 3,047 106,897 SH   SOLE 29 12,926 0 93,971
JUNIPER NETWORKS INC COM 48203R104 41,380 1,451,930 SH   SOLE 30 1,451,930 0 0
JUNIPER NETWORKS INC COM 48203R104 5,522 193,751 SH   SOLE 31 73,985 0 119,766
JUNIPER NETWORKS INC COM 48203R104 654 22,937 SH   SOLE 34 22,937 0 0
JUNIPER NETWORKS INC COM 48203R104 9,433 330,998 SH   SOLE 36 330,998 0 0
JUNIPER NETWORKS INC COM 48203R104 49 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 365 75,218 SH   SOLE 19 75,218 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 197 40,651 SH   SOLE 21 40,651 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 2,870 591,684 SH   SOLE 22 591,684 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 0 12 SH   SOLE 29 0 0 12
JUNO THERAPEUTICS INC COM 48205A109 2,111 46,180 SH   SOLE 2 9,773 0 36,407
JUNO THERAPEUTICS INC COM 48205A109 11 235 SH   SOLE 4 235 0 0
JUNO THERAPEUTICS INC COM 48205A109 69 1,503 SH   SOLE 7 1,503 0 0
JUNO THERAPEUTICS INC COM 48205A109 1,720 37,627 SH   SOLE 18 37,627 0 0
JUNO THERAPEUTICS INC COM 48205A109 1,076 23,536 SH   SOLE 19 23,536 0 0
JUNO THERAPEUTICS INC COM 48205A109 107,277 2,346,901 SH   SOLE 21 2,346,901 0 0
JUNO THERAPEUTICS INC COM 48205A109 100,793 2,205,044 SH   SOLE 22 1,986,333 0 218,711
JUNO THERAPEUTICS INC COM 48205A109 1,486 32,499 SH   SOLE 26 13,649 0 18,850
JUNO THERAPEUTICS INC COM 48205A109 561 12,280 SH   SOLE 28 12,280 0 0
JUNO THERAPEUTICS INC COM 48205A109 401 8,782 SH   SOLE 29 0 0 8,782
JUNO THERAPEUTICS INC COM 48205A109 4,816 105,359 SH   SOLE 30 105,359 0 0
JUNO THERAPEUTICS INC COM 48205A109 69 1,502 SH   SOLE 31 1,502 0 0
JUNO THERAPEUTICS INC COM 48205A109 134 2,922 SH   SOLE 34 2,922 0 0
JUNO THERAPEUTICS INC COM 48205A109 457 10,000 SH   SOLE 40 10,000 0 0
K12 INC COM 48273U102 136 8,568 SH   SOLE 2 1,925 0 6,643
K12 INC COM 48273U102 3 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 13 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 2,275 143,079 SH   SOLE 18 143,079 0 0
K12 INC COM 48273U102 471 29,648 SH   SOLE 19 29,648 0 0
K12 INC COM 48273U102 20,120 1,265,399 SH   SOLE 21 1,265,399 0 0
K12 INC COM 48273U102 16,858 1,060,248 SH   SOLE 22 995,149 0 65,099
K12 INC COM 48273U102 633 39,824 SH   SOLE 26 15,354 0 24,470
K12 INC COM 48273U102 76 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 164 10,308 SH   SOLE 29 0 0 10,308
K12 INC COM 48273U102 119 7,489 SH   SOLE 30 7,489 0 0
K12 INC COM 48273U102 53 3,364 SH   SOLE 40 3,364 0 0
K2M GROUP HLDGS INC COM 48273J107 44 2,451 SH   SOLE 2 2,288 0 163
K2M GROUP HLDGS INC COM 48273J107 14 774 SH   SOLE 7 774 0 0
K2M GROUP HLDGS INC COM 48273J107 2,514 139,670 SH   SOLE 18 139,670 0 0
K2M GROUP HLDGS INC COM 48273J107 563 31,286 SH   SOLE 19 31,286 0 0
K2M GROUP HLDGS INC COM 48273J107 26,482 1,471,241 SH   SOLE 21 1,471,241 0 0
K2M GROUP HLDGS INC COM 48273J107 20,039 1,113,269 SH   SOLE 22 1,050,582 0 62,687
K2M GROUP HLDGS INC COM 48273J107 63 3,519 SH   SOLE 28 3,519 0 0
K2M GROUP HLDGS INC COM 48273J107 71 3,935 SH   SOLE 29 0 0 3,935
K2M GROUP HLDGS INC COM 48273J107 88 4,863 SH   SOLE 30 4,863 0 0
K2M GROUP HLDGS INC COM 48273J107 376 20,915 SH   SOLE 31 20,915 0 0
K2M GROUP HLDGS INC COM 48273J107 45 2,497 SH   SOLE 40 2,497 0 0
KADANT INC COM 48282T104 1,036 10,316 SH   SOLE 2 10,316 0 0
KADANT INC COM 48282T104 27 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 4,011 39,955 SH   SOLE 18 39,955 0 0
KADANT INC COM 48282T104 12,297 122,483 SH   SOLE 19 122,483 0 0
KADANT INC COM 48282T104 35,824 356,812 SH   SOLE 21 356,812 0 0
KADANT INC COM 48282T104 54,424 542,071 SH   SOLE 22 521,703 0 20,368
KADANT INC COM 48282T104 4,870 48,510 SH   SOLE 23 48,510 0 0
KADANT INC COM 48282T104 269 2,679 SH   SOLE 26 0 0 2,679
KADANT INC COM 48282T104 160 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 928 9,243 SH   SOLE 29 0 0 9,243
KADANT INC COM 48282T104 182 1,809 SH   SOLE 30 1,809 0 0
KADANT INC COM 48282T104 104 1,032 SH   SOLE 34 1,032 0 0
KADANT INC COM 48282T104 135 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 48 13,329 SH   SOLE 18 13,329 0 0
KADMON HLDGS INC COM 48283N106 39 10,641 SH   SOLE 19 10,641 0 0
KADMON HLDGS INC COM 48283N106 639 176,621 SH   SOLE 21 176,621 0 0
KADMON HLDGS INC COM 48283N106 28 7,599 SH   SOLE 22 7,599 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 412 3,853 SH   SOLE 2 944 0 2,909
KAISER ALUMINUM CORP COM PAR $0.01 483007704 15 139 SH   SOLE 4 139 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,154 10,801 SH   SOLE 7 10,801 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 8,630 80,763 SH   SOLE 18 80,763 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,423 13,315 SH   SOLE 19 13,315 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 165,055 1,544,738 SH   SOLE 21 1,544,738 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 49,809 466,155 SH   SOLE 22 435,319 0 30,836
KAISER ALUMINUM CORP COM PAR $0.01 483007704 438 4,097 SH   SOLE 26 1,522 0 2,575
KAISER ALUMINUM CORP COM PAR $0.01 483007704 284 2,662 SH   SOLE 28 2,662 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,623 24,544 SH   SOLE 30 24,544 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 206 1,930 SH   SOLE 40 1,930 0 0
KALA PHARMACEUTICALS INC COM 483119103 8 426 SH   SOLE 2 426 0 0
KALA PHARMACEUTICALS INC COM 483119103 497 26,866 SH   SOLE 18 26,866 0 0
KALA PHARMACEUTICALS INC COM 483119103 93 5,055 SH   SOLE 19 5,055 0 0
KALA PHARMACEUTICALS INC COM 483119103 10,608 573,693 SH   SOLE 21 573,693 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,439 131,930 SH   SOLE 22 125,869 0 6,061
KALA PHARMACEUTICALS INC COM 483119103 1 80 SH   SOLE 30 80 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 4 405 SH   SOLE 18 405 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 3 258 SH   SOLE 19 258 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 38 3,941 SH   SOLE 21 3,941 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 4 362 SH   SOLE 22 362 0 0
KAMAN CORP COM 483548103 95 1,614 SH   SOLE 2 1,614 0 0
KAMAN CORP COM 483548103 11 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 43 728 SH   SOLE 7 728 0 0
KAMAN CORP COM 483548103 7,804 132,630 SH   SOLE 18 132,630 0 0
KAMAN CORP COM 483548103 3,915 66,528 SH   SOLE 19 66,528 0 0
KAMAN CORP COM 483548103 149,427 2,539,555 SH   SOLE 21 2,539,555 0 0
KAMAN CORP COM 483548103 47,086 800,238 SH   SOLE 22 752,076 0 48,162
KAMAN CORP COM 483548103 637 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 213 3,613 SH   SOLE 28 3,613 0 0
KAMAN CORP COM 483548103 2,346 39,874 SH   SOLE 30 39,874 0 0
KAMAN CORP COM 483548103 2,792 47,459 SH   SOLE 31 47,459 0 0
KAMAN CORP COM 483548103 154 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 22,639 215,159 SH   SOLE 2 117,309 0 97,850
KANSAS CITY SOUTHERN COM NEW 485170302 8,379 79,633 SH   SOLE 4 76,835 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 8,515 80,929 SH   SOLE 7 77,456 0 3,473
KANSAS CITY SOUTHERN COM NEW 485170302 374 3,556 SH   SOLE 13 3,556 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 90 852 SH   SOLE 15 852 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 45,773 435,023 SH   SOLE 18 421,192 0 13,831
KANSAS CITY SOUTHERN COM NEW 485170302 157,558 1,497,415 SH   SOLE 19 1,497,415 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 7,848 74,589 SH   SOLE 20 0 0 74,589
KANSAS CITY SOUTHERN COM NEW 485170302 266,384 2,531,685 SH   SOLE 21 2,531,685 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 309,997 2,946,184 SH   SOLE 22 2,388,685 0 557,499
KANSAS CITY SOUTHERN COM NEW 485170302 15,804 150,195 SH   SOLE 23 150,195 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 8,514 80,917 SH   SOLE 25 80,917 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 39,024 370,882 SH   SOLE 26 121,562 0 249,320
KANSAS CITY SOUTHERN COM NEW 485170302 2,508 23,838 SH   SOLE 28 17,309 0 6,529
KANSAS CITY SOUTHERN COM NEW 485170302 4,240 40,297 SH   SOLE 29 14,062 0 26,235
KANSAS CITY SOUTHERN COM NEW 485170302 35,832 340,543 SH   SOLE 30 340,543 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 8,486 80,648 SH   SOLE 31 46,102 0 34,546
KANSAS CITY SOUTHERN COM NEW 485170302 63,447 602,993 SH   SOLE 34 602,993 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,439 108,717 SH   SOLE 36 108,717 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 57 540 SH   SOLE 40 540 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 125 5,496 SH   SOLE 2 4,871 0 625
KAPSTONE PAPER & PACKAGING C COM 48562P103 10 436 SH   SOLE 4 436 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 48 2,131 SH   SOLE 7 2,131 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 9,088 400,524 SH   SOLE 18 400,524 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 1,590 70,070 SH   SOLE 19 70,070 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 193,517 8,528,727 SH   SOLE 21 8,528,727 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 53,255 2,347,071 SH   SOLE 22 2,184,959 0 162,112
KAPSTONE PAPER & PACKAGING C COM 48562P103 0 2 SH   SOLE 23 2 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 687 30,290 SH   SOLE 26 15,362 0 14,928
KAPSTONE PAPER & PACKAGING C COM 48562P103 284 12,503 SH   SOLE 28 12,503 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 5,817 256,367 SH   SOLE 30 256,367 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 217 9,578 SH   SOLE 40 9,578 0 0
KAR AUCTION SVCS INC COM 48238T109 13,575 268,761 SH   SOLE 2 220,022 0 48,739
KAR AUCTION SVCS INC COM 48238T109 1,825 36,138 SH   SOLE 4 36,138 0 0
KAR AUCTION SVCS INC COM 48238T109 774 15,333 SH   SOLE 7 15,333 0 0
KAR AUCTION SVCS INC COM 48238T109 246 4,866 SH   SOLE 13 4,866 0 0
KAR AUCTION SVCS INC COM 48238T109 4,636 91,782 SH   SOLE 18 91,504 0 278
KAR AUCTION SVCS INC COM 48238T109 3,020 59,785 SH   SOLE 19 59,785 0 0
KAR AUCTION SVCS INC COM 48238T109 84,976 1,682,369 SH   SOLE 21 1,682,369 0 0
KAR AUCTION SVCS INC COM 48238T109 221,665 4,388,545 SH   SOLE 22 3,822,340 0 566,205
KAR AUCTION SVCS INC COM 48238T109 2,030 40,186 SH   SOLE 23 40,186 0 0
KAR AUCTION SVCS INC COM 48238T109 3,384 67,006 SH   SOLE 26 28,213 0 38,793
KAR AUCTION SVCS INC COM 48238T109 998 19,752 SH   SOLE 28 19,752 0 0
KAR AUCTION SVCS INC COM 48238T109 7,723 152,899 SH   SOLE 29 15,993 0 136,906
KAR AUCTION SVCS INC COM 48238T109 1,236 24,465 SH   SOLE 30 24,465 0 0
KAR AUCTION SVCS INC COM 48238T109 2,164 42,839 SH   SOLE 31 35,082 0 7,757
KAR AUCTION SVCS INC COM 48238T109 4,375 86,623 SH   SOLE 34 86,623 0 0
KAR AUCTION SVCS INC COM 48238T109 1,103 21,839 SH   SOLE 36 21,839 0 0
KAR AUCTION SVCS INC COM 48238T109 778 15,400 SH   SOLE 40 15,400 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 54 5,663 SH   SOLE 2 1,658 0 4,005
KARYOPHARM THERAPEUTICS INC COM 48576U106 5 528 SH   SOLE 7 528 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,250 130,183 SH   SOLE 18 130,183 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 237 24,703 SH   SOLE 19 24,703 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 16,766 1,746,494 SH   SOLE 21 1,746,494 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 6,790 707,285 SH   SOLE 22 664,121 0 43,164
KARYOPHARM THERAPEUTICS INC COM 48576U106 125 13,009 SH   SOLE 26 0 0 13,009
KARYOPHARM THERAPEUTICS INC COM 48576U106 32 3,376 SH   SOLE 28 3,376 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 57 5,922 SH   SOLE 30 5,922 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 19 1,988 SH   SOLE 40 1,988 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,390 23,753 SH   SOLE 18 23,753 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,499 25,619 SH   SOLE 21 25,619 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 273 4,661 SH   SOLE 22 4,661 0 0
KB HOME COM 48666K109 1,541 48,244 SH   SOLE 2 36,757 0 11,487
KB HOME COM 48666K109 13 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 66 2,076 SH   SOLE 7 2,076 0 0
KB HOME COM 48666K109 17,280 540,833 SH   SOLE 18 540,833 0 0
KB HOME COM 48666K109 2,161 67,649 SH   SOLE 19 67,649 0 0
KB HOME COM 48666K109 226,556 7,090,968 SH   SOLE 21 7,090,968 0 0
KB HOME COM 48666K109 90,782 2,841,373 SH   SOLE 22 2,696,533 0 144,840
KB HOME COM 48666K109 813 25,448 SH   SOLE 26 8,562 0 16,886
KB HOME COM 48666K109 388 12,144 SH   SOLE 28 12,144 0 0
KB HOME COM 48666K109 372 11,655 SH   SOLE 30 11,655 0 0
KB HOME COM 48666K109 289 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 1,706 86,035 SH   SOLE 2 62,804 0 23,231
KBR INC COM 48242W106 13 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 131 6,631 SH   SOLE 7 6,631 0 0
KBR INC COM 48242W106 17,810 898,137 SH   SOLE 18 898,137 0 0
KBR INC COM 48242W106 2,222 112,059 SH   SOLE 19 112,059 0 0
KBR INC COM 48242W106 177,797 8,966,062 SH   SOLE 21 8,966,062 0 0
KBR INC COM 48242W106 89,882 4,532,629 SH   SOLE 22 4,256,730 0 275,899
KBR INC COM 48242W106 1,407 70,968 SH   SOLE 26 37,938 0 33,030
KBR INC COM 48242W106 411 20,729 SH   SOLE 28 20,729 0 0
KBR INC COM 48242W106 436 21,974 SH   SOLE 30 21,974 0 0
KBR INC COM 48242W106 182 9,164 SH   SOLE 36 9,164 0 0
KBR INC COM 48242W106 314 15,812 SH   SOLE 40 15,812 0 0
KEANE GROUP INC COM 48669A108 58 3,069 SH   SOLE 2 2,827 0 242
KEANE GROUP INC COM 48669A108 19 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 2,403 126,429 SH   SOLE 18 126,429 0 0
KEANE GROUP INC COM 48669A108 612 32,190 SH   SOLE 19 32,190 0 0
KEANE GROUP INC COM 48669A108 22,520 1,184,657 SH   SOLE 21 1,184,657 0 0
KEANE GROUP INC COM 48669A108 19,778 1,040,382 SH   SOLE 22 974,044 0 66,338
KEANE GROUP INC COM 48669A108 110 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 77 4,065 SH   SOLE 29 0 0 4,065
KEANE GROUP INC COM 48669A108 93 4,885 SH   SOLE 30 4,885 0 0
KEANE GROUP INC COM 48669A108 130 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 269 18,628 SH   SOLE 2 4,953 0 13,675
KEARNY FINL CORP MD COM 48716P108 15 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 36 2,505 SH   SOLE 7 2,505 0 0
KEARNY FINL CORP MD COM 48716P108 3,961 274,085 SH   SOLE 18 274,085 0 0
KEARNY FINL CORP MD COM 48716P108 1,041 72,061 SH   SOLE 19 72,061 0 0
KEARNY FINL CORP MD COM 48716P108 35,711 2,471,346 SH   SOLE 21 2,471,346 0 0
KEARNY FINL CORP MD COM 48716P108 39,440 2,729,395 SH   SOLE 22 2,590,998 0 138,397
KEARNY FINL CORP MD COM 48716P108 57 3,956 SH   SOLE 26 0 0 3,956
KEARNY FINL CORP MD COM 48716P108 193 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 338 23,358 SH   SOLE 30 23,358 0 0
KEARNY FINL CORP MD COM 48716P108 168 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 42,683 627,879 SH   SOLE 2 377,681 0 250,198
KELLOGG CO COM 487836108 8,448 124,270 SH   SOLE 4 116,194 0 8,076
KELLOGG CO COM 487836108 15,435 227,046 SH   SOLE 7 205,553 0 21,493
KELLOGG CO COM 487836108 2,199 32,347 SH   SOLE 13 32,347 0 0
KELLOGG CO COM 487836108 116 1,703 SH   SOLE 15 1,703 0 0
KELLOGG CO COM 487836108 141,947 2,088,065 SH   SOLE 18 2,009,867 0 78,198
KELLOGG CO COM 487836108 213,056 3,134,094 SH   SOLE 19 3,134,094 0 0
KELLOGG CO COM 487836108 9,475 139,378 SH   SOLE 20 0 0 139,378
KELLOGG CO COM 487836108 460,077 6,767,822 SH   SOLE 21 6,767,822 0 0
KELLOGG CO COM 487836108 539,092 7,930,151 SH   SOLE 22 6,578,203 0 1,351,948
KELLOGG CO COM 487836108 27,106 398,728 SH   SOLE 23 398,728 0 0
KELLOGG CO COM 487836108 15,205 223,666 SH   SOLE 25 223,666 0 0
KELLOGG CO COM 487836108 74,903 1,101,838 SH   SOLE 26 264,173 0 837,665
KELLOGG CO COM 487836108 3,947 58,068 SH   SOLE 28 42,342 0 15,726
KELLOGG CO COM 487836108 16,380 240,954 SH   SOLE 29 19,403 0 221,551
KELLOGG CO COM 487836108 60,282 886,755 SH   SOLE 30 886,755 0 0
KELLOGG CO COM 487836108 14,369 211,368 SH   SOLE 31 118,955 0 92,413
KELLOGG CO COM 487836108 13,118 192,975 SH   SOLE 34 192,975 0 0
KELLOGG CO COM 487836108 20,427 300,486 SH   SOLE 36 300,486 0 0
KELLOGG CO COM 487836108 88 1,295 SH   SOLE 40 1,295 0 0
KELLY SVCS INC CL A 488152208 194 7,129 SH   SOLE 2 1,778 0 5,351
KELLY SVCS INC CL A 488152208 6 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 10 350 SH   SOLE 7 350 0 0
KELLY SVCS INC CL A 488152208 4,256 156,068 SH   SOLE 18 156,068 0 0
KELLY SVCS INC CL A 488152208 664 24,345 SH   SOLE 19 24,345 0 0
KELLY SVCS INC CL A 488152208 78,451 2,876,834 SH   SOLE 21 2,876,834 0 0
KELLY SVCS INC CL A 488152208 22,929 840,814 SH   SOLE 22 776,868 0 63,946
KELLY SVCS INC CL A 488152208 332 12,157 SH   SOLE 23 12,157 0 0
KELLY SVCS INC CL A 488152208 293 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 115 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,205 44,183 SH   SOLE 30 44,183 0 0
KELLY SVCS INC CL A 488152208 103 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 51 3,379 SH   SOLE 2 3,041 0 338
KEMET CORP COM NEW 488360207 21 1,381 SH   SOLE 7 1,381 0 0
KEMET CORP COM NEW 488360207 3,788 251,502 SH   SOLE 18 251,502 0 0
KEMET CORP COM NEW 488360207 656 43,584 SH   SOLE 19 43,584 0 0
KEMET CORP COM NEW 488360207 70,394 4,674,250 SH   SOLE 21 4,674,250 0 0
KEMET CORP COM NEW 488360207 21,880 1,452,827 SH   SOLE 22 1,366,794 0 86,033
KEMET CORP COM NEW 488360207 449 29,824 SH   SOLE 23 29,824 0 0
KEMET CORP COM NEW 488360207 106 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 90 5,982 SH   SOLE 29 0 0 5,982
KEMET CORP COM NEW 488360207 1,061 70,457 SH   SOLE 30 70,457 0 0
KEMET CORP COM NEW 488360207 91 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 1,896 27,525 SH   SOLE 2 20,760 0 6,765
KEMPER CORP DEL COM 488401100 5 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 100 1,456 SH   SOLE 7 1,456 0 0
KEMPER CORP DEL COM 488401100 19,542 283,629 SH   SOLE 18 283,629 0 0
KEMPER CORP DEL COM 488401100 2,262 32,835 SH   SOLE 19 32,835 0 0
KEMPER CORP DEL COM 488401100 201,356 2,922,439 SH   SOLE 21 2,922,439 0 0
KEMPER CORP DEL COM 488401100 99,530 1,444,563 SH   SOLE 22 1,371,854 0 72,709
KEMPER CORP DEL COM 488401100 1,054 15,300 SH   SOLE 26 4,959 0 10,341
KEMPER CORP DEL COM 488401100 426 6,176 SH   SOLE 28 6,176 0 0
KEMPER CORP DEL COM 488401100 434 6,293 SH   SOLE 30 6,293 0 0
KEMPER CORP DEL COM 488401100 99 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 311 4,515 SH   SOLE 40 4,515 0 0
KEMPHARM INC COM 488445107 8 2,049 SH   SOLE 18 2,049 0 0
KEMPHARM INC COM 488445107 17 4,202 SH   SOLE 19 4,202 0 0
KEMPHARM INC COM 488445107 135 33,328 SH   SOLE 21 33,328 0 0
KEMPHARM INC COM 488445107 151 37,271 SH   SOLE 22 37,271 0 0
KENNAMETAL INC COM 489170100 1,726 35,647 SH   SOLE 2 35,242 0 405
KENNAMETAL INC COM 489170100 58 1,203 SH   SOLE 4 1,203 0 0
KENNAMETAL INC COM 489170100 142 2,927 SH   SOLE 7 2,927 0 0
KENNAMETAL INC COM 489170100 23,818 492,015 SH   SOLE 18 492,015 0 0
KENNAMETAL INC COM 489170100 3,096 63,944 SH   SOLE 19 63,944 0 0
KENNAMETAL INC COM 489170100 248,210 5,127,248 SH   SOLE 21 5,127,248 0 0
KENNAMETAL INC COM 489170100 132,135 2,729,494 SH   SOLE 22 2,573,169 0 156,325
KENNAMETAL INC COM 489170100 1,598 33,000 SH   SOLE 26 17,962 0 15,038
KENNAMETAL INC COM 489170100 557 11,498 SH   SOLE 28 11,498 0 0
KENNAMETAL INC COM 489170100 642 13,270 SH   SOLE 30 13,270 0 0
KENNAMETAL INC COM 489170100 276 5,708 SH   SOLE 36 5,708 0 0
KENNAMETAL INC COM 489170100 425 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 305 17,598 SH   SOLE 2 7,837 0 9,761
KENNEDY-WILSON HLDGS INC COM 489398107 577 33,285 SH   SOLE 4 33,285 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,810 161,972 SH   SOLE 7 161,972 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 59 3,380 SH   SOLE 15 3,380 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 7,506 432,629 SH   SOLE 18 432,629 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 4,596 264,922 SH   SOLE 19 264,922 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 65,171 3,756,242 SH   SOLE 21 3,756,242 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 68,696 3,959,427 SH   SOLE 22 3,688,673 0 270,754
KENNEDY-WILSON HLDGS INC COM 489398107 2,737 157,744 SH   SOLE 25 157,744 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 969 55,836 SH   SOLE 26 6,517 0 49,319
KENNEDY-WILSON HLDGS INC COM 489398107 1,721 99,185 SH   SOLE 28 19,845 0 79,340
KENNEDY-WILSON HLDGS INC COM 489398107 1,190 68,586 SH   SOLE 29 41,888 0 26,698
KENNEDY-WILSON HLDGS INC COM 489398107 3,340 192,515 SH   SOLE 30 192,515 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 222 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 558 SH   SOLE 18 558 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 8 844 SH   SOLE 21 844 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 25 5,297 SH   SOLE 2 4,683 0 614
KERYX BIOPHARMACEUTICALS INC COM 492515101 1 264 SH   SOLE 4 264 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 10 2,113 SH   SOLE 7 2,113 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 1,440 309,657 SH   SOLE 18 309,657 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 329 70,674 SH   SOLE 19 70,674 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 12,555 2,700,063 SH   SOLE 21 2,700,063 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 13,545 2,912,960 SH   SOLE 22 2,737,079 0 175,881
KERYX BIOPHARMACEUTICALS INC COM 492515101 239 51,367 SH   SOLE 26 0 0 51,367
KERYX BIOPHARMACEUTICALS INC COM 492515101 70 15,069 SH   SOLE 28 15,069 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 87 18,726 SH   SOLE 30 18,726 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 55 11,758 SH   SOLE 40 11,758 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 10 362 SH   SOLE 18 362 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 8 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 342 11,799 SH   SOLE 22 11,799 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 24 2,047 SH   SOLE 2 752 0 1,295
KEY ENERGY SVCS INC DEL COM 49309J103 464 39,391 SH   SOLE 18 39,391 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 54 4,562 SH   SOLE 19 4,562 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 3,939 334,125 SH   SOLE 21 334,125 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 1,027 87,099 SH   SOLE 22 80,953 0 6,146
KEY TECHNOLOGY INC COM 493143101 15 801 SH   SOLE 18 801 0 0
KEY TECHNOLOGY INC COM 493143101 18 998 SH   SOLE 19 998 0 0
KEY TECHNOLOGY INC COM 493143101 249 13,524 SH   SOLE 21 13,524 0 0
KEY TRONIC CORP COM 493144109 12 1,807 SH   SOLE 18 1,807 0 0
KEY TRONIC CORP COM 493144109 178 26,137 SH   SOLE 21 26,137 0 0
KEY TRONIC CORP COM 493144109 116 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 28,856 1,430,623 SH   SOLE 2 410,219 0 1,020,404
KEYCORP NEW COM 493267108 7,383 366,039 SH   SOLE 4 337,144 0 28,895
KEYCORP NEW COM 493267108 15,639 775,378 SH   SOLE 7 707,969 0 67,409
KEYCORP NEW COM 493267108 939 46,568 SH   SOLE 13 46,568 0 0
KEYCORP NEW COM 493267108 168 8,338 SH   SOLE 15 8,338 0 0
KEYCORP NEW COM 493267108 108,373 5,372,962 SH   SOLE 18 5,086,297 0 286,665
KEYCORP NEW COM 493267108 148,760 7,375,306 SH   SOLE 19 7,375,306 0 0
KEYCORP NEW COM 493267108 9,726 482,179 SH   SOLE 20 0 0 482,179
KEYCORP NEW COM 493267108 481,072 23,850,889 SH   SOLE 21 23,850,889 0 0
KEYCORP NEW COM 493267108 584,684 28,987,808 SH   SOLE 22 24,137,443 0 4,850,365
KEYCORP NEW COM 493267108 26,631 1,320,308 SH   SOLE 23 1,320,308 0 0
KEYCORP NEW COM 493267108 21,110 1,046,596 SH   SOLE 25 1,046,596 0 0
KEYCORP NEW COM 493267108 62,035 3,075,594 SH   SOLE 26 1,095,156 0 1,980,438
KEYCORP NEW COM 493267108 4,904 243,120 SH   SOLE 28 176,532 0 66,588
KEYCORP NEW COM 493267108 705 34,969 SH   SOLE 29 34,969 0 0
KEYCORP NEW COM 493267108 72,346 3,586,806 SH   SOLE 30 3,586,806 0 0
KEYCORP NEW COM 493267108 11,723 581,194 SH   SOLE 31 367,446 0 213,748
KEYCORP NEW COM 493267108 7,935 393,399 SH   SOLE 34 393,399 0 0
KEYCORP NEW COM 493267108 20,012 992,160 SH   SOLE 36 992,160 0 0
KEYCORP NEW COM 493267108 108 5,373 SH   SOLE 40 5,373 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 7,996 192,211 SH   SOLE 2 97,765 0 94,446
KEYSIGHT TECHNOLOGIES INC COM 49338L103 31 742 SH   SOLE 4 742 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 244 5,872 SH   SOLE 7 5,872 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 52 1,261 SH   SOLE 15 1,261 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 37 SH   SOLE 17 0 0 37
KEYSIGHT TECHNOLOGIES INC COM 49338L103 25,309 608,381 SH   SOLE 18 608,381 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,980 71,629 SH   SOLE 19 71,629 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 337,720 8,118,270 SH   SOLE 21 8,118,270 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 244,993 5,889,262 SH   SOLE 22 5,325,115 0 564,147
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,803 139,503 SH   SOLE 25 139,503 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,520 276,919 SH   SOLE 26 76,744 0 200,175
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,145 27,534 SH   SOLE 28 27,534 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,261 30,319 SH   SOLE 30 30,319 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 174 4,181 SH   SOLE 31 4,181 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,656 135,953 SH   SOLE 36 135,953 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 838 20,138 SH   SOLE 40 20,138 0 0
KEYW HLDG CORP COM 493723100 132 22,561 SH   SOLE 2 2,979 0 19,582
KEYW HLDG CORP COM 493723100 5 853 SH   SOLE 7 853 0 0
KEYW HLDG CORP COM 493723100 1,118 190,415 SH   SOLE 18 190,415 0 0
KEYW HLDG CORP COM 493723100 198 33,777 SH   SOLE 19 33,777 0 0
KEYW HLDG CORP COM 493723100 9,462 1,612,006 SH   SOLE 21 1,612,006 0 0
KEYW HLDG CORP COM 493723100 7,339 1,250,220 SH   SOLE 22 1,186,088 0 64,132
KEYW HLDG CORP COM 493723100 24 4,032 SH   SOLE 26 0 0 4,032
KEYW HLDG CORP COM 493723100 29 4,862 SH   SOLE 28 4,862 0 0
KEYW HLDG CORP COM 493723100 53 9,048 SH   SOLE 30 9,048 0 0
KEYW HLDG CORP COM 493723100 18 3,137 SH   SOLE 40 3,137 0 0
KFORCE INC COM 493732101 38 1,513 SH   SOLE 2 1,360 0 153
KFORCE INC COM 493732101 14 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 2,108 83,489 SH   SOLE 18 83,489 0 0
KFORCE INC COM 493732101 459 18,173 SH   SOLE 19 18,173 0 0
KFORCE INC COM 493732101 19,195 760,182 SH   SOLE 21 760,182 0 0
KFORCE INC COM 493732101 16,546 655,278 SH   SOLE 22 602,178 0 53,100
KFORCE INC COM 493732101 62 2,465 SH   SOLE 26 0 0 2,465
KFORCE INC COM 493732101 91 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 442 17,517 SH   SOLE 29 0 0 17,517
KFORCE INC COM 493732101 96 3,815 SH   SOLE 30 3,815 0 0
KFORCE INC COM 493732101 70 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 7,485 100,272 SH   SOLE 2 51,245 0 49,027
KILROY RLTY CORP COM 49427F108 4,986 66,790 SH   SOLE 4 66,790 0 0
KILROY RLTY CORP COM 49427F108 10,741 143,890 SH   SOLE 7 143,890 0 0
KILROY RLTY CORP COM 49427F108 297 3,974 SH   SOLE 15 3,974 0 0
KILROY RLTY CORP COM 49427F108 24,820 332,486 SH   SOLE 18 332,486 0 0
KILROY RLTY CORP COM 49427F108 10,173 136,273 SH   SOLE 19 136,273 0 0
KILROY RLTY CORP COM 49427F108 402,400 5,390,494 SH   SOLE 21 5,390,494 0 0
KILROY RLTY CORP COM 49427F108 331,621 4,442,341 SH   SOLE 22 4,121,452 0 320,889
KILROY RLTY CORP COM 49427F108 394 5,282 SH   SOLE 23 5,282 0 0
KILROY RLTY CORP COM 49427F108 12,884 172,597 SH   SOLE 25 172,597 0 0
KILROY RLTY CORP COM 49427F108 5,751 77,042 SH   SOLE 26 16,630 0 60,412
KILROY RLTY CORP COM 49427F108 5,741 76,912 SH   SOLE 28 14,398 0 62,514
KILROY RLTY CORP COM 49427F108 2,523 33,792 SH   SOLE 29 33,792 0 0
KILROY RLTY CORP COM 49427F108 38,452 515,093 SH   SOLE 30 515,093 0 0
KILROY RLTY CORP COM 49427F108 173 2,323 SH   SOLE 31 2,323 0 0
KILROY RLTY CORP COM 49427F108 1,893 25,358 SH   SOLE 34 25,358 0 0
KILROY RLTY CORP COM 49427F108 208 2,790 SH   SOLE 36 2,790 0 0
KILROY RLTY CORP COM 49427F108 762 10,202 SH   SOLE 40 10,202 0 0
KIMBALL ELECTRONICS INC COM 49428J109 104 5,725 SH   SOLE 2 1,248 0 4,477
KIMBALL ELECTRONICS INC COM 49428J109 12 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,910 104,665 SH   SOLE 18 104,665 0 0
KIMBALL ELECTRONICS INC COM 49428J109 420 23,026 SH   SOLE 19 23,026 0 0
KIMBALL ELECTRONICS INC COM 49428J109 16,038 878,811 SH   SOLE 21 878,811 0 0
KIMBALL ELECTRONICS INC COM 49428J109 12,820 702,455 SH   SOLE 22 658,679 0 43,776
KIMBALL ELECTRONICS INC COM 49428J109 104 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 73 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 78 4,264 SH   SOLE 30 4,264 0 0
KIMBALL ELECTRONICS INC COM 49428J109 52 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 205 10,990 SH   SOLE 2 10,990 0 0
KIMBALL INTL INC CL B 494274103 16 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 2,479 132,759 SH   SOLE 18 132,759 0 0
KIMBALL INTL INC CL B 494274103 1,956 104,767 SH   SOLE 19 104,767 0 0
KIMBALL INTL INC CL B 494274103 22,057 1,181,430 SH   SOLE 21 1,181,430 0 0
KIMBALL INTL INC CL B 494274103 22,962 1,229,893 SH   SOLE 22 1,165,582 0 64,311
KIMBALL INTL INC CL B 494274103 488 26,145 SH   SOLE 23 26,145 0 0
KIMBALL INTL INC CL B 494274103 204 10,920 SH   SOLE 26 0 0 10,920
KIMBALL INTL INC CL B 494274103 87 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 300 16,081 SH   SOLE 29 0 0 16,081
KIMBALL INTL INC CL B 494274103 112 6,021 SH   SOLE 30 6,021 0 0
KIMBALL INTL INC CL B 494274103 37 1,978 SH   SOLE 34 1,978 0 0
KIMBALL INTL INC CL B 494274103 74 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 72,857 603,823 SH   SOLE 2 260,984 0 342,839
KIMBERLY CLARK CORP COM 494368103 16,372 135,691 SH   SOLE 4 125,689 0 10,002
KIMBERLY CLARK CORP COM 494368103 71,204 590,125 SH   SOLE 7 402,585 0 187,540
KIMBERLY CLARK CORP COM 494368103 586 4,857 SH   SOLE 13 4,857 0 0
KIMBERLY CLARK CORP COM 494368103 353 2,922 SH   SOLE 15 2,922 0 0
KIMBERLY CLARK CORP COM 494368103 2 17 SH   SOLE 17 0 0 17
KIMBERLY CLARK CORP COM 494368103 93,855 777,844 SH   SOLE 18 730,285 0 47,559
KIMBERLY CLARK CORP COM 494368103 12,991 107,663 SH   SOLE 19 107,663 0 0
KIMBERLY CLARK CORP COM 494368103 28,895 239,478 SH   SOLE 20 0 0 239,478
KIMBERLY CLARK CORP COM 494368103 1,185,786 9,827,495 SH   SOLE 21 9,827,495 0 0
KIMBERLY CLARK CORP COM 494368103 1,183,647 9,809,772 SH   SOLE 22 8,178,675 0 1,631,097
KIMBERLY CLARK CORP COM 494368103 53,309 441,812 SH   SOLE 23 441,812 0 0
KIMBERLY CLARK CORP COM 494368103 34,637 287,064 SH   SOLE 25 287,064 0 0
KIMBERLY CLARK CORP COM 494368103 120,340 997,344 SH   SOLE 26 324,268 0 673,076
KIMBERLY CLARK CORP COM 494368103 9,650 79,974 SH   SOLE 28 58,166 0 21,808
KIMBERLY CLARK CORP COM 494368103 9,049 74,997 SH   SOLE 29 12,262 0 62,735
KIMBERLY CLARK CORP COM 494368103 137,388 1,138,641 SH   SOLE 30 1,138,641 0 0
KIMBERLY CLARK CORP COM 494368103 23,719 196,574 SH   SOLE 31 80,990 0 115,584
KIMBERLY CLARK CORP COM 494368103 6,087 50,448 SH   SOLE 32 50,448 0 0
KIMBERLY CLARK CORP COM 494368103 9,443 78,265 SH   SOLE 34 78,265 0 0
KIMBERLY CLARK CORP COM 494368103 42,074 348,697 SH   SOLE 36 348,697 0 0
KIMBERLY CLARK CORP COM 494368103 220 1,823 SH   SOLE 40 1,823 0 0
KIMCO RLTY CORP COM 49446R109 9,690 533,863 SH   SOLE 2 123,512 0 410,351
KIMCO RLTY CORP COM 49446R109 5,234 288,364 SH   SOLE 4 277,582 0 10,782
KIMCO RLTY CORP COM 49446R109 16,223 893,837 SH   SOLE 7 870,490 0 23,347
KIMCO RLTY CORP COM 49446R109 194 10,699 SH   SOLE 13 10,699 0 0
KIMCO RLTY CORP COM 49446R109 349 19,241 SH   SOLE 15 19,241 0 0
KIMCO RLTY CORP COM 49446R109 16,499 909,054 SH   SOLE 18 852,295 0 56,759
KIMCO RLTY CORP COM 49446R109 9,114 502,126 SH   SOLE 19 502,126 0 0
KIMCO RLTY CORP COM 49446R109 4,625 254,815 SH   SOLE 20 0 0 254,815
KIMCO RLTY CORP COM 49446R109 239,517 13,196,552 SH   SOLE 21 13,196,552 0 0
KIMCO RLTY CORP COM 49446R109 315,746 17,396,484 SH   SOLE 22 15,531,138 0 1,865,346
KIMCO RLTY CORP COM 49446R109 10,148 559,118 SH   SOLE 23 559,118 0 0
KIMCO RLTY CORP COM 49446R109 19,276 1,062,064 SH   SOLE 25 1,062,064 0 0
KIMCO RLTY CORP COM 49446R109 19,743 1,087,745 SH   SOLE 26 504,333 0 583,412
KIMCO RLTY CORP COM 49446R109 6,616 364,514 SH   SOLE 28 71,506 0 293,008
KIMCO RLTY CORP COM 49446R109 4,766 262,585 SH   SOLE 29 157,876 0 104,709
KIMCO RLTY CORP COM 49446R109 68,256 3,760,641 SH   SOLE 30 3,760,641 0 0
KIMCO RLTY CORP COM 49446R109 4,547 250,536 SH   SOLE 31 153,533 0 97,003
KIMCO RLTY CORP COM 49446R109 502 27,661 SH   SOLE 34 27,661 0 0
KIMCO RLTY CORP COM 49446R109 6,741 371,431 SH   SOLE 36 371,431 0 0
KIMCO RLTY CORP COM 49446R109 39 2,122 SH   SOLE 40 2,122 0 0
KINDER MORGAN INC DEL COM 49456B101 42,637 2,359,526 SH   SOLE 2 465,882 0 1,893,644
KINDER MORGAN INC DEL COM 49456B101 14,152 783,170 SH   SOLE 4 731,370 0 51,800
KINDER MORGAN INC DEL COM 49456B101 55,409 3,066,365 SH   SOLE 7 3,000,263 0 66,102
KINDER MORGAN INC DEL COM 49456B101 346 19,161 SH   SOLE 13 19,161 0 0
KINDER MORGAN INC DEL COM 49456B101 269 14,875 SH   SOLE 15 14,875 0 0
KINDER MORGAN INC DEL COM 49456B101 7 390 SH   SOLE 17 0 0 390
KINDER MORGAN INC DEL COM 49456B101 64,250 3,555,614 SH   SOLE 18 3,296,153 0 259,461
KINDER MORGAN INC DEL COM 49456B101 2,535 140,285 SH   SOLE 19 140,285 0 0
KINDER MORGAN INC DEL COM 49456B101 630,525 34,893,479 SH   SOLE 21 34,893,479 0 0
KINDER MORGAN INC DEL COM 49456B101 940,480 52,046,497 SH   SOLE 22 43,363,063 0 8,683,434
KINDER MORGAN INC DEL COM 49456B101 45,462 2,515,875 SH   SOLE 23 2,515,875 0 0
KINDER MORGAN INC DEL COM 49456B101 27,560 1,525,155 SH   SOLE 25 1,525,155 0 0
KINDER MORGAN INC DEL COM 49456B101 104,212 5,767,108 SH   SOLE 26 1,726,471 0 4,040,637
KINDER MORGAN INC DEL COM 49456B101 8,232 455,584 SH   SOLE 28 329,322 0 126,262
KINDER MORGAN INC DEL COM 49456B101 1,263 69,888 SH   SOLE 29 69,888 0 0
KINDER MORGAN INC DEL COM 49456B101 118,060 6,533,455 SH   SOLE 30 6,533,455 0 0
KINDER MORGAN INC DEL COM 49456B101 19,062 1,054,883 SH   SOLE 31 391,156 0 663,727
KINDER MORGAN INC DEL COM 49456B101 2,489 137,754 SH   SOLE 34 137,754 0 0
KINDER MORGAN INC DEL COM 49456B101 37,238 2,060,791 SH   SOLE 36 2,060,791 0 0
KINDER MORGAN INC DEL COM 49456B101 188 10,381 SH   SOLE 40 10,381 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 131,838 3,473,088 SH   SOLE 21 3,473,088 0 0
KINDRED BIOSCIENCES INC COM 494577109 49 5,136 SH   SOLE 2 1,530 0 3,606
KINDRED BIOSCIENCES INC COM 494577109 839 88,798 SH   SOLE 18 88,798 0 0
KINDRED BIOSCIENCES INC COM 494577109 214 22,617 SH   SOLE 19 22,617 0 0
KINDRED BIOSCIENCES INC COM 494577109 7,247 766,832 SH   SOLE 21 766,832 0 0
KINDRED BIOSCIENCES INC COM 494577109 2,195 232,326 SH   SOLE 22 215,895 0 16,431
KINDRED HEALTHCARE INC COM 494580103 186 19,225 SH   SOLE 2 4,784 0 14,441
KINDRED HEALTHCARE INC COM 494580103 3 287 SH   SOLE 4 287 0 0
KINDRED HEALTHCARE INC COM 494580103 81 8,326 SH   SOLE 7 8,326 0 0
KINDRED HEALTHCARE INC COM 494580103 0 1 SH   SOLE 17 0 0 1
KINDRED HEALTHCARE INC COM 494580103 4,089 421,592 SH   SOLE 18 421,592 0 0
KINDRED HEALTHCARE INC COM 494580103 645 66,525 SH   SOLE 19 66,525 0 0
KINDRED HEALTHCARE INC COM 494580103 80,368 8,285,358 SH   SOLE 21 8,285,358 0 0
KINDRED HEALTHCARE INC COM 494580103 23,306 2,402,728 SH   SOLE 22 2,222,779 0 179,949
KINDRED HEALTHCARE INC COM 494580103 241 24,822 SH   SOLE 26 10,246 0 14,576
KINDRED HEALTHCARE INC COM 494580103 117 12,089 SH   SOLE 28 12,089 0 0
KINDRED HEALTHCARE INC COM 494580103 1,224 126,142 SH   SOLE 30 126,142 0 0
KINDRED HEALTHCARE INC COM 494580103 39 3,982 SH   SOLE 36 3,982 0 0
KINDRED HEALTHCARE INC COM 494580103 122 12,545 SH   SOLE 40 12,545 0 0
KINGSTONE COS INC COM 496719105 34 1,801 SH   SOLE 2 473 0 1,328
KINGSTONE COS INC COM 496719105 688 36,580 SH   SOLE 18 36,580 0 0
KINGSTONE COS INC COM 496719105 112 5,971 SH   SOLE 19 5,971 0 0
KINGSTONE COS INC COM 496719105 5,860 311,722 SH   SOLE 21 311,722 0 0
KINGSTONE COS INC COM 496719105 1,912 101,719 SH   SOLE 22 96,087 0 5,632
KINROSS GOLD CORP COM NO PAR 496902404 3,366 779,186 SH   SOLE 21 779,186 0 0
KINROSS GOLD CORP COM NO PAR 496902404 11,415 2,642,418 SH   SOLE 22 2,642,418 0 0
KINSALE CAP GROUP INC COM 49714P108 40 899 SH   SOLE 2 899 0 0
KINSALE CAP GROUP INC COM 49714P108 23 507 SH   SOLE 7 507 0 0
KINSALE CAP GROUP INC COM 49714P108 2,385 52,991 SH   SOLE 18 52,991 0 0
KINSALE CAP GROUP INC COM 49714P108 595 13,213 SH   SOLE 19 13,213 0 0
KINSALE CAP GROUP INC COM 49714P108 21,727 482,817 SH   SOLE 21 482,817 0 0
KINSALE CAP GROUP INC COM 49714P108 18,527 411,703 SH   SOLE 22 380,117 0 31,586
KINSALE CAP GROUP INC COM 49714P108 240 5,336 SH   SOLE 26 0 0 5,336
KINSALE CAP GROUP INC COM 49714P108 166 3,694 SH   SOLE 28 3,694 0 0
KINSALE CAP GROUP INC COM 49714P108 109 2,433 SH   SOLE 29 0 0 2,433
KINSALE CAP GROUP INC COM 49714P108 134 2,980 SH   SOLE 30 2,980 0 0
KINSALE CAP GROUP INC COM 49714P108 102 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 3,704 55,449 SH   SOLE 2 28,012 0 27,437
KIRBY CORP COM 497266106 138 2,070 SH   SOLE 7 2,070 0 0
KIRBY CORP COM 497266106 11,778 176,313 SH   SOLE 18 176,313 0 0
KIRBY CORP COM 497266106 1,084 16,229 SH   SOLE 19 16,229 0 0
KIRBY CORP COM 497266106 188,945 2,828,517 SH   SOLE 21 2,828,517 0 0
KIRBY CORP COM 497266106 111,555 1,669,989 SH   SOLE 22 1,526,933 0 143,056
KIRBY CORP COM 497266106 402 6,018 SH   SOLE 26 3,914 0 2,104
KIRBY CORP COM 497266106 133 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 139 2,076 SH   SOLE 30 2,076 0 0
KIRBY CORP COM 497266106 76 1,131 SH   SOLE 31 1,131 0 0
KIRBY CORP COM 497266106 113 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 102 1,528 SH   SOLE 40 1,528 0 0
KIRKLANDS INC COM 497498105 38 3,208 SH   SOLE 2 609 0 2,599
KIRKLANDS INC COM 497498105 4 353 SH   SOLE 7 353 0 0
KIRKLANDS INC COM 497498105 965 80,621 SH   SOLE 18 80,621 0 0
KIRKLANDS INC COM 497498105 148 12,340 SH   SOLE 19 12,340 0 0
KIRKLANDS INC COM 497498105 18,487 1,545,053 SH   SOLE 21 1,545,053 0 0
KIRKLANDS INC COM 497498105 7,351 614,343 SH   SOLE 22 595,555 0 18,788
KIRKLANDS INC COM 497498105 52 4,371 SH   SOLE 29 0 0 4,371
KIRKLANDS INC COM 497498105 223 18,623 SH   SOLE 30 18,623 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,001 51,068 SH   SOLE 2 37,342 0 13,726
KITE RLTY GROUP TR COM NEW 49803T300 507 25,887 SH   SOLE 4 25,887 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,222 113,381 SH   SOLE 7 113,381 0 0
KITE RLTY GROUP TR COM NEW 49803T300 54 2,738 SH   SOLE 15 2,738 0 0
KITE RLTY GROUP TR COM NEW 49803T300 8,155 416,064 SH   SOLE 18 416,064 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,045 359,431 SH   SOLE 19 359,431 0 0
KITE RLTY GROUP TR COM NEW 49803T300 160,062 8,166,410 SH   SOLE 21 8,166,410 0 0
KITE RLTY GROUP TR COM NEW 49803T300 71,974 3,672,127 SH   SOLE 22 3,531,439 0 140,688
KITE RLTY GROUP TR COM NEW 49803T300 2,633 134,349 SH   SOLE 23 134,349 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,046 155,398 SH   SOLE 25 155,398 0 0
KITE RLTY GROUP TR COM NEW 49803T300 800 40,796 SH   SOLE 26 5,521 0 35,275
KITE RLTY GROUP TR COM NEW 49803T300 1,277 65,178 SH   SOLE 28 12,204 0 52,974
KITE RLTY GROUP TR COM NEW 49803T300 956 48,773 SH   SOLE 29 28,416 0 20,357
KITE RLTY GROUP TR COM NEW 49803T300 10,397 530,464 SH   SOLE 30 530,464 0 0
KITE RLTY GROUP TR COM NEW 49803T300 91 4,631 SH   SOLE 34 4,631 0 0
KITE RLTY GROUP TR COM NEW 49803T300 182 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 12,127 575,810 SH   SOLE 34 575,810 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 54 2,682 SH   SOLE 2 728 0 1,954
KKR REAL ESTATE FIN TR INC COM 48251K100 802 40,059 SH   SOLE 18 40,059 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 119 5,942 SH   SOLE 19 5,942 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 10,987 549,095 SH   SOLE 21 549,095 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,997 99,822 SH   SOLE 22 92,235 0 7,587
KLA-TENCOR CORP COM 482480100 24,866 236,666 SH   SOLE 2 88,152 0 148,514
KLA-TENCOR CORP COM 482480100 6,365 60,575 SH   SOLE 4 56,812 0 3,763
KLA-TENCOR CORP COM 482480100 16,641 158,378 SH   SOLE 7 128,835 0 29,543
KLA-TENCOR CORP COM 482480100 635 6,042 SH   SOLE 13 6,042 0 0
KLA-TENCOR CORP COM 482480100 164 1,559 SH   SOLE 15 1,559 0 0
KLA-TENCOR CORP COM 482480100 37,306 355,057 SH   SOLE 18 331,790 0 23,267
KLA-TENCOR CORP COM 482480100 15,883 151,169 SH   SOLE 19 151,169 0 0
KLA-TENCOR CORP COM 482480100 10,450 99,461 SH   SOLE 20 0 0 99,461
KLA-TENCOR CORP COM 482480100 430,013 4,092,633 SH   SOLE 21 4,092,633 0 0
KLA-TENCOR CORP COM 482480100 479,972 4,568,120 SH   SOLE 22 3,793,437 0 774,683
KLA-TENCOR CORP COM 482480100 23,358 222,310 SH   SOLE 23 222,310 0 0
KLA-TENCOR CORP COM 482480100 13,241 126,023 SH   SOLE 25 126,023 0 0
KLA-TENCOR CORP COM 482480100 44,810 426,475 SH   SOLE 26 164,243 0 262,232
KLA-TENCOR CORP COM 482480100 3,773 35,909 SH   SOLE 28 26,242 0 9,667
KLA-TENCOR CORP COM 482480100 6,570 62,532 SH   SOLE 29 19,481 0 43,051
KLA-TENCOR CORP COM 482480100 54,719 520,783 SH   SOLE 30 520,783 0 0
KLA-TENCOR CORP COM 482480100 10,299 98,017 SH   SOLE 31 37,467 0 60,550
KLA-TENCOR CORP COM 482480100 2,391 22,760 SH   SOLE 32 22,760 0 0
KLA-TENCOR CORP COM 482480100 4,290 40,831 SH   SOLE 34 40,831 0 0
KLA-TENCOR CORP COM 482480100 16,904 160,884 SH   SOLE 36 160,884 0 0
KLA-TENCOR CORP COM 482480100 82 783 SH   SOLE 40 783 0 0
KLONDEX MNS LTD COM 498696103 80 30,603 SH   SOLE 2 9,956 0 20,647
KLONDEX MNS LTD COM 498696103 13 4,920 SH   SOLE 7 4,920 0 0
KLONDEX MNS LTD COM 498696103 1,748 669,851 SH   SOLE 18 669,851 0 0
KLONDEX MNS LTD COM 498696103 314 120,410 SH   SOLE 19 120,410 0 0
KLONDEX MNS LTD COM 498696103 14,761 5,655,380 SH   SOLE 21 5,655,380 0 0
KLONDEX MNS LTD COM 498696103 4,693 1,798,225 SH   SOLE 22 1,553,361 0 244,864
KLX INC COM 482539103 2,727 39,962 SH   SOLE 2 26,256 0 13,706
KLX INC COM 482539103 20 289 SH   SOLE 4 289 0 0
KLX INC COM 482539103 130 1,905 SH   SOLE 7 1,905 0 0
KLX INC COM 482539103 22,780 333,777 SH   SOLE 18 333,777 0 0
KLX INC COM 482539103 5,296 77,603 SH   SOLE 19 77,603 0 0
KLX INC COM 482539103 314,300 4,605,135 SH   SOLE 21 4,605,135 0 0
KLX INC COM 482539103 120,607 1,767,133 SH   SOLE 22 1,677,728 0 89,405
KLX INC COM 482539103 235 3,443 SH   SOLE 23 3,443 0 0
KLX INC COM 482539103 1,078 15,791 SH   SOLE 26 6,037 0 9,754
KLX INC COM 482539103 516 7,566 SH   SOLE 28 7,566 0 0
KLX INC COM 482539103 327 4,790 SH   SOLE 29 0 0 4,790
KLX INC COM 482539103 554 8,120 SH   SOLE 30 8,120 0 0
KLX INC COM 482539103 361 5,293 SH   SOLE 36 5,293 0 0
KLX INC COM 482539103 397 5,820 SH   SOLE 40 5,820 0 0
KMG CHEMICALS INC COM 482564101 66 996 SH   SOLE 2 819 0 177
KMG CHEMICALS INC COM 482564101 17 258 SH   SOLE 7 258 0 0
KMG CHEMICALS INC COM 482564101 2,953 44,686 SH   SOLE 18 44,686 0 0
KMG CHEMICALS INC COM 482564101 672 10,169 SH   SOLE 19 10,169 0 0
KMG CHEMICALS INC COM 482564101 28,046 424,423 SH   SOLE 21 424,423 0 0
KMG CHEMICALS INC COM 482564101 22,916 346,797 SH   SOLE 22 322,121 0 24,676
KMG CHEMICALS INC COM 482564101 271 4,104 SH   SOLE 26 0 0 4,104
KMG CHEMICALS INC COM 482564101 113 1,717 SH   SOLE 28 1,717 0 0
KMG CHEMICALS INC COM 482564101 101 1,528 SH   SOLE 30 1,528 0 0
KMG CHEMICALS INC COM 482564101 107 1,623 SH   SOLE 40 1,623 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4,986 114,044 SH   SOLE 2 56,945 0 57,099
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,410 32,259 SH   SOLE 4 28,879 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,424 32,571 SH   SOLE 7 11,297 0 21,274
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 44 1,015 SH   SOLE 13 1,015 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 34,505 789,230 SH   SOLE 18 777,051 0 12,179
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4,521 103,403 SH   SOLE 19 103,403 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5,314 121,537 SH   SOLE 20 0 0 121,537
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 351,758 8,045,702 SH   SOLE 21 8,045,702 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 188,841 4,319,329 SH   SOLE 22 4,068,165 0 251,164
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 7,141 163,345 SH   SOLE 23 163,345 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 38 877 SH   SOLE 25 877 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10,907 249,466 SH   SOLE 26 127,740 0 121,726
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,265 28,940 SH   SOLE 28 20,763 0 8,177
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,443 32,996 SH   SOLE 29 0 0 32,996
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 8,929 204,229 SH   SOLE 30 204,229 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,240 74,115 SH   SOLE 31 45,263 0 28,852
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 375 8,588 SH   SOLE 34 8,588 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 832 19,041 SH   SOLE 36 19,041 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 27 607 SH   SOLE 40 607 0 0
KNOLL INC COM NEW 498904200 113 4,888 SH   SOLE 2 4,241 0 647
KNOLL INC COM NEW 498904200 6 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 30 1,296 SH   SOLE 7 1,296 0 0
KNOLL INC COM NEW 498904200 3,824 165,972 SH   SOLE 18 165,972 0 0
KNOLL INC COM NEW 498904200 869 37,719 SH   SOLE 19 37,719 0 0
KNOLL INC COM NEW 498904200 33,505 1,454,225 SH   SOLE 21 1,454,225 0 0
KNOLL INC COM NEW 498904200 30,616 1,328,820 SH   SOLE 22 1,236,399 0 92,421
KNOLL INC COM NEW 498904200 638 27,685 SH   SOLE 26 9,886 0 17,799
KNOLL INC COM NEW 498904200 162 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 161 6,984 SH   SOLE 30 6,984 0 0
KNOLL INC COM NEW 498904200 125 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 795 54,245 SH   SOLE 2 39,279 0 14,966
KNOWLES CORP COM 49926D109 7 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 32 2,202 SH   SOLE 7 2,202 0 0
KNOWLES CORP COM 49926D109 8,471 577,847 SH   SOLE 18 577,847 0 0
KNOWLES CORP COM 49926D109 1,063 72,481 SH   SOLE 19 72,481 0 0
KNOWLES CORP COM 49926D109 82,444 5,623,749 SH   SOLE 21 5,623,749 0 0
KNOWLES CORP COM 49926D109 43,506 2,967,663 SH   SOLE 22 2,813,295 0 154,368
KNOWLES CORP COM 49926D109 547 37,283 SH   SOLE 26 8,531 0 28,752
KNOWLES CORP COM 49926D109 186 12,685 SH   SOLE 28 12,685 0 0
KNOWLES CORP COM 49926D109 200 13,656 SH   SOLE 30 13,656 0 0
KNOWLES CORP COM 49926D109 138 9,440 SH   SOLE 40 9,440 0 0
KOHLS CORP COM 500255104 22,945 423,111 SH   SOLE 2 220,441 0 202,670
KOHLS CORP COM 500255104 3,945 72,741 SH   SOLE 4 68,433 0 4,308
KOHLS CORP COM 500255104 10,334 190,550 SH   SOLE 7 161,629 0 28,921
KOHLS CORP COM 500255104 1,014 18,702 SH   SOLE 13 18,702 0 0
KOHLS CORP COM 500255104 61 1,118 SH   SOLE 15 1,118 0 0
KOHLS CORP COM 500255104 25,498 470,179 SH   SOLE 18 445,000 0 25,179
KOHLS CORP COM 500255104 18,028 332,444 SH   SOLE 19 332,444 0 0
KOHLS CORP COM 500255104 7,210 132,951 SH   SOLE 20 415 0 132,536
KOHLS CORP COM 500255104 452,706 8,347,881 SH   SOLE 21 8,347,881 0 0
KOHLS CORP COM 500255104 317,329 5,851,533 SH   SOLE 22 4,894,964 0 956,569
KOHLS CORP COM 500255104 12,866 237,248 SH   SOLE 23 237,248 0 0
KOHLS CORP COM 500255104 8,561 157,865 SH   SOLE 25 157,865 0 0
KOHLS CORP COM 500255104 31,832 586,989 SH   SOLE 26 235,999 0 350,990
KOHLS CORP COM 500255104 2,105 38,811 SH   SOLE 28 28,713 0 10,098
KOHLS CORP COM 500255104 5,139 94,762 SH   SOLE 29 17,075 0 77,687
KOHLS CORP COM 500255104 37,461 690,784 SH   SOLE 30 690,784 0 0
KOHLS CORP COM 500255104 6,773 124,897 SH   SOLE 31 58,785 0 66,112
KOHLS CORP COM 500255104 5,068 93,456 SH   SOLE 32 93,456 0 0
KOHLS CORP COM 500255104 16,366 301,791 SH   SOLE 34 301,791 0 0
KOHLS CORP COM 500255104 18,625 343,436 SH   SOLE 35 343,436 0 0
KOHLS CORP COM 500255104 11,757 216,797 SH   SOLE 36 216,797 0 0
KOHLS CORP COM 500255104 54 996 SH   SOLE 40 996 0 0
KONA GRILL INC COM 50047H201 2 1,299 SH   SOLE 18 1,299 0 0
KONA GRILL INC COM 50047H201 38 21,453 SH   SOLE 21 21,453 0 0
KONA GRILL INC COM 50047H201 37 21,417 SH   SOLE 22 21,417 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 157,396 4,163,917 SH   SOLE 18 4,157,473 0 6,444
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 37,563 993,722 SH   SOLE 19 993,722 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 41 1,082 SH   SOLE 22 1,082 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,599 42,290 SH   SOLE 23 42,290 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 8,907 235,644 SH   SOLE 34 235,644 0 0
KOPIN CORP COM 500600101 18 5,590 SH   SOLE 2 3,077 0 2,513
KOPIN CORP COM 500600101 6 1,866 SH   SOLE 7 1,866 0 0
KOPIN CORP COM 500600101 903 282,214 SH   SOLE 18 282,214 0 0
KOPIN CORP COM 500600101 144 44,881 SH   SOLE 19 44,881 0 0
KOPIN CORP COM 500600101 18,688 5,839,931 SH   SOLE 21 5,839,931 0 0
KOPIN CORP COM 500600101 6,173 1,928,926 SH   SOLE 22 1,840,390 0 88,536
KOPIN CORP COM 500600101 248 77,493 SH   SOLE 30 77,493 0 0
KOPPERS HOLDINGS INC COM 50060P106 325 6,393 SH   SOLE 2 6,234 0 159
KOPPERS HOLDINGS INC COM 50060P106 10 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 25 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 5,106 100,319 SH   SOLE 18 100,319 0 0
KOPPERS HOLDINGS INC COM 50060P106 4,654 91,432 SH   SOLE 19 91,432 0 0
KOPPERS HOLDINGS INC COM 50060P106 96,713 1,900,052 SH   SOLE 21 1,900,052 0 0
KOPPERS HOLDINGS INC COM 50060P106 32,797 644,339 SH   SOLE 22 605,441 0 38,898
KOPPERS HOLDINGS INC COM 50060P106 1,193 23,437 SH   SOLE 23 23,437 0 0
KOPPERS HOLDINGS INC COM 50060P106 715 14,047 SH   SOLE 26 3,977 0 10,070
KOPPERS HOLDINGS INC COM 50060P106 151 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 695 13,655 SH   SOLE 29 0 0 13,655
KOPPERS HOLDINGS INC COM 50060P106 1,514 29,741 SH   SOLE 30 29,741 0 0
KOPPERS HOLDINGS INC COM 50060P106 89 1,740 SH   SOLE 34 1,740 0 0
KOPPERS HOLDINGS INC COM 50060P106 128 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 721 40,711 SH   SOLE 7 40,711 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 58,614 3,309,653 SH   SOLE 21 3,309,653 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 20 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 6,732 380,100 SH   SOLE 30 380,100 0 0
KORN FERRY INTL COM NEW 500643200 492 11,888 SH   SOLE 2 2,863 0 9,025
KORN FERRY INTL COM NEW 500643200 15 359 SH   SOLE 4 359 0 0
KORN FERRY INTL COM NEW 500643200 52 1,261 SH   SOLE 7 1,261 0 0
KORN FERRY INTL COM NEW 500643200 10,800 260,992 SH   SOLE 18 260,992 0 0
KORN FERRY INTL COM NEW 500643200 1,890 45,680 SH   SOLE 19 45,680 0 0
KORN FERRY INTL COM NEW 500643200 205,712 4,971,299 SH   SOLE 21 4,971,299 0 0
KORN FERRY INTL COM NEW 500643200 61,961 1,497,369 SH   SOLE 22 1,402,821 0 94,548
KORN FERRY INTL COM NEW 500643200 649 15,687 SH   SOLE 26 4,572 0 11,115
KORN FERRY INTL COM NEW 500643200 443 10,712 SH   SOLE 28 10,712 0 0
KORN FERRY INTL COM NEW 500643200 3,442 83,172 SH   SOLE 30 83,172 0 0
KORN FERRY INTL COM NEW 500643200 222 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 17 1,073 SH   SOLE 2 0 0 1,073
KORNIT DIGITAL LTD SHS M6372Q113 22 1,387 SH   SOLE 7 1,387 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,457 152,117 SH   SOLE 21 152,117 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,838 175,730 SH   SOLE 22 165,125 0 10,605
KOSMOS ENERGY LTD SHS G5315B107 1,827 266,733 SH   SOLE 2 142,606 0 124,127
KOSMOS ENERGY LTD SHS G5315B107 10 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD SHS G5315B107 37 5,337 SH   SOLE 7 5,337 0 0
KOSMOS ENERGY LTD SHS G5315B107 836 122,053 SH   SOLE 18 122,053 0 0
KOSMOS ENERGY LTD SHS G5315B107 17,240 2,516,830 SH   SOLE 19 2,516,830 0 0
KOSMOS ENERGY LTD SHS G5315B107 19,105 2,789,007 SH   SOLE 21 2,789,007 0 0
KOSMOS ENERGY LTD SHS G5315B107 43,453 6,343,516 SH   SOLE 22 5,650,751 0 692,765
KOSMOS ENERGY LTD SHS G5315B107 662 96,586 SH   SOLE 25 96,586 0 0
KOSMOS ENERGY LTD SHS G5315B107 1,098 160,347 SH   SOLE 26 73,272 0 87,075
KOSMOS ENERGY LTD SHS G5315B107 230 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD SHS G5315B107 4,957 723,600 SH   SOLE 29 723,600 0 0
KOSMOS ENERGY LTD SHS G5315B107 826 120,561 SH   SOLE 30 120,561 0 0
KOSMOS ENERGY LTD SHS G5315B107 41 5,978 SH   SOLE 31 5,978 0 0
KOSMOS ENERGY LTD SHS G5315B107 19,606 2,862,123 SH   SOLE 34 2,862,123 0 0
KOSMOS ENERGY LTD SHS G5315B107 213 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 27 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 64,466 829,038 SH   SOLE 2 248,642 0 580,396
KRAFT HEINZ CO COM 500754106 15,862 203,986 SH   SOLE 4 187,727 0 16,259
KRAFT HEINZ CO COM 500754106 36,571 470,312 SH   SOLE 7 451,659 0 18,653
KRAFT HEINZ CO COM 500754106 978 12,573 SH   SOLE 13 12,573 0 0
KRAFT HEINZ CO COM 500754106 486 6,244 SH   SOLE 15 6,244 0 0
KRAFT HEINZ CO COM 500754106 2 32 SH   SOLE 17 0 0 32
KRAFT HEINZ CO COM 500754106 86,854 1,116,944 SH   SOLE 18 1,036,072 0 80,872
KRAFT HEINZ CO COM 500754106 4,363 56,111 SH   SOLE 19 56,111 0 0
KRAFT HEINZ CO COM 500754106 20,916 268,981 SH   SOLE 20 3,607 0 265,374
KRAFT HEINZ CO COM 500754106 772,443 9,933,677 SH   SOLE 21 9,933,677 0 0
KRAFT HEINZ CO COM 500754106 1,230,081 15,818,943 SH   SOLE 22 13,133,231 0 2,685,712
KRAFT HEINZ CO COM 500754106 59,287 762,438 SH   SOLE 23 762,438 0 0
KRAFT HEINZ CO COM 500754106 36,864 474,073 SH   SOLE 25 474,073 0 0
KRAFT HEINZ CO COM 500754106 150,050 1,929,659 SH   SOLE 26 547,723 0 1,381,936
KRAFT HEINZ CO COM 500754106 10,684 137,393 SH   SOLE 28 99,773 0 37,620
KRAFT HEINZ CO COM 500754106 1,499 19,274 SH   SOLE 29 19,274 0 0
KRAFT HEINZ CO COM 500754106 150,429 1,934,530 SH   SOLE 30 1,934,530 0 0
KRAFT HEINZ CO COM 500754106 23,447 301,531 SH   SOLE 31 136,499 0 165,032
KRAFT HEINZ CO COM 500754106 13,761 176,974 SH   SOLE 32 176,974 0 0
KRAFT HEINZ CO COM 500754106 4,204 54,058 SH   SOLE 34 54,058 0 0
KRAFT HEINZ CO COM 500754106 43,864 564,096 SH   SOLE 36 564,096 0 0
KRAFT HEINZ CO COM 500754106 240 3,091 SH   SOLE 40 3,091 0 0
KRATON CORPORATION COM 50077C106 331 6,864 SH   SOLE 2 2,323 0 4,541
KRATON CORPORATION COM 50077C106 14 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 36 749 SH   SOLE 7 749 0 0
KRATON CORPORATION COM 50077C106 7,095 147,285 SH   SOLE 18 147,285 0 0
KRATON CORPORATION COM 50077C106 2,057 42,701 SH   SOLE 19 42,701 0 0
KRATON CORPORATION COM 50077C106 133,945 2,780,672 SH   SOLE 21 2,780,672 0 0
KRATON CORPORATION COM 50077C106 41,377 858,986 SH   SOLE 22 804,383 0 54,603
KRATON CORPORATION COM 50077C106 364 7,550 SH   SOLE 23 7,550 0 0
KRATON CORPORATION COM 50077C106 1,124 23,333 SH   SOLE 26 8,535 0 14,798
KRATON CORPORATION COM 50077C106 214 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 2,172 45,080 SH   SOLE 30 45,080 0 0
KRATON CORPORATION COM 50077C106 164 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 51 4,778 SH   SOLE 2 4,778 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 25 2,380 SH   SOLE 7 2,380 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,338 315,235 SH   SOLE 18 315,235 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 725 68,420 SH   SOLE 19 68,420 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 70,878 6,692,900 SH   SOLE 21 6,692,900 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 25,121 2,372,097 SH   SOLE 22 2,193,734 0 178,363
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 317 29,900 SH   SOLE 26 0 0 29,900
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 178 16,847 SH   SOLE 28 16,847 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 144 13,577 SH   SOLE 30 13,577 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 52 4,925 SH   SOLE 40 4,925 0 0
KROGER CO COM 501044101 30,316 1,104,402 SH   SOLE 2 233,696 0 870,706
KROGER CO COM 501044101 8,716 317,538 SH   SOLE 4 294,787 0 22,751
KROGER CO COM 501044101 17,998 655,650 SH   SOLE 7 610,635 0 45,015
KROGER CO COM 501044101 763 27,798 SH   SOLE 13 27,798 0 0
KROGER CO COM 501044101 192 6,997 SH   SOLE 15 6,997 0 0
KROGER CO COM 501044101 130,136 4,740,837 SH   SOLE 18 4,455,534 0 285,303
KROGER CO COM 501044101 231,092 8,418,650 SH   SOLE 19 8,418,650 0 0
KROGER CO COM 501044101 17,341 631,742 SH   SOLE 20 0 0 631,742
KROGER CO COM 501044101 383,363 13,965,871 SH   SOLE 21 13,965,871 0 0
KROGER CO COM 501044101 674,644 24,577,178 SH   SOLE 22 20,403,770 0 4,173,408
KROGER CO COM 501044101 30,987 1,128,868 SH   SOLE 23 1,128,868 0 0
KROGER CO COM 501044101 22,319 813,083 SH   SOLE 25 813,083 0 0
KROGER CO COM 501044101 81,819 2,980,673 SH   SOLE 26 917,042 0 2,063,631
KROGER CO COM 501044101 5,596 203,855 SH   SOLE 28 148,492 0 55,363
KROGER CO COM 501044101 922 33,574 SH   SOLE 29 33,574 0 0
KROGER CO COM 501044101 78,310 2,852,807 SH   SOLE 30 2,852,807 0 0
KROGER CO COM 501044101 12,345 449,713 SH   SOLE 31 192,578 0 257,135
KROGER CO COM 501044101 11,114 404,886 SH   SOLE 34 404,886 0 0
KROGER CO COM 501044101 26,660 971,210 SH   SOLE 36 971,210 0 0
KROGER CO COM 501044101 135 4,931 SH   SOLE 40 4,931 0 0
KRONOS WORLDWIDE INC COM 50105F105 48 1,865 SH   SOLE 2 1,392 0 473
KRONOS WORLDWIDE INC COM 50105F105 3 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 12 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 2,011 78,027 SH   SOLE 18 78,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 494 19,161 SH   SOLE 19 19,161 0 0
KRONOS WORLDWIDE INC COM 50105F105 18,073 701,331 SH   SOLE 21 701,331 0 0
KRONOS WORLDWIDE INC COM 50105F105 16,240 630,207 SH   SOLE 22 591,244 0 38,963
KRONOS WORLDWIDE INC COM 50105F105 492 19,080 SH   SOLE 26 0 0 19,080
KRONOS WORLDWIDE INC COM 50105F105 102 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 92 3,561 SH   SOLE 30 3,561 0 0
KRONOS WORLDWIDE INC COM 50105F105 56 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 8 797 SH   SOLE 18 797 0 0
KT CORP SPONSORED ADR 48268K101 11,421 731,658 SH   SOLE 2 200 0 731,458
KT CORP SPONSORED ADR 48268K101 1,170 74,931 SH   SOLE 18 74,931 0 0
KT CORP SPONSORED ADR 48268K101 205 13,136 SH   SOLE 19 13,136 0 0
KT CORP SPONSORED ADR 48268K101 56,032 3,589,512 SH   SOLE 22 2,972,732 0 616,780
KT CORP SPONSORED ADR 48268K101 93 5,960 SH   SOLE 25 5,960 0 0
KT CORP SPONSORED ADR 48268K101 173 11,094 SH   SOLE 26 0 0 11,094
KT CORP SPONSORED ADR 48268K101 1,028 65,872 SH   SOLE 30 65,872 0 0
KULICKE & SOFFA INDS INC COM 501242101 19 800 SH   SOLE 2 800 0 0
KULICKE & SOFFA INDS INC COM 501242101 12 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,014 82,782 SH   SOLE 18 82,782 0 0
KULICKE & SOFFA INDS INC COM 501242101 253 10,388 SH   SOLE 19 10,388 0 0
KULICKE & SOFFA INDS INC COM 501242101 102,756 4,222,556 SH   SOLE 21 4,222,556 0 0
KULICKE & SOFFA INDS INC COM 501242101 29,188 1,199,429 SH   SOLE 22 1,158,269 0 41,160
KULICKE & SOFFA INDS INC COM 501242101 998 41,012 SH   SOLE 26 14,439 0 26,573
KULICKE & SOFFA INDS INC COM 501242101 246 10,119 SH   SOLE 28 10,119 0 0
KULICKE & SOFFA INDS INC COM 501242101 492 20,221 SH   SOLE 29 0 0 20,221
KULICKE & SOFFA INDS INC COM 501242101 2,500 102,730 SH   SOLE 30 102,730 0 0
KULICKE & SOFFA INDS INC COM 501242101 213 8,772 SH   SOLE 40 8,772 0 0
KURA ONCOLOGY INC COM 50127T109 27 1,777 SH   SOLE 2 1,484 0 293
KURA ONCOLOGY INC COM 50127T109 1,075 70,229 SH   SOLE 18 70,229 0 0
KURA ONCOLOGY INC COM 50127T109 245 16,027 SH   SOLE 19 16,027 0 0
KURA ONCOLOGY INC COM 50127T109 15,730 1,028,074 SH   SOLE 21 1,028,074 0 0
KURA ONCOLOGY INC COM 50127T109 6,252 408,611 SH   SOLE 22 393,168 0 15,443
KURA ONCOLOGY INC COM 50127T109 2 99 SH   SOLE 30 99 0 0
KVH INDS INC COM 482738101 103 9,926 SH   SOLE 2 659 0 9,267
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 685 66,191 SH   SOLE 18 66,191 0 0
KVH INDS INC COM 482738101 117 11,296 SH   SOLE 19 11,296 0 0
KVH INDS INC COM 482738101 5,333 515,295 SH   SOLE 21 515,295 0 0
KVH INDS INC COM 482738101 5,489 530,330 SH   SOLE 22 509,948 0 20,382
L BRANDS INC COM 501797104 19,415 322,404 SH   SOLE 2 91,005 0 231,399
L BRANDS INC COM 501797104 4,579 76,036 SH   SOLE 4 69,901 0 6,135
L BRANDS INC COM 501797104 11,769 195,430 SH   SOLE 7 181,038 0 14,392
L BRANDS INC COM 501797104 232 3,846 SH   SOLE 13 3,846 0 0
L BRANDS INC COM 501797104 88 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 0 5 SH   SOLE 17 0 0 5
L BRANDS INC COM 501797104 36,526 606,538 SH   SOLE 18 560,387 0 46,151
L BRANDS INC COM 501797104 3,585 59,532 SH   SOLE 19 59,532 0 0
L BRANDS INC COM 501797104 7,054 117,141 SH   SOLE 20 0 0 117,141
L BRANDS INC COM 501797104 530,174 8,803,945 SH   SOLE 21 8,803,945 0 0
L BRANDS INC COM 501797104 405,082 6,726,694 SH   SOLE 22 5,617,649 0 1,109,045
L BRANDS INC COM 501797104 17,816 295,849 SH   SOLE 23 295,849 0 0
L BRANDS INC COM 501797104 10,927 181,452 SH   SOLE 25 181,452 0 0
L BRANDS INC COM 501797104 40,575 673,777 SH   SOLE 26 272,179 0 401,598
L BRANDS INC COM 501797104 3,309 54,950 SH   SOLE 28 40,316 0 14,634
L BRANDS INC COM 501797104 758 12,595 SH   SOLE 29 12,595 0 0
L BRANDS INC COM 501797104 55,924 928,662 SH   SOLE 30 928,662 0 0
L BRANDS INC COM 501797104 7,144 118,630 SH   SOLE 31 51,996 0 66,634
L BRANDS INC COM 501797104 4,885 81,125 SH   SOLE 32 81,125 0 0
L BRANDS INC COM 501797104 872 14,478 SH   SOLE 34 14,478 0 0
L BRANDS INC COM 501797104 14,523 241,161 SH   SOLE 35 241,161 0 0
L BRANDS INC COM 501797104 14,270 236,960 SH   SOLE 36 236,960 0 0
L BRANDS INC COM 501797104 73 1,205 SH   SOLE 40 1,205 0 0
L3 TECHNOLOGIES INC COM 502413107 19,458 98,345 SH   SOLE 2 22,432 0 75,913
L3 TECHNOLOGIES INC COM 502413107 5,487 27,731 SH   SOLE 4 25,632 0 2,099
L3 TECHNOLOGIES INC COM 502413107 15,807 79,896 SH   SOLE 7 63,100 0 16,796
L3 TECHNOLOGIES INC COM 502413107 432 2,184 SH   SOLE 13 2,184 0 0
L3 TECHNOLOGIES INC COM 502413107 94 477 SH   SOLE 15 477 0 0
L3 TECHNOLOGIES INC COM 502413107 33,428 168,954 SH   SOLE 18 158,691 0 10,263
L3 TECHNOLOGIES INC COM 502413107 2,494 12,608 SH   SOLE 19 12,608 0 0
L3 TECHNOLOGIES INC COM 502413107 13,833 69,919 SH   SOLE 20 0 0 69,919
L3 TECHNOLOGIES INC COM 502413107 504,384 2,549,326 SH   SOLE 21 2,549,326 0 0
L3 TECHNOLOGIES INC COM 502413107 410,299 2,073,788 SH   SOLE 22 1,727,642 0 346,146
L3 TECHNOLOGIES INC COM 502413107 18,743 94,732 SH   SOLE 23 94,732 0 0
L3 TECHNOLOGIES INC COM 502413107 30,372 153,509 SH   SOLE 25 153,509 0 0
L3 TECHNOLOGIES INC COM 502413107 29,422 148,711 SH   SOLE 26 68,461 0 80,250
L3 TECHNOLOGIES INC COM 502413107 3,479 17,583 SH   SOLE 28 12,431 0 5,152
L3 TECHNOLOGIES INC COM 502413107 705 3,562 SH   SOLE 29 2,241 0 1,321
L3 TECHNOLOGIES INC COM 502413107 50,872 257,126 SH   SOLE 30 257,126 0 0
L3 TECHNOLOGIES INC COM 502413107 10,853 54,857 SH   SOLE 31 30,730 0 24,127
L3 TECHNOLOGIES INC COM 502413107 499 2,521 SH   SOLE 34 2,521 0 0
L3 TECHNOLOGIES INC COM 502413107 13,214 66,786 SH   SOLE 36 66,786 0 0
L3 TECHNOLOGIES INC COM 502413107 81 408 SH   SOLE 40 408 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 34 1,054 SH   SOLE 2 990 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 2,029 63,065 SH   SOLE 18 63,065 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 471 14,622 SH   SOLE 19 14,622 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 18,172 564,710 SH   SOLE 21 564,710 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 16,924 525,928 SH   SOLE 22 500,807 0 25,121
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 67 2,091 SH   SOLE 28 2,091 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 102 3,178 SH   SOLE 30 3,178 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 85 2,634 SH   SOLE 40 2,634 0 0
LA QUINTA HLDGS INC COM 50420D108 399 21,637 SH   SOLE 2 7,074 0 14,563
LA QUINTA HLDGS INC COM 50420D108 8 433 SH   SOLE 4 433 0 0
LA QUINTA HLDGS INC COM 50420D108 31 1,676 SH   SOLE 7 1,676 0 0
LA QUINTA HLDGS INC COM 50420D108 5,497 297,799 SH   SOLE 18 297,799 0 0
LA QUINTA HLDGS INC COM 50420D108 3,356 181,787 SH   SOLE 19 181,787 0 0
LA QUINTA HLDGS INC COM 50420D108 46,935 2,542,509 SH   SOLE 21 2,542,509 0 0
LA QUINTA HLDGS INC COM 50420D108 42,746 2,315,625 SH   SOLE 22 2,160,999 0 154,626
LA QUINTA HLDGS INC COM 50420D108 468 25,371 SH   SOLE 26 6,135 0 19,236
LA QUINTA HLDGS INC COM 50420D108 244 13,243 SH   SOLE 28 13,243 0 0
LA QUINTA HLDGS INC COM 50420D108 545 29,522 SH   SOLE 30 29,522 0 0
LA QUINTA HLDGS INC COM 50420D108 190 10,295 SH   SOLE 40 10,295 0 0
LA Z BOY INC COM 505336107 225 7,196 SH   SOLE 2 2,814 0 4,382
LA Z BOY INC COM 505336107 13 417 SH   SOLE 4 417 0 0
LA Z BOY INC COM 505336107 40 1,293 SH   SOLE 7 1,293 0 0
LA Z BOY INC COM 505336107 8,146 261,105 SH   SOLE 18 261,105 0 0
LA Z BOY INC COM 505336107 1,218 39,024 SH   SOLE 19 39,024 0 0
LA Z BOY INC COM 505336107 135,686 4,348,911 SH   SOLE 21 4,348,911 0 0
LA Z BOY INC COM 505336107 40,771 1,306,751 SH   SOLE 22 1,211,965 0 94,786
LA Z BOY INC COM 505336107 742 23,784 SH   SOLE 26 9,481 0 14,303
LA Z BOY INC COM 505336107 225 7,207 SH   SOLE 28 7,207 0 0
LA Z BOY INC COM 505336107 159 5,087 SH   SOLE 29 0 0 5,087
LA Z BOY INC COM 505336107 2,161 69,255 SH   SOLE 30 69,255 0 0
LA Z BOY INC COM 505336107 177 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 23,187 145,362 SH   SOLE 2 46,180 0 99,182
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,167 32,394 SH   SOLE 4 29,487 0 2,907
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,132 101,132 SH   SOLE 7 80,255 0 20,877
LABORATORY CORP AMER HLDGS COM NEW 50540R409 736 4,614 SH   SOLE 13 4,614 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 115 723 SH   SOLE 15 723 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6 36 SH   SOLE 17 0 0 36
LABORATORY CORP AMER HLDGS COM NEW 50540R409 97,523 611,392 SH   SOLE 18 559,724 0 51,668
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,224 76,636 SH   SOLE 19 76,636 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,771 67,525 SH   SOLE 20 0 0 67,525
LABORATORY CORP AMER HLDGS COM NEW 50540R409 458,919 2,877,053 SH   SOLE 21 2,877,053 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 458,844 2,876,582 SH   SOLE 22 2,404,530 0 472,052
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,870 124,570 SH   SOLE 23 124,570 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 14,396 90,253 SH   SOLE 25 79,867 0 10,386
LABORATORY CORP AMER HLDGS COM NEW 50540R409 50,632 317,424 SH   SOLE 26 109,672 0 207,752
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,629 22,748 SH   SOLE 28 16,604 0 6,144
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,656 29,187 SH   SOLE 29 4,062 0 25,125
LABORATORY CORP AMER HLDGS COM NEW 50540R409 55,258 346,423 SH   SOLE 30 346,423 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,190 51,343 SH   SOLE 31 19,376 0 31,967
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,411 77,806 SH   SOLE 34 77,806 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,698 117,219 SH   SOLE 36 117,219 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 72 450 SH   SOLE 40 450 0 0
LADDER CAP CORP CL A 505743104 725 53,224 SH   SOLE 2 39,788 0 13,436
LADDER CAP CORP CL A 505743104 19 1,409 SH   SOLE 7 1,409 0 0
LADDER CAP CORP CL A 505743104 3,864 283,483 SH   SOLE 18 283,483 0 0
LADDER CAP CORP CL A 505743104 908 66,623 SH   SOLE 19 66,623 0 0
LADDER CAP CORP CL A 505743104 56,594 4,152,147 SH   SOLE 21 4,152,147 0 0
LADDER CAP CORP CL A 505743104 34,642 2,541,566 SH   SOLE 22 2,392,686 0 148,880
LADDER CAP CORP CL A 505743104 356 26,114 SH   SOLE 28 26,114 0 0
LADDER CAP CORP CL A 505743104 301 22,079 SH   SOLE 29 0 0 22,079
LADDER CAP CORP CL A 505743104 144 10,588 SH   SOLE 30 10,588 0 0
LADDER CAP CORP CL A 505743104 165 12,138 SH   SOLE 40 12,138 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 72 22,841 SH   SOLE 2 5,009 0 17,832
LADENBURG THALMAN FIN SVCS I COM 50575Q102 9 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,315 416,174 SH   SOLE 18 416,174 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 283 89,713 SH   SOLE 19 89,713 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 10,788 3,414,052 SH   SOLE 21 3,414,052 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 10,388 3,287,458 SH   SOLE 22 3,152,461 0 134,997
LADENBURG THALMAN FIN SVCS I COM 50575Q102 41 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 49 15,508 SH   SOLE 30 15,508 0 0
LAKE SHORE BANCORP INC COM 510700107 6 364 SH   SOLE 18 364 0 0
LAKE SHORE BANCORP INC COM 510700107 11 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 185 9,614 SH   SOLE 2 2,651 0 6,963
LAKELAND BANCORP INC COM 511637100 34 1,752 SH   SOLE 7 1,752 0 0
LAKELAND BANCORP INC COM 511637100 3,373 175,203 SH   SOLE 18 175,203 0 0
LAKELAND BANCORP INC COM 511637100 713 37,046 SH   SOLE 19 37,046 0 0
LAKELAND BANCORP INC COM 511637100 29,050 1,509,115 SH   SOLE 21 1,509,115 0 0
LAKELAND BANCORP INC COM 511637100 23,874 1,240,195 SH   SOLE 22 1,171,447 0 68,748
LAKELAND BANCORP INC COM 511637100 105 5,474 SH   SOLE 28 5,474 0 0
LAKELAND BANCORP INC COM 511637100 146 7,595 SH   SOLE 30 7,595 0 0
LAKELAND BANCORP INC COM 511637100 69 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 232 4,778 SH   SOLE 2 1,359 0 3,419
LAKELAND FINL CORP COM 511656100 30 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 4,388 90,493 SH   SOLE 18 90,493 0 0
LAKELAND FINL CORP COM 511656100 1,393 28,729 SH   SOLE 19 28,729 0 0
LAKELAND FINL CORP COM 511656100 36,219 746,940 SH   SOLE 21 746,940 0 0
LAKELAND FINL CORP COM 511656100 37,526 773,883 SH   SOLE 22 726,027 0 47,856
LAKELAND FINL CORP COM 511656100 372 7,672 SH   SOLE 23 7,672 0 0
LAKELAND FINL CORP COM 511656100 471 9,720 SH   SOLE 26 9,378 0 342
LAKELAND FINL CORP COM 511656100 177 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 396 8,173 SH   SOLE 29 0 0 8,173
LAKELAND FINL CORP COM 511656100 165 3,411 SH   SOLE 30 3,411 0 0
LAKELAND FINL CORP COM 511656100 598 12,336 SH   SOLE 34 12,336 0 0
LAKELAND FINL CORP COM 511656100 127 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 18 1,259 SH   SOLE 18 1,259 0 0
LAKELAND INDS INC COM 511795106 31 2,101 SH   SOLE 19 2,101 0 0
LAKELAND INDS INC COM 511795106 308 21,145 SH   SOLE 21 21,145 0 0
LAKELAND INDS INC COM 511795106 269 18,471 SH   SOLE 22 18,471 0 0
LAM RESEARCH CORP COM 512807108 42,667 231,799 SH   SOLE 2 73,819 0 157,980
LAM RESEARCH CORP COM 512807108 10,638 57,793 SH   SOLE 4 53,565 0 4,228
LAM RESEARCH CORP COM 512807108 28,073 152,513 SH   SOLE 7 127,287 0 25,226
LAM RESEARCH CORP COM 512807108 457 2,484 SH   SOLE 13 2,484 0 0
LAM RESEARCH CORP COM 512807108 284 1,543 SH   SOLE 15 1,543 0 0
LAM RESEARCH CORP COM 512807108 78,587 426,940 SH   SOLE 18 405,741 0 21,199
LAM RESEARCH CORP COM 512807108 29,013 157,619 SH   SOLE 19 157,619 0 0
LAM RESEARCH CORP COM 512807108 12,420 67,475 SH   SOLE 20 0 0 67,475
LAM RESEARCH CORP COM 512807108 735,895 3,997,909 SH   SOLE 21 3,997,909 0 0
LAM RESEARCH CORP COM 512807108 813,984 4,422,146 SH   SOLE 22 3,705,277 0 716,869
LAM RESEARCH CORP COM 512807108 36,944 200,704 SH   SOLE 23 200,704 0 0
LAM RESEARCH CORP COM 512807108 25,330 137,609 SH   SOLE 25 137,609 0 0
LAM RESEARCH CORP COM 512807108 85,635 465,232 SH   SOLE 26 153,251 0 311,981
LAM RESEARCH CORP COM 512807108 6,756 36,705 SH   SOLE 28 26,753 0 9,952
LAM RESEARCH CORP COM 512807108 4,904 26,641 SH   SOLE 29 7,773 0 18,868
LAM RESEARCH CORP COM 512807108 103,284 561,115 SH   SOLE 30 561,115 0 0
LAM RESEARCH CORP COM 512807108 14,493 78,736 SH   SOLE 31 31,678 0 47,058
LAM RESEARCH CORP COM 512807108 4,330 23,522 SH   SOLE 32 23,522 0 0
LAM RESEARCH CORP COM 512807108 14,287 77,618 SH   SOLE 34 77,618 0 0
LAM RESEARCH CORP COM 512807108 26,546 144,219 SH   SOLE 36 144,219 0 0
LAM RESEARCH CORP COM 512807108 143 778 SH   SOLE 40 778 0 0
LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 24 8,000 PRN   SOLE 21 8,000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 6,090 82,025 SH   SOLE 2 51,261 0 30,764
LAMAR ADVERTISING CO NEW CL A 512816109 30 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 182 2,456 SH   SOLE 7 2,456 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 23,019 310,058 SH   SOLE 18 310,058 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 9,785 131,804 SH   SOLE 19 131,804 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 303,667 4,090,337 SH   SOLE 21 4,090,337 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 213,981 2,882,293 SH   SOLE 22 2,636,027 0 246,266
LAMAR ADVERTISING CO NEW CL A 512816109 2,477 33,370 SH   SOLE 25 33,370 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,757 37,131 SH   SOLE 26 16,633 0 20,498
LAMAR ADVERTISING CO NEW CL A 512816109 957 12,891 SH   SOLE 28 12,891 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 244 3,288 SH   SOLE 29 0 0 3,288
LAMAR ADVERTISING CO NEW CL A 512816109 1,021 13,758 SH   SOLE 30 13,758 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 141 1,894 SH   SOLE 31 1,894 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,748 77,420 SH   SOLE 34 77,420 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 218 2,939 SH   SOLE 36 2,939 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 651 8,768 SH   SOLE 40 8,768 0 0
LAMB WESTON HLDGS INC COM 513272104 12,497 221,375 SH   SOLE 2 150,704 0 70,671
LAMB WESTON HLDGS INC COM 513272104 395 6,998 SH   SOLE 4 6,998 0 0
LAMB WESTON HLDGS INC COM 513272104 306 5,418 SH   SOLE 7 5,418 0 0
LAMB WESTON HLDGS INC COM 513272104 52 920 SH   SOLE 15 920 0 0
LAMB WESTON HLDGS INC COM 513272104 27,166 481,238 SH   SOLE 18 480,984 0 254
LAMB WESTON HLDGS INC COM 513272104 20,903 370,284 SH   SOLE 19 370,284 0 0
LAMB WESTON HLDGS INC COM 513272104 365,788 6,479,865 SH   SOLE 21 6,479,865 0 0
LAMB WESTON HLDGS INC COM 513272104 283,571 5,023,403 SH   SOLE 22 4,560,588 0 462,815
LAMB WESTON HLDGS INC COM 513272104 543 9,624 SH   SOLE 23 9,624 0 0
LAMB WESTON HLDGS INC COM 513272104 7,623 135,035 SH   SOLE 25 135,035 0 0
LAMB WESTON HLDGS INC COM 513272104 11,843 209,792 SH   SOLE 26 63,703 0 146,089
LAMB WESTON HLDGS INC COM 513272104 1,136 20,120 SH   SOLE 28 20,120 0 0
LAMB WESTON HLDGS INC COM 513272104 1,513 26,802 SH   SOLE 29 2,814 0 23,988
LAMB WESTON HLDGS INC COM 513272104 1,275 22,583 SH   SOLE 30 22,583 0 0
LAMB WESTON HLDGS INC COM 513272104 641 11,349 SH   SOLE 31 8,321 0 3,028
LAMB WESTON HLDGS INC COM 513272104 611 10,816 SH   SOLE 34 10,816 0 0
LAMB WESTON HLDGS INC COM 513272104 6,445 114,164 SH   SOLE 36 114,164 0 0
LAMB WESTON HLDGS INC COM 513272104 816 14,463 SH   SOLE 40 14,463 0 0
LANCASTER COLONY CORP COM 513847103 1,128 8,733 SH   SOLE 2 8,434 0 299
LANCASTER COLONY CORP COM 513847103 16 121 SH   SOLE 4 121 0 0
LANCASTER COLONY CORP COM 513847103 4,247 32,869 SH   SOLE 7 32,869 0 0
LANCASTER COLONY CORP COM 513847103 15,351 118,805 SH   SOLE 18 118,805 0 0
LANCASTER COLONY CORP COM 513847103 1,913 14,807 SH   SOLE 19 14,807 0 0
LANCASTER COLONY CORP COM 513847103 156,560 1,211,670 SH   SOLE 21 1,211,670 0 0
LANCASTER COLONY CORP COM 513847103 78,516 607,665 SH   SOLE 22 572,103 0 35,562
LANCASTER COLONY CORP COM 513847103 1,414 10,944 SH   SOLE 26 5,166 0 5,778
LANCASTER COLONY CORP COM 513847103 358 2,770 SH   SOLE 28 2,770 0 0
LANCASTER COLONY CORP COM 513847103 421 3,261 SH   SOLE 30 3,261 0 0
LANCASTER COLONY CORP COM 513847103 264 2,043 SH   SOLE 40 2,043 0 0
LANDEC CORP COM 514766104 67 5,350 SH   SOLE 2 1,636 0 3,714
LANDEC CORP COM 514766104 9 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 1,321 104,820 SH   SOLE 18 104,820 0 0
LANDEC CORP COM 514766104 263 20,837 SH   SOLE 19 20,837 0 0
LANDEC CORP COM 514766104 11,428 906,974 SH   SOLE 21 906,974 0 0
LANDEC CORP COM 514766104 10,391 824,672 SH   SOLE 22 777,631 0 47,041
LANDEC CORP COM 514766104 45 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 46 3,654 SH   SOLE 30 3,654 0 0
LANDEC CORP COM 514766104 30 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 16 536 SH   SOLE 18 536 0 0
LANDMARK BANCORP INC COM 51504L107 21 709 SH   SOLE 21 709 0 0
LANDS END INC NEW COM 51509F105 79 4,025 SH   SOLE 2 1,369 0 2,656
LANDS END INC NEW COM 51509F105 6 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 932 47,649 SH   SOLE 18 47,649 0 0
LANDS END INC NEW COM 51509F105 199 10,168 SH   SOLE 19 10,168 0 0
LANDS END INC NEW COM 51509F105 8,078 413,213 SH   SOLE 21 413,213 0 0
LANDS END INC NEW COM 51509F105 10,337 528,743 SH   SOLE 22 502,539 0 26,204
LANDS END INC NEW COM 51509F105 269 13,739 SH   SOLE 26 3,857 0 9,882
LANDS END INC NEW COM 51509F105 50 2,533 SH   SOLE 28 2,533 0 0
LANDS END INC NEW COM 51509F105 48 2,461 SH   SOLE 30 2,461 0 0
LANDS END INC NEW COM 51509F105 38 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 10,246 98,424 SH   SOLE 2 83,464 0 14,960
LANDSTAR SYS INC COM 515098101 860 8,257 SH   SOLE 4 8,257 0 0
LANDSTAR SYS INC COM 515098101 134 1,289 SH   SOLE 7 1,289 0 0
LANDSTAR SYS INC COM 515098101 14,713 141,331 SH   SOLE 18 141,128 0 203
LANDSTAR SYS INC COM 515098101 1,627 15,627 SH   SOLE 19 15,627 0 0
LANDSTAR SYS INC COM 515098101 231,951 2,228,156 SH   SOLE 21 2,228,156 0 0
LANDSTAR SYS INC COM 515098101 149,676 1,437,808 SH   SOLE 22 1,299,988 0 137,820
LANDSTAR SYS INC COM 515098101 977 9,382 SH   SOLE 23 9,382 0 0
LANDSTAR SYS INC COM 515098101 2,017 19,374 SH   SOLE 26 10,292 0 9,082
LANDSTAR SYS INC COM 515098101 619 5,942 SH   SOLE 28 5,942 0 0
LANDSTAR SYS INC COM 515098101 1,256 12,061 SH   SOLE 29 3,378 0 8,683
LANDSTAR SYS INC COM 515098101 722 6,938 SH   SOLE 30 6,938 0 0
LANDSTAR SYS INC COM 515098101 1,339 12,867 SH   SOLE 31 12,011 0 856
LANDSTAR SYS INC COM 515098101 2,365 22,722 SH   SOLE 34 22,722 0 0
LANDSTAR SYS INC COM 515098101 154 1,477 SH   SOLE 36 1,477 0 0
LANDSTAR SYS INC COM 515098101 448 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 149 6,402 SH   SOLE 2 1,628 0 4,774
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,261 140,567 SH   SOLE 18 140,567 0 0
LANNET INC COM 516012101 516 22,223 SH   SOLE 19 22,223 0 0
LANNET INC COM 516012101 67,234 2,898,003 SH   SOLE 21 2,898,003 0 0
LANNET INC COM 516012101 18,039 777,555 SH   SOLE 22 731,833 0 45,722
LANNET INC COM 516012101 53 2,285 SH   SOLE 26 0 0 2,285
LANNET INC COM 516012101 93 4,029 SH   SOLE 28 4,029 0 0
LANNET INC COM 516012101 980 42,226 SH   SOLE 30 42,226 0 0
LANNET INC COM 516012101 69 2,985 SH   SOLE 40 2,985 0 0
LANTHEUS HLDGS INC COM 516544103 45 2,207 SH   SOLE 2 1,569 0 638
LANTHEUS HLDGS INC COM 516544103 16 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 2,936 143,582 SH   SOLE 18 143,582 0 0
LANTHEUS HLDGS INC COM 516544103 496 24,247 SH   SOLE 19 24,247 0 0
LANTHEUS HLDGS INC COM 516544103 55,790 2,728,110 SH   SOLE 21 2,728,110 0 0
LANTHEUS HLDGS INC COM 516544103 17,559 858,611 SH   SOLE 22 799,037 0 59,574
LANTHEUS HLDGS INC COM 516544103 112 5,459 SH   SOLE 28 5,459 0 0
LANTHEUS HLDGS INC COM 516544103 840 41,062 SH   SOLE 30 41,062 0 0
LANTHEUS HLDGS INC COM 516544103 93 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 3 1,410 SH   SOLE 18 1,410 0 0
LANTRONIX INC COM NEW 516548203 18 9,095 SH   SOLE 19 9,095 0 0
LANTRONIX INC COM NEW 516548203 54 26,921 SH   SOLE 21 26,921 0 0
LANTRONIX INC COM NEW 516548203 186 91,877 SH   SOLE 22 91,877 0 0
LAREDO PETROLEUM INC COM 516806106 714 67,312 SH   SOLE 2 15,118 0 52,194
LAREDO PETROLEUM INC COM 516806106 120 11,327 SH   SOLE 4 11,327 0 0
LAREDO PETROLEUM INC COM 516806106 37 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 898 84,653 SH   SOLE 18 84,653 0 0
LAREDO PETROLEUM INC COM 516806106 503 47,399 SH   SOLE 19 47,399 0 0
LAREDO PETROLEUM INC COM 516806106 20,311 1,914,368 SH   SOLE 21 1,914,368 0 0
LAREDO PETROLEUM INC COM 516806106 46,289 4,362,730 SH   SOLE 22 3,902,361 0 460,369
LAREDO PETROLEUM INC COM 516806106 15 1,444 SH   SOLE 23 1,444 0 0
LAREDO PETROLEUM INC COM 516806106 1,333 125,607 SH   SOLE 25 125,607 0 0
LAREDO PETROLEUM INC COM 516806106 479 45,191 SH   SOLE 26 17,573 0 27,618
LAREDO PETROLEUM INC COM 516806106 229 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 528 49,794 SH   SOLE 29 0 0 49,794
LAREDO PETROLEUM INC COM 516806106 742 69,973 SH   SOLE 30 69,973 0 0
LAREDO PETROLEUM INC COM 516806106 36 3,398 SH   SOLE 31 3,398 0 0
LAREDO PETROLEUM INC COM 516806106 86 8,101 SH   SOLE 34 8,101 0 0
LAREDO PETROLEUM INC COM 516806106 172 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 16,477 237,112 SH   SOLE 2 103,375 0 133,737
LAS VEGAS SANDS CORP COM 517834107 9,421 135,579 SH   SOLE 4 124,688 0 10,891
LAS VEGAS SANDS CORP COM 517834107 4,719 67,915 SH   SOLE 7 52,432 0 15,483
LAS VEGAS SANDS CORP COM 517834107 179 2,569 SH   SOLE 15 2,569 0 0
LAS VEGAS SANDS CORP COM 517834107 12,916 185,871 SH   SOLE 18 141,907 0 43,964
LAS VEGAS SANDS CORP COM 517834107 11,226 161,548 SH   SOLE 19 161,548 0 0
LAS VEGAS SANDS CORP COM 517834107 15,761 226,807 SH   SOLE 20 0 0 226,807
LAS VEGAS SANDS CORP COM 517834107 195,614 2,815,001 SH   SOLE 21 2,815,001 0 0
LAS VEGAS SANDS CORP COM 517834107 650,771 9,364,962 SH   SOLE 22 8,234,293 0 1,130,669
LAS VEGAS SANDS CORP COM 517834107 33,403 480,685 SH   SOLE 23 480,685 0 0
LAS VEGAS SANDS CORP COM 517834107 20,225 291,054 SH   SOLE 25 291,054 0 0
LAS VEGAS SANDS CORP COM 517834107 76,726 1,104,128 SH   SOLE 26 328,767 0 775,361
LAS VEGAS SANDS CORP COM 517834107 6,095 87,712 SH   SOLE 28 63,719 0 23,993
LAS VEGAS SANDS CORP COM 517834107 212 3,055 SH   SOLE 29 3,055 0 0
LAS VEGAS SANDS CORP COM 517834107 32,001 460,516 SH   SOLE 30 460,516 0 0
LAS VEGAS SANDS CORP COM 517834107 9,972 143,499 SH   SOLE 31 21,627 0 121,872
LAS VEGAS SANDS CORP COM 517834107 22,547 324,470 SH   SOLE 34 324,470 0 0
LAS VEGAS SANDS CORP COM 517834107 24,893 358,229 SH   SOLE 36 358,229 0 0
LAS VEGAS SANDS CORP COM 517834107 144 2,068 SH   SOLE 40 2,068 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,956 69,685 SH   SOLE 2 50,051 0 19,634
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,073 38,216 SH   SOLE 4 38,216 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4,429 157,787 SH   SOLE 7 157,787 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 131 4,661 SH   SOLE 15 4,661 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 20,532 731,447 SH   SOLE 18 731,447 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6,010 214,124 SH   SOLE 19 214,124 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 220,563 7,857,595 SH   SOLE 21 7,857,595 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 140,536 5,006,626 SH   SOLE 22 4,809,312 0 197,314
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 173 6,158 SH   SOLE 23 6,158 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 5,625 200,398 SH   SOLE 25 200,398 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,400 85,499 SH   SOLE 26 22,908 0 62,591
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,519 89,724 SH   SOLE 28 16,202 0 73,522
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,096 39,039 SH   SOLE 29 39,039 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 17,074 608,257 SH   SOLE 30 608,257 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 131 4,654 SH   SOLE 36 4,654 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 343 12,218 SH   SOLE 40 12,218 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 129 9,251 SH   SOLE 2 0 0 9,251
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 17,141 1,233,196 SH   SOLE 21 1,233,196 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,557 255,919 SH   SOLE 25 255,919 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5,243 377,183 SH   SOLE 26 224,735 0 152,448
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,957 284,689 SH   SOLE 30 284,689 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 50 8,723 SH   SOLE 2 8,225 0 498
LATTICE SEMICONDUCTOR CORP COM 518415104 5 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 15 2,666 SH   SOLE 7 2,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,406 416,332 SH   SOLE 18 416,332 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 555 96,035 SH   SOLE 19 96,035 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 21,148 3,658,877 SH   SOLE 21 3,658,877 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 19,152 3,313,503 SH   SOLE 22 3,094,252 0 219,251
LATTICE SEMICONDUCTOR CORP COM 518415104 308 53,253 SH   SOLE 26 20,268 0 32,985
LATTICE SEMICONDUCTOR CORP COM 518415104 98 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 91 15,782 SH   SOLE 30 15,782 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 79 13,705 SH   SOLE 40 13,705 0 0
LAUDER ESTEE COS INC CL A 518439104 70,631 555,098 SH   SOLE 2 339,703 0 215,395
LAUDER ESTEE COS INC CL A 518439104 16,282 127,961 SH   SOLE 4 122,010 0 5,951
LAUDER ESTEE COS INC CL A 518439104 22,154 174,111 SH   SOLE 7 163,459 0 10,652
LAUDER ESTEE COS INC CL A 518439104 8,990 70,654 SH   SOLE 13 70,654 0 0
LAUDER ESTEE COS INC CL A 518439104 187 1,468 SH   SOLE 15 1,468 0 0
LAUDER ESTEE COS INC CL A 518439104 1 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 62,965 494,854 SH   SOLE 18 464,369 0 30,485
LAUDER ESTEE COS INC CL A 518439104 83,457 655,903 SH   SOLE 19 655,903 0 0
LAUDER ESTEE COS INC CL A 518439104 18,322 143,999 SH   SOLE 20 0 0 143,999
LAUDER ESTEE COS INC CL A 518439104 479,314 3,767,009 SH   SOLE 21 3,767,009 0 0
LAUDER ESTEE COS INC CL A 518439104 868,260 6,823,800 SH   SOLE 22 5,447,748 0 1,376,052
LAUDER ESTEE COS INC CL A 518439104 45,264 355,736 SH   SOLE 23 355,736 0 0
LAUDER ESTEE COS INC CL A 518439104 60,160 472,810 SH   SOLE 25 472,810 0 0
LAUDER ESTEE COS INC CL A 518439104 89,132 700,501 SH   SOLE 26 213,675 0 486,826
LAUDER ESTEE COS INC CL A 518439104 6,399 50,291 SH   SOLE 28 36,593 0 13,698
LAUDER ESTEE COS INC CL A 518439104 17,101 134,396 SH   SOLE 29 40,638 0 93,758
LAUDER ESTEE COS INC CL A 518439104 82,253 646,438 SH   SOLE 30 646,438 0 0
LAUDER ESTEE COS INC CL A 518439104 24,862 195,395 SH   SOLE 31 109,748 0 85,647
LAUDER ESTEE COS INC CL A 518439104 20,815 163,591 SH   SOLE 34 163,591 0 0
LAUDER ESTEE COS INC CL A 518439104 32,486 255,310 SH   SOLE 36 255,310 0 0
LAUDER ESTEE COS INC CL A 518439104 135 1,060 SH   SOLE 40 1,060 0 0
LAUREATE EDUCATION INC CL A 518613203 11,681 861,461 SH   SOLE 2 852,084 0 9,377
LAUREATE EDUCATION INC CL A 518613203 16 1,161 SH   SOLE 7 1,161 0 0
LAUREATE EDUCATION INC CL A 518613203 2,721 200,698 SH   SOLE 18 200,698 0 0
LAUREATE EDUCATION INC CL A 518613203 568 41,903 SH   SOLE 19 41,903 0 0
LAUREATE EDUCATION INC CL A 518613203 23,275 1,716,437 SH   SOLE 21 1,716,437 0 0
LAUREATE EDUCATION INC CL A 518613203 17,637 1,300,673 SH   SOLE 22 1,223,395 0 77,278
LAUREATE EDUCATION INC CL A 518613203 86 6,319 SH   SOLE 28 6,319 0 0
LAUREATE EDUCATION INC CL A 518613203 68 5,002 SH   SOLE 30 5,002 0 0
LAWSON PRODS INC COM 520776105 18 741 SH   SOLE 2 376 0 365
LAWSON PRODS INC COM 520776105 600 24,250 SH   SOLE 18 24,250 0 0
LAWSON PRODS INC COM 520776105 88 3,566 SH   SOLE 19 3,566 0 0
LAWSON PRODS INC COM 520776105 5,200 210,116 SH   SOLE 21 210,116 0 0
LAWSON PRODS INC COM 520776105 5,495 222,018 SH   SOLE 22 217,398 0 4,620
LAWSON PRODS INC COM 520776105 260 10,485 SH   SOLE 31 10,485 0 0
LAYNE CHRISTENSEN CO COM 521050104 59 4,735 SH   SOLE 2 1,012 0 3,723
LAYNE CHRISTENSEN CO COM 521050104 863 68,800 SH   SOLE 18 68,800 0 0
LAYNE CHRISTENSEN CO COM 521050104 189 15,030 SH   SOLE 19 15,030 0 0
LAYNE CHRISTENSEN CO COM 521050104 7,444 593,155 SH   SOLE 21 593,155 0 0
LAYNE CHRISTENSEN CO COM 521050104 6,548 521,785 SH   SOLE 22 509,764 0 12,021
LAZARD LTD SHS A G54050102 591 11,260 SH   SOLE 2 11,260 0 0
LAZARD LTD SHS A G54050102 1,127 21,466 SH   SOLE 7 21,466 0 0
LAZARD LTD SHS A G54050102 7,707 146,800 SH   SOLE 18 146,800 0 0
LAZARD LTD SHS A G54050102 1,935 36,862 SH   SOLE 19 36,862 0 0
LAZARD LTD SHS A G54050102 361,782 6,891,083 SH   SOLE 21 6,891,083 0 0
LAZARD LTD SHS A G54050102 7,071 134,687 SH   SOLE 22 134,687 0 0
LAZARD LTD SHS A G54050102 5,725 109,056 SH   SOLE 32 109,056 0 0
LCI INDS COM 50189K103 190 1,461 SH   SOLE 2 1,357 0 104
LCI INDS COM 50189K103 22 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 81 622 SH   SOLE 7 622 0 0
LCI INDS COM 50189K103 14,493 111,482 SH   SOLE 18 111,482 0 0
LCI INDS COM 50189K103 3,320 25,539 SH   SOLE 19 25,539 0 0
LCI INDS COM 50189K103 285,464 2,195,880 SH   SOLE 21 2,195,880 0 0
LCI INDS COM 50189K103 85,895 660,729 SH   SOLE 22 614,739 0 45,990
LCI INDS COM 50189K103 12 95 SH   SOLE 23 95 0 0
LCI INDS COM 50189K103 1,437 11,051 SH   SOLE 26 4,797 0 6,254
LCI INDS COM 50189K103 502 3,859 SH   SOLE 28 3,859 0 0
LCI INDS COM 50189K103 636 4,891 SH   SOLE 29 0 0 4,891
LCI INDS COM 50189K103 4,667 35,898 SH   SOLE 30 35,898 0 0
LCI INDS COM 50189K103 328 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 40 1,949 SH   SOLE 2 649 0 1,300
LCNB CORP COM 50181P100 713 34,875 SH   SOLE 18 34,875 0 0
LCNB CORP COM 50181P100 91 4,446 SH   SOLE 19 4,446 0 0
LCNB CORP COM 50181P100 6,129 299,701 SH   SOLE 21 299,701 0 0
LCNB CORP COM 50181P100 1,630 79,718 SH   SOLE 22 71,420 0 8,298
LEAF GROUP LTD COM 52177G102 17 1,736 SH   SOLE 2 584 0 1,152
LEAF GROUP LTD COM 52177G102 447 45,175 SH   SOLE 18 45,175 0 0
LEAF GROUP LTD COM 52177G102 46 4,678 SH   SOLE 19 4,678 0 0
LEAF GROUP LTD COM 52177G102 3,952 399,153 SH   SOLE 21 399,153 0 0
LEAF GROUP LTD COM 52177G102 832 84,064 SH   SOLE 22 76,437 0 7,627
LEAF GROUP LTD COM 52177G102 177 17,869 SH   SOLE 29 0 0 17,869
LEAP THERAPEUTICS INC COM 52187K101 4 563 SH   SOLE 18 563 0 0
LEAP THERAPEUTICS INC COM 52187K101 62 9,968 SH   SOLE 21 9,968 0 0
LEAR CORP COM NEW 521865204 47,142 266,849 SH   SOLE 2 211,612 0 55,237
LEAR CORP COM NEW 521865204 13,211 74,784 SH   SOLE 4 73,144 0 1,640
LEAR CORP COM NEW 521865204 6,992 39,580 SH   SOLE 7 27,394 0 12,186
LEAR CORP COM NEW 521865204 526 2,980 SH   SOLE 13 2,980 0 0
LEAR CORP COM NEW 521865204 92 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 47,104 266,638 SH   SOLE 18 258,935 0 7,703
LEAR CORP COM NEW 521865204 58,689 332,213 SH   SOLE 19 332,213 0 0
LEAR CORP COM NEW 521865204 7,935 44,917 SH   SOLE 20 0 0 44,917
LEAR CORP COM NEW 521865204 149,583 846,729 SH   SOLE 21 846,729 0 0
LEAR CORP COM NEW 521865204 424,808 2,404,666 SH   SOLE 22 1,990,237 0 414,429
LEAR CORP COM NEW 521865204 31,683 179,342 SH   SOLE 23 179,342 0 0
LEAR CORP COM NEW 521865204 10,717 60,665 SH   SOLE 25 60,665 0 0
LEAR CORP COM NEW 521865204 35,737 202,292 SH   SOLE 26 73,887 0 128,405
LEAR CORP COM NEW 521865204 2,799 15,843 SH   SOLE 28 11,653 0 4,190
LEAR CORP COM NEW 521865204 15,460 87,515 SH   SOLE 29 52,913 0 34,602
LEAR CORP COM NEW 521865204 27,027 152,991 SH   SOLE 30 152,991 0 0
LEAR CORP COM NEW 521865204 21,071 119,273 SH   SOLE 31 78,986 0 40,287
LEAR CORP COM NEW 521865204 15,898 89,990 SH   SOLE 34 89,990 0 0
LEAR CORP COM NEW 521865204 19,313 109,323 SH   SOLE 36 109,323 0 0
LEAR CORP COM NEW 521865204 66 372 SH   SOLE 40 372 0 0
LEE ENTERPRISES INC COM 523768109 22 9,331 SH   SOLE 18 9,331 0 0
LEE ENTERPRISES INC COM 523768109 20 8,464 SH   SOLE 19 8,464 0 0
LEE ENTERPRISES INC COM 523768109 348 147,878 SH   SOLE 21 147,878 0 0
LEE ENTERPRISES INC COM 523768109 223 94,855 SH   SOLE 22 94,855 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 316 7,485 SH   SOLE 2 2,672 0 4,813
LEGACY TEX FINL GROUP INC COM 52471Y106 13 306 SH   SOLE 4 306 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 51 1,218 SH   SOLE 7 1,218 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 9,266 219,525 SH   SOLE 18 219,525 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,438 34,060 SH   SOLE 19 34,060 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 156,749 3,713,555 SH   SOLE 21 3,713,555 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 50,668 1,200,377 SH   SOLE 22 1,122,009 0 78,368
LEGACY TEX FINL GROUP INC COM 52471Y106 1,064 25,212 SH   SOLE 26 9,317 0 15,895
LEGACY TEX FINL GROUP INC COM 52471Y106 277 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,413 57,159 SH   SOLE 30 57,159 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 203 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 9,737 231,940 SH   SOLE 2 189,876 0 42,064
LEGG MASON INC COM 524901105 561 13,364 SH   SOLE 4 13,364 0 0
LEGG MASON INC COM 524901105 366 8,712 SH   SOLE 7 8,712 0 0
LEGG MASON INC COM 524901105 13,959 332,507 SH   SOLE 18 332,336 0 171
LEGG MASON INC COM 524901105 1,313 31,275 SH   SOLE 19 31,275 0 0
LEGG MASON INC COM 524901105 163,085 3,884,815 SH   SOLE 21 3,884,815 0 0
LEGG MASON INC COM 524901105 129,788 3,091,658 SH   SOLE 22 2,782,569 0 309,089
LEGG MASON INC COM 524901105 653 15,559 SH   SOLE 23 15,559 0 0
LEGG MASON INC COM 524901105 219 5,210 SH   SOLE 25 5,210 0 0
LEGG MASON INC COM 524901105 4,967 118,308 SH   SOLE 26 32,973 0 85,335
LEGG MASON INC COM 524901105 591 14,083 SH   SOLE 28 14,083 0 0
LEGG MASON INC COM 524901105 1,731 41,244 SH   SOLE 29 4,258 0 36,986
LEGG MASON INC COM 524901105 827 19,699 SH   SOLE 30 19,699 0 0
LEGG MASON INC COM 524901105 1,385 32,980 SH   SOLE 31 29,843 0 3,137
LEGG MASON INC COM 524901105 4,450 106,000 SH   SOLE 34 106,000 0 0
LEGG MASON INC COM 524901105 408 9,722 SH   SOLE 36 9,722 0 0
LEGG MASON INC COM 524901105 492 11,717 SH   SOLE 40 11,717 0 0
LEGGETT & PLATT INC COM 524660107 8,959 187,695 SH   SOLE 2 51,205 0 136,490
LEGGETT & PLATT INC COM 524660107 1,831 38,355 SH   SOLE 4 35,429 0 2,926
LEGGETT & PLATT INC COM 524660107 29,306 613,989 SH   SOLE 7 299,322 0 314,667
LEGGETT & PLATT INC COM 524660107 41 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 15,177 317,971 SH   SOLE 18 300,667 0 17,304
LEGGETT & PLATT INC COM 524660107 1,134 23,750 SH   SOLE 19 23,750 0 0
LEGGETT & PLATT INC COM 524660107 5,096 106,769 SH   SOLE 20 0 0 106,769
LEGGETT & PLATT INC COM 524660107 286,275 5,997,808 SH   SOLE 21 5,997,808 0 0
LEGGETT & PLATT INC COM 524660107 177,538 3,719,630 SH   SOLE 22 3,120,329 0 599,301
LEGGETT & PLATT INC COM 524660107 8,060 168,857 SH   SOLE 23 168,857 0 0
LEGGETT & PLATT INC COM 524660107 4,855 101,710 SH   SOLE 25 101,710 0 0
LEGGETT & PLATT INC COM 524660107 21,872 458,235 SH   SOLE 26 175,514 0 282,721
LEGGETT & PLATT INC COM 524660107 1,373 28,769 SH   SOLE 28 21,028 0 7,741
LEGGETT & PLATT INC COM 524660107 1,761 36,892 SH   SOLE 29 3,990 0 32,902
LEGGETT & PLATT INC COM 524660107 18,604 389,786 SH   SOLE 30 389,786 0 0
LEGGETT & PLATT INC COM 524660107 4,127 86,460 SH   SOLE 31 55,633 0 30,827
LEGGETT & PLATT INC COM 524660107 2,293 48,047 SH   SOLE 32 48,047 0 0
LEGGETT & PLATT INC COM 524660107 411 8,621 SH   SOLE 34 8,621 0 0
LEGGETT & PLATT INC COM 524660107 6,105 127,902 SH   SOLE 36 127,902 0 0
LEGGETT & PLATT INC COM 524660107 31 650 SH   SOLE 40 650 0 0
LEIDOS HLDGS INC COM 525327102 13,434 208,046 SH   SOLE 2 70,223 0 137,823
LEIDOS HLDGS INC COM 525327102 3,216 49,800 SH   SOLE 4 46,055 0 3,745
LEIDOS HLDGS INC COM 525327102 3,169 49,071 SH   SOLE 7 26,542 0 22,529
LEIDOS HLDGS INC COM 525327102 31,019 480,386 SH   SOLE 18 467,251 0 13,135
LEIDOS HLDGS INC COM 525327102 3,029 46,906 SH   SOLE 19 46,906 0 0
LEIDOS HLDGS INC COM 525327102 6,344 98,251 SH   SOLE 20 0 0 98,251
LEIDOS HLDGS INC COM 525327102 405,007 6,272,365 SH   SOLE 21 6,272,365 0 0
LEIDOS HLDGS INC COM 525327102 304,195 4,711,092 SH   SOLE 22 4,256,976 0 454,116
LEIDOS HLDGS INC COM 525327102 11,199 173,447 SH   SOLE 23 173,447 0 0
LEIDOS HLDGS INC COM 525327102 280 4,344 SH   SOLE 25 4,344 0 0
LEIDOS HLDGS INC COM 525327102 14,740 228,279 SH   SOLE 26 120,842 0 107,437
LEIDOS HLDGS INC COM 525327102 2,139 33,123 SH   SOLE 28 24,244 0 8,879
LEIDOS HLDGS INC COM 525327102 2,584 40,012 SH   SOLE 29 5,144 0 34,868
LEIDOS HLDGS INC COM 525327102 13,235 204,965 SH   SOLE 30 204,965 0 0
LEIDOS HLDGS INC COM 525327102 4,117 63,765 SH   SOLE 31 27,924 0 35,841
LEIDOS HLDGS INC COM 525327102 640 9,909 SH   SOLE 34 9,909 0 0
LEIDOS HLDGS INC COM 525327102 1,606 24,879 SH   SOLE 36 24,879 0 0
LEIDOS HLDGS INC COM 525327102 37 575 SH   SOLE 40 575 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 150 15,144 SH   SOLE 2 15,144 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 3,696 373,299 SH   SOLE 19 373,299 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 1,104 111,557 SH   SOLE 34 111,557 0 0
LEMAITRE VASCULAR INC COM 525558201 292 9,156 SH   SOLE 2 9,156 0 0
LEMAITRE VASCULAR INC COM 525558201 8 241 SH   SOLE 7 241 0 0
LEMAITRE VASCULAR INC COM 525558201 2,255 70,812 SH   SOLE 18 70,812 0 0
LEMAITRE VASCULAR INC COM 525558201 2,813 88,333 SH   SOLE 19 88,333 0 0
LEMAITRE VASCULAR INC COM 525558201 47,209 1,482,686 SH   SOLE 21 1,482,686 0 0
LEMAITRE VASCULAR INC COM 525558201 17,701 555,927 SH   SOLE 22 526,501 0 29,426
LEMAITRE VASCULAR INC COM 525558201 970 30,462 SH   SOLE 23 30,462 0 0
LEMAITRE VASCULAR INC COM 525558201 109 3,414 SH   SOLE 28 3,414 0 0
LEMAITRE VASCULAR INC COM 525558201 108 3,402 SH   SOLE 29 0 0 3,402
LEMAITRE VASCULAR INC COM 525558201 685 21,503 SH   SOLE 30 21,503 0 0
LENDINGCLUB CORP COM 52603A109 2,561 620,237 SH   SOLE 2 614,055 0 6,182
LENDINGCLUB CORP COM 52603A109 7 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 33 8,018 SH   SOLE 7 8,018 0 0
LENDINGCLUB CORP COM 52603A109 4,566 1,105,683 SH   SOLE 18 1,105,683 0 0
LENDINGCLUB CORP COM 52603A109 1,094 264,954 SH   SOLE 19 264,954 0 0
LENDINGCLUB CORP COM 52603A109 42,549 10,302,303 SH   SOLE 21 10,302,303 0 0
LENDINGCLUB CORP COM 52603A109 38,948 9,430,593 SH   SOLE 22 8,848,381 0 582,212
LENDINGCLUB CORP COM 52603A109 902 218,321 SH   SOLE 26 84,803 0 133,518
LENDINGCLUB CORP COM 52603A109 202 48,942 SH   SOLE 28 48,942 0 0
LENDINGCLUB CORP COM 52603A109 193 46,701 SH   SOLE 30 46,701 0 0
LENDINGCLUB CORP COM 52603A109 153 37,124 SH   SOLE 40 37,124 0 0
LENDINGTREE INC NEW COM 52603B107 142 417 SH   SOLE 2 359 0 58
LENDINGTREE INC NEW COM 52603B107 20 59 SH   SOLE 4 59 0 0
LENDINGTREE INC NEW COM 52603B107 59 172 SH   SOLE 7 172 0 0
LENDINGTREE INC NEW COM 52603B107 10,422 30,613 SH   SOLE 18 30,613 0 0
LENDINGTREE INC NEW COM 52603B107 1,851 5,436 SH   SOLE 19 5,436 0 0
LENDINGTREE INC NEW COM 52603B107 217,072 637,603 SH   SOLE 21 637,603 0 0
LENDINGTREE INC NEW COM 52603B107 64,220 188,634 SH   SOLE 22 176,097 0 12,537
LENDINGTREE INC NEW COM 52603B107 1,439 4,227 SH   SOLE 26 2,145 0 2,082
LENDINGTREE INC NEW COM 52603B107 461 1,353 SH   SOLE 28 1,353 0 0
LENDINGTREE INC NEW COM 52603B107 3,732 10,961 SH   SOLE 30 10,961 0 0
LENDINGTREE INC NEW COM 52603B107 433 1,271 SH   SOLE 40 1,271 0 0
LENNAR CORP CL A 526057104 14,837 234,621 SH   SOLE 2 39,759 0 194,862
LENNAR CORP CL A 526057104 3,893 61,553 SH   SOLE 4 56,280 0 5,273
LENNAR CORP CL A 526057104 9,289 146,888 SH   SOLE 7 137,527 0 9,361
LENNAR CORP CL A 526057104 263 4,151 SH   SOLE 13 4,151 0 0
LENNAR CORP CL A 526057104 79 1,246 SH   SOLE 15 1,246 0 0
LENNAR CORP CL A 526057104 8 123 SH   SOLE 17 0 0 123
LENNAR CORP CL A 526057104 70,510 1,114,956 SH   SOLE 18 1,051,690 0 63,266
LENNAR CORP CL A 526057104 5,503 87,014 SH   SOLE 19 87,014 0 0
LENNAR CORP CL A 526057104 6,387 100,999 SH   SOLE 20 0 0 100,999
LENNAR CORP CL A 526057104 500,765 7,918,493 SH   SOLE 21 7,918,493 0 0
LENNAR CORP CL A 526057104 351,757 5,562,250 SH   SOLE 22 4,649,761 0 912,489
LENNAR CORP CL A 526057104 14,816 234,278 SH   SOLE 23 234,278 0 0
LENNAR CORP CL A 526057104 10,846 171,498 SH   SOLE 25 160,877 0 10,621
LENNAR CORP CL A 526057104 36,580 578,426 SH   SOLE 26 230,244 0 348,182
LENNAR CORP CL A 526057104 2,966 46,901 SH   SOLE 28 34,340 0 12,561
LENNAR CORP CL A 526057104 3,536 55,917 SH   SOLE 29 5,930 0 49,987
LENNAR CORP CL A 526057104 35,502 561,378 SH   SOLE 30 561,378 0 0
LENNAR CORP CL A 526057104 5,597 88,507 SH   SOLE 31 39,032 0 49,475
LENNAR CORP CL A 526057104 5,449 86,165 SH   SOLE 34 86,165 0 0
LENNAR CORP CL A 526057104 11,578 183,080 SH   SOLE 36 183,080 0 0
LENNAR CORP CL A 526057104 76 1,207 SH   SOLE 40 1,207 0 0
LENNAR CORP CL B 526057302 467 9,033 SH   SOLE 2 902 0 8,131
LENNAR CORP CL B 526057302 31 601 SH   SOLE 7 601 0 0
LENNAR CORP CL B 526057302 0 2 SH   SOLE 17 0 0 2
LENNAR CORP CL B 526057302 390 7,544 SH   SOLE 18 7,538 0 6
LENNAR CORP CL B 526057302 152 2,936 SH   SOLE 19 2,936 0 0
LENNAR CORP CL B 526057302 22,481 435,002 SH   SOLE 21 435,002 0 0
LENNAR CORP CL B 526057302 7,152 138,394 SH   SOLE 22 94,101 0 44,293
LENNAR CORP CL B 526057302 32 616 SH   SOLE 31 616 0 0
LENNOX INTL INC COM 526107107 11,363 54,562 SH   SOLE 2 22,417 0 32,145
LENNOX INTL INC COM 526107107 2,975 14,284 SH   SOLE 4 11,707 0 2,577
LENNOX INTL INC COM 526107107 365 1,751 SH   SOLE 7 1,613 0 138
LENNOX INTL INC COM 526107107 26,154 125,584 SH   SOLE 18 122,113 0 3,471
LENNOX INTL INC COM 526107107 2,689 12,914 SH   SOLE 19 12,914 0 0
LENNOX INTL INC COM 526107107 5,254 25,230 SH   SOLE 20 0 0 25,230
LENNOX INTL INC COM 526107107 383,448 1,841,199 SH   SOLE 21 1,841,199 0 0
LENNOX INTL INC COM 526107107 261,306 1,254,710 SH   SOLE 22 1,138,139 0 116,571
LENNOX INTL INC COM 526107107 9,759 46,859 SH   SOLE 23 46,859 0 0
LENNOX INTL INC COM 526107107 106 509 SH   SOLE 25 509 0 0
LENNOX INTL INC COM 526107107 14,833 71,225 SH   SOLE 26 33,867 0 37,358
LENNOX INTL INC COM 526107107 1,792 8,604 SH   SOLE 28 6,155 0 2,449
LENNOX INTL INC COM 526107107 2,253 10,820 SH   SOLE 29 1,392 0 9,428
LENNOX INTL INC COM 526107107 9,097 43,679 SH   SOLE 30 43,679 0 0
LENNOX INTL INC COM 526107107 3,739 17,955 SH   SOLE 31 8,331 0 9,624
LENNOX INTL INC COM 526107107 572 2,747 SH   SOLE 34 2,747 0 0
LENNOX INTL INC COM 526107107 1,173 5,630 SH   SOLE 36 5,630 0 0
LENNOX INTL INC COM 526107107 35 169 SH   SOLE 40 169 0 0
LEUCADIA NATL CORP COM 527288104 10,912 411,922 SH   SOLE 2 89,007 0 322,915
LEUCADIA NATL CORP COM 527288104 2,555 96,466 SH   SOLE 4 89,834 0 6,632
LEUCADIA NATL CORP COM 527288104 7,068 266,832 SH   SOLE 7 256,284 0 10,548
LEUCADIA NATL CORP COM 527288104 74 2,786 SH   SOLE 15 2,786 0 0
LEUCADIA NATL CORP COM 527288104 20,108 759,083 SH   SOLE 18 716,945 0 42,138
LEUCADIA NATL CORP COM 527288104 7,409 279,683 SH   SOLE 19 279,683 0 0
LEUCADIA NATL CORP COM 527288104 4,911 185,408 SH   SOLE 20 0 0 185,408
LEUCADIA NATL CORP COM 527288104 171,781 6,484,760 SH   SOLE 21 6,484,760 0 0
LEUCADIA NATL CORP COM 527288104 239,761 9,050,992 SH   SOLE 22 7,555,841 0 1,495,151
LEUCADIA NATL CORP COM 527288104 10,157 383,412 SH   SOLE 23 383,412 0 0
LEUCADIA NATL CORP COM 527288104 8,791 331,846 SH   SOLE 25 331,846 0 0
LEUCADIA NATL CORP COM 527288104 25,282 954,406 SH   SOLE 26 388,096 0 566,310
LEUCADIA NATL CORP COM 527288104 1,992 75,182 SH   SOLE 28 53,549 0 21,633
LEUCADIA NATL CORP COM 527288104 2,948 111,301 SH   SOLE 29 9,421 0 101,880
LEUCADIA NATL CORP COM 527288104 29,500 1,113,616 SH   SOLE 30 1,113,616 0 0
LEUCADIA NATL CORP COM 527288104 3,739 141,133 SH   SOLE 31 89,536 0 51,597
LEUCADIA NATL CORP COM 527288104 5,192 195,994 SH   SOLE 34 195,994 0 0
LEUCADIA NATL CORP COM 527288104 9,078 342,686 SH   SOLE 36 342,686 0 0
LEUCADIA NATL CORP COM 527288104 39 1,489 SH   SOLE 40 1,489 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 27 2,699 SH   SOLE 2 2,456 0 243
LEXICON PHARMACEUTICALS INC COM NEW 528872302 9 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,453 147,033 SH   SOLE 18 147,033 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 356 35,983 SH   SOLE 19 35,983 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 27,367 2,769,930 SH   SOLE 21 2,769,930 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 13,404 1,356,666 SH   SOLE 22 1,276,718 0 79,948
LEXICON PHARMACEUTICALS INC COM NEW 528872302 223 22,573 SH   SOLE 23 22,573 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 42 4,214 SH   SOLE 26 0 0 4,214
LEXICON PHARMACEUTICALS INC COM NEW 528872302 58 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 60 6,074 SH   SOLE 30 6,074 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 39 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 471 48,852 SH   SOLE 2 11,991 0 36,861
LEXINGTON REALTY TRUST COM 529043101 771 79,886 SH   SOLE 4 79,886 0 0
LEXINGTON REALTY TRUST COM 529043101 3,142 325,617 SH   SOLE 7 325,617 0 0
LEXINGTON REALTY TRUST COM 529043101 96 9,955 SH   SOLE 15 9,955 0 0
LEXINGTON REALTY TRUST COM 529043101 10,384 1,076,083 SH   SOLE 18 1,076,083 0 0
LEXINGTON REALTY TRUST COM 529043101 4,118 426,765 SH   SOLE 19 426,765 0 0
LEXINGTON REALTY TRUST COM 529043101 200,912 20,819,948 SH   SOLE 21 20,819,948 0 0
LEXINGTON REALTY TRUST COM 529043101 76,606 7,938,451 SH   SOLE 22 7,563,012 0 375,439
LEXINGTON REALTY TRUST COM 529043101 117 12,142 SH   SOLE 23 12,142 0 0
LEXINGTON REALTY TRUST COM 529043101 4,001 414,603 SH   SOLE 25 414,603 0 0
LEXINGTON REALTY TRUST COM 529043101 1,141 118,232 SH   SOLE 26 17,485 0 100,747
LEXINGTON REALTY TRUST COM 529043101 1,772 183,631 SH   SOLE 28 31,085 0 152,546
LEXINGTON REALTY TRUST COM 529043101 788 81,651 SH   SOLE 29 81,651 0 0
LEXINGTON REALTY TRUST COM 529043101 14,649 1,517,991 SH   SOLE 30 1,517,991 0 0
LEXINGTON REALTY TRUST COM 529043101 37 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 215 22,232 SH   SOLE 40 22,232 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 8 600 SH   SOLE 2 600 0 0
LGI HOMES INC COM 50187T106 174 2,323 SH   SOLE 2 1,092 0 1,231
LGI HOMES INC COM 50187T106 31 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 6,350 84,635 SH   SOLE 18 84,635 0 0
LGI HOMES INC COM 50187T106 1,063 14,168 SH   SOLE 19 14,168 0 0
LGI HOMES INC COM 50187T106 145,575 1,940,219 SH   SOLE 21 1,940,219 0 0
LGI HOMES INC COM 50187T106 36,935 492,274 SH   SOLE 22 460,611 0 31,663
LGI HOMES INC COM 50187T106 329 4,387 SH   SOLE 26 0 0 4,387
LGI HOMES INC COM 50187T106 166 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,973 26,290 SH   SOLE 30 26,290 0 0
LGI HOMES INC COM 50187T106 99 1,319 SH   SOLE 40 1,319 0 0
LGL GROUP INC COM 50186A108 3 449 SH   SOLE 21 449 0 0
LHC GROUP INC COM 50187A107 844 13,780 SH   SOLE 2 13,420 0 360
LHC GROUP INC COM 50187A107 0 2 SH   SOLE 4 2 0 0
LHC GROUP INC COM 50187A107 18 288 SH   SOLE 7 288 0 0
LHC GROUP INC COM 50187A107 4,468 72,939 SH   SOLE 18 72,939 0 0
LHC GROUP INC COM 50187A107 7,926 129,404 SH   SOLE 19 129,404 0 0
LHC GROUP INC COM 50187A107 92,088 1,503,483 SH   SOLE 21 1,503,483 0 0
LHC GROUP INC COM 50187A107 38,148 622,831 SH   SOLE 22 594,517 0 28,314
LHC GROUP INC COM 50187A107 4,700 76,735 SH   SOLE 23 76,735 0 0
LHC GROUP INC COM 50187A107 116 1,894 SH   SOLE 26 0 0 1,894
LHC GROUP INC COM 50187A107 222 3,626 SH   SOLE 28 3,626 0 0
LHC GROUP INC COM 50187A107 310 5,054 SH   SOLE 29 0 0 5,054
LHC GROUP INC COM 50187A107 1,428 23,317 SH   SOLE 30 23,317 0 0
LHC GROUP INC COM 50187A107 80 1,303 SH   SOLE 40 1,303 0 0
LIBBEY INC COM 529898108 35 4,718 SH   SOLE 2 1,046 0 3,672
LIBBEY INC COM 529898108 4 497 SH   SOLE 7 497 0 0
LIBBEY INC COM 529898108 661 87,946 SH   SOLE 18 87,946 0 0
LIBBEY INC COM 529898108 117 15,552 SH   SOLE 19 15,552 0 0
LIBBEY INC COM 529898108 5,480 728,661 SH   SOLE 21 728,661 0 0
LIBBEY INC COM 529898108 3,180 422,905 SH   SOLE 22 395,943 0 26,962
LIBERTY BROADBAND CORP COM SER A 530307107 792 9,308 SH   SOLE 2 1,164 0 8,144
LIBERTY BROADBAND CORP COM SER A 530307107 404 4,752 SH   SOLE 4 4,752 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 70 825 SH   SOLE 7 825 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,798 56,416 SH   SOLE 18 56,416 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 27,033 317,851 SH   SOLE 19 317,851 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 23,109 271,709 SH   SOLE 21 271,709 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 62,020 729,217 SH   SOLE 22 665,801 0 63,416
LIBERTY BROADBAND CORP COM SER A 530307107 1,344 15,805 SH   SOLE 25 15,805 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,755 20,631 SH   SOLE 26 5,771 0 14,860
LIBERTY BROADBAND CORP COM SER A 530307107 47 552 SH   SOLE 31 552 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 10,580 124,403 SH   SOLE 34 124,403 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,476 17,355 SH   SOLE 36 17,355 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 8,218 96,497 SH   SOLE 2 14,343 0 82,154
LIBERTY BROADBAND CORP COM SER C 530307305 4,275 50,200 SH   SOLE 4 47,574 0 2,626
LIBERTY BROADBAND CORP COM SER C 530307305 1,556 18,277 SH   SOLE 7 10,760 0 7,517
LIBERTY BROADBAND CORP COM SER C 530307305 433 5,085 SH   SOLE 13 5,085 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 55 647 SH   SOLE 15 647 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1 7 SH   SOLE 17 0 0 7
LIBERTY BROADBAND CORP COM SER C 530307305 17,018 199,834 SH   SOLE 18 190,036 0 9,798
LIBERTY BROADBAND CORP COM SER C 530307305 85,953 1,009,310 SH   SOLE 19 1,009,310 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 126,273 1,482,770 SH   SOLE 21 1,482,770 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 297,812 3,497,093 SH   SOLE 22 3,169,389 0 327,704
LIBERTY BROADBAND CORP COM SER C 530307305 10,857 127,490 SH   SOLE 23 127,490 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 8,008 94,031 SH   SOLE 25 94,031 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 25,137 295,179 SH   SOLE 26 114,882 0 180,297
LIBERTY BROADBAND CORP COM SER C 530307305 2,106 24,730 SH   SOLE 28 18,105 0 6,625
LIBERTY BROADBAND CORP COM SER C 530307305 2,549 29,937 SH   SOLE 29 3,586 0 26,351
LIBERTY BROADBAND CORP COM SER C 530307305 12,655 148,600 SH   SOLE 30 148,600 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,124 48,429 SH   SOLE 31 20,856 0 27,573
LIBERTY BROADBAND CORP COM SER C 530307305 33,879 397,830 SH   SOLE 34 397,830 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 8,376 98,357 SH   SOLE 36 98,357 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 42 496 SH   SOLE 40 496 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,387 31,278 SH   SOLE 2 5,155 0 26,123
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 61 1,384 SH   SOLE 7 1,384 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,313 29,611 SH   SOLE 18 29,611 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 744 16,781 SH   SOLE 19 16,781 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 26,847 605,611 SH   SOLE 21 605,611 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 64,013 1,444,021 SH   SOLE 22 1,279,961 0 164,060
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 633 14,290 SH   SOLE 26 6,007 0 8,283
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 373 8,411 SH   SOLE 28 8,411 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 831 18,742 SH   SOLE 30 18,742 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 54 1,216 SH   SOLE 31 1,216 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 209 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,905 220,563 SH   SOLE 2 93,779 0 126,784
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,696 103,122 SH   SOLE 4 96,058 0 7,064
LIBERTY GLOBAL PLC SHS CL A G5480U104 595 16,615 SH   SOLE 7 15,880 0 735
LIBERTY GLOBAL PLC SHS CL A G5480U104 78 2,181 SH   SOLE 15 2,181 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,752 244,187 SH   SOLE 18 191,767 0 52,420
LIBERTY GLOBAL PLC SHS CL A G5480U104 50,897 1,420,123 SH   SOLE 19 1,420,123 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,307 120,186 SH   SOLE 20 0 0 120,186
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,861 330,931 SH   SOLE 21 330,931 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 146,878 4,098,155 SH   SOLE 22 3,960,693 0 137,462
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,100 281,816 SH   SOLE 23 281,816 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,844 190,952 SH   SOLE 25 190,952 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 27,323 762,353 SH   SOLE 26 223,466 0 538,887
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,758 49,045 SH   SOLE 28 36,688 0 12,357
LIBERTY GLOBAL PLC SHS CL A G5480U104 655 18,282 SH   SOLE 29 18,282 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,652 297,205 SH   SOLE 30 297,205 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,717 131,624 SH   SOLE 31 70,570 0 61,054
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,151 32,122 SH   SOLE 32 32,122 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 19,392 541,066 SH   SOLE 34 541,066 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,768 216,733 SH   SOLE 36 216,733 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 42 1,185 SH   SOLE 40 1,185 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 10,829 320,020 SH   SOLE 2 56,997 0 263,023
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,057 208,529 SH   SOLE 4 193,806 0 14,723
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,509 44,587 SH   SOLE 7 37,854 0 6,733
LIBERTY GLOBAL PLC SHS CL C G5480U120 169 4,998 SH   SOLE 15 4,998 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,107 62,255 SH   SOLE 18 10,520 0 51,735
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,790 111,997 SH   SOLE 19 111,997 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,264 273,762 SH   SOLE 20 0 0 273,762
LIBERTY GLOBAL PLC SHS CL C G5480U120 21,650 639,777 SH   SOLE 21 639,777 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 345,236 10,202,000 SH   SOLE 22 9,849,319 0 352,681
LIBERTY GLOBAL PLC SHS CL C G5480U120 23,994 709,051 SH   SOLE 23 709,051 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 16,538 488,719 SH   SOLE 25 488,719 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 60,385 1,784,429 SH   SOLE 26 539,424 0 1,245,005
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,310 127,365 SH   SOLE 28 92,041 0 35,324
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,657 78,518 SH   SOLE 29 19,765 0 58,753
LIBERTY GLOBAL PLC SHS CL C G5480U120 25,936 766,442 SH   SOLE 30 766,442 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,957 294,242 SH   SOLE 31 130,572 0 163,670
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,892 85,448 SH   SOLE 32 85,448 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,423 42,064 SH   SOLE 34 42,064 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 19,055 563,098 SH   SOLE 36 563,098 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 100 2,961 SH   SOLE 40 2,961 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 14 693 SH   SOLE 18 693 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 135 6,706 SH   SOLE 19 6,706 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1,012 50,234 SH   SOLE 21 50,234 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 17,977 892,141 SH   SOLE 22 865,346 0 26,795
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 131 6,520 SH   SOLE 28 6,520 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 152 7,534 SH   SOLE 30 7,534 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 189 9,387 SH   SOLE 31 9,387 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 151 7,476 SH   SOLE 40 7,476 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 11 531 SH   SOLE 4 531 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 33 1,634 SH   SOLE 18 1,634 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 348 17,478 SH   SOLE 19 17,478 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 2,093 105,219 SH   SOLE 21 105,219 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 39,168 1,969,214 SH   SOLE 22 1,908,968 0 60,246
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 567 28,531 SH   SOLE 26 10,159 0 18,372
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 431 21,686 SH   SOLE 28 21,686 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 379 19,055 SH   SOLE 30 19,055 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 364 18,314 SH   SOLE 31 18,314 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 237 11,938 SH   SOLE 40 11,938 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9,421 385,804 SH   SOLE 2 62,120 0 323,684
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,764 154,125 SH   SOLE 4 143,805 0 10,320
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,694 69,367 SH   SOLE 7 43,739 0 25,628
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 178 7,292 SH   SOLE 13 7,292 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 105 4,299 SH   SOLE 15 4,299 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5,943 243,369 SH   SOLE 18 204,786 0 38,583
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,092 126,601 SH   SOLE 19 126,601 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5,449 223,120 SH   SOLE 20 0 0 223,120
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 120,915 4,951,472 SH   SOLE 21 4,951,472 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 266,687 10,920,834 SH   SOLE 22 9,563,786 0 1,357,048
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 12,410 508,177 SH   SOLE 23 508,177 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 8,284 339,240 SH   SOLE 25 339,240 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 20,592 843,236 SH   SOLE 26 434,459 0 408,777
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2,284 93,535 SH   SOLE 28 67,705 0 25,830
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 347 14,215 SH   SOLE 29 14,215 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 13,709 561,404 SH   SOLE 30 561,404 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5,175 211,924 SH   SOLE 31 92,434 0 119,490
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,423 58,256 SH   SOLE 32 58,256 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 713 29,188 SH   SOLE 34 29,188 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 10,076 412,601 SH   SOLE 36 412,601 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 53 2,165 SH   SOLE 40 2,165 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 3,175 58,544 SH   SOLE 2 17,103 0 41,441
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 17 318 SH   SOLE 4 318 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 211 3,891 SH   SOLE 7 3,891 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 6 107 SH   SOLE 15 107 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 2,308 42,548 SH   SOLE 18 42,548 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 12,570 231,741 SH   SOLE 19 231,741 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 47,269 871,473 SH   SOLE 21 871,473 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 118,205 2,179,295 SH   SOLE 22 1,936,400 0 242,895
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1,342 24,744 SH   SOLE 26 9,010 0 15,734
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 653 12,034 SH   SOLE 28 12,034 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1,615 29,773 SH   SOLE 30 29,773 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 99 1,818 SH   SOLE 31 1,818 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 642 11,837 SH   SOLE 32 11,837 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 472 8,699 SH   SOLE 40 8,699 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4,630 PRN   SOLE 18 4,630 0 0
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 536 955,000 PRN   SOLE 21 955,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6,610 166,675 SH   SOLE 2 87,663 0 79,012
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,584 65,151 SH   SOLE 4 63,059 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 440 11,106 SH   SOLE 7 10,772 0 334
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,441 212,843 SH   SOLE 18 204,397 0 8,446
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 44,953 1,133,451 SH   SOLE 19 1,133,451 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 38,276 965,091 SH   SOLE 21 965,091 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 97,271 2,452,631 SH   SOLE 22 2,116,396 0 336,235
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5,498 138,634 SH   SOLE 23 138,634 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,244 81,786 SH   SOLE 25 81,786 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8,727 220,044 SH   SOLE 26 84,797 0 135,247
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 832 20,985 SH   SOLE 28 14,853 0 6,132
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,566 39,493 SH   SOLE 29 16,545 0 22,948
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,485 87,865 SH   SOLE 30 87,865 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,139 79,152 SH   SOLE 31 56,737 0 22,415
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 17,828 449,523 SH   SOLE 34 449,523 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,003 100,937 SH   SOLE 36 100,937 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 11,380 286,947 SH   SOLE 2 137,758 0 149,189
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,507 113,638 SH   SOLE 4 109,454 0 4,184
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 818 20,619 SH   SOLE 7 19,972 0 647
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 47 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 14,634 368,994 SH   SOLE 18 352,644 0 16,350
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 75,506 1,903,827 SH   SOLE 19 1,903,827 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 77,644 1,957,751 SH   SOLE 21 1,957,751 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 191,110 4,818,720 SH   SOLE 22 4,183,002 0 635,718
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 10,495 264,632 SH   SOLE 23 264,632 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,812 146,548 SH   SOLE 25 146,548 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 18,682 471,045 SH   SOLE 26 185,307 0 285,738
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,666 42,003 SH   SOLE 28 30,565 0 11,438
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,696 67,983 SH   SOLE 29 23,592 0 44,391
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,495 188,987 SH   SOLE 30 188,987 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,428 136,875 SH   SOLE 31 91,884 0 44,991
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 29,752 750,172 SH   SOLE 34 750,172 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,294 183,919 SH   SOLE 36 183,919 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 39 984 SH   SOLE 40 984 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 11 513 SH   SOLE 2 513 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 5 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 761 34,535 SH   SOLE 18 34,535 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 202 9,155 SH   SOLE 19 9,155 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6,432 291,698 SH   SOLE 21 291,698 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6,614 299,952 SH   SOLE 22 283,010 0 16,942
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 191 8,650 SH   SOLE 26 1,045 0 7,605
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 29 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 67 3,021 SH   SOLE 30 3,021 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 7,004 205,029 SH   SOLE 2 19,812 0 185,217
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,900 55,635 SH   SOLE 4 52,675 0 2,960
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 433 12,684 SH   SOLE 7 8,895 0 3,789
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,516 132,212 SH   SOLE 18 113,791 0 18,421
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,142 62,696 SH   SOLE 19 62,696 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,464 130,678 SH   SOLE 20 0 0 130,678
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 70,976 2,077,754 SH   SOLE 21 2,077,754 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 181,399 5,310,265 SH   SOLE 22 4,725,880 0 584,385
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 7,657 224,154 SH   SOLE 23 224,154 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 47 1,374 SH   SOLE 25 1,374 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 12,533 366,904 SH   SOLE 26 172,795 0 194,109
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,481 43,348 SH   SOLE 28 31,000 0 12,348
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,814 53,090 SH   SOLE 29 3,116 0 49,974
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6,381 186,809 SH   SOLE 30 186,809 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3,624 106,082 SH   SOLE 31 56,187 0 49,895
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 318 9,321 SH   SOLE 34 9,321 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 914 26,743 SH   SOLE 36 26,743 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 35 1,030 SH   SOLE 40 1,030 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 448 13,677 SH   SOLE 2 4,056 0 9,621
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20 596 SH   SOLE 7 596 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 421 12,855 SH   SOLE 18 12,855 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 5,386 164,618 SH   SOLE 19 164,618 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 8,438 257,871 SH   SOLE 21 257,871 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 23,384 714,679 SH   SOLE 22 656,027 0 58,652
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 207 6,316 SH   SOLE 31 6,316 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 C BRAVES GRP 531229888 51 2,279 SH   SOLE 2 1,982 0 297
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 4 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 19 836 SH   SOLE 7 836 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2,602 117,093 SH   SOLE 18 117,093 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 640 28,794 SH   SOLE 19 28,794 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 22,961 1,033,352 SH   SOLE 21 1,033,352 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 20,946 942,646 SH   SOLE 22 879,778 0 62,868
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 151 6,790 SH   SOLE 26 3,565 0 3,225
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 108 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 109 4,895 SH   SOLE 30 4,895 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 752 33,852 SH   SOLE 31 33,852 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 84 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 2,469 2,146,000 PRN   SOLE 21 2,146,000 0 0
LIBERTY MEDIA CORP DELAWARE DEB 2.250% 9/3 531229AE2 1,466 1,408,000 PRN   SOLE 21 1,408,000 0 0
LIBERTY PPTY TR SH BEN INT 531172104 32,552 756,854 SH   SOLE 2 253,530 0 503,324
LIBERTY PPTY TR SH BEN INT 531172104 10,366 241,010 SH   SOLE 4 237,097 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 11,031 256,478 SH   SOLE 7 232,770 0 23,708
LIBERTY PPTY TR SH BEN INT 531172104 295 6,848 SH   SOLE 15 6,848 0 0
LIBERTY PPTY TR SH BEN INT 531172104 23,107 537,240 SH   SOLE 18 523,769 0 13,471
LIBERTY PPTY TR SH BEN INT 531172104 24,126 560,944 SH   SOLE 19 560,944 0 0
LIBERTY PPTY TR SH BEN INT 531172104 5,126 119,191 SH   SOLE 20 0 0 119,191
LIBERTY PPTY TR SH BEN INT 531172104 328,631 7,640,811 SH   SOLE 21 7,640,811 0 0
LIBERTY PPTY TR SH BEN INT 531172104 307,142 7,141,167 SH   SOLE 22 6,545,237 0 595,930
LIBERTY PPTY TR SH BEN INT 531172104 9,938 231,060 SH   SOLE 23 231,060 0 0
LIBERTY PPTY TR SH BEN INT 531172104 16,163 375,807 SH   SOLE 25 375,807 0 0
LIBERTY PPTY TR SH BEN INT 531172104 20,182 469,246 SH   SOLE 26 184,343 0 284,903
LIBERTY PPTY TR SH BEN INT 531172104 7,144 166,112 SH   SOLE 28 62,389 0 103,723
LIBERTY PPTY TR SH BEN INT 531172104 4,053 94,239 SH   SOLE 29 58,435 0 35,804
LIBERTY PPTY TR SH BEN INT 531172104 41,277 959,704 SH   SOLE 30 959,704 0 0
LIBERTY PPTY TR SH BEN INT 531172104 3,587 83,403 SH   SOLE 31 62,925 0 20,478
LIBERTY PPTY TR SH BEN INT 531172104 12,040 279,928 SH   SOLE 34 279,928 0 0
LIBERTY PPTY TR SH BEN INT 531172104 6,408 148,996 SH   SOLE 36 148,996 0 0
LIBERTY PPTY TR SH BEN INT 531172104 31 712 SH   SOLE 40 712 0 0
LIBERTY TAX INC CL A 53128T102 11 1,021 SH   SOLE 2 299 0 722
LIBERTY TAX INC CL A 53128T102 286 26,022 SH   SOLE 18 26,022 0 0
LIBERTY TAX INC CL A 53128T102 47 4,279 SH   SOLE 19 4,279 0 0
LIBERTY TAX INC CL A 53128T102 2,530 230,033 SH   SOLE 21 230,033 0 0
LIBERTY TAX INC CL A 53128T102 941 85,551 SH   SOLE 22 81,100 0 4,451
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 158 16,745 SH   SOLE 2 4,169 0 12,576
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 18 1,863 SH   SOLE 7 1,863 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2,576 273,326 SH   SOLE 18 273,326 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 534 56,619 SH   SOLE 19 56,619 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 21,228 2,252,277 SH   SOLE 21 2,252,277 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 17,887 1,897,870 SH   SOLE 22 1,768,573 0 129,297
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 162 17,214 SH   SOLE 26 7,995 0 9,219
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 97 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 56 5,912 SH   SOLE 29 0 0 5,912
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 94 9,926 SH   SOLE 30 9,926 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 71 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 4,205 47,208 SH   SOLE 2 24,032 0 23,176
LIFE STORAGE INC COM 53223X107 1,303 14,633 SH   SOLE 4 14,633 0 0
LIFE STORAGE INC COM 53223X107 5,594 62,803 SH   SOLE 7 62,803 0 0
LIFE STORAGE INC COM 53223X107 168 1,886 SH   SOLE 15 1,886 0 0
LIFE STORAGE INC COM 53223X107 13,592 152,596 SH   SOLE 18 152,596 0 0
LIFE STORAGE INC COM 53223X107 5,595 62,820 SH   SOLE 19 62,820 0 0
LIFE STORAGE INC COM 53223X107 207,604 2,330,792 SH   SOLE 21 2,330,792 0 0
LIFE STORAGE INC COM 53223X107 185,358 2,081,033 SH   SOLE 22 1,940,518 0 140,515
LIFE STORAGE INC COM 53223X107 222 2,491 SH   SOLE 23 2,491 0 0
LIFE STORAGE INC COM 53223X107 7,350 82,520 SH   SOLE 25 82,520 0 0
LIFE STORAGE INC COM 53223X107 2,508 28,155 SH   SOLE 26 5,536 0 22,619
LIFE STORAGE INC COM 53223X107 3,373 37,870 SH   SOLE 28 8,212 0 29,658
LIFE STORAGE INC COM 53223X107 1,430 16,056 SH   SOLE 29 16,056 0 0
LIFE STORAGE INC COM 53223X107 21,670 243,294 SH   SOLE 30 243,294 0 0
LIFE STORAGE INC COM 53223X107 96 1,078 SH   SOLE 31 1,078 0 0
LIFE STORAGE INC COM 53223X107 448 5,026 SH   SOLE 40 5,026 0 0
LIFEPOINT HEALTH INC COM 53219L109 2,040 40,965 SH   SOLE 2 22,649 0 18,316
LIFEPOINT HEALTH INC COM 53219L109 12 242 SH   SOLE 4 242 0 0
LIFEPOINT HEALTH INC COM 53219L109 92 1,856 SH   SOLE 7 1,856 0 0
LIFEPOINT HEALTH INC COM 53219L109 6,366 127,826 SH   SOLE 18 127,826 0 0
LIFEPOINT HEALTH INC COM 53219L109 583 11,715 SH   SOLE 19 11,715 0 0
LIFEPOINT HEALTH INC COM 53219L109 90,429 1,815,847 SH   SOLE 21 1,815,847 0 0
LIFEPOINT HEALTH INC COM 53219L109 67,910 1,363,649 SH   SOLE 22 1,242,828 0 120,821
LIFEPOINT HEALTH INC COM 53219L109 917 18,420 SH   SOLE 26 3,896 0 14,524
LIFEPOINT HEALTH INC COM 53219L109 313 6,295 SH   SOLE 28 6,295 0 0
LIFEPOINT HEALTH INC COM 53219L109 963 19,334 SH   SOLE 30 19,334 0 0
LIFEPOINT HEALTH INC COM 53219L109 45 908 SH   SOLE 31 908 0 0
LIFEPOINT HEALTH INC COM 53219L109 222 4,462 SH   SOLE 36 4,462 0 0
LIFEPOINT HEALTH INC COM 53219L109 234 4,692 SH   SOLE 40 4,692 0 0
LIFETIME BRANDS INC COM 53222Q103 33 1,993 SH   SOLE 2 440 0 1,553
LIFETIME BRANDS INC COM 53222Q103 644 39,024 SH   SOLE 18 39,024 0 0
LIFETIME BRANDS INC COM 53222Q103 127 7,686 SH   SOLE 19 7,686 0 0
LIFETIME BRANDS INC COM 53222Q103 5,349 324,183 SH   SOLE 21 324,183 0 0
LIFETIME BRANDS INC COM 53222Q103 5,982 362,563 SH   SOLE 22 356,009 0 6,554
LIFETIME BRANDS INC COM 53222Q103 49 2,990 SH   SOLE 23 2,990 0 0
LIFEVANTAGE CORP COM NEW 53222K205 12 2,463 SH   SOLE 18 2,463 0 0
LIFEVANTAGE CORP COM NEW 53222K205 17 3,491 SH   SOLE 19 3,491 0 0
LIFEVANTAGE CORP COM NEW 53222K205 188 39,475 SH   SOLE 21 39,475 0 0
LIFEVANTAGE CORP COM NEW 53222K205 141 29,711 SH   SOLE 22 29,711 0 0
LIFEWAY FOODS INC COM 531914109 2 239 SH   SOLE 2 83 0 156
LIFEWAY FOODS INC COM 531914109 134 16,803 SH   SOLE 18 16,803 0 0
LIFEWAY FOODS INC COM 531914109 24 3,056 SH   SOLE 19 3,056 0 0
LIFEWAY FOODS INC COM 531914109 1,237 154,654 SH   SOLE 21 154,654 0 0
LIFEWAY FOODS INC COM 531914109 276 34,479 SH   SOLE 22 30,956 0 3,523
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 497 3,630 SH   SOLE 2 3,507 0 123
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 73 535 SH   SOLE 7 535 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12,926 94,397 SH   SOLE 18 94,397 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5,392 39,380 SH   SOLE 19 39,380 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 296,319 2,164,016 SH   SOLE 21 2,164,016 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 86,689 633,091 SH   SOLE 22 595,603 0 37,488
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,094 15,291 SH   SOLE 23 15,291 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 755 5,513 SH   SOLE 26 2,247 0 3,266
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 430 3,143 SH   SOLE 28 3,143 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 639 4,670 SH   SOLE 29 0 0 4,670
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,179 30,518 SH   SOLE 30 30,518 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 102 742 SH   SOLE 34 742 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 268 1,956 SH   SOLE 40 1,956 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 4 3,310 SH   SOLE 21 3,310 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 9 4,101 SH   SOLE 18 4,101 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 13 6,052 SH   SOLE 19 6,052 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 140 63,015 SH   SOLE 21 63,015 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 492 221,540 SH   SOLE 22 221,540 0 0
LILIS ENERGY INC COM NEW 532403201 14 2,764 SH   SOLE 2 2,021 0 743
LILIS ENERGY INC COM NEW 532403201 783 153,144 SH   SOLE 18 153,144 0 0
LILIS ENERGY INC COM NEW 532403201 180 35,300 SH   SOLE 19 35,300 0 0
LILIS ENERGY INC COM NEW 532403201 6,928 1,355,724 SH   SOLE 21 1,355,724 0 0
LILIS ENERGY INC COM NEW 532403201 2,415 472,581 SH   SOLE 22 439,131 0 33,450
LILLY ELI & CO COM 532457108 119,778 1,418,168 SH   SOLE 2 456,626 0 961,542
LILLY ELI & CO COM 532457108 28,679 339,554 SH   SOLE 4 314,708 0 24,846
LILLY ELI & CO COM 532457108 61,639 729,807 SH   SOLE 7 689,087 0 40,720
LILLY ELI & CO COM 532457108 1,445 17,106 SH   SOLE 13 17,106 0 0
LILLY ELI & CO COM 532457108 610 7,217 SH   SOLE 15 7,217 0 0
LILLY ELI & CO COM 532457108 28 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 181,728 2,151,651 SH   SOLE 18 2,022,459 0 129,192
LILLY ELI & CO COM 532457108 114,389 1,354,356 SH   SOLE 19 1,354,356 0 0
LILLY ELI & CO COM 532457108 42,717 505,768 SH   SOLE 20 0 0 505,768
LILLY ELI & CO COM 532457108 1,663,972 19,701,301 SH   SOLE 21 19,701,301 0 0
LILLY ELI & CO COM 532457108 2,224,279 26,335,289 SH   SOLE 22 21,957,987 0 4,377,302
LILLY ELI & CO COM 532457108 105,086 1,244,210 SH   SOLE 23 1,244,210 0 0
LILLY ELI & CO COM 532457108 81,694 967,247 SH   SOLE 25 967,247 0 0
LILLY ELI & CO COM 532457108 309,227 3,661,225 SH   SOLE 26 888,201 0 2,773,024
LILLY ELI & CO COM 532457108 19,071 225,803 SH   SOLE 28 164,577 0 61,226
LILLY ELI & CO COM 532457108 2,962 35,075 SH   SOLE 29 32,355 0 2,720
LILLY ELI & CO COM 532457108 257,309 3,046,517 SH   SOLE 30 3,046,517 0 0
LILLY ELI & CO COM 532457108 44,467 526,481 SH   SOLE 31 252,510 0 273,971
LILLY ELI & CO COM 532457108 3,624 42,913 SH   SOLE 32 42,913 0 0
LILLY ELI & CO COM 532457108 49,878 590,546 SH   SOLE 34 590,546 0 0
LILLY ELI & CO COM 532457108 80,125 948,672 SH   SOLE 36 948,672 0 0
LILLY ELI & CO COM 532457108 412 4,876 SH   SOLE 40 4,876 0 0
LIMBACH HLDGS INC COM 53263P105 8 574 SH   SOLE 18 574 0 0
LIMBACH HLDGS INC COM 53263P105 124 8,938 SH   SOLE 21 8,938 0 0
LIMELIGHT NETWORKS INC COM 53261M104 123 27,918 SH   SOLE 2 20,142 0 7,776
LIMELIGHT NETWORKS INC COM 53261M104 10 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,262 286,204 SH   SOLE 18 286,204 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2,872 651,314 SH   SOLE 19 651,314 0 0
LIMELIGHT NETWORKS INC COM 53261M104 11,034 2,501,997 SH   SOLE 21 2,501,997 0 0
LIMELIGHT NETWORKS INC COM 53261M104 14,427 3,271,343 SH   SOLE 22 3,169,713 0 101,630
LIMELIGHT NETWORKS INC COM 53261M104 312 70,855 SH   SOLE 23 70,855 0 0
LIMELIGHT NETWORKS INC COM 53261M104 168 38,002 SH   SOLE 26 0 0 38,002
LIMELIGHT NETWORKS INC COM 53261M104 299 67,887 SH   SOLE 29 0 0 67,887
LIMELIGHT NETWORKS INC COM 53261M104 55 12,450 SH   SOLE 30 12,450 0 0
LIMELIGHT NETWORKS INC COM 53261M104 18 4,001 SH   SOLE 34 4,001 0 0
LIMONEIRA CO COM 532746104 44 1,974 SH   SOLE 2 761 0 1,213
LIMONEIRA CO COM 532746104 945 42,181 SH   SOLE 7 42,181 0 0
LIMONEIRA CO COM 532746104 1,034 46,139 SH   SOLE 18 46,139 0 0
LIMONEIRA CO COM 532746104 209 9,310 SH   SOLE 19 9,310 0 0
LIMONEIRA CO COM 532746104 8,939 399,070 SH   SOLE 21 399,070 0 0
LIMONEIRA CO COM 532746104 3,869 172,738 SH   SOLE 22 156,530 0 16,208
LINCOLN EDL SVCS CORP COM 533535100 8 4,132 SH   SOLE 18 4,132 0 0
LINCOLN EDL SVCS CORP COM 533535100 133 65,842 SH   SOLE 21 65,842 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,082 535,853 SH   SOLE 22 535,853 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,937 53,912 SH   SOLE 2 33,813 0 20,099
LINCOLN ELEC HLDGS INC COM 533900106 171 1,862 SH   SOLE 4 1,862 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,157 34,470 SH   SOLE 7 34,470 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,934 206,747 SH   SOLE 18 206,747 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,674 18,282 SH   SOLE 19 18,282 0 0
LINCOLN ELEC HLDGS INC COM 533900106 245,832 2,684,345 SH   SOLE 21 2,684,345 0 0
LINCOLN ELEC HLDGS INC COM 533900106 187,261 2,044,782 SH   SOLE 22 1,870,402 0 174,380
LINCOLN ELEC HLDGS INC COM 533900106 66 717 SH   SOLE 23 717 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,245 24,509 SH   SOLE 26 11,995 0 12,514
LINCOLN ELEC HLDGS INC COM 533900106 794 8,666 SH   SOLE 28 8,666 0 0
LINCOLN ELEC HLDGS INC COM 533900106 416 4,541 SH   SOLE 29 0 0 4,541
LINCOLN ELEC HLDGS INC COM 533900106 13,331 145,568 SH   SOLE 30 145,568 0 0
LINCOLN ELEC HLDGS INC COM 533900106 122 1,337 SH   SOLE 31 1,337 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,209 35,044 SH   SOLE 34 35,044 0 0
LINCOLN ELEC HLDGS INC COM 533900106 217 2,371 SH   SOLE 36 2,371 0 0
LINCOLN ELEC HLDGS INC COM 533900106 588 6,416 SH   SOLE 40 6,416 0 0
LINCOLN NATL CORP IND COM 534187109 50,693 659,463 SH   SOLE 2 434,095 0 225,368
LINCOLN NATL CORP IND COM 534187109 11,455 149,023 SH   SOLE 4 143,796 0 5,227
LINCOLN NATL CORP IND COM 534187109 18,470 240,278 SH   SOLE 7 197,841 0 42,437
LINCOLN NATL CORP IND COM 534187109 8,066 104,928 SH   SOLE 13 104,928 0 0
LINCOLN NATL CORP IND COM 534187109 126 1,643 SH   SOLE 15 1,643 0 0
LINCOLN NATL CORP IND COM 534187109 62,994 819,486 SH   SOLE 18 788,824 0 30,662
LINCOLN NATL CORP IND COM 534187109 87,339 1,136,197 SH   SOLE 19 1,136,197 0 0
LINCOLN NATL CORP IND COM 534187109 9,497 123,540 SH   SOLE 20 0 0 123,540
LINCOLN NATL CORP IND COM 534187109 361,918 4,708,183 SH   SOLE 21 4,708,183 0 0
LINCOLN NATL CORP IND COM 534187109 608,993 7,922,370 SH   SOLE 22 6,270,713 0 1,651,657
LINCOLN NATL CORP IND COM 534187109 31,350 407,830 SH   SOLE 23 407,830 0 0
LINCOLN NATL CORP IND COM 534187109 14,696 191,183 SH   SOLE 25 191,183 0 0
LINCOLN NATL CORP IND COM 534187109 48,315 628,530 SH   SOLE 26 239,473 0 389,057
LINCOLN NATL CORP IND COM 534187109 3,853 50,129 SH   SOLE 28 36,331 0 13,798
LINCOLN NATL CORP IND COM 534187109 14,429 187,707 SH   SOLE 29 64,583 0 123,124
LINCOLN NATL CORP IND COM 534187109 67,146 873,507 SH   SOLE 30 873,507 0 0
LINCOLN NATL CORP IND COM 534187109 19,202 249,793 SH   SOLE 31 167,584 0 82,209
LINCOLN NATL CORP IND COM 534187109 11,721 152,482 SH   SOLE 34 152,482 0 0
LINCOLN NATL CORP IND COM 534187109 25,033 325,660 SH   SOLE 36 325,660 0 0
LINCOLN NATL CORP IND COM 534187109 85 1,104 SH   SOLE 40 1,104 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 22 2,216 SH   SOLE 2 1,033 0 1,183
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 703 71,818 SH   SOLE 18 71,818 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 115 11,713 SH   SOLE 19 11,713 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6,396 653,306 SH   SOLE 21 653,306 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2,739 279,776 SH   SOLE 22 264,428 0 15,348
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 132 13,466 SH   SOLE 26 0 0 13,466
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 27 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 42 4,286 SH   SOLE 30 4,286 0 0
LINDSAY CORP COM 535555106 64 724 SH   SOLE 2 688 0 36
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,443 16,363 SH   SOLE 7 16,363 0 0
LINDSAY CORP COM 535555106 4,105 46,544 SH   SOLE 18 46,544 0 0
LINDSAY CORP COM 535555106 733 8,312 SH   SOLE 19 8,312 0 0
LINDSAY CORP COM 535555106 83,454 946,191 SH   SOLE 21 946,191 0 0
LINDSAY CORP COM 535555106 26,030 295,122 SH   SOLE 22 273,312 0 21,810
LINDSAY CORP COM 535555106 462 5,233 SH   SOLE 26 2,191 0 3,042
LINDSAY CORP COM 535555106 145 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 4,167 47,241 SH   SOLE 30 47,241 0 0
LINDSAY CORP COM 535555106 165 1,870 SH   SOLE 40 1,870 0 0
LINE CORP SPONSORED ADR 53567X101 8 200 SH   SOLE 2 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,103 32,617 SH   SOLE 2 8,489 0 24,128
LIONS GATE ENTMNT CORP CL A VTG 535919401 7 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 39 1,154 SH   SOLE 7 1,154 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,253 37,073 SH   SOLE 18 37,073 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 893 26,404 SH   SOLE 19 26,404 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 19,398 573,740 SH   SOLE 21 573,740 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 54,479 1,611,334 SH   SOLE 22 1,438,459 0 172,875
LIONS GATE ENTMNT CORP CL A VTG 535919401 707 20,899 SH   SOLE 26 4,909 0 15,990
LIONS GATE ENTMNT CORP CL A VTG 535919401 254 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 294 8,692 SH   SOLE 30 8,692 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 36 1,075 SH   SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 210 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,785 56,235 SH   SOLE 2 12,599 0 43,636
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 82 2,572 SH   SOLE 7 2,572 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,702 53,612 SH   SOLE 18 53,612 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,007 31,719 SH   SOLE 19 31,719 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 35,862 1,129,880 SH   SOLE 21 1,129,880 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 95,152 2,997,860 SH   SOLE 22 2,667,935 0 329,925
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,270 40,004 SH   SOLE 26 10,874 0 29,130
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 494 15,559 SH   SOLE 28 15,559 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 536 16,877 SH   SOLE 30 16,877 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 77 2,413 SH   SOLE 31 2,413 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 353 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 12 3,452 SH   SOLE 18 3,452 0 0
LIPOCINE INC NEW COM 53630X104 19 5,425 SH   SOLE 19 5,425 0 0
LIPOCINE INC NEW COM 53630X104 266 77,223 SH   SOLE 21 77,223 0 0
LIPOCINE INC NEW COM 53630X104 885 257,297 SH   SOLE 22 257,297 0 0
LIQTECH INTL INC COM 53632A102 7 12,414 SH   SOLE 21 12,414 0 0
LIQUIDITY SERVICES INC COM 53635B107 26 5,339 SH   SOLE 2 1,072 0 4,267
LIQUIDITY SERVICES INC COM 53635B107 3 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 649 133,807 SH   SOLE 18 133,807 0 0
LIQUIDITY SERVICES INC COM 53635B107 86 17,675 SH   SOLE 19 17,675 0 0
LIQUIDITY SERVICES INC COM 53635B107 11,592 2,390,043 SH   SOLE 21 2,390,043 0 0
LIQUIDITY SERVICES INC COM 53635B107 3,406 702,292 SH   SOLE 22 669,174 0 33,118
LIQUIDITY SERVICES INC COM 53635B107 152 31,251 SH   SOLE 30 31,251 0 0
LITHIA MTRS INC CL A 536797103 157 1,385 SH   SOLE 2 1,306 0 79
LITHIA MTRS INC CL A 536797103 14 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 94 830 SH   SOLE 7 830 0 0
LITHIA MTRS INC CL A 536797103 12,289 108,183 SH   SOLE 18 108,183 0 0
LITHIA MTRS INC CL A 536797103 2,143 18,863 SH   SOLE 19 18,863 0 0
LITHIA MTRS INC CL A 536797103 244,345 2,151,117 SH   SOLE 21 2,151,117 0 0
LITHIA MTRS INC CL A 536797103 70,991 624,973 SH   SOLE 22 580,664 0 44,309
LITHIA MTRS INC CL A 536797103 1,117 9,831 SH   SOLE 26 6,835 0 2,996
LITHIA MTRS INC CL A 536797103 390 3,430 SH   SOLE 28 3,430 0 0
LITHIA MTRS INC CL A 536797103 3,947 34,747 SH   SOLE 30 34,747 0 0
LITHIA MTRS INC CL A 536797103 293 2,583 SH   SOLE 40 2,583 0 0
LITTELFUSE INC COM 537008104 1,992 10,068 SH   SOLE 2 9,869 0 199
LITTELFUSE INC COM 537008104 26 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 108 547 SH   SOLE 7 547 0 0
LITTELFUSE INC COM 537008104 27,483 138,930 SH   SOLE 18 138,930 0 0
LITTELFUSE INC COM 537008104 3,725 18,828 SH   SOLE 19 18,828 0 0
LITTELFUSE INC COM 537008104 286,725 1,449,423 SH   SOLE 21 1,449,423 0 0
LITTELFUSE INC COM 537008104 147,158 743,899 SH   SOLE 22 702,794 0 41,105
LITTELFUSE INC COM 537008104 2,215 11,198 SH   SOLE 26 4,690 0 6,508
LITTELFUSE INC COM 537008104 725 3,664 SH   SOLE 28 3,664 0 0
LITTELFUSE INC COM 537008104 704 3,558 SH   SOLE 30 3,558 0 0
LITTELFUSE INC COM 537008104 1,137 5,748 SH   SOLE 31 5,748 0 0
LITTELFUSE INC COM 537008104 494 2,499 SH   SOLE 40 2,499 0 0
LIVANOVA PLC SHS G5509L101 2,184 27,329 SH   SOLE 2 19,166 0 8,163
LIVANOVA PLC SHS G5509L101 13 168 SH   SOLE 4 168 0 0
LIVANOVA PLC SHS G5509L101 95 1,189 SH   SOLE 7 1,189 0 0
LIVANOVA PLC SHS G5509L101 23,895 298,984 SH   SOLE 18 298,984 0 0
LIVANOVA PLC SHS G5509L101 3,035 37,976 SH   SOLE 19 37,976 0 0
LIVANOVA PLC SHS G5509L101 235,602 2,947,968 SH   SOLE 21 2,947,968 0 0
LIVANOVA PLC SHS G5509L101 116,041 1,451,962 SH   SOLE 22 1,370,263 0 81,699
LIVANOVA PLC SHS G5509L101 1,091 13,650 SH   SOLE 26 5,248 0 8,402
LIVANOVA PLC SHS G5509L101 501 6,273 SH   SOLE 28 6,273 0 0
LIVANOVA PLC SHS G5509L101 554 6,937 SH   SOLE 30 6,937 0 0
LIVANOVA PLC SHS G5509L101 334 4,179 SH   SOLE 40 4,179 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,851 184,434 SH   SOLE 2 72,925 0 111,509
LIVE NATION ENTERTAINMENT IN COM 538034109 1,623 38,137 SH   SOLE 4 38,137 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 373 8,757 SH   SOLE 7 8,235 0 522
LIVE NATION ENTERTAINMENT IN COM 538034109 19,157 450,012 SH   SOLE 18 436,818 0 13,194
LIVE NATION ENTERTAINMENT IN COM 538034109 12,827 301,313 SH   SOLE 19 301,313 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,730 111,120 SH   SOLE 20 0 0 111,120
LIVE NATION ENTERTAINMENT IN COM 538034109 258,183 6,064,910 SH   SOLE 21 6,064,910 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 183,669 4,314,522 SH   SOLE 22 3,910,170 0 404,352
LIVE NATION ENTERTAINMENT IN COM 538034109 6,693 157,232 SH   SOLE 23 157,232 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 11,483 269,736 SH   SOLE 26 131,579 0 138,157
LIVE NATION ENTERTAINMENT IN COM 538034109 1,281 30,099 SH   SOLE 28 21,078 0 9,021
LIVE NATION ENTERTAINMENT IN COM 538034109 2,163 50,818 SH   SOLE 29 0 0 50,818
LIVE NATION ENTERTAINMENT IN COM 538034109 7,537 177,045 SH   SOLE 30 177,045 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,254 52,945 SH   SOLE 31 28,283 0 24,662
LIVE NATION ENTERTAINMENT IN COM 538034109 408 9,581 SH   SOLE 34 9,581 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,198 28,137 SH   SOLE 36 28,137 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 27 642 SH   SOLE 40 642 0 0
LIVE NATION ENTERTAINMENT IN DBCV 2.500% 5/1 538034AJ8 1,236 958,000 PRN   SOLE 21 958,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 37 1,562 SH   SOLE 2 1,123 0 439
LIVE OAK BANCSHARES INC COM 53803X105 17 696 SH   SOLE 7 696 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,943 81,455 SH   SOLE 18 81,455 0 0
LIVE OAK BANCSHARES INC COM 53803X105 445 18,674 SH   SOLE 19 18,674 0 0
LIVE OAK BANCSHARES INC COM 53803X105 17,554 736,020 SH   SOLE 21 736,020 0 0
LIVE OAK BANCSHARES INC COM 53803X105 9,369 392,828 SH   SOLE 22 340,440 0 52,388
LIVE OAK BANCSHARES INC COM 53803X105 121 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 118 4,963 SH   SOLE 30 4,963 0 0
LIVE OAK BANCSHARES INC COM 53803X105 137 5,738 SH   SOLE 40 5,738 0 0
LIVE VENTURES INC COM NEW 538142308 10 631 SH   SOLE 21 631 0 0
LIVEPERSON INC COM 538146101 45 3,929 SH   SOLE 2 3,674 0 255
LIVEPERSON INC COM 538146101 4 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 13 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 2,971 258,328 SH   SOLE 18 258,328 0 0
LIVEPERSON INC COM 538146101 511 44,412 SH   SOLE 19 44,412 0 0
LIVEPERSON INC COM 538146101 58,223 5,062,886 SH   SOLE 21 5,062,886 0 0
LIVEPERSON INC COM 538146101 17,151 1,491,354 SH   SOLE 22 1,393,609 0 97,745
LIVEPERSON INC COM 538146101 428 37,244 SH   SOLE 26 14,899 0 22,345
LIVEPERSON INC COM 538146101 88 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 869 75,556 SH   SOLE 30 75,556 0 0
LIVEPERSON INC COM 538146101 74 6,450 SH   SOLE 40 6,450 0 0
LKQ CORP COM 501889208 16,187 398,000 SH   SOLE 2 102,104 0 295,896
LKQ CORP COM 501889208 3,791 93,208 SH   SOLE 4 86,417 0 6,791
LKQ CORP COM 501889208 8,765 215,521 SH   SOLE 7 207,098 0 8,423
LKQ CORP COM 501889208 127 3,120 SH   SOLE 13 3,120 0 0
LKQ CORP COM 501889208 77 1,902 SH   SOLE 15 1,902 0 0
LKQ CORP COM 501889208 27,786 683,200 SH   SOLE 18 626,897 0 56,303
LKQ CORP COM 501889208 3,052 75,044 SH   SOLE 19 75,044 0 0
LKQ CORP COM 501889208 9,207 226,373 SH   SOLE 20 0 0 226,373
LKQ CORP COM 501889208 249,615 6,137,574 SH   SOLE 21 6,137,574 0 0
LKQ CORP COM 501889208 327,065 8,041,926 SH   SOLE 22 6,672,452 0 1,369,474
LKQ CORP COM 501889208 14,433 354,878 SH   SOLE 23 354,878 0 0
LKQ CORP COM 501889208 9,738 239,435 SH   SOLE 25 239,435 0 0
LKQ CORP COM 501889208 36,077 887,075 SH   SOLE 26 350,283 0 536,792
LKQ CORP COM 501889208 2,864 70,411 SH   SOLE 28 51,692 0 18,719
LKQ CORP COM 501889208 3,697 90,910 SH   SOLE 29 15,139 0 75,771
LKQ CORP COM 501889208 33,308 818,994 SH   SOLE 30 818,994 0 0
LKQ CORP COM 501889208 6,162 151,505 SH   SOLE 31 71,253 0 80,252
LKQ CORP COM 501889208 833 20,491 SH   SOLE 34 20,491 0 0
LKQ CORP COM 501889208 10,905 268,126 SH   SOLE 36 268,126 0 0
LKQ CORP COM 501889208 65 1,593 SH   SOLE 40 1,593 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 22,572 6,019,117 SH   SOLE 18 5,907,782 0 111,335
LM FDG AMER INC COM 502074107 6 3,563 SH   SOLE 21 3,563 0 0
LOCKHEED MARTIN CORP COM 539830109 103,985 323,890 SH   SOLE 2 80,013 0 243,877
LOCKHEED MARTIN CORP COM 539830109 24,232 75,477 SH   SOLE 4 68,899 0 6,578
LOCKHEED MARTIN CORP COM 539830109 60,399 188,129 SH   SOLE 7 187,191 0 938
LOCKHEED MARTIN CORP COM 539830109 631 1,964 SH   SOLE 13 1,964 0 0
LOCKHEED MARTIN CORP COM 539830109 591 1,840 SH   SOLE 15 1,840 0 0
LOCKHEED MARTIN CORP COM 539830109 96 299 SH   SOLE 17 0 0 299
LOCKHEED MARTIN CORP COM 539830109 254,258 791,957 SH   SOLE 18 768,844 0 23,113
LOCKHEED MARTIN CORP COM 539830109 213,045 663,588 SH   SOLE 19 663,588 0 0
LOCKHEED MARTIN CORP COM 539830109 45,196 140,777 SH   SOLE 20 0 0 140,777
LOCKHEED MARTIN CORP COM 539830109 2,567,231 7,996,359 SH   SOLE 21 7,996,359 0 0
LOCKHEED MARTIN CORP COM 539830109 2,195,016 6,836,990 SH   SOLE 22 5,685,536 0 1,151,454
LOCKHEED MARTIN CORP COM 539830109 103,324 321,830 SH   SOLE 23 321,830 0 0
LOCKHEED MARTIN CORP COM 539830109 83,392 259,748 SH   SOLE 25 259,748 0 0
LOCKHEED MARTIN CORP COM 539830109 110,319 343,619 SH   SOLE 26 128,177 0 215,442
LOCKHEED MARTIN CORP COM 539830109 5,187 16,156 SH   SOLE 28 0 0 16,156
LOCKHEED MARTIN CORP COM 539830109 13,789 42,951 SH   SOLE 29 8,469 0 34,482
LOCKHEED MARTIN CORP COM 539830109 248,079 772,711 SH   SOLE 30 772,711 0 0
LOCKHEED MARTIN CORP COM 539830109 38,125 118,750 SH   SOLE 31 67,431 0 51,319
LOCKHEED MARTIN CORP COM 539830109 15,023 46,794 SH   SOLE 32 46,794 0 0
LOCKHEED MARTIN CORP COM 539830109 79,701 248,252 SH   SOLE 36 248,252 0 0
LOCKHEED MARTIN CORP COM 539830109 413 1,286 SH   SOLE 40 1,286 0 0
LOEWS CORP COM 540424108 16,843 336,663 SH   SOLE 2 74,605 0 262,058
LOEWS CORP COM 540424108 4,656 93,064 SH   SOLE 4 85,859 0 7,205
LOEWS CORP COM 540424108 12,920 258,248 SH   SOLE 7 233,731 0 24,517
LOEWS CORP COM 540424108 484 9,677 SH   SOLE 13 9,677 0 0
LOEWS CORP COM 540424108 93 1,853 SH   SOLE 15 1,853 0 0
LOEWS CORP COM 540424108 30,078 601,205 SH   SOLE 18 564,278 0 36,927
LOEWS CORP COM 540424108 2,345 46,878 SH   SOLE 19 46,878 0 0
LOEWS CORP COM 540424108 291,410 5,824,705 SH   SOLE 21 5,824,705 0 0
LOEWS CORP COM 540424108 384,990 7,695,189 SH   SOLE 22 6,394,229 0 1,300,960
LOEWS CORP COM 540424108 16,902 337,836 SH   SOLE 23 337,836 0 0
LOEWS CORP COM 540424108 11,266 225,191 SH   SOLE 25 225,191 0 0
LOEWS CORP COM 540424108 39,224 784,003 SH   SOLE 26 313,342 0 470,661
LOEWS CORP COM 540424108 3,327 66,509 SH   SOLE 28 47,447 0 19,062
LOEWS CORP COM 540424108 453 9,048 SH   SOLE 29 9,048 0 0
LOEWS CORP COM 540424108 49,957 998,546 SH   SOLE 30 998,546 0 0
LOEWS CORP COM 540424108 6,480 129,528 SH   SOLE 31 72,275 0 57,253
LOEWS CORP COM 540424108 956 19,115 SH   SOLE 34 19,115 0 0
LOEWS CORP COM 540424108 14,739 294,599 SH   SOLE 36 294,599 0 0
LOEWS CORP COM 540424108 72 1,445 SH   SOLE 40 1,445 0 0
LOGMEIN INC COM 54142L109 5,285 46,153 SH   SOLE 2 24,917 0 21,236
LOGMEIN INC COM 54142L109 25 222 SH   SOLE 4 222 0 0
LOGMEIN INC COM 54142L109 146 1,276 SH   SOLE 7 1,276 0 0
LOGMEIN INC COM 54142L109 2 15 SH   SOLE 17 0 0 15
LOGMEIN INC COM 54142L109 19,591 171,103 SH   SOLE 18 170,874 0 229
LOGMEIN INC COM 54142L109 8,155 71,225 SH   SOLE 19 71,225 0 0
LOGMEIN INC COM 54142L109 269,134 2,350,518 SH   SOLE 21 2,350,518 0 0
LOGMEIN INC COM 54142L109 190,545 1,664,147 SH   SOLE 22 1,516,887 0 147,260
LOGMEIN INC COM 54142L109 2,405 21,007 SH   SOLE 26 7,707 0 13,300
LOGMEIN INC COM 54142L109 924 8,071 SH   SOLE 28 8,071 0 0
LOGMEIN INC COM 54142L109 464 4,051 SH   SOLE 29 0 0 4,051
LOGMEIN INC COM 54142L109 996 8,700 SH   SOLE 30 8,700 0 0
LOGMEIN INC COM 54142L109 174 1,518 SH   SOLE 31 1,518 0 0
LOGMEIN INC COM 54142L109 3,385 29,566 SH   SOLE 34 29,566 0 0
LOGMEIN INC COM 54142L109 0 4 SH   SOLE 36 4 0 0
LOGMEIN INC COM 54142L109 683 5,964 SH   SOLE 40 5,964 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,027 44,559 SH   SOLE 18 0 0 44,559
LOMA NEGRA CORP SPONSORED ADS 54150E104 714 31,000 SH   SOLE 19 31,000 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 14,048 609,733 SH   SOLE 25 609,733 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 5,507 239,000 SH   SOLE 34 239,000 0 0
LONESTAR RES US INC CL A VTG 54240F103 9 2,376 SH   SOLE 18 2,376 0 0
LONESTAR RES US INC CL A VTG 54240F103 21 5,226 SH   SOLE 19 5,226 0 0
LONESTAR RES US INC CL A VTG 54240F103 109 27,368 SH   SOLE 21 27,368 0 0
LONESTAR RES US INC CL A VTG 54240F103 159 40,000 SH   SOLE 22 40,000 0 0
LONG IS ICED TEA CORP COM 54267E104 4 828 SH   SOLE 18 828 0 0
LONG IS ICED TEA CORP COM 54267E104 78 15,353 SH   SOLE 21 15,353 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 32 718 SH   SOLE 2 718 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 27 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 12 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,918 43,544 SH   SOLE 18 43,544 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 430 9,769 SH   SOLE 19 9,769 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 16,839 382,270 SH   SOLE 21 382,270 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 14,469 328,462 SH   SOLE 22 304,401 0 24,061
LORAL SPACE & COMMUNICATNS I COM 543881106 124 2,821 SH   SOLE 26 0 0 2,821
LORAL SPACE & COMMUNICATNS I COM 543881106 87 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 331 7,516 SH   SOLE 30 7,516 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 20 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 76 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 2,052 78,158 SH   SOLE 2 74,272 0 3,886
LOUISIANA PAC CORP COM 546347105 22 828 SH   SOLE 4 828 0 0
LOUISIANA PAC CORP COM 546347105 92 3,521 SH   SOLE 7 3,521 0 0
LOUISIANA PAC CORP COM 546347105 23,412 891,559 SH   SOLE 18 891,559 0 0
LOUISIANA PAC CORP COM 546347105 5,190 197,658 SH   SOLE 19 197,658 0 0
LOUISIANA PAC CORP COM 546347105 275,273 10,482,587 SH   SOLE 21 10,482,587 0 0
LOUISIANA PAC CORP COM 546347105 149,094 5,677,592 SH   SOLE 22 5,404,998 0 272,594
LOUISIANA PAC CORP COM 546347105 1,327 50,544 SH   SOLE 23 50,544 0 0
LOUISIANA PAC CORP COM 546347105 1,184 45,092 SH   SOLE 26 13,785 0 31,307
LOUISIANA PAC CORP COM 546347105 687 26,156 SH   SOLE 28 26,156 0 0
LOUISIANA PAC CORP COM 546347105 987 37,585 SH   SOLE 29 0 0 37,585
LOUISIANA PAC CORP COM 546347105 600 22,866 SH   SOLE 30 22,866 0 0
LOUISIANA PAC CORP COM 546347105 411 15,640 SH   SOLE 40 15,640 0 0
LOWES COS INC COM 548661107 156,989 1,689,148 SH   SOLE 2 858,627 0 830,521
LOWES COS INC COM 548661107 38,989 419,503 SH   SOLE 4 397,618 0 21,885
LOWES COS INC COM 548661107 79,741 857,982 SH   SOLE 7 675,743 0 182,239
LOWES COS INC COM 548661107 6,005 64,612 SH   SOLE 13 64,612 0 0
LOWES COS INC COM 548661107 577 6,204 SH   SOLE 15 6,204 0 0
LOWES COS INC COM 548661107 13 138 SH   SOLE 17 0 0 138
LOWES COS INC COM 548661107 335,662 3,611,600 SH   SOLE 18 3,353,032 0 258,568
LOWES COS INC COM 548661107 266,610 2,868,626 SH   SOLE 19 2,868,626 0 0
LOWES COS INC COM 548661107 43,524 468,299 SH   SOLE 20 0 0 468,299
LOWES COS INC COM 548661107 1,330,262 14,313,131 SH   SOLE 21 14,313,131 0 0
LOWES COS INC COM 548661107 2,232,672 24,022,727 SH   SOLE 22 19,499,893 0 4,522,834
LOWES COS INC COM 548661107 118,249 1,272,316 SH   SOLE 23 1,272,316 0 0
LOWES COS INC COM 548661107 70,503 758,583 SH   SOLE 25 724,902 0 33,681
LOWES COS INC COM 548661107 237,369 2,554,001 SH   SOLE 26 771,719 0 1,782,282
LOWES COS INC COM 548661107 17,815 191,686 SH   SOLE 28 140,040 0 51,646
LOWES COS INC COM 548661107 32,038 344,713 SH   SOLE 29 149,363 0 195,350
LOWES COS INC COM 548661107 224,542 2,415,989 SH   SOLE 30 2,415,989 0 0
LOWES COS INC COM 548661107 63,117 679,119 SH   SOLE 31 363,785 0 315,334
LOWES COS INC COM 548661107 78,572 845,410 SH   SOLE 34 845,410 0 0
LOWES COS INC COM 548661107 90,241 970,963 SH   SOLE 36 970,963 0 0
LOWES COS INC COM 548661107 391 4,212 SH   SOLE 40 4,212 0 0
LOXO ONCOLOGY INC COM 548862101 131 1,562 SH   SOLE 2 1,369 0 193
LOXO ONCOLOGY INC COM 548862101 47 562 SH   SOLE 7 562 0 0
LOXO ONCOLOGY INC COM 548862101 6,564 77,971 SH   SOLE 18 77,971 0 0
LOXO ONCOLOGY INC COM 548862101 2,439 28,972 SH   SOLE 19 28,972 0 0
LOXO ONCOLOGY INC COM 548862101 93,306 1,108,409 SH   SOLE 21 1,108,409 0 0
LOXO ONCOLOGY INC COM 548862101 50,248 596,915 SH   SOLE 22 554,439 0 42,476
LOXO ONCOLOGY INC COM 548862101 32 375 SH   SOLE 23 375 0 0
LOXO ONCOLOGY INC COM 548862101 1,362 16,181 SH   SOLE 26 6,278 0 9,903
LOXO ONCOLOGY INC COM 548862101 288 3,427 SH   SOLE 28 3,427 0 0
LOXO ONCOLOGY INC COM 548862101 337 4,006 SH   SOLE 30 4,006 0 0
LOXO ONCOLOGY INC COM 548862101 55 658 SH   SOLE 34 658 0 0
LOXO ONCOLOGY INC COM 548862101 193 2,298 SH   SOLE 40 2,298 0 0
LPL FINL HLDGS INC COM 50212V100 2,399 41,981 SH   SOLE 2 10,701 0 31,280
LPL FINL HLDGS INC COM 50212V100 20 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 172 3,012 SH   SOLE 7 3,012 0 0
LPL FINL HLDGS INC COM 50212V100 2,333 40,825 SH   SOLE 18 40,825 0 0
LPL FINL HLDGS INC COM 50212V100 1,493 26,121 SH   SOLE 19 26,121 0 0
LPL FINL HLDGS INC COM 50212V100 65,252 1,141,963 SH   SOLE 21 1,141,963 0 0
LPL FINL HLDGS INC COM 50212V100 148,151 2,592,777 SH   SOLE 22 2,329,393 0 263,384
LPL FINL HLDGS INC COM 50212V100 1,936 33,873 SH   SOLE 26 17,144 0 16,729
LPL FINL HLDGS INC COM 50212V100 753 13,180 SH   SOLE 28 13,180 0 0
LPL FINL HLDGS INC COM 50212V100 541 9,476 SH   SOLE 29 0 0 9,476
LPL FINL HLDGS INC COM 50212V100 1,502 26,287 SH   SOLE 30 26,287 0 0
LPL FINL HLDGS INC COM 50212V100 113 1,972 SH   SOLE 31 1,972 0 0
LPL FINL HLDGS INC COM 50212V100 256 4,476 SH   SOLE 36 4,476 0 0
LPL FINL HLDGS INC COM 50212V100 521 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 14 5,758 SH   SOLE 18 5,758 0 0
LRAD CORP COM 50213V109 22 8,678 SH   SOLE 19 8,678 0 0
LRAD CORP COM 50213V109 240 96,560 SH   SOLE 21 96,560 0 0
LRAD CORP COM 50213V109 2,820 1,132,352 SH   SOLE 22 1,132,352 0 0
LSB INDS INC COM 502160104 42 4,846 SH   SOLE 2 973 0 3,873
LSB INDS INC COM 502160104 4 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 963 109,978 SH   SOLE 18 109,978 0 0
LSB INDS INC COM 502160104 125 14,303 SH   SOLE 19 14,303 0 0
LSB INDS INC COM 502160104 17,307 1,975,702 SH   SOLE 21 1,975,702 0 0
LSB INDS INC COM 502160104 4,161 474,960 SH   SOLE 22 450,367 0 24,593
LSB INDS INC COM 502160104 228 26,023 SH   SOLE 30 26,023 0 0
LSC COMMUNICATIONS INC COM 50218P107 149 9,844 SH   SOLE 2 4,114 0 5,730
LSC COMMUNICATIONS INC COM 50218P107 2 140 SH   SOLE 4 140 0 0
LSC COMMUNICATIONS INC COM 50218P107 34 2,267 SH   SOLE 7 2,267 0 0
LSC COMMUNICATIONS INC COM 50218P107 2,568 169,513 SH   SOLE 18 169,513 0 0
LSC COMMUNICATIONS INC COM 50218P107 1,766 116,544 SH   SOLE 19 116,544 0 0
LSC COMMUNICATIONS INC COM 50218P107 48,564 3,205,550 SH   SOLE 21 3,205,550 0 0
LSC COMMUNICATIONS INC COM 50218P107 18,011 1,188,830 SH   SOLE 22 1,078,639 0 110,191
LSC COMMUNICATIONS INC COM 50218P107 273 18,000 SH   SOLE 26 1,906 0 16,094
LSC COMMUNICATIONS INC COM 50218P107 49 3,254 SH   SOLE 28 3,254 0 0
LSC COMMUNICATIONS INC COM 50218P107 763 50,342 SH   SOLE 29 0 0 50,342
LSC COMMUNICATIONS INC COM 50218P107 765 50,527 SH   SOLE 30 50,527 0 0
LSC COMMUNICATIONS INC COM 50218P107 34 2,267 SH   SOLE 36 2,267 0 0
LSC COMMUNICATIONS INC COM 50218P107 43 2,819 SH   SOLE 40 2,819 0 0
LSI INDS INC COM 50216C108 38 5,480 SH   SOLE 2 1,036 0 4,444
LSI INDS INC COM 50216C108 4 594 SH   SOLE 7 594 0 0
LSI INDS INC COM 50216C108 635 92,353 SH   SOLE 18 92,353 0 0
LSI INDS INC COM 50216C108 128 18,585 SH   SOLE 19 18,585 0 0
LSI INDS INC COM 50216C108 5,585 811,786 SH   SOLE 21 811,786 0 0
LSI INDS INC COM 50216C108 5,322 773,567 SH   SOLE 22 742,119 0 31,448
LTC PPTYS INC COM 502175102 270 6,207 SH   SOLE 2 2,151 0 4,056
LTC PPTYS INC COM 502175102 595 13,657 SH   SOLE 4 13,657 0 0
LTC PPTYS INC COM 502175102 2,414 55,441 SH   SOLE 7 55,441 0 0
LTC PPTYS INC COM 502175102 70 1,611 SH   SOLE 15 1,611 0 0
LTC PPTYS INC COM 502175102 8,191 188,072 SH   SOLE 18 188,072 0 0
LTC PPTYS INC COM 502175102 3,255 74,751 SH   SOLE 19 74,751 0 0
LTC PPTYS INC COM 502175102 160,207 3,678,701 SH   SOLE 21 3,678,701 0 0
LTC PPTYS INC COM 502175102 70,257 1,613,254 SH   SOLE 22 1,545,855 0 67,399
LTC PPTYS INC COM 502175102 93 2,139 SH   SOLE 23 2,139 0 0
LTC PPTYS INC COM 502175102 3,127 71,792 SH   SOLE 25 71,792 0 0
LTC PPTYS INC COM 502175102 1,630 37,439 SH   SOLE 26 9,143 0 28,296
LTC PPTYS INC COM 502175102 1,331 30,569 SH   SOLE 28 5,308 0 25,261
LTC PPTYS INC COM 502175102 591 13,573 SH   SOLE 29 13,573 0 0
LTC PPTYS INC COM 502175102 11,253 258,398 SH   SOLE 30 258,398 0 0
LTC PPTYS INC COM 502175102 168 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 9 3,227 SH   SOLE 18 3,227 0 0
LUBYS INC COM 549282101 15 5,639 SH   SOLE 19 5,639 0 0
LUBYS INC COM 549282101 154 58,356 SH   SOLE 21 58,356 0 0
LUBYS INC COM 549282101 1,313 497,463 SH   SOLE 22 497,463 0 0
LULULEMON ATHLETICA INC COM 550021109 7,837 99,724 SH   SOLE 2 12,302 0 87,422
LULULEMON ATHLETICA INC COM 550021109 2,659 33,840 SH   SOLE 4 30,915 0 2,925
LULULEMON ATHLETICA INC COM 550021109 629 8,007 SH   SOLE 7 7,639 0 368
LULULEMON ATHLETICA INC COM 550021109 48 608 SH   SOLE 15 608 0 0
LULULEMON ATHLETICA INC COM 550021109 7 83 SH   SOLE 17 0 0 83
LULULEMON ATHLETICA INC COM 550021109 4,481 57,017 SH   SOLE 18 47,733 0 9,284
LULULEMON ATHLETICA INC COM 550021109 2,486 31,632 SH   SOLE 19 31,632 0 0
LULULEMON ATHLETICA INC COM 550021109 6,448 82,042 SH   SOLE 20 0 0 82,042
LULULEMON ATHLETICA INC COM 550021109 88,963 1,131,995 SH   SOLE 21 1,131,995 0 0
LULULEMON ATHLETICA INC COM 550021109 209,594 2,666,925 SH   SOLE 22 2,368,765 0 298,160
LULULEMON ATHLETICA INC COM 550021109 10,453 133,004 SH   SOLE 23 133,004 0 0
LULULEMON ATHLETICA INC COM 550021109 5,860 74,568 SH   SOLE 25 74,568 0 0
LULULEMON ATHLETICA INC COM 550021109 22,529 286,668 SH   SOLE 26 117,114 0 169,554
LULULEMON ATHLETICA INC COM 550021109 1,819 23,151 SH   SOLE 28 16,898 0 6,253
LULULEMON ATHLETICA INC COM 550021109 2,152 27,379 SH   SOLE 29 2,524 0 24,855
LULULEMON ATHLETICA INC COM 550021109 9,691 123,314 SH   SOLE 30 123,314 0 0
LULULEMON ATHLETICA INC COM 550021109 3,847 48,949 SH   SOLE 31 20,729 0 28,220
LULULEMON ATHLETICA INC COM 550021109 557 7,083 SH   SOLE 34 7,083 0 0
LULULEMON ATHLETICA INC COM 550021109 6,611 84,119 SH   SOLE 36 84,119 0 0
LULULEMON ATHLETICA INC COM 550021109 41 522 SH   SOLE 40 522 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 54 1,713 SH   SOLE 2 1,584 0 129
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 18 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4,210 134,124 SH   SOLE 18 134,124 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 705 22,453 SH   SOLE 19 22,453 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 98,146 3,126,670 SH   SOLE 21 3,126,670 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 23,449 747,008 SH   SOLE 22 692,426 0 54,582
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 232 7,396 SH   SOLE 26 3,245 0 4,151
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 124 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,275 40,609 SH   SOLE 30 40,609 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 86 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 196 4,011 SH   SOLE 2 3,550 0 461
LUMENTUM HLDGS INC COM 55024U109 14 287 SH   SOLE 4 287 0 0
LUMENTUM HLDGS INC COM 55024U109 72 1,467 SH   SOLE 7 1,467 0 0
LUMENTUM HLDGS INC COM 55024U109 13,768 281,552 SH   SOLE 18 281,552 0 0
LUMENTUM HLDGS INC COM 55024U109 2,414 49,373 SH   SOLE 19 49,373 0 0
LUMENTUM HLDGS INC COM 55024U109 275,405 5,631,994 SH   SOLE 21 5,631,994 0 0
LUMENTUM HLDGS INC COM 55024U109 80,585 1,647,957 SH   SOLE 22 1,536,614 0 111,343
LUMENTUM HLDGS INC COM 55024U109 1,699 34,746 SH   SOLE 26 11,852 0 22,894
LUMENTUM HLDGS INC COM 55024U109 441 9,025 SH   SOLE 28 9,025 0 0
LUMENTUM HLDGS INC COM 55024U109 4,352 88,998 SH   SOLE 30 88,998 0 0
LUMENTUM HLDGS INC COM 55024U109 333 6,806 SH   SOLE 40 6,806 0 0
LUMINEX CORP DEL COM 55027E102 371 18,825 SH   SOLE 2 14,891 0 3,934
LUMINEX CORP DEL COM 55027E102 6 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 23 1,190 SH   SOLE 7 1,190 0 0
LUMINEX CORP DEL COM 55027E102 3,808 193,317 SH   SOLE 18 193,317 0 0
LUMINEX CORP DEL COM 55027E102 2,169 110,095 SH   SOLE 19 110,095 0 0
LUMINEX CORP DEL COM 55027E102 85,128 4,321,212 SH   SOLE 21 4,321,212 0 0
LUMINEX CORP DEL COM 55027E102 25,227 1,280,580 SH   SOLE 22 1,212,521 0 68,059
LUMINEX CORP DEL COM 55027E102 1,460 74,131 SH   SOLE 23 74,131 0 0
LUMINEX CORP DEL COM 55027E102 603 30,606 SH   SOLE 26 11,720 0 18,886
LUMINEX CORP DEL COM 55027E102 112 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 359 18,237 SH   SOLE 29 0 0 18,237
LUMINEX CORP DEL COM 55027E102 1,171 59,456 SH   SOLE 30 59,456 0 0
LUMINEX CORP DEL COM 55027E102 81 4,091 SH   SOLE 40 4,091 0 0
LUNA INNOVATIONS COM 550351100 11 4,647 SH   SOLE 18 4,647 0 0
LUNA INNOVATIONS COM 550351100 207 85,301 SH   SOLE 21 85,301 0 0
LUNA INNOVATIONS COM 550351100 494 203,362 SH   SOLE 22 203,362 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 45 800 SH   SOLE 4 800 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 2,905 52,146 SH   SOLE 22 52,146 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 7,267 130,458 SH   SOLE 25 130,458 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 9,027 162,059 SH   SOLE 34 162,059 0 0
LYDALL INC DEL COM 550819106 58 1,148 SH   SOLE 2 1,148 0 0
LYDALL INC DEL COM 550819106 19 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 4,025 79,318 SH   SOLE 18 79,318 0 0
LYDALL INC DEL COM 550819106 671 13,212 SH   SOLE 19 13,212 0 0
LYDALL INC DEL COM 550819106 79,889 1,574,169 SH   SOLE 21 1,574,169 0 0
LYDALL INC DEL COM 550819106 23,891 470,758 SH   SOLE 22 440,980 0 29,778
LYDALL INC DEL COM 550819106 62 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 127 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 1,253 24,682 SH   SOLE 30 24,682 0 0
LYDALL INC DEL COM 550819106 83 1,642 SH   SOLE 40 1,642 0 0
LYON WILLIAM HOMES CL A NEW 552074700 305 10,479 SH   SOLE 2 6,978 0 3,501
LYON WILLIAM HOMES CL A NEW 552074700 12 402 SH   SOLE 7 402 0 0
LYON WILLIAM HOMES CL A NEW 552074700 3,775 129,826 SH   SOLE 18 129,826 0 0
LYON WILLIAM HOMES CL A NEW 552074700 3,612 124,208 SH   SOLE 19 124,208 0 0
LYON WILLIAM HOMES CL A NEW 552074700 88,850 3,055,353 SH   SOLE 21 3,055,353 0 0
LYON WILLIAM HOMES CL A NEW 552074700 26,582 914,112 SH   SOLE 22 876,549 0 37,563
LYON WILLIAM HOMES CL A NEW 552074700 738 25,390 SH   SOLE 23 25,390 0 0
LYON WILLIAM HOMES CL A NEW 552074700 223 7,661 SH   SOLE 26 0 0 7,661
LYON WILLIAM HOMES CL A NEW 552074700 98 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 629 21,643 SH   SOLE 29 0 0 21,643
LYON WILLIAM HOMES CL A NEW 552074700 1,152 39,609 SH   SOLE 30 39,609 0 0
LYON WILLIAM HOMES CL A NEW 552074700 61 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 57,955 525,339 SH   SOLE 2 199,234 0 326,105
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,629 132,602 SH   SOLE 4 122,830 0 9,772
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 36,706 332,722 SH   SOLE 7 273,150 0 59,572
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 206 1,866 SH   SOLE 13 1,866 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 260 2,360 SH   SOLE 15 2,360 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9 86 SH   SOLE 17 0 0 86
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 69,653 631,372 SH   SOLE 18 584,114 0 47,258
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,152 55,765 SH   SOLE 19 55,765 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 22,305 202,185 SH   SOLE 20 0 0 202,185
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 647,399 5,868,373 SH   SOLE 21 5,868,373 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,001,612 9,079,153 SH   SOLE 22 7,559,536 0 1,519,617
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 50,323 456,157 SH   SOLE 23 456,157 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30,081 272,666 SH   SOLE 25 272,666 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 112,165 1,016,725 SH   SOLE 26 324,170 0 692,555
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,385 76,009 SH   SOLE 28 55,268 0 20,741
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,159 55,832 SH   SOLE 29 52,051 0 3,781
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 124,275 1,126,500 SH   SOLE 30 1,126,500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 22,158 200,852 SH   SOLE 31 104,323 0 96,529
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,177 55,994 SH   SOLE 34 55,994 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17,034 154,402 SH   SOLE 35 154,402 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 39,261 355,879 SH   SOLE 36 355,879 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 183 1,659 SH   SOLE 40 1,659 0 0
M & T BK CORP COM 55261F104 38,435 224,781 SH   SOLE 2 87,159 0 137,622
M & T BK CORP COM 55261F104 7,532 44,050 SH   SOLE 4 40,102 0 3,948
M & T BK CORP COM 55261F104 18,623 108,913 SH   SOLE 7 100,539 0 8,374
M & T BK CORP COM 55261F104 780 4,560 SH   SOLE 13 4,560 0 0
M & T BK CORP COM 55261F104 166 971 SH   SOLE 15 971 0 0
M & T BK CORP COM 55261F104 94,550 552,954 SH   SOLE 18 530,334 0 22,620
M & T BK CORP COM 55261F104 70,471 412,133 SH   SOLE 19 412,133 0 0
M & T BK CORP COM 55261F104 12,727 74,429 SH   SOLE 20 0 0 74,429
M & T BK CORP COM 55261F104 545,317 3,189,174 SH   SOLE 21 3,189,174 0 0
M & T BK CORP COM 55261F104 662,935 3,877,040 SH   SOLE 22 3,213,340 0 663,700
M & T BK CORP COM 55261F104 29,493 172,483 SH   SOLE 23 172,483 0 0
M & T BK CORP COM 55261F104 35,721 208,908 SH   SOLE 25 208,908 0 0
M & T BK CORP COM 55261F104 80,611 471,436 SH   SOLE 26 161,270 0 310,166
M & T BK CORP COM 55261F104 5,280 30,879 SH   SOLE 28 22,436 0 8,443
M & T BK CORP COM 55261F104 768 4,492 SH   SOLE 29 4,492 0 0
M & T BK CORP COM 55261F104 81,430 476,225 SH   SOLE 30 476,225 0 0
M & T BK CORP COM 55261F104 11,239 65,729 SH   SOLE 31 38,690 0 27,039
M & T BK CORP COM 55261F104 40,368 236,086 SH   SOLE 34 236,086 0 0
M & T BK CORP COM 55261F104 24,049 140,645 SH   SOLE 36 140,645 0 0
M & T BK CORP COM 55261F104 1,935 11,314 SH   SOLE 37 11,314 0 0
M & T BK CORP COM 55261F104 120 702 SH   SOLE 40 702 0 0
M D C HLDGS INC COM 552676108 227 7,113 SH   SOLE 2 2,547 0 4,566
M D C HLDGS INC COM 552676108 8 238 SH   SOLE 4 238 0 0
M D C HLDGS INC COM 552676108 37 1,152 SH   SOLE 7 1,152 0 0
M D C HLDGS INC COM 552676108 6,836 214,433 SH   SOLE 18 214,433 0 0
M D C HLDGS INC COM 552676108 1,151 36,109 SH   SOLE 19 36,109 0 0
M D C HLDGS INC COM 552676108 158,196 4,962,249 SH   SOLE 21 4,962,249 0 0
M D C HLDGS INC COM 552676108 39,875 1,250,781 SH   SOLE 22 1,166,263 0 84,518
M D C HLDGS INC COM 552676108 524 16,421 SH   SOLE 26 8,499 0 7,922
M D C HLDGS INC COM 552676108 209 6,569 SH   SOLE 28 6,569 0 0
M D C HLDGS INC COM 552676108 2,048 64,230 SH   SOLE 30 64,230 0 0
M D C HLDGS INC COM 552676108 162 5,093 SH   SOLE 40 5,093 0 0
M/I HOMES INC COM 55305B101 177 5,134 SH   SOLE 2 1,374 0 3,760
M/I HOMES INC COM 55305B101 20 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 4,465 129,805 SH   SOLE 18 129,805 0 0
M/I HOMES INC COM 55305B101 709 20,619 SH   SOLE 19 20,619 0 0
M/I HOMES INC COM 55305B101 105,837 3,076,644 SH   SOLE 21 3,076,644 0 0
M/I HOMES INC COM 55305B101 25,879 752,311 SH   SOLE 22 708,218 0 44,093
M/I HOMES INC COM 55305B101 2,015 58,574 SH   SOLE 23 58,574 0 0
M/I HOMES INC COM 55305B101 100 2,911 SH   SOLE 26 0 0 2,911
M/I HOMES INC COM 55305B101 126 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 199 5,781 SH   SOLE 29 0 0 5,781
M/I HOMES INC COM 55305B101 1,326 38,546 SH   SOLE 30 38,546 0 0
M/I HOMES INC COM 55305B101 94 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 99 9,853 SH   SOLE 2 6,484 0 3,369
MACATAWA BK CORP COM 554225102 1,042 104,235 SH   SOLE 18 104,235 0 0
MACATAWA BK CORP COM 554225102 393 39,289 SH   SOLE 19 39,289 0 0
MACATAWA BK CORP COM 554225102 8,831 883,137 SH   SOLE 21 883,137 0 0
MACATAWA BK CORP COM 554225102 2,604 260,376 SH   SOLE 22 238,565 0 21,811
MACATAWA BK CORP COM 554225102 283 28,305 SH   SOLE 23 28,305 0 0
MACATAWA BK CORP COM 554225102 0 1 SH   SOLE 29 0 0 1
MACERICH CO COM 554382101 10,813 164,625 SH   SOLE 2 41,435 0 123,190
MACERICH CO COM 554382101 9,312 141,780 SH   SOLE 4 138,859 0 2,921
MACERICH CO COM 554382101 17,693 269,382 SH   SOLE 7 254,202 0 15,180
MACERICH CO COM 554382101 525 8,000 SH   SOLE 13 8,000 0 0
MACERICH CO COM 554382101 422 6,418 SH   SOLE 15 6,418 0 0
MACERICH CO COM 554382101 17,612 268,155 SH   SOLE 18 250,822 0 17,333
MACERICH CO COM 554382101 11,448 174,294 SH   SOLE 19 174,294 0 0
MACERICH CO COM 554382101 4,924 74,968 SH   SOLE 20 0 0 74,968
MACERICH CO COM 554382101 203,262 3,094,730 SH   SOLE 21 3,094,730 0 0
MACERICH CO COM 554382101 317,142 4,828,589 SH   SOLE 22 4,200,643 0 627,946
MACERICH CO COM 554382101 10,724 163,278 SH   SOLE 23 163,278 0 0
MACERICH CO COM 554382101 23,392 356,155 SH   SOLE 25 356,155 0 0
MACERICH CO COM 554382101 26,171 398,464 SH   SOLE 26 149,277 0 249,187
MACERICH CO COM 554382101 7,578 115,371 SH   SOLE 28 19,564 0 95,807
MACERICH CO COM 554382101 5,464 83,194 SH   SOLE 29 53,102 0 30,092
MACERICH CO COM 554382101 67,633 1,029,737 SH   SOLE 30 1,029,737 0 0
MACERICH CO COM 554382101 4,782 72,806 SH   SOLE 31 49,388 0 23,418
MACERICH CO COM 554382101 3,010 45,826 SH   SOLE 34 45,826 0 0
MACERICH CO COM 554382101 8,272 125,943 SH   SOLE 36 125,943 0 0
MACERICH CO COM 554382101 44 669 SH   SOLE 40 669 0 0
MACK CALI RLTY CORP COM 554489104 1,207 55,998 SH   SOLE 2 41,374 0 14,624
MACK CALI RLTY CORP COM 554489104 657 30,478 SH   SOLE 4 30,478 0 0
MACK CALI RLTY CORP COM 554489104 2,656 123,201 SH   SOLE 7 123,201 0 0
MACK CALI RLTY CORP COM 554489104 82 3,804 SH   SOLE 15 3,804 0 0
MACK CALI RLTY CORP COM 554489104 12,705 589,288 SH   SOLE 18 589,288 0 0
MACK CALI RLTY CORP COM 554489104 3,677 170,526 SH   SOLE 19 170,526 0 0
MACK CALI RLTY CORP COM 554489104 134,283 6,228,359 SH   SOLE 21 6,228,359 0 0
MACK CALI RLTY CORP COM 554489104 85,885 3,983,552 SH   SOLE 22 3,826,014 0 157,538
MACK CALI RLTY CORP COM 554489104 104 4,846 SH   SOLE 23 4,846 0 0
MACK CALI RLTY CORP COM 554489104 3,528 163,638 SH   SOLE 25 163,638 0 0
MACK CALI RLTY CORP COM 554489104 1,428 66,217 SH   SOLE 26 19,459 0 46,758
MACK CALI RLTY CORP COM 554489104 1,531 71,012 SH   SOLE 28 12,429 0 58,583
MACK CALI RLTY CORP COM 554489104 664 30,795 SH   SOLE 29 30,795 0 0
MACK CALI RLTY CORP COM 554489104 10,359 480,484 SH   SOLE 30 480,484 0 0
MACK CALI RLTY CORP COM 554489104 176 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 196 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 14 859 SH   SOLE 18 859 0 0
MACKINAC FINL CORP COM 554571109 12 764 SH   SOLE 21 764 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 84 2,578 SH   SOLE 2 2,272 0 306
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 7 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 33 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4,516 138,776 SH   SOLE 18 138,776 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6,052 186,000 SH   SOLE 19 186,000 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 40,085 1,231,860 SH   SOLE 21 1,231,860 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 35,606 1,094,234 SH   SOLE 22 1,014,395 0 79,839
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 452 13,886 SH   SOLE 26 5,156 0 8,730
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 185 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 225 6,922 SH   SOLE 30 6,922 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,450 75,300 SH   SOLE 34 75,300 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 160 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5,558 86,577 SH   SOLE 2 11,144 0 75,433
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,589 40,328 SH   SOLE 4 38,408 0 1,920
MACQUARIE INFRASTRUCTURE COR COM 55608B105 790 12,310 SH   SOLE 7 10,316 0 1,994
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,240 50,471 SH   SOLE 18 43,290 0 7,181
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,143 48,960 SH   SOLE 19 48,960 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 92,948 1,447,793 SH   SOLE 21 1,447,793 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 149,396 2,327,033 SH   SOLE 22 2,073,461 0 253,572
MACQUARIE INFRASTRUCTURE COR COM 55608B105 7,081 110,297 SH   SOLE 23 110,297 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 288 4,489 SH   SOLE 25 4,489 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 9,906 154,305 SH   SOLE 26 78,771 0 75,534
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,150 17,919 SH   SOLE 28 13,214 0 4,705
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,696 26,413 SH   SOLE 29 2,096 0 24,317
MACQUARIE INFRASTRUCTURE COR COM 55608B105 8,146 126,879 SH   SOLE 30 126,879 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,165 33,715 SH   SOLE 31 14,232 0 19,483
MACQUARIE INFRASTRUCTURE COR COM 55608B105 9,628 149,971 SH   SOLE 34 149,971 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 949 14,783 SH   SOLE 36 14,783 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 23 361 SH   SOLE 40 361 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 838 813,000 PRN   SOLE 21 813,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 1,063 1,113,000 PRN   SOLE 21 1,113,000 0 0
MACROGENICS INC COM 556099109 123 6,496 SH   SOLE 2 2,218 0 4,278
MACROGENICS INC COM 556099109 16 818 SH   SOLE 7 818 0 0
MACROGENICS INC COM 556099109 2,482 130,608 SH   SOLE 18 130,608 0 0
MACROGENICS INC COM 556099109 497 26,166 SH   SOLE 19 26,166 0 0
MACROGENICS INC COM 556099109 30,731 1,617,420 SH   SOLE 21 1,617,420 0 0
MACROGENICS INC COM 556099109 16,274 856,550 SH   SOLE 22 805,997 0 50,553
MACROGENICS INC COM 556099109 42 2,233 SH   SOLE 26 0 0 2,233
MACROGENICS INC COM 556099109 74 3,899 SH   SOLE 28 3,899 0 0
MACROGENICS INC COM 556099109 114 6,026 SH   SOLE 30 6,026 0 0
MACROGENICS INC COM 556099109 56 2,962 SH   SOLE 40 2,962 0 0
MACYS INC COM 55616P104 11,126 441,697 SH   SOLE 2 135,932 0 305,765
MACYS INC COM 55616P104 2,619 103,978 SH   SOLE 4 96,538 0 7,440
MACYS INC COM 55616P104 6,424 255,032 SH   SOLE 7 219,826 0 35,206
MACYS INC COM 55616P104 368 14,610 SH   SOLE 13 14,610 0 0
MACYS INC COM 55616P104 51 2,012 SH   SOLE 15 2,012 0 0
MACYS INC COM 55616P104 3 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 18,401 730,486 SH   SOLE 18 684,805 0 45,681
MACYS INC COM 55616P104 1,416 56,197 SH   SOLE 19 56,197 0 0
MACYS INC COM 55616P104 5,576 221,369 SH   SOLE 20 0 0 221,369
MACYS INC COM 55616P104 265,904 10,555,923 SH   SOLE 21 10,555,923 0 0
MACYS INC COM 55616P104 228,013 9,051,719 SH   SOLE 22 7,585,537 0 1,466,182
MACYS INC COM 55616P104 9,041 358,893 SH   SOLE 23 358,893 0 0
MACYS INC COM 55616P104 6,141 243,791 SH   SOLE 25 243,791 0 0
MACYS INC COM 55616P104 30,372 1,205,723 SH   SOLE 26 406,971 0 798,752
MACYS INC COM 55616P104 1,759 69,829 SH   SOLE 28 51,224 0 18,605
MACYS INC COM 55616P104 2,194 87,106 SH   SOLE 29 12,295 0 74,811
MACYS INC COM 55616P104 27,384 1,087,104 SH   SOLE 30 1,087,104 0 0
MACYS INC COM 55616P104 4,414 175,209 SH   SOLE 31 88,591 0 86,618
MACYS INC COM 55616P104 2,060 81,789 SH   SOLE 32 81,789 0 0
MACYS INC COM 55616P104 1,550 61,533 SH   SOLE 34 61,533 0 0
MACYS INC COM 55616P104 10,091 400,580 SH   SOLE 36 400,580 0 0
MACYS INC COM 55616P104 48 1,901 SH   SOLE 40 1,901 0 0
MADDEN STEVEN LTD COM 556269108 159 3,401 SH   SOLE 2 3,312 0 89
MADDEN STEVEN LTD COM 556269108 14 309 SH   SOLE 4 309 0 0
MADDEN STEVEN LTD COM 556269108 65 1,390 SH   SOLE 7 1,390 0 0
MADDEN STEVEN LTD COM 556269108 12,243 262,165 SH   SOLE 18 262,165 0 0
MADDEN STEVEN LTD COM 556269108 3,575 76,559 SH   SOLE 19 76,559 0 0
MADDEN STEVEN LTD COM 556269108 231,091 4,948,406 SH   SOLE 21 4,948,406 0 0
MADDEN STEVEN LTD COM 556269108 76,852 1,645,663 SH   SOLE 22 1,535,100 0 110,563
MADDEN STEVEN LTD COM 556269108 2,109 45,167 SH   SOLE 23 45,167 0 0
MADDEN STEVEN LTD COM 556269108 816 17,477 SH   SOLE 26 5,422 0 12,055
MADDEN STEVEN LTD COM 556269108 378 8,087 SH   SOLE 28 8,087 0 0
MADDEN STEVEN LTD COM 556269108 159 3,406 SH   SOLE 29 0 0 3,406
MADDEN STEVEN LTD COM 556269108 3,595 76,983 SH   SOLE 30 76,983 0 0
MADDEN STEVEN LTD COM 556269108 284 6,074 SH   SOLE 40 6,074 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 6,239 29,589 SH   SOLE 2 19,924 0 9,665
MADISON SQUARE GARDEN CO NEW CL A 55825T103 582 2,762 SH   SOLE 4 2,762 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 374 1,775 SH   SOLE 7 1,775 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,203 10,448 SH   SOLE 18 10,397 0 51
MADISON SQUARE GARDEN CO NEW CL A 55825T103 14,632 69,396 SH   SOLE 19 69,396 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 41,890 198,673 SH   SOLE 21 198,673 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 106,516 505,176 SH   SOLE 22 441,289 0 63,887
MADISON SQUARE GARDEN CO NEW CL A 55825T103 807 3,829 SH   SOLE 23 3,829 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,917 9,090 SH   SOLE 26 4,812 0 4,278
MADISON SQUARE GARDEN CO NEW CL A 55825T103 559 2,649 SH   SOLE 28 2,649 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 431 2,044 SH   SOLE 29 2,044 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 687 3,259 SH   SOLE 30 3,259 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,045 4,956 SH   SOLE 31 4,414 0 542
MADISON SQUARE GARDEN CO NEW CL A 55825T103 274 1,300 SH   SOLE 34 1,300 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 496 2,354 SH   SOLE 36 2,354 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 483 2,290 SH   SOLE 40 2,290 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 66 723 SH   SOLE 2 674 0 49
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,333 14,517 SH   SOLE 18 14,517 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 316 3,447 SH   SOLE 19 3,447 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 12,163 132,507 SH   SOLE 21 132,507 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 4,967 54,110 SH   SOLE 22 50,881 0 3,229
MADRIGAL PHARMACEUTICALS INC COM 558868105 286 3,120 SH   SOLE 26 0 0 3,120
MADRIGAL PHARMACEUTICALS INC COM 558868105 92 1,004 SH   SOLE 30 1,004 0 0
MAG SILVER CORP COM 55903Q104 66 5,312 SH   SOLE 21 5,312 0 0
MAGELLAN HEALTH INC COM NEW 559079207 272 2,819 SH   SOLE 2 1,352 0 1,467
MAGELLAN HEALTH INC COM NEW 559079207 16 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 108 1,122 SH   SOLE 7 1,122 0 0
MAGELLAN HEALTH INC COM NEW 559079207 11,082 114,780 SH   SOLE 18 114,780 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,854 19,199 SH   SOLE 19 19,199 0 0
MAGELLAN HEALTH INC COM NEW 559079207 220,487 2,283,655 SH   SOLE 21 2,283,655 0 0
MAGELLAN HEALTH INC COM NEW 559079207 69,153 716,245 SH   SOLE 22 669,188 0 47,057
MAGELLAN HEALTH INC COM NEW 559079207 1,147 11,880 SH   SOLE 26 5,888 0 5,992
MAGELLAN HEALTH INC COM NEW 559079207 356 3,685 SH   SOLE 28 3,685 0 0
MAGELLAN HEALTH INC COM NEW 559079207 3,625 37,544 SH   SOLE 30 37,544 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,123 11,627 SH   SOLE 34 11,627 0 0
MAGELLAN HEALTH INC COM NEW 559079207 83 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 290 2,999 SH   SOLE 40 2,999 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 331 4,663 SH   SOLE 7 4,663 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,146 16,156 SH   SOLE 18 16,156 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 69,556 980,489 SH   SOLE 19 980,489 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 8 900 SH   SOLE 22 900 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 19 2,192 SH   SOLE 18 2,192 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 266 31,476 SH   SOLE 21 31,476 0 0
MAGNA INTL INC COM 559222401 639 11,278 SH   SOLE 18 11,278 0 0
MAGNA INTL INC COM 559222401 3,281 57,894 SH   SOLE 19 57,894 0 0
MAGNA INTL INC COM 559222401 1,025 18,090 SH   SOLE 25 18,090 0 0
MAGNA INTL INC COM 559222401 2,378 41,970 SH   SOLE 34 41,970 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 13 1,300 SH   SOLE 2 1,300 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 5,103 512,900 SH   SOLE 19 512,900 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2,620 263,272 SH   SOLE 34 263,272 0 0
MAGNEGAS CORP COM PAR 55939L301 0 341 SH   SOLE 19 341 0 0
MAGNEGAS CORP COM PAR 55939L301 0 1,033 SH   SOLE 21 1,033 0 0
MAGYAR BANCORP INC COM 55977T109 4 338 SH   SOLE 18 338 0 0
MAGYAR BANCORP INC COM 55977T109 9 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 76 11,497 SH   SOLE 2 2,903 0 8,594
MAIDEN HOLDINGS LTD SHS G5753U112 1 171 SH   SOLE 4 171 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 9 1,379 SH   SOLE 7 1,379 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 2,087 316,156 SH   SOLE 18 316,156 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 253 38,293 SH   SOLE 19 38,293 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 37,770 5,722,764 SH   SOLE 21 5,722,764 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 11,260 1,706,078 SH   SOLE 22 1,600,870 0 105,208
MAIDEN HOLDINGS LTD SHS G5753U112 136 20,543 SH   SOLE 26 16,084 0 4,459
MAIDEN HOLDINGS LTD SHS G5753U112 57 8,569 SH   SOLE 28 8,569 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 692 104,783 SH   SOLE 30 104,783 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 42 6,376 SH   SOLE 40 6,376 0 0
MAIN STREET CAPITAL CORP COM 56035L104 13,457 338,702 SH   SOLE 30 338,702 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 193 5,319 SH   SOLE 2 1,402 0 3,917
MAINSOURCE FINANCIAL GP INC COM 56062Y102 20 539 SH   SOLE 7 539 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 2 44 SH   SOLE 17 0 0 44
MAINSOURCE FINANCIAL GP INC COM 56062Y102 3,550 97,769 SH   SOLE 18 97,769 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 768 21,138 SH   SOLE 19 21,138 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 30,239 832,788 SH   SOLE 21 832,788 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 26,614 732,955 SH   SOLE 22 693,897 0 39,058
MAINSOURCE FINANCIAL GP INC COM 56062Y102 227 6,252 SH   SOLE 26 0 0 6,252
MAINSOURCE FINANCIAL GP INC COM 56062Y102 325 8,946 SH   SOLE 28 8,946 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 167 4,589 SH   SOLE 30 4,589 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 95 2,608 SH   SOLE 40 2,608 0 0
MAJESCO COM 56068V102 92 17,058 SH   SOLE 18 17,058 0 0
MAJESCO COM 56068V102 10 1,856 SH   SOLE 19 1,856 0 0
MAJESCO COM 56068V102 934 173,999 SH   SOLE 21 173,999 0 0
MAJESCO COM 56068V102 175 32,528 SH   SOLE 22 28,924 0 3,604
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 157 5,243 SH   SOLE 22 5,243 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 123 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 817 27,490 SH   SOLE 2 26,971 0 519
MALIBU BOATS INC COM CL A 56117J100 14 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 2,170 73,004 SH   SOLE 18 73,004 0 0
MALIBU BOATS INC COM CL A 56117J100 6,542 220,055 SH   SOLE 19 220,055 0 0
MALIBU BOATS INC COM CL A 56117J100 19,825 666,833 SH   SOLE 21 666,833 0 0
MALIBU BOATS INC COM CL A 56117J100 22,115 743,849 SH   SOLE 22 717,934 0 25,915
MALIBU BOATS INC COM CL A 56117J100 3,521 118,422 SH   SOLE 23 118,422 0 0
MALIBU BOATS INC COM CL A 56117J100 213 7,166 SH   SOLE 29 0 0 7,166
MALLINCKRODT PUB LTD CO SHS G5785G107 2,523 111,819 SH   SOLE 2 62,058 0 49,761
MALLINCKRODT PUB LTD CO SHS G5785G107 12 546 SH   SOLE 4 546 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 194 8,593 SH   SOLE 7 8,593 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 17 735 SH   SOLE 15 735 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 7,052 312,583 SH   SOLE 18 312,483 0 100
MALLINCKRODT PUB LTD CO SHS G5785G107 665 29,477 SH   SOLE 19 29,477 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 102,754 4,554,707 SH   SOLE 21 4,554,707 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 71,651 3,176,038 SH   SOLE 22 2,874,352 0 301,686
MALLINCKRODT PUB LTD CO SHS G5785G107 1,790 79,331 SH   SOLE 25 79,331 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 3,064 135,832 SH   SOLE 26 46,345 0 89,487
MALLINCKRODT PUB LTD CO SHS G5785G107 352 15,603 SH   SOLE 28 15,603 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 376 16,684 SH   SOLE 30 16,684 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 85 3,756 SH   SOLE 31 3,756 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,921 85,131 SH   SOLE 36 85,131 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 237 10,493 SH   SOLE 40 10,493 0 0
MALVERN BANCORP INC COM 561409103 21 795 SH   SOLE 2 238 0 557
MALVERN BANCORP INC COM 561409103 650 24,791 SH   SOLE 18 24,791 0 0
MALVERN BANCORP INC COM 561409103 94 3,572 SH   SOLE 19 3,572 0 0
MALVERN BANCORP INC COM 561409103 5,262 200,837 SH   SOLE 21 200,837 0 0
MALVERN BANCORP INC COM 561409103 1,424 54,334 SH   SOLE 22 50,606 0 3,728
MAM SOFTWARE GROUP INC COM NEW 55277Q201 33 4,352 SH   SOLE 21 4,352 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 170 8,648 SH   SOLE 2 7,371 0 1,277
MAMMOTH ENERGY SVCS INC COM 56155L108 608 30,988 SH   SOLE 18 30,988 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 447 22,756 SH   SOLE 19 22,756 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 5,479 279,136 SH   SOLE 21 279,136 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 1,494 76,112 SH   SOLE 22 70,782 0 5,330
MAMMOTH ENERGY SVCS INC COM 56155L108 109 5,560 SH   SOLE 26 0 0 5,560
MAMMOTH ENERGY SVCS INC COM 56155L108 449 22,881 SH   SOLE 29 0 0 22,881
MAMMOTH ENERGY SVCS INC COM 56155L108 45 2,313 SH   SOLE 30 2,313 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 6 323 SH   SOLE 22 323 0 0
MANHATTAN ASSOCS INC COM 562750109 2,827 57,070 SH   SOLE 2 32,488 0 24,582
MANHATTAN ASSOCS INC COM 562750109 94 1,888 SH   SOLE 4 1,888 0 0
MANHATTAN ASSOCS INC COM 562750109 82 1,657 SH   SOLE 7 1,657 0 0
MANHATTAN ASSOCS INC COM 562750109 10,999 222,015 SH   SOLE 18 221,797 0 218
MANHATTAN ASSOCS INC COM 562750109 1,025 20,686 SH   SOLE 19 20,686 0 0
MANHATTAN ASSOCS INC COM 562750109 156,666 3,162,409 SH   SOLE 21 3,162,409 0 0
MANHATTAN ASSOCS INC COM 562750109 112,623 2,273,366 SH   SOLE 22 2,062,683 0 210,683
MANHATTAN ASSOCS INC COM 562750109 1,275 25,727 SH   SOLE 26 10,672 0 15,055
MANHATTAN ASSOCS INC COM 562750109 512 10,341 SH   SOLE 28 10,341 0 0
MANHATTAN ASSOCS INC COM 562750109 468 9,439 SH   SOLE 29 0 0 9,439
MANHATTAN ASSOCS INC COM 562750109 546 11,018 SH   SOLE 30 11,018 0 0
MANHATTAN ASSOCS INC COM 562750109 83 1,678 SH   SOLE 31 1,678 0 0
MANHATTAN ASSOCS INC COM 562750109 427 8,612 SH   SOLE 40 8,612 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 6 1,015 SH   SOLE 18 1,015 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 138 23,189 SH   SOLE 21 23,189 0 0
MANITEX INTL INC COM 563420108 25 2,587 SH   SOLE 18 2,587 0 0
MANITEX INTL INC COM 563420108 26 2,717 SH   SOLE 19 2,717 0 0
MANITEX INTL INC COM 563420108 405 42,203 SH   SOLE 21 42,203 0 0
MANITOWOC CO INC COM NEW 563571405 292 7,415 SH   SOLE 2 1,824 0 5,591
MANITOWOC CO INC COM NEW 563571405 8 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 34 856 SH   SOLE 7 856 0 0
MANITOWOC CO INC COM NEW 563571405 4,661 118,487 SH   SOLE 18 118,487 0 0
MANITOWOC CO INC COM NEW 563571405 1,026 26,090 SH   SOLE 19 26,090 0 0
MANITOWOC CO INC COM NEW 563571405 39,065 993,000 SH   SOLE 21 993,000 0 0
MANITOWOC CO INC COM NEW 563571405 36,158 919,115 SH   SOLE 22 860,808 0 58,307
MANITOWOC CO INC COM NEW 563571405 371 9,429 SH   SOLE 26 2,577 0 6,852
MANITOWOC CO INC COM NEW 563571405 184 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 194 4,922 SH   SOLE 30 4,922 0 0
MANITOWOC CO INC COM NEW 563571405 139 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 6 392 SH   SOLE 18 392 0 0
MANNATECH INC COM NEW 563771203 10 644 SH   SOLE 19 644 0 0
MANNATECH INC COM NEW 563771203 91 6,051 SH   SOLE 21 6,051 0 0
MANNATECH INC COM NEW 563771203 1,084 72,275 SH   SOLE 22 72,275 0 0
MANNING & NAPIER INC CL A 56382Q102 10 2,840 SH   SOLE 18 2,840 0 0
MANNING & NAPIER INC CL A 56382Q102 130 36,139 SH   SOLE 21 36,139 0 0
MANNING & NAPIER INC CL A 56382Q102 383 106,323 SH   SOLE 22 106,323 0 0
MANNKIND CORP COM NEW 56400P706 36 15,513 SH   SOLE 18 15,513 0 0
MANNKIND CORP COM NEW 56400P706 41 17,465 SH   SOLE 19 17,465 0 0
MANNKIND CORP COM NEW 56400P706 4,143 1,785,888 SH   SOLE 21 1,785,888 0 0
MANNKIND CORP COM NEW 56400P706 3,980 1,715,562 SH   SOLE 22 1,715,562 0 0
MANNKIND CORP COM NEW 56400P706 1 383 SH   SOLE 30 383 0 0
MANPOWERGROUP INC COM 56418H100 43,408 344,206 SH   SOLE 2 274,505 0 69,701
MANPOWERGROUP INC COM 56418H100 11,925 94,564 SH   SOLE 4 92,930 0 1,634
MANPOWERGROUP INC COM 56418H100 4,897 38,831 SH   SOLE 7 29,404 0 9,427
MANPOWERGROUP INC COM 56418H100 58 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 31,634 250,845 SH   SOLE 18 225,306 0 25,539
MANPOWERGROUP INC COM 56418H100 16,569 131,385 SH   SOLE 19 131,385 0 0
MANPOWERGROUP INC COM 56418H100 6,875 54,513 SH   SOLE 20 0 0 54,513
MANPOWERGROUP INC COM 56418H100 380,413 3,016,520 SH   SOLE 21 3,016,520 0 0
MANPOWERGROUP INC COM 56418H100 332,338 2,635,306 SH   SOLE 22 2,204,591 0 430,715
MANPOWERGROUP INC COM 56418H100 23,363 185,255 SH   SOLE 23 185,255 0 0
MANPOWERGROUP INC COM 56418H100 9,436 74,820 SH   SOLE 25 74,820 0 0
MANPOWERGROUP INC COM 56418H100 31,643 250,913 SH   SOLE 26 80,606 0 170,307
MANPOWERGROUP INC COM 56418H100 1,949 15,456 SH   SOLE 28 11,140 0 4,316
MANPOWERGROUP INC COM 56418H100 14,925 118,351 SH   SOLE 29 68,214 0 50,137
MANPOWERGROUP INC COM 56418H100 15,177 120,346 SH   SOLE 30 120,346 0 0
MANPOWERGROUP INC COM 56418H100 16,661 132,117 SH   SOLE 31 91,270 0 40,847
MANPOWERGROUP INC COM 56418H100 6,089 48,282 SH   SOLE 34 48,282 0 0
MANPOWERGROUP INC COM 56418H100 15,250 120,930 SH   SOLE 36 120,930 0 0
MANPOWERGROUP INC COM 56418H100 48 381 SH   SOLE 40 381 0 0
MANTECH INTL CORP CL A 564563104 78 1,554 SH   SOLE 2 1,554 0 0
MANTECH INTL CORP CL A 564563104 7 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 35 699 SH   SOLE 7 699 0 0
MANTECH INTL CORP CL A 564563104 1 20 SH   SOLE 17 0 0 20
MANTECH INTL CORP CL A 564563104 6,382 127,153 SH   SOLE 18 127,153 0 0
MANTECH INTL CORP CL A 564563104 1,025 20,429 SH   SOLE 19 20,429 0 0
MANTECH INTL CORP CL A 564563104 167,510 3,337,509 SH   SOLE 21 3,337,509 0 0
MANTECH INTL CORP CL A 564563104 36,331 723,867 SH   SOLE 22 675,998 0 47,869
MANTECH INTL CORP CL A 564563104 1,456 29,015 SH   SOLE 23 29,015 0 0
MANTECH INTL CORP CL A 564563104 1,020 20,329 SH   SOLE 26 5,936 0 14,393
MANTECH INTL CORP CL A 564563104 177 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 594 11,827 SH   SOLE 29 0 0 11,827
MANTECH INTL CORP CL A 564563104 1,927 38,394 SH   SOLE 30 38,394 0 0
MANTECH INTL CORP CL A 564563104 140 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 67 3,199 SH   SOLE 18 3,199 0 0
MARATHON OIL CORP COM 565849106 27,341 1,614,951 SH   SOLE 2 804,515 0 810,436
MARATHON OIL CORP COM 565849106 5,345 315,741 SH   SOLE 4 295,556 0 20,185
MARATHON OIL CORP COM 565849106 10,406 614,624 SH   SOLE 7 571,904 0 42,720
MARATHON OIL CORP COM 565849106 457 27,014 SH   SOLE 13 27,014 0 0
MARATHON OIL CORP COM 565849106 110 6,521 SH   SOLE 15 6,521 0 0
MARATHON OIL CORP COM 565849106 74,261 4,386,381 SH   SOLE 18 3,956,571 0 429,810
MARATHON OIL CORP COM 565849106 259,539 15,330,109 SH   SOLE 19 15,330,109 0 0
MARATHON OIL CORP COM 565849106 6,531 385,757 SH   SOLE 20 0 0 385,757
MARATHON OIL CORP COM 565849106 316,924 18,719,646 SH   SOLE 21 18,719,646 0 0
MARATHON OIL CORP COM 565849106 420,060 24,811,555 SH   SOLE 22 20,649,665 0 4,161,890
MARATHON OIL CORP COM 565849106 20,272 1,197,389 SH   SOLE 23 1,197,389 0 0
MARATHON OIL CORP COM 565849106 17,783 1,050,394 SH   SOLE 25 1,027,212 0 23,182
MARATHON OIL CORP COM 565849106 46,967 2,774,185 SH   SOLE 26 891,079 0 1,883,106
MARATHON OIL CORP COM 565849106 3,291 194,377 SH   SOLE 28 142,372 0 52,005
MARATHON OIL CORP COM 565849106 4,039 238,566 SH   SOLE 29 30,147 0 208,419
MARATHON OIL CORP COM 565849106 47,939 2,831,584 SH   SOLE 30 2,831,584 0 0
MARATHON OIL CORP COM 565849106 9,139 539,822 SH   SOLE 31 259,790 0 280,032
MARATHON OIL CORP COM 565849106 63,318 3,739,976 SH   SOLE 34 3,739,976 0 0
MARATHON OIL CORP COM 565849106 17,813 1,052,168 SH   SOLE 36 1,052,168 0 0
MARATHON OIL CORP COM 565849106 81 4,760 SH   SOLE 40 4,760 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 5 1,210 SH   SOLE 21 1,210 0 0
MARATHON PETE CORP COM 56585A102 66,284 1,004,610 SH   SOLE 2 519,305 0 485,305
MARATHON PETE CORP COM 56585A102 17,312 262,385 SH   SOLE 4 249,334 0 13,051
MARATHON PETE CORP COM 56585A102 29,134 441,555 SH   SOLE 7 419,889 0 21,666
MARATHON PETE CORP COM 56585A102 3,088 46,803 SH   SOLE 13 46,803 0 0
MARATHON PETE CORP COM 56585A102 249 3,771 SH   SOLE 15 3,771 0 0
MARATHON PETE CORP COM 56585A102 74 1,122 SH   SOLE 17 0 0 1,122
MARATHON PETE CORP COM 56585A102 188,060 2,850,259 SH   SOLE 18 2,727,924 0 122,335
MARATHON PETE CORP COM 56585A102 381,857 5,787,461 SH   SOLE 19 5,787,461 0 0
MARATHON PETE CORP COM 56585A102 16,797 254,574 SH   SOLE 20 0 0 254,574
MARATHON PETE CORP COM 56585A102 788,879 11,956,342 SH   SOLE 21 11,956,342 0 0
MARATHON PETE CORP COM 56585A102 956,607 14,498,435 SH   SOLE 22 11,945,955 0 2,552,480
MARATHON PETE CORP COM 56585A102 54,415 824,714 SH   SOLE 23 824,714 0 0
MARATHON PETE CORP COM 56585A102 30,283 458,966 SH   SOLE 25 458,966 0 0
MARATHON PETE CORP COM 56585A102 96,684 1,465,350 SH   SOLE 26 488,547 0 976,803
MARATHON PETE CORP COM 56585A102 7,630 115,645 SH   SOLE 28 84,432 0 31,213
MARATHON PETE CORP COM 56585A102 13,585 205,900 SH   SOLE 29 36,159 0 169,741
MARATHON PETE CORP COM 56585A102 114,851 1,740,693 SH   SOLE 30 1,740,693 0 0
MARATHON PETE CORP COM 56585A102 23,592 357,568 SH   SOLE 31 162,181 0 195,387
MARATHON PETE CORP COM 56585A102 73,529 1,114,418 SH   SOLE 34 1,114,418 0 0
MARATHON PETE CORP COM 56585A102 37,868 573,932 SH   SOLE 36 573,932 0 0
MARATHON PETE CORP COM 56585A102 179 2,710 SH   SOLE 40 2,710 0 0
MARCHEX INC CL B 56624R108 19 5,809 SH   SOLE 18 5,809 0 0
MARCHEX INC CL B 56624R108 17 5,246 SH   SOLE 19 5,246 0 0
MARCHEX INC CL B 56624R108 296 91,768 SH   SOLE 21 91,768 0 0
MARCHEX INC CL B 56624R108 1,985 614,460 SH   SOLE 22 614,460 0 0
MARCHEX INC CL B 56624R108 164 50,651 SH   SOLE 29 0 0 50,651
MARCUS & MILLICHAP INC COM 566324109 50 1,521 SH   SOLE 2 1,521 0 0
MARCUS & MILLICHAP INC COM 566324109 13 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 1,844 56,545 SH   SOLE 18 56,545 0 0
MARCUS & MILLICHAP INC COM 566324109 5,863 179,781 SH   SOLE 19 179,781 0 0
MARCUS & MILLICHAP INC COM 566324109 16,017 491,176 SH   SOLE 21 491,176 0 0
MARCUS & MILLICHAP INC COM 566324109 15,970 489,728 SH   SOLE 22 461,473 0 28,255
MARCUS & MILLICHAP INC COM 566324109 72 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 65 1,994 SH   SOLE 30 1,994 0 0
MARCUS & MILLICHAP INC COM 566324109 85 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 66 2,429 SH   SOLE 2 1,085 0 1,344
MARCUS CORP COM 566330106 8 281 SH   SOLE 7 281 0 0
MARCUS CORP COM 566330106 2,509 91,731 SH   SOLE 18 91,731 0 0
MARCUS CORP COM 566330106 437 15,992 SH   SOLE 19 15,992 0 0
MARCUS CORP COM 566330106 49,146 1,796,927 SH   SOLE 21 1,796,927 0 0
MARCUS CORP COM 566330106 16,340 597,455 SH   SOLE 22 562,631 0 34,824
MARCUS CORP COM 566330106 70 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 781 28,570 SH   SOLE 30 28,570 0 0
MARCUS CORP COM 566330106 49 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 9 796 SH   SOLE 18 796 0 0
MARIN SOFTWARE INC COM NEW 56804T205 131 11,960 SH   SOLE 21 11,960 0 0
MARIN SOFTWARE INC COM NEW 56804T205 13 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 21 1,648 SH   SOLE 2 338 0 1,310
MARINE PRODS CORP COM 568427108 348 27,351 SH   SOLE 18 27,351 0 0
MARINE PRODS CORP COM 568427108 71 5,605 SH   SOLE 19 5,605 0 0
MARINE PRODS CORP COM 568427108 3,209 251,866 SH   SOLE 21 251,866 0 0
MARINE PRODS CORP COM 568427108 2,936 230,448 SH   SOLE 22 222,889 0 7,559
MARINEMAX INC COM 567908108 61 3,209 SH   SOLE 2 1,147 0 2,062
MARINEMAX INC COM 567908108 11 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 2,092 110,699 SH   SOLE 18 110,699 0 0
MARINEMAX INC COM 567908108 363 19,220 SH   SOLE 19 19,220 0 0
MARINEMAX INC COM 567908108 39,148 2,071,313 SH   SOLE 21 2,071,313 0 0
MARINEMAX INC COM 567908108 13,013 688,530 SH   SOLE 22 646,834 0 41,696
MARINEMAX INC COM 567908108 183 9,690 SH   SOLE 26 0 0 9,690
MARINEMAX INC COM 567908108 70 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 697 36,857 SH   SOLE 30 36,857 0 0
MARINEMAX INC COM 567908108 45 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 17 2,100 SH   SOLE 2 2,100 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 33 4,047 SH   SOLE 19 4,047 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 4,875 597,426 SH   SOLE 21 597,426 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 561 68,780 SH   SOLE 22 68,780 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 1 132 SH   SOLE 30 132 0 0
MARKEL CORP COM 570535104 18,635 16,359 SH   SOLE 2 5,240 0 11,119
MARKEL CORP COM 570535104 4,947 4,343 SH   SOLE 4 4,023 0 320
MARKEL CORP COM 570535104 5,055 4,438 SH   SOLE 7 3,343 0 1,095
MARKEL CORP COM 570535104 699 614 SH   SOLE 13 614 0 0
MARKEL CORP COM 570535104 124 109 SH   SOLE 15 109 0 0
MARKEL CORP COM 570535104 8 7 SH   SOLE 17 0 0 7
MARKEL CORP COM 570535104 9,211 8,086 SH   SOLE 18 6,814 0 1,272
MARKEL CORP COM 570535104 4,856 4,263 SH   SOLE 19 4,263 0 0
MARKEL CORP COM 570535104 312,545 274,372 SH   SOLE 21 274,372 0 0
MARKEL CORP COM 570535104 456,803 401,010 SH   SOLE 22 356,063 0 44,947
MARKEL CORP COM 570535104 19,592 17,199 SH   SOLE 23 17,199 0 0
MARKEL CORP COM 570535104 12,317 10,813 SH   SOLE 25 10,813 0 0
MARKEL CORP COM 570535104 53,295 46,786 SH   SOLE 26 12,786 0 34,000
MARKEL CORP COM 570535104 3,550 3,116 SH   SOLE 28 2,246 0 870
MARKEL CORP COM 570535104 4,487 3,939 SH   SOLE 29 508 0 3,431
MARKEL CORP COM 570535104 31,293 27,471 SH   SOLE 30 27,471 0 0
MARKEL CORP COM 570535104 7,751 6,804 SH   SOLE 31 2,573 0 4,231
MARKEL CORP COM 570535104 1,054 925 SH   SOLE 34 925 0 0
MARKEL CORP COM 570535104 16,732 14,688 SH   SOLE 36 14,688 0 0
MARKEL CORP COM 570535104 71 62 SH   SOLE 40 62 0 0
MARKETAXESS HLDGS INC COM 57060D108 6,205 30,756 SH   SOLE 2 17,790 0 12,966
MARKETAXESS HLDGS INC COM 57060D108 37 184 SH   SOLE 4 184 0 0
MARKETAXESS HLDGS INC COM 57060D108 182 902 SH   SOLE 7 902 0 0
MARKETAXESS HLDGS INC COM 57060D108 24,455 121,213 SH   SOLE 18 121,213 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,269 11,247 SH   SOLE 19 11,247 0 0
MARKETAXESS HLDGS INC COM 57060D108 344,674 1,708,421 SH   SOLE 21 1,708,421 0 0
MARKETAXESS HLDGS INC COM 57060D108 241,140 1,195,241 SH   SOLE 22 1,086,967 0 108,274
MARKETAXESS HLDGS INC COM 57060D108 3,808 18,877 SH   SOLE 26 6,907 0 11,970
MARKETAXESS HLDGS INC COM 57060D108 1,169 5,792 SH   SOLE 28 5,792 0 0
MARKETAXESS HLDGS INC COM 57060D108 126 624 SH   SOLE 29 0 0 624
MARKETAXESS HLDGS INC COM 57060D108 1,226 6,078 SH   SOLE 30 6,078 0 0
MARKETAXESS HLDGS INC COM 57060D108 165 818 SH   SOLE 31 818 0 0
MARKETAXESS HLDGS INC COM 57060D108 823 4,080 SH   SOLE 40 4,080 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 32 1,429 SH   SOLE 2 449 0 980
MARLIN BUSINESS SVCS CORP COM 571157106 769 34,352 SH   SOLE 18 34,352 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 156 6,963 SH   SOLE 19 6,963 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,652 296,950 SH   SOLE 21 296,950 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,282 280,429 SH   SOLE 22 274,438 0 5,991
MARRIOTT INTL INC NEW CL A 571903202 59,930 441,535 SH   SOLE 2 132,617 0 308,918
MARRIOTT INTL INC NEW CL A 571903202 14,462 106,547 SH   SOLE 4 98,040 0 8,507
MARRIOTT INTL INC NEW CL A 571903202 29,646 218,417 SH   SOLE 7 214,526 0 3,891
MARRIOTT INTL INC NEW CL A 571903202 491 3,617 SH   SOLE 13 3,617 0 0
MARRIOTT INTL INC NEW CL A 571903202 376 2,771 SH   SOLE 15 2,771 0 0
MARRIOTT INTL INC NEW CL A 571903202 99 726 SH   SOLE 17 0 0 726
MARRIOTT INTL INC NEW CL A 571903202 88,040 648,638 SH   SOLE 18 601,631 0 47,007
MARRIOTT INTL INC NEW CL A 571903202 5,748 42,349 SH   SOLE 19 42,349 0 0
MARRIOTT INTL INC NEW CL A 571903202 22,806 168,025 SH   SOLE 20 0 0 168,025
MARRIOTT INTL INC NEW CL A 571903202 676,214 4,982,049 SH   SOLE 21 4,982,049 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,108,443 8,166,532 SH   SOLE 22 6,786,972 0 1,379,560
MARRIOTT INTL INC NEW CL A 571903202 53,931 397,339 SH   SOLE 23 397,339 0 0
MARRIOTT INTL INC NEW CL A 571903202 33,792 248,965 SH   SOLE 25 248,965 0 0
MARRIOTT INTL INC NEW CL A 571903202 111,792 823,636 SH   SOLE 26 296,473 0 527,163
MARRIOTT INTL INC NEW CL A 571903202 9,665 71,205 SH   SOLE 28 51,733 0 19,472
MARRIOTT INTL INC NEW CL A 571903202 3,694 27,215 SH   SOLE 29 12,531 0 14,684
MARRIOTT INTL INC NEW CL A 571903202 131,032 965,388 SH   SOLE 30 965,388 0 0
MARRIOTT INTL INC NEW CL A 571903202 23,320 171,815 SH   SOLE 31 84,318 0 87,497
MARRIOTT INTL INC NEW CL A 571903202 7,187 52,953 SH   SOLE 32 52,953 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,650 19,524 SH   SOLE 34 19,524 0 0
MARRIOTT INTL INC NEW CL A 571903202 37,404 275,579 SH   SOLE 36 275,579 0 0
MARRIOTT INTL INC NEW CL A 571903202 208 1,532 SH   SOLE 40 1,532 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 350 2,589 SH   SOLE 2 1,192 0 1,397
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 22 161 SH   SOLE 4 161 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 70 515 SH   SOLE 7 515 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 13,650 100,954 SH   SOLE 18 100,954 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2,378 17,584 SH   SOLE 19 17,584 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 275,392 2,036,771 SH   SOLE 21 2,036,771 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 90,628 670,279 SH   SOLE 22 628,571 0 41,708
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 733 5,422 SH   SOLE 26 1,699 0 3,723
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 491 3,630 SH   SOLE 28 3,630 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 5,154 38,120 SH   SOLE 30 38,120 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 463 3,423 SH   SOLE 40 3,423 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 5 4,518 SH   SOLE 18 4,518 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 82 74,702 SH   SOLE 21 74,702 0 0
MARSH & MCLENNAN COS INC COM 571748102 59,780 734,492 SH   SOLE 2 230,615 0 503,877
MARSH & MCLENNAN COS INC COM 571748102 14,926 183,391 SH   SOLE 4 168,316 0 15,075
MARSH & MCLENNAN COS INC COM 571748102 31,178 383,069 SH   SOLE 7 371,921 0 11,148
MARSH & MCLENNAN COS INC COM 571748102 3,052 37,504 SH   SOLE 13 37,504 0 0
MARSH & MCLENNAN COS INC COM 571748102 325 3,991 SH   SOLE 15 3,991 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 162,714 1,999,192 SH   SOLE 18 1,879,853 0 119,339
MARSH & MCLENNAN COS INC COM 571748102 302,558 3,717,383 SH   SOLE 19 3,717,383 0 0
MARSH & MCLENNAN COS INC COM 571748102 23,125 284,124 SH   SOLE 20 0 0 284,124
MARSH & MCLENNAN COS INC COM 571748102 861,312 10,582,533 SH   SOLE 21 10,582,533 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,185,340 14,563,710 SH   SOLE 22 12,133,050 0 2,430,660
MARSH & MCLENNAN COS INC COM 571748102 51,228 629,419 SH   SOLE 23 629,419 0 0
MARSH & MCLENNAN COS INC COM 571748102 35,811 439,997 SH   SOLE 25 439,997 0 0
MARSH & MCLENNAN COS INC COM 571748102 127,446 1,565,869 SH   SOLE 26 478,382 0 1,087,487
MARSH & MCLENNAN COS INC COM 571748102 9,383 115,287 SH   SOLE 28 83,796 0 31,491
MARSH & MCLENNAN COS INC COM 571748102 1,459 17,930 SH   SOLE 29 17,930 0 0
MARSH & MCLENNAN COS INC COM 571748102 175,644 2,158,048 SH   SOLE 30 2,158,048 0 0
MARSH & MCLENNAN COS INC COM 571748102 19,569 240,430 SH   SOLE 31 112,527 0 127,903
MARSH & MCLENNAN COS INC COM 571748102 44,610 548,097 SH   SOLE 34 548,097 0 0
MARSH & MCLENNAN COS INC COM 571748102 39,258 482,350 SH   SOLE 36 482,350 0 0
MARSH & MCLENNAN COS INC COM 571748102 208 2,561 SH   SOLE 40 2,561 0 0
MARTEN TRANS LTD COM 573075108 300 14,773 SH   SOLE 2 8,928 0 5,845
MARTEN TRANS LTD COM 573075108 10 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 19 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 3,988 196,463 SH   SOLE 18 196,463 0 0
MARTEN TRANS LTD COM 573075108 2,697 132,848 SH   SOLE 19 132,848 0 0
MARTEN TRANS LTD COM 573075108 70,956 3,495,349 SH   SOLE 21 3,495,349 0 0
MARTEN TRANS LTD COM 573075108 26,667 1,313,652 SH   SOLE 22 1,241,961 0 71,691
MARTEN TRANS LTD COM 573075108 705 34,746 SH   SOLE 23 34,746 0 0
MARTEN TRANS LTD COM 573075108 123 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,112 54,773 SH   SOLE 30 54,773 0 0
MARTEN TRANS LTD COM 573075108 156 7,677 SH   SOLE 34 7,677 0 0
MARTEN TRANS LTD COM 573075108 96 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 16,367 74,046 SH   SOLE 2 13,650 0 60,396
MARTIN MARIETTA MATLS INC COM 573284106 4,285 19,384 SH   SOLE 4 17,822 0 1,562
MARTIN MARIETTA MATLS INC COM 573284106 10,156 45,947 SH   SOLE 7 42,797 0 3,150
MARTIN MARIETTA MATLS INC COM 573284106 476 2,154 SH   SOLE 13 2,154 0 0
MARTIN MARIETTA MATLS INC COM 573284106 94 427 SH   SOLE 15 427 0 0
MARTIN MARIETTA MATLS INC COM 573284106 29,238 132,273 SH   SOLE 18 124,054 0 8,219
MARTIN MARIETTA MATLS INC COM 573284106 2,177 9,850 SH   SOLE 19 9,850 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,759 39,626 SH   SOLE 20 0 0 39,626
MARTIN MARIETTA MATLS INC COM 573284106 284,687 1,287,942 SH   SOLE 21 1,287,942 0 0
MARTIN MARIETTA MATLS INC COM 573284106 365,948 1,655,574 SH   SOLE 22 1,379,548 0 276,026
MARTIN MARIETTA MATLS INC COM 573284106 16,980 76,820 SH   SOLE 23 76,820 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,661 52,753 SH   SOLE 25 52,753 0 0
MARTIN MARIETTA MATLS INC COM 573284106 38,089 172,319 SH   SOLE 26 69,226 0 103,093
MARTIN MARIETTA MATLS INC COM 573284106 3,128 14,153 SH   SOLE 28 10,290 0 3,863
MARTIN MARIETTA MATLS INC COM 573284106 3,821 17,285 SH   SOLE 29 1,770 0 15,515
MARTIN MARIETTA MATLS INC COM 573284106 37,869 171,321 SH   SOLE 30 171,321 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,661 30,133 SH   SOLE 31 17,263 0 12,870
MARTIN MARIETTA MATLS INC COM 573284106 910 4,116 SH   SOLE 34 4,116 0 0
MARTIN MARIETTA MATLS INC COM 573284106 12,213 55,251 SH   SOLE 36 55,251 0 0
MARTIN MARIETTA MATLS INC COM 573284106 65 295 SH   SOLE 40 295 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9,058 421,878 SH   SOLE 2 41,108 0 380,770
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,734 127,331 SH   SOLE 4 117,799 0 9,532
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,100 144,390 SH   SOLE 7 80,009 0 64,381
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 67 3,130 SH   SOLE 15 3,130 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,430 252,924 SH   SOLE 18 216,158 0 36,766
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,859 133,150 SH   SOLE 19 133,150 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,160 240,324 SH   SOLE 20 0 0 240,324
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 146,826 6,838,651 SH   SOLE 21 6,838,651 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 263,998 12,296,156 SH   SOLE 22 10,985,974 0 1,310,182
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10,213 475,679 SH   SOLE 23 475,679 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,664 356,969 SH   SOLE 25 356,969 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23,385 1,089,194 SH   SOLE 26 427,564 0 661,630
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,921 89,468 SH   SOLE 28 64,697 0 24,771
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,351 109,499 SH   SOLE 29 10,199 0 99,300
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11,694 544,647 SH   SOLE 30 544,647 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,771 222,220 SH   SOLE 31 101,377 0 120,843
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 558 25,985 SH   SOLE 34 25,985 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,598 400,450 SH   SOLE 36 400,450 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 49 2,304 SH   SOLE 40 2,304 0 0
MASCO CORP COM 574599106 37,838 861,130 SH   SOLE 2 555,160 0 305,970
MASCO CORP COM 574599106 11,432 260,180 SH   SOLE 4 250,647 0 9,533
MASCO CORP COM 574599106 11,205 255,011 SH   SOLE 7 242,167 0 12,844
MASCO CORP COM 574599106 99 2,244 SH   SOLE 15 2,244 0 0
MASCO CORP COM 574599106 31,087 707,489 SH   SOLE 18 662,364 0 45,125
MASCO CORP COM 574599106 14,050 319,761 SH   SOLE 19 319,761 0 0
MASCO CORP COM 574599106 6,865 156,236 SH   SOLE 20 0 0 156,236
MASCO CORP COM 574599106 320,032 7,283,396 SH   SOLE 21 7,283,396 0 0
MASCO CORP COM 574599106 426,318 9,702,280 SH   SOLE 22 7,768,101 0 1,934,179
MASCO CORP COM 574599106 27,243 620,006 SH   SOLE 23 620,006 0 0
MASCO CORP COM 574599106 12,112 275,658 SH   SOLE 25 275,658 0 0
MASCO CORP COM 574599106 43,568 991,527 SH   SOLE 26 360,121 0 631,406
MASCO CORP COM 574599106 3,260 74,186 SH   SOLE 28 53,662 0 20,524
MASCO CORP COM 574599106 9,015 205,175 SH   SOLE 29 126,881 0 78,294
MASCO CORP COM 574599106 40,309 917,375 SH   SOLE 30 917,375 0 0
MASCO CORP COM 574599106 17,226 392,038 SH   SOLE 31 230,456 0 161,582
MASCO CORP COM 574599106 6,636 151,030 SH   SOLE 34 151,030 0 0
MASCO CORP COM 574599106 15,637 355,878 SH   SOLE 36 355,878 0 0
MASCO CORP COM 574599106 74 1,687 SH   SOLE 40 1,687 0 0
MASIMO CORP COM 574795100 19,236 226,834 SH   SOLE 2 226,547 0 287
MASIMO CORP COM 574795100 1,686 19,881 SH   SOLE 4 19,881 0 0
MASIMO CORP COM 574795100 87 1,024 SH   SOLE 7 1,024 0 0
MASIMO CORP COM 574795100 29,980 353,534 SH   SOLE 18 352,967 0 567
MASIMO CORP COM 574795100 78,502 925,736 SH   SOLE 19 925,736 0 0
MASIMO CORP COM 574795100 3,299 38,900 SH   SOLE 20 38,900 0 0
MASIMO CORP COM 574795100 266,917 3,147,605 SH   SOLE 21 3,147,605 0 0
MASIMO CORP COM 574795100 167,301 1,972,894 SH   SOLE 22 1,868,875 0 104,019
MASIMO CORP COM 574795100 10,163 119,850 SH   SOLE 23 119,850 0 0
MASIMO CORP COM 574795100 2,133 25,150 SH   SOLE 26 7,031 0 18,119
MASIMO CORP COM 574795100 654 7,716 SH   SOLE 28 7,716 0 0
MASIMO CORP COM 574795100 3,538 41,718 SH   SOLE 29 14,082 0 27,636
MASIMO CORP COM 574795100 929 10,950 SH   SOLE 30 10,950 0 0
MASIMO CORP COM 574795100 1,105 13,030 SH   SOLE 31 1,571 0 11,459
MASIMO CORP COM 574795100 28,439 335,362 SH   SOLE 34 335,362 0 0
MASIMO CORP COM 574795100 165 1,948 SH   SOLE 36 1,948 0 0
MASIMO CORP COM 574795100 452 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 135 1,820 SH   SOLE 2 1,574 0 246
MASONITE INTL CORP NEW COM 575385109 10 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 55 746 SH   SOLE 7 746 0 0
MASONITE INTL CORP NEW COM 575385109 7,015 94,611 SH   SOLE 18 94,611 0 0
MASONITE INTL CORP NEW COM 575385109 1,728 23,301 SH   SOLE 19 23,301 0 0
MASONITE INTL CORP NEW COM 575385109 85,798 1,157,085 SH   SOLE 21 1,157,085 0 0
MASONITE INTL CORP NEW COM 575385109 57,876 780,531 SH   SOLE 22 726,652 0 53,879
MASONITE INTL CORP NEW COM 575385109 559 7,535 SH   SOLE 26 2,787 0 4,748
MASONITE INTL CORP NEW COM 575385109 351 4,738 SH   SOLE 28 4,738 0 0
MASONITE INTL CORP NEW COM 575385109 349 4,703 SH   SOLE 30 4,703 0 0
MASONITE INTL CORP NEW COM 575385109 208 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 1,072 21,908 SH   SOLE 2 21,482 0 426
MASTEC INC COM 576323109 16 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 106 2,157 SH   SOLE 7 2,157 0 0
MASTEC INC COM 576323109 10,983 224,381 SH   SOLE 18 224,381 0 0
MASTEC INC COM 576323109 12,203 249,288 SH   SOLE 19 249,288 0 0
MASTEC INC COM 576323109 100,522 2,053,570 SH   SOLE 21 2,053,570 0 0
MASTEC INC COM 576323109 103,006 2,104,314 SH   SOLE 22 1,979,571 0 124,743
MASTEC INC COM 576323109 4,518 92,298 SH   SOLE 23 92,298 0 0
MASTEC INC COM 576323109 1,433 29,271 SH   SOLE 26 16,254 0 13,017
MASTEC INC COM 576323109 480 9,815 SH   SOLE 28 9,815 0 0
MASTEC INC COM 576323109 588 12,018 SH   SOLE 29 0 0 12,018
MASTEC INC COM 576323109 512 10,465 SH   SOLE 30 10,465 0 0
MASTEC INC COM 576323109 376 7,676 SH   SOLE 36 7,676 0 0
MASTEC INC COM 576323109 356 7,265 SH   SOLE 40 7,265 0 0
MASTECH DIGITAL INC COM 57633B100 3 339 SH   SOLE 18 339 0 0
MASTECH DIGITAL INC COM 57633B100 10 1,020 SH   SOLE 19 1,020 0 0
MASTECH DIGITAL INC COM 57633B100 74 7,375 SH   SOLE 21 7,375 0 0
MASTECH DIGITAL INC COM 57633B100 934 92,830 SH   SOLE 22 92,830 0 0
MASTERCARD INCORPORATED CL A 57636Q104 267,064 1,764,429 SH   SOLE 2 842,182 0 922,247
MASTERCARD INCORPORATED CL A 57636Q104 67,367 445,079 SH   SOLE 4 420,132 0 24,947
MASTERCARD INCORPORATED CL A 57636Q104 103,396 683,113 SH   SOLE 7 675,454 0 7,659
MASTERCARD INCORPORATED CL A 57636Q104 12,495 82,552 SH   SOLE 13 82,552 0 0
MASTERCARD INCORPORATED CL A 57636Q104 448 2,959 SH   SOLE 15 2,959 0 0
MASTERCARD INCORPORATED CL A 57636Q104 14 92 SH   SOLE 17 0 0 92
MASTERCARD INCORPORATED CL A 57636Q104 317,805 2,099,665 SH   SOLE 18 1,960,338 0 139,327
MASTERCARD INCORPORATED CL A 57636Q104 255,502 1,688,045 SH   SOLE 19 1,688,045 0 0
MASTERCARD INCORPORATED CL A 57636Q104 82,283 543,626 SH   SOLE 20 0 0 543,626
MASTERCARD INCORPORATED CL A 57636Q104 2,756,026 18,208,420 SH   SOLE 21 18,208,420 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,003,700 26,451,504 SH   SOLE 22 21,504,796 0 4,946,708
MASTERCARD INCORPORATED CL A 57636Q104 208,986 1,380,721 SH   SOLE 23 1,380,721 0 0
MASTERCARD INCORPORATED CL A 57636Q104 242,757 1,603,841 SH   SOLE 25 1,603,841 0 0
MASTERCARD INCORPORATED CL A 57636Q104 390,211 2,578,034 SH   SOLE 26 843,640 0 1,734,394
MASTERCARD INCORPORATED CL A 57636Q104 32,431 214,261 SH   SOLE 28 155,613 0 58,648
MASTERCARD INCORPORATED CL A 57636Q104 57,323 378,721 SH   SOLE 29 152,056 0 226,665
MASTERCARD INCORPORATED CL A 57636Q104 434,409 2,870,036 SH   SOLE 30 2,870,036 0 0
MASTERCARD INCORPORATED CL A 57636Q104 116,906 772,368 SH   SOLE 31 421,964 0 350,404
MASTERCARD INCORPORATED CL A 57636Q104 89,499 591,301 SH   SOLE 34 591,301 0 0
MASTERCARD INCORPORATED CL A 57636Q104 148,685 982,330 SH   SOLE 36 982,330 0 0
MASTERCARD INCORPORATED CL A 57636Q104 712 4,707 SH   SOLE 40 4,707 0 0
MATADOR RES CO COM 576485205 1,799 57,785 SH   SOLE 2 56,856 0 929
MATADOR RES CO COM 576485205 57 1,828 SH   SOLE 4 1,828 0 0
MATADOR RES CO COM 576485205 63 2,030 SH   SOLE 7 2,030 0 0
MATADOR RES CO COM 576485205 18,206 584,837 SH   SOLE 18 584,837 0 0
MATADOR RES CO COM 576485205 17,186 552,067 SH   SOLE 19 552,067 0 0
MATADOR RES CO COM 576485205 193,056 6,201,600 SH   SOLE 21 6,201,600 0 0
MATADOR RES CO COM 576485205 96,154 3,088,774 SH   SOLE 22 2,913,211 0 175,563
MATADOR RES CO COM 576485205 706 22,675 SH   SOLE 26 8,411 0 14,264
MATADOR RES CO COM 576485205 521 16,745 SH   SOLE 28 16,745 0 0
MATADOR RES CO COM 576485205 449 14,431 SH   SOLE 29 0 0 14,431
MATADOR RES CO COM 576485205 1,601 51,437 SH   SOLE 30 51,437 0 0
MATADOR RES CO COM 576485205 832 26,727 SH   SOLE 31 26,727 0 0
MATADOR RES CO COM 576485205 398 12,800 SH   SOLE 40 12,800 0 0
MATCH GROUP INC COM 57665R106 483 15,442 SH   SOLE 2 4,022 0 11,420
MATCH GROUP INC COM 57665R106 34 1,085 SH   SOLE 7 1,085 0 0
MATCH GROUP INC COM 57665R106 532 16,987 SH   SOLE 18 16,987 0 0
MATCH GROUP INC COM 57665R106 407 13,008 SH   SOLE 19 13,008 0 0
MATCH GROUP INC COM 57665R106 12,322 393,537 SH   SOLE 21 393,537 0 0
MATCH GROUP INC COM 57665R106 39,033 1,246,670 SH   SOLE 22 1,139,817 0 106,853
MATCH GROUP INC COM 57665R106 280 8,953 SH   SOLE 26 0 0 8,953
MATCH GROUP INC COM 57665R106 219 7,010 SH   SOLE 28 7,010 0 0
MATCH GROUP INC COM 57665R106 0 9 SH   SOLE 29 0 0 9
MATCH GROUP INC COM 57665R106 199 6,348 SH   SOLE 30 6,348 0 0
MATCH GROUP INC COM 57665R106 26 826 SH   SOLE 31 826 0 0
MATCH GROUP INC COM 57665R106 130 4,141 SH   SOLE 40 4,141 0 0
MATERION CORP COM 576690101 295 6,060 SH   SOLE 2 2,554 0 3,506
MATERION CORP COM 576690101 6 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 620 12,759 SH   SOLE 7 12,759 0 0
MATERION CORP COM 576690101 5,088 104,701 SH   SOLE 18 104,701 0 0
MATERION CORP COM 576690101 6,769 139,279 SH   SOLE 19 139,279 0 0
MATERION CORP COM 576690101 90,168 1,855,307 SH   SOLE 21 1,855,307 0 0
MATERION CORP COM 576690101 26,311 541,375 SH   SOLE 22 503,545 0 37,830
MATERION CORP COM 576690101 419 8,615 SH   SOLE 26 6,027 0 2,588
MATERION CORP COM 576690101 139 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 524 10,777 SH   SOLE 29 0 0 10,777
MATERION CORP COM 576690101 1,404 28,893 SH   SOLE 30 28,893 0 0
MATERION CORP COM 576690101 925 19,026 SH   SOLE 34 19,026 0 0
MATERION CORP COM 576690101 120 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 2 1,718 SH   SOLE 2 1,718 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 228 196,923 SH   SOLE 18 196,923 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 69 59,369 SH   SOLE 19 59,369 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,969 1,697,624 SH   SOLE 21 1,697,624 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 667 574,874 SH   SOLE 22 523,619 0 51,255
MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 2,633 262,000 SH   SOLE 2 262,000 0 0
MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 201 20,000 SH   SOLE 22 20,000 0 0
MATRIX SVC CO COM 576853105 120 6,724 SH   SOLE 2 2,013 0 4,711
MATRIX SVC CO COM 576853105 11 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,395 134,545 SH   SOLE 18 134,545 0 0
MATRIX SVC CO COM 576853105 392 22,034 SH   SOLE 19 22,034 0 0
MATRIX SVC CO COM 576853105 45,090 2,533,166 SH   SOLE 21 2,533,166 0 0
MATRIX SVC CO COM 576853105 15,828 889,190 SH   SOLE 22 839,912 0 49,278
MATRIX SVC CO COM 576853105 68 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 667 37,476 SH   SOLE 30 37,476 0 0
MATRIX SVC CO COM 576853105 54 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 197 6,593 SH   SOLE 2 2,621 0 3,972
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 32 1,067 SH   SOLE 7 1,067 0 0
MATSON INC COM 57686G105 6,000 201,089 SH   SOLE 18 201,089 0 0
MATSON INC COM 57686G105 1,144 38,328 SH   SOLE 19 38,328 0 0
MATSON INC COM 57686G105 131,571 4,409,205 SH   SOLE 21 4,409,205 0 0
MATSON INC COM 57686G105 34,370 1,151,813 SH   SOLE 22 1,089,137 0 62,676
MATSON INC COM 57686G105 125 4,195 SH   SOLE 26 898 0 3,297
MATSON INC COM 57686G105 42 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 272 9,120 SH   SOLE 29 0 0 9,120
MATSON INC COM 57686G105 1,723 57,737 SH   SOLE 30 57,737 0 0
MATSON INC COM 57686G105 124 4,146 SH   SOLE 34 4,146 0 0
MATSON INC COM 57686G105 28 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 6,977 453,611 SH   SOLE 2 111,243 0 342,368
MATTEL INC COM 577081102 1,650 107,312 SH   SOLE 4 97,817 0 9,495
MATTEL INC COM 577081102 4,031 262,120 SH   SOLE 7 227,221 0 34,899
MATTEL INC COM 577081102 33 2,131 SH   SOLE 15 2,131 0 0
MATTEL INC COM 577081102 39,271 2,553,390 SH   SOLE 18 2,350,169 0 203,221
MATTEL INC COM 577081102 119,066 7,741,584 SH   SOLE 19 7,741,584 0 0
MATTEL INC COM 577081102 3,579 232,677 SH   SOLE 20 0 0 232,677
MATTEL INC COM 577081102 106,968 6,954,974 SH   SOLE 21 6,954,974 0 0
MATTEL INC COM 577081102 149,203 9,701,127 SH   SOLE 22 8,101,855 0 1,599,272
MATTEL INC COM 577081102 6,355 413,181 SH   SOLE 23 413,181 0 0
MATTEL INC COM 577081102 8,840 574,786 SH   SOLE 25 574,786 0 0
MATTEL INC COM 577081102 17,646 1,147,344 SH   SOLE 26 457,035 0 690,309
MATTEL INC COM 577081102 1,225 79,633 SH   SOLE 28 59,080 0 20,553
MATTEL INC COM 577081102 1,502 97,679 SH   SOLE 29 10,700 0 86,979
MATTEL INC COM 577081102 14,562 946,833 SH   SOLE 30 946,833 0 0
MATTEL INC COM 577081102 3,577 232,547 SH   SOLE 31 134,715 0 97,832
MATTEL INC COM 577081102 3,713 241,410 SH   SOLE 34 241,410 0 0
MATTEL INC COM 577081102 9,542 620,421 SH   SOLE 35 620,421 0 0
MATTEL INC COM 577081102 5,526 359,284 SH   SOLE 36 359,284 0 0
MATTEL INC COM 577081102 25 1,599 SH   SOLE 40 1,599 0 0
MATTERSIGHT CORP COM 577097108 10 3,937 SH   SOLE 18 3,937 0 0
MATTERSIGHT CORP COM 577097108 157 61,625 SH   SOLE 21 61,625 0 0
MATTERSIGHT CORP COM 577097108 670 262,615 SH   SOLE 22 262,615 0 0
MATTHEWS INTL CORP CL A 577128101 281 5,316 SH   SOLE 2 5,092 0 224
MATTHEWS INTL CORP CL A 577128101 10 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 43 816 SH   SOLE 7 816 0 0
MATTHEWS INTL CORP CL A 577128101 7,748 146,743 SH   SOLE 18 146,743 0 0
MATTHEWS INTL CORP CL A 577128101 3,343 63,316 SH   SOLE 19 63,316 0 0
MATTHEWS INTL CORP CL A 577128101 152,800 2,893,944 SH   SOLE 21 2,893,944 0 0
MATTHEWS INTL CORP CL A 577128101 51,249 970,628 SH   SOLE 22 912,600 0 58,028
MATTHEWS INTL CORP CL A 577128101 473 8,951 SH   SOLE 23 8,951 0 0
MATTHEWS INTL CORP CL A 577128101 677 12,814 SH   SOLE 26 4,534 0 8,280
MATTHEWS INTL CORP CL A 577128101 249 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 501 9,482 SH   SOLE 29 0 0 9,482
MATTHEWS INTL CORP CL A 577128101 2,444 46,289 SH   SOLE 30 46,289 0 0
MATTHEWS INTL CORP CL A 577128101 192 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 9 504 SH   SOLE 2 322 0 182
MAUI LD & PINEAPPLE INC COM 577345101 414 23,928 SH   SOLE 18 23,928 0 0
MAUI LD & PINEAPPLE INC COM 577345101 94 5,436 SH   SOLE 19 5,436 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,793 219,249 SH   SOLE 21 219,249 0 0
MAUI LD & PINEAPPLE INC COM 577345101 4,361 252,083 SH   SOLE 22 246,884 0 5,199
MAXAR TECHNOLOGIES LTD COM 57778L103 68 1,062 SH   SOLE 2 1,062 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 240 3,730 SH   SOLE 19 3,730 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 69 1,074 SH   SOLE 21 1,074 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 957 14,886 SH   SOLE 22 14,886 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 297 4,616 SH   SOLE 26 0 0 4,616
MAXAR TECHNOLOGIES LTD COM 57778L103 181 2,817 SH   SOLE 29 0 0 2,817
MAXAR TECHNOLOGIES LTD COM 57778L103 153 2,380 SH   SOLE 40 2,380 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 39,932 763,802 SH   SOLE 2 530,734 0 233,068
MAXIM INTEGRATED PRODS INC COM 57772K101 12,570 240,440 SH   SOLE 4 233,868 0 6,572
MAXIM INTEGRATED PRODS INC COM 57772K101 6,545 125,195 SH   SOLE 7 108,319 0 16,876
MAXIM INTEGRATED PRODS INC COM 57772K101 6,023 115,204 SH   SOLE 13 115,204 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 117 2,244 SH   SOLE 15 2,244 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 10,762 205,848 SH   SOLE 18 174,887 0 30,961
MAXIM INTEGRATED PRODS INC COM 57772K101 61,340 1,173,297 SH   SOLE 19 1,173,297 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 8,884 169,927 SH   SOLE 20 0 0 169,927
MAXIM INTEGRATED PRODS INC COM 57772K101 262,930 5,029,259 SH   SOLE 21 5,029,259 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 497,887 9,523,461 SH   SOLE 22 7,687,040 0 1,836,421
MAXIM INTEGRATED PRODS INC COM 57772K101 31,540 603,296 SH   SOLE 23 603,296 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 13,044 249,506 SH   SOLE 25 249,506 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 38,076 728,304 SH   SOLE 26 273,096 0 455,208
MAXIM INTEGRATED PRODS INC COM 57772K101 3,344 63,967 SH   SOLE 28 47,105 0 16,862
MAXIM INTEGRATED PRODS INC COM 57772K101 14,952 286,007 SH   SOLE 29 143,040 0 142,967
MAXIM INTEGRATED PRODS INC COM 57772K101 23,625 451,896 SH   SOLE 30 451,896 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 22,178 424,219 SH   SOLE 31 277,468 0 146,751
MAXIM INTEGRATED PRODS INC COM 57772K101 2,137 40,884 SH   SOLE 32 40,884 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 36,221 692,829 SH   SOLE 34 692,829 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 23,548 450,413 SH   SOLE 36 450,413 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 71 1,358 SH   SOLE 40 1,358 0 0
MAXIMUS INC COM 577933104 2,052 28,662 SH   SOLE 2 28,237 0 425
MAXIMUS INC COM 577933104 19 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 85 1,194 SH   SOLE 7 1,194 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 28,286 395,171 SH   SOLE 18 395,171 0 0
MAXIMUS INC COM 577933104 3,677 51,367 SH   SOLE 19 51,367 0 0
MAXIMUS INC COM 577933104 296,440 4,141,380 SH   SOLE 21 4,141,380 0 0
MAXIMUS INC COM 577933104 143,511 2,004,908 SH   SOLE 22 1,885,602 0 119,306
MAXIMUS INC COM 577933104 1,741 24,328 SH   SOLE 26 9,704 0 14,624
MAXIMUS INC COM 577933104 669 9,340 SH   SOLE 28 9,340 0 0
MAXIMUS INC COM 577933104 769 10,749 SH   SOLE 30 10,749 0 0
MAXIMUS INC COM 577933104 512 7,155 SH   SOLE 40 7,155 0 0
MAXLINEAR INC COM 57776J100 100 3,768 SH   SOLE 2 3,372 0 396
MAXLINEAR INC COM 57776J100 8 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 36 1,363 SH   SOLE 7 1,363 0 0
MAXLINEAR INC COM 57776J100 1 21 SH   SOLE 17 0 0 21
MAXLINEAR INC COM 57776J100 7,327 277,319 SH   SOLE 18 277,319 0 0
MAXLINEAR INC COM 57776J100 1,301 49,228 SH   SOLE 19 49,228 0 0
MAXLINEAR INC COM 57776J100 143,819 5,443,573 SH   SOLE 21 5,443,573 0 0
MAXLINEAR INC COM 57776J100 43,085 1,630,758 SH   SOLE 22 1,522,263 0 108,495
MAXLINEAR INC COM 57776J100 1,218 46,120 SH   SOLE 26 19,589 0 26,531
MAXLINEAR INC COM 57776J100 318 12,019 SH   SOLE 28 12,019 0 0
MAXLINEAR INC COM 57776J100 2,360 89,320 SH   SOLE 30 89,320 0 0
MAXLINEAR INC COM 57776J100 199 7,519 SH   SOLE 40 7,519 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 38 6,608 SH   SOLE 2 1,721 0 4,887
MAXWELL TECHNOLOGIES INC COM 577767106 805 139,683 SH   SOLE 18 139,683 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 149 25,822 SH   SOLE 19 25,822 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 6,837 1,187,058 SH   SOLE 21 1,187,058 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 5,225 907,056 SH   SOLE 22 884,465 0 22,591
MAYS J W INC COM 578473100 3 71 SH   SOLE 18 71 0 0
MAYS J W INC COM 578473100 4 106 SH   SOLE 21 106 0 0
MB FINANCIAL INC NEW COM 55264U108 2,168 48,706 SH   SOLE 2 36,344 0 12,362
MB FINANCIAL INC NEW COM 55264U108 16 360 SH   SOLE 4 360 0 0
MB FINANCIAL INC NEW COM 55264U108 79 1,785 SH   SOLE 7 1,785 0 0
MB FINANCIAL INC NEW COM 55264U108 23,846 535,630 SH   SOLE 18 535,630 0 0
MB FINANCIAL INC NEW COM 55264U108 2,888 64,872 SH   SOLE 19 64,872 0 0
MB FINANCIAL INC NEW COM 55264U108 243,673 5,473,338 SH   SOLE 21 5,473,338 0 0
MB FINANCIAL INC NEW COM 55264U108 117,650 2,642,641 SH   SOLE 22 2,507,872 0 134,769
MB FINANCIAL INC NEW COM 55264U108 1,536 34,499 SH   SOLE 26 16,098 0 18,401
MB FINANCIAL INC NEW COM 55264U108 571 12,818 SH   SOLE 28 12,818 0 0
MB FINANCIAL INC NEW COM 55264U108 641 14,398 SH   SOLE 30 14,398 0 0
MB FINANCIAL INC NEW COM 55264U108 363 8,159 SH   SOLE 40 8,159 0 0
MBIA INC COM 55262C100 146 19,981 SH   SOLE 2 5,121 0 14,860
MBIA INC COM 55262C100 6 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 48 6,566 SH   SOLE 7 6,566 0 0
MBIA INC COM 55262C100 2,395 327,165 SH   SOLE 18 327,165 0 0
MBIA INC COM 55262C100 548 74,880 SH   SOLE 19 74,880 0 0
MBIA INC COM 55262C100 20,563 2,809,163 SH   SOLE 21 2,809,163 0 0
MBIA INC COM 55262C100 22,820 3,117,494 SH   SOLE 22 2,930,346 0 187,148
MBIA INC COM 55262C100 482 65,816 SH   SOLE 26 12,817 0 52,999
MBIA INC COM 55262C100 140 19,170 SH   SOLE 28 19,170 0 0
MBIA INC COM 55262C100 462 63,174 SH   SOLE 30 63,174 0 0
MBIA INC COM 55262C100 268 36,566 SH   SOLE 36 36,566 0 0
MBIA INC COM 55262C100 116 15,900 SH   SOLE 40 15,900 0 0
MBT FINL CORP COM 578877102 36 3,436 SH   SOLE 2 1,783 0 1,653
MBT FINL CORP COM 578877102 725 68,404 SH   SOLE 18 68,404 0 0
MBT FINL CORP COM 578877102 294 27,723 SH   SOLE 19 27,723 0 0
MBT FINL CORP COM 578877102 6,420 605,634 SH   SOLE 21 605,634 0 0
MBT FINL CORP COM 578877102 2,055 193,849 SH   SOLE 22 182,442 0 11,407
MBT FINL CORP COM 578877102 88 8,311 SH   SOLE 23 8,311 0 0
MBT FINL CORP COM 578877102 44 4,160 SH   SOLE 29 0 0 4,160
MCBC HLDGS INC COM 55276F107 955 42,968 SH   SOLE 2 42,773 0 195
MCBC HLDGS INC COM 55276F107 1 66 SH   SOLE 7 66 0 0
MCBC HLDGS INC COM 55276F107 1,527 68,724 SH   SOLE 18 68,724 0 0
MCBC HLDGS INC COM 55276F107 7,556 340,050 SH   SOLE 19 340,050 0 0
MCBC HLDGS INC COM 55276F107 13,716 617,295 SH   SOLE 21 617,295 0 0
MCBC HLDGS INC COM 55276F107 24,802 1,116,219 SH   SOLE 22 1,076,859 0 39,360
MCBC HLDGS INC COM 55276F107 3,835 172,613 SH   SOLE 23 172,613 0 0
MCBC HLDGS INC COM 55276F107 654 29,443 SH   SOLE 29 0 0 29,443
MCCLATCHY CO CL A NEW 579489303 8 875 SH   SOLE 18 875 0 0
MCCLATCHY CO CL A NEW 579489303 10 1,090 SH   SOLE 19 1,090 0 0
MCCLATCHY CO CL A NEW 579489303 170 19,068 SH   SOLE 21 19,068 0 0
MCCLATCHY CO CL A NEW 579489303 968 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 20,181 198,030 SH   SOLE 2 84,872 0 113,158
MCCORMICK & CO INC COM NON VTG 579780206 5,010 49,157 SH   SOLE 4 44,975 0 4,182
MCCORMICK & CO INC COM NON VTG 579780206 32,401 317,939 SH   SOLE 7 163,787 0 154,152
MCCORMICK & CO INC COM NON VTG 579780206 504 4,946 SH   SOLE 13 4,946 0 0
MCCORMICK & CO INC COM NON VTG 579780206 87 858 SH   SOLE 15 858 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 26,563 260,652 SH   SOLE 18 243,858 0 16,794
MCCORMICK & CO INC COM NON VTG 579780206 2,352 23,083 SH   SOLE 19 23,083 0 0
MCCORMICK & CO INC COM NON VTG 579780206 9,705 95,229 SH   SOLE 20 0 0 95,229
MCCORMICK & CO INC COM NON VTG 579780206 355,594 3,489,299 SH   SOLE 21 3,489,299 0 0
MCCORMICK & CO INC COM NON VTG 579780206 379,373 3,722,631 SH   SOLE 22 3,154,405 0 568,226
MCCORMICK & CO INC COM NON VTG 579780206 17,388 170,624 SH   SOLE 23 170,624 0 0
MCCORMICK & CO INC COM NON VTG 579780206 9,728 95,453 SH   SOLE 25 95,453 0 0
MCCORMICK & CO INC COM NON VTG 579780206 52,342 513,610 SH   SOLE 26 131,456 0 382,154
MCCORMICK & CO INC COM NON VTG 579780206 2,865 28,109 SH   SOLE 28 20,659 0 7,450
MCCORMICK & CO INC COM NON VTG 579780206 9,121 89,505 SH   SOLE 29 24,936 0 64,569
MCCORMICK & CO INC COM NON VTG 579780206 56,146 550,936 SH   SOLE 30 550,936 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,219 80,648 SH   SOLE 31 27,160 0 53,488
MCCORMICK & CO INC COM NON VTG 579780206 1,319 12,943 SH   SOLE 34 12,943 0 0
MCCORMICK & CO INC COM NON VTG 579780206 13,453 132,004 SH   SOLE 36 132,004 0 0
MCCORMICK & CO INC COM NON VTG 579780206 57 556 SH   SOLE 40 556 0 0
MCDERMOTT INTL INC COM 580037109 436 66,289 SH   SOLE 2 17,170 0 49,119
MCDERMOTT INTL INC COM 580037109 69 10,524 SH   SOLE 7 10,524 0 0
MCDERMOTT INTL INC COM 580037109 9,158 1,391,840 SH   SOLE 18 1,391,840 0 0
MCDERMOTT INTL INC COM 580037109 2,395 363,946 SH   SOLE 19 363,946 0 0
MCDERMOTT INTL INC COM 580037109 175,034 26,600,894 SH   SOLE 21 26,600,894 0 0
MCDERMOTT INTL INC COM 580037109 50,055 7,607,189 SH   SOLE 22 7,063,228 0 543,961
MCDERMOTT INTL INC COM 580037109 1,090 165,625 SH   SOLE 26 46,317 0 119,308
MCDERMOTT INTL INC COM 580037109 382 58,005 SH   SOLE 28 58,005 0 0
MCDERMOTT INTL INC COM 580037109 2,757 418,969 SH   SOLE 30 418,969 0 0
MCDERMOTT INTL INC COM 580037109 214 32,517 SH   SOLE 36 32,517 0 0
MCDERMOTT INTL INC COM 580037109 177 26,842 SH   SOLE 40 26,842 0 0
MCDONALDS CORP COM 580135101 266,892 1,550,618 SH   SOLE 2 762,558 0 788,060
MCDONALDS CORP COM 580135101 65,531 380,728 SH   SOLE 4 359,694 0 21,034
MCDONALDS CORP COM 580135101 128,455 746,308 SH   SOLE 7 640,759 0 105,549
MCDONALDS CORP COM 580135101 12,946 75,213 SH   SOLE 13 75,213 0 0
MCDONALDS CORP COM 580135101 1,054 6,122 SH   SOLE 15 6,122 0 0
MCDONALDS CORP COM 580135101 43 252 SH   SOLE 17 0 0 252
MCDONALDS CORP COM 580135101 304,563 1,769,480 SH   SOLE 18 1,652,983 0 116,497
MCDONALDS CORP COM 580135101 136,296 791,868 SH   SOLE 19 791,868 0 0
MCDONALDS CORP COM 580135101 53,576 311,269 SH   SOLE 20 0 0 311,269
MCDONALDS CORP COM 580135101 2,987,752 17,358,542 SH   SOLE 21 17,358,542 0 0
MCDONALDS CORP COM 580135101 3,975,944 23,099,836 SH   SOLE 22 18,830,277 0 4,269,559
MCDONALDS CORP COM 580135101 205,351 1,193,071 SH   SOLE 23 1,193,071 0 0
MCDONALDS CORP COM 580135101 113,191 657,630 SH   SOLE 25 657,630 0 0
MCDONALDS CORP COM 580135101 418,310 2,430,340 SH   SOLE 26 727,481 0 1,702,859
MCDONALDS CORP COM 580135101 31,528 183,177 SH   SOLE 28 133,245 0 49,932
MCDONALDS CORP COM 580135101 55,812 324,264 SH   SOLE 29 126,452 0 197,812
MCDONALDS CORP COM 580135101 456,675 2,653,238 SH   SOLE 30 2,653,238 0 0
MCDONALDS CORP COM 580135101 110,515 642,081 SH   SOLE 31 358,799 0 283,282
MCDONALDS CORP COM 580135101 28,227 163,997 SH   SOLE 32 163,997 0 0
MCDONALDS CORP COM 580135101 52,571 305,431 SH   SOLE 34 305,431 0 0
MCDONALDS CORP COM 580135101 152,785 887,668 SH   SOLE 36 887,668 0 0
MCDONALDS CORP COM 580135101 696 4,044 SH   SOLE 40 4,044 0 0
MCEWEN MNG INC COM 58039P107 3 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,437 1,069,062 SH   SOLE 7 1,069,062 0 0
MCEWEN MNG INC COM 58039P107 84 36,703 SH   SOLE 19 36,703 0 0
MCEWEN MNG INC COM 58039P107 5,071 2,223,978 SH   SOLE 21 2,223,978 0 0
MCEWEN MNG INC COM 58039P107 12,015 5,269,951 SH   SOLE 22 5,153,970 0 115,981
MCEWEN MNG INC COM 58039P107 187 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 76 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 1,619 710,058 SH   SOLE 30 710,058 0 0
MCEWEN MNG INC COM 58039P107 52 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 247 5,265 SH   SOLE 2 1,424 0 3,841
MCGRATH RENTCORP COM 580589109 6 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 27 568 SH   SOLE 7 568 0 0
MCGRATH RENTCORP COM 580589109 4,134 87,994 SH   SOLE 18 87,994 0 0
MCGRATH RENTCORP COM 580589109 899 19,144 SH   SOLE 19 19,144 0 0
MCGRATH RENTCORP COM 580589109 33,831 720,114 SH   SOLE 21 720,114 0 0
MCGRATH RENTCORP COM 580589109 29,879 636,004 SH   SOLE 22 592,280 0 43,724
MCGRATH RENTCORP COM 580589109 476 10,127 SH   SOLE 26 3,873 0 6,254
MCGRATH RENTCORP COM 580589109 157 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 153 3,256 SH   SOLE 30 3,256 0 0
MCGRATH RENTCORP COM 580589109 135 2,883 SH   SOLE 34 2,883 0 0
MCGRATH RENTCORP COM 580589109 121 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 65,048 417,105 SH   SOLE 2 205,064 0 212,041
MCKESSON CORP COM 58155Q103 16,324 104,677 SH   SOLE 4 99,194 0 5,483
MCKESSON CORP COM 58155Q103 24,057 154,263 SH   SOLE 7 153,502 0 761
MCKESSON CORP COM 58155Q103 3,251 20,844 SH   SOLE 13 20,844 0 0
MCKESSON CORP COM 58155Q103 243 1,556 SH   SOLE 15 1,556 0 0
MCKESSON CORP COM 58155Q103 8 51 SH   SOLE 17 0 0 51
MCKESSON CORP COM 58155Q103 128,134 821,636 SH   SOLE 18 753,956 0 67,680
MCKESSON CORP COM 58155Q103 303,082 1,943,459 SH   SOLE 19 1,943,459 0 0
MCKESSON CORP COM 58155Q103 18,574 119,105 SH   SOLE 20 0 0 119,105
MCKESSON CORP COM 58155Q103 530,860 3,404,037 SH   SOLE 21 3,404,037 0 0
MCKESSON CORP COM 58155Q103 959,896 6,155,151 SH   SOLE 22 4,970,625 0 1,184,526
MCKESSON CORP COM 58155Q103 47,047 301,683 SH   SOLE 23 301,683 0 0
MCKESSON CORP COM 58155Q103 30,232 193,858 SH   SOLE 25 193,858 0 0
MCKESSON CORP COM 58155Q103 117,669 754,531 SH   SOLE 26 204,911 0 549,620
MCKESSON CORP COM 58155Q103 7,440 47,705 SH   SOLE 28 34,747 0 12,958
MCKESSON CORP COM 58155Q103 12,792 82,024 SH   SOLE 29 38,950 0 43,074
MCKESSON CORP COM 58155Q103 111,522 715,112 SH   SOLE 30 715,112 0 0
MCKESSON CORP COM 58155Q103 25,078 160,811 SH   SOLE 31 76,395 0 84,416
MCKESSON CORP COM 58155Q103 25,953 166,420 SH   SOLE 34 166,420 0 0
MCKESSON CORP COM 58155Q103 40,954 262,611 SH   SOLE 36 262,611 0 0
MCKESSON CORP COM 58155Q103 165 1,060 SH   SOLE 40 1,060 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 116 11,941 SH   SOLE 2 3,709 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 12 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 2,105 215,948 SH   SOLE 18 215,948 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 341 34,951 SH   SOLE 19 34,951 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 17,609 1,806,036 SH   SOLE 21 1,806,036 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 5,945 609,694 SH   SOLE 22 519,193 0 90,501
MDC PARTNERS INC CL A SUB VTG 552697104 85 8,692 SH   SOLE 28 8,692 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 39 3,962 SH   SOLE 29 0 0 3,962
MDC PARTNERS INC CL A SUB VTG 552697104 121 12,394 SH   SOLE 30 12,394 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 34 3,516 SH   SOLE 40 3,516 0 0
MDU RES GROUP INC COM 552690109 5,672 211,020 SH   SOLE 2 110,368 0 100,652
MDU RES GROUP INC COM 552690109 23 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 4,909 182,622 SH   SOLE 7 182,622 0 0
MDU RES GROUP INC COM 552690109 40 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 17,848 663,978 SH   SOLE 18 663,978 0 0
MDU RES GROUP INC COM 552690109 1,570 58,398 SH   SOLE 19 58,398 0 0
MDU RES GROUP INC COM 552690109 227,121 8,449,433 SH   SOLE 21 8,449,433 0 0
MDU RES GROUP INC COM 552690109 166,535 6,195,498 SH   SOLE 22 5,577,038 0 618,460
MDU RES GROUP INC COM 552690109 11 406 SH   SOLE 23 406 0 0
MDU RES GROUP INC COM 552690109 3,891 144,744 SH   SOLE 25 144,744 0 0
MDU RES GROUP INC COM 552690109 7,204 268,021 SH   SOLE 26 85,866 0 182,155
MDU RES GROUP INC COM 552690109 742 27,604 SH   SOLE 28 27,604 0 0
MDU RES GROUP INC COM 552690109 782 29,077 SH   SOLE 30 29,077 0 0
MDU RES GROUP INC COM 552690109 125 4,635 SH   SOLE 31 4,635 0 0
MDU RES GROUP INC COM 552690109 4,209 156,595 SH   SOLE 36 156,595 0 0
MDU RES GROUP INC COM 552690109 548 20,378 SH   SOLE 40 20,378 0 0
MECHEL PAO SPONSORED ADR NE 583840608 94 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 4,740 901,174 SH   SOLE 21 901,174 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,480 281,427 SH   SOLE 22 281,427 0 0
MECHEL PAO SPONSORED ADR NE 583840608 244 46,315 SH   SOLE 30 46,315 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 58 5,172 SH   SOLE 2 1,845 0 3,327
MEDEQUITIES RLTY TR INC COM 58409L306 1,253 111,681 SH   SOLE 18 111,681 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 199 17,693 SH   SOLE 19 17,693 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 11,252 1,002,845 SH   SOLE 21 1,002,845 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 3,202 285,370 SH   SOLE 22 258,671 0 26,699
MEDEQUITIES RLTY TR INC COM 58409L306 20 1,764 SH   SOLE 23 1,764 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 5,175 375,535 SH   SOLE 2 182,760 0 192,775
MEDICAL PPTYS TRUST INC COM 58463J304 1,590 115,365 SH   SOLE 4 115,365 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,952 504,472 SH   SOLE 7 504,472 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 205 14,910 SH   SOLE 15 14,910 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 16,502 1,197,543 SH   SOLE 18 1,197,543 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,770 491,271 SH   SOLE 19 491,271 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 251,572 18,256,297 SH   SOLE 21 18,256,297 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 210,228 15,256,032 SH   SOLE 22 14,139,320 0 1,116,712
MEDICAL PPTYS TRUST INC COM 58463J304 281 20,426 SH   SOLE 23 20,426 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8,855 642,627 SH   SOLE 25 642,627 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,473 252,026 SH   SOLE 26 65,540 0 186,486
MEDICAL PPTYS TRUST INC COM 58463J304 3,966 287,774 SH   SOLE 28 53,006 0 234,768
MEDICAL PPTYS TRUST INC COM 58463J304 2,191 158,989 SH   SOLE 29 124,096 0 34,893
MEDICAL PPTYS TRUST INC COM 58463J304 27,258 1,978,109 SH   SOLE 30 1,978,109 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 112 8,148 SH   SOLE 31 8,148 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 553 40,157 SH   SOLE 40 40,157 0 0
MEDICINES CO COM 584688105 192 7,017 SH   SOLE 2 5,792 0 1,225
MEDICINES CO COM 584688105 11 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 45 1,642 SH   SOLE 7 1,642 0 0
MEDICINES CO COM 584688105 8,402 307,315 SH   SOLE 18 307,315 0 0
MEDICINES CO COM 584688105 3,947 144,352 SH   SOLE 19 144,352 0 0
MEDICINES CO COM 584688105 197,059 7,207,700 SH   SOLE 21 7,207,700 0 0
MEDICINES CO COM 584688105 51,160 1,871,245 SH   SOLE 22 1,745,952 0 125,293
MEDICINES CO COM 584688105 55 2,015 SH   SOLE 23 2,015 0 0
MEDICINES CO COM 584688105 873 31,917 SH   SOLE 26 17,021 0 14,896
MEDICINES CO COM 584688105 273 9,988 SH   SOLE 28 9,988 0 0
MEDICINES CO COM 584688105 2,557 93,542 SH   SOLE 30 93,542 0 0
MEDICINES CO COM 584688105 190 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 1,208 1,148,000 PRN   SOLE 21 1,148,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 898 982,000 PRN   SOLE 21 982,000 0 0
MEDICINOVA INC COM NEW 58468P206 20 3,134 SH   SOLE 2 2,035 0 1,099
MEDICINOVA INC COM NEW 58468P206 770 118,995 SH   SOLE 18 118,995 0 0
MEDICINOVA INC COM NEW 58468P206 180 27,831 SH   SOLE 19 27,831 0 0
MEDICINOVA INC COM NEW 58468P206 6,851 1,058,819 SH   SOLE 21 1,058,819 0 0
MEDICINOVA INC COM NEW 58468P206 3,251 502,415 SH   SOLE 22 465,284 0 37,131
MEDIDATA SOLUTIONS INC COM 58471A105 2,877 45,402 SH   SOLE 2 45,007 0 395
MEDIDATA SOLUTIONS INC COM 58471A105 16 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 87 1,370 SH   SOLE 7 1,370 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 22,276 351,523 SH   SOLE 18 351,523 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 14,928 235,572 SH   SOLE 19 235,572 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 235,340 3,713,752 SH   SOLE 21 3,713,752 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 133,455 2,105,964 SH   SOLE 22 2,001,504 0 104,460
MEDIDATA SOLUTIONS INC COM 58471A105 7,658 120,844 SH   SOLE 23 120,844 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,583 24,987 SH   SOLE 26 12,448 0 12,539
MEDIDATA SOLUTIONS INC COM 58471A105 580 9,160 SH   SOLE 28 9,160 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 689 10,876 SH   SOLE 29 0 0 10,876
MEDIDATA SOLUTIONS INC COM 58471A105 594 9,368 SH   SOLE 30 9,368 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 373 5,889 SH   SOLE 40 5,889 0 0
MEDIDATA SOLUTIONS INC NOTE 1.000% 8/0 58471AAB1 930 805,000 PRN   SOLE 21 805,000 0 0
MEDIFAST INC COM 58470H101 222 3,176 SH   SOLE 2 2,968 0 208
MEDIFAST INC COM 58470H101 4 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 19 274 SH   SOLE 7 274 0 0
MEDIFAST INC COM 58470H101 3,505 50,213 SH   SOLE 18 50,213 0 0
MEDIFAST INC COM 58470H101 5,348 76,610 SH   SOLE 19 76,610 0 0
MEDIFAST INC COM 58470H101 67,195 962,548 SH   SOLE 21 962,548 0 0
MEDIFAST INC COM 58470H101 29,816 427,106 SH   SOLE 22 406,268 0 20,838
MEDIFAST INC COM 58470H101 2,219 31,787 SH   SOLE 23 31,787 0 0
MEDIFAST INC COM 58470H101 253 3,620 SH   SOLE 26 0 0 3,620
MEDIFAST INC COM 58470H101 96 1,375 SH   SOLE 28 1,375 0 0
MEDIFAST INC COM 58470H101 790 11,322 SH   SOLE 29 0 0 11,322
MEDIFAST INC COM 58470H101 1,031 14,772 SH   SOLE 30 14,772 0 0
MEDIFAST INC COM 58470H101 43 623 SH   SOLE 34 623 0 0
MEDIFAST INC COM 58470H101 56 809 SH   SOLE 40 809 0 0
MEDLEY CAP CORP COM 58503F106 1,830 350,650 SH   SOLE 30 350,650 0 0
MEDLEY MGMT INC CL A COM 58503T106 1 151 SH   SOLE 2 151 0 0
MEDLEY MGMT INC CL A COM 58503T106 162 24,911 SH   SOLE 18 24,911 0 0
MEDLEY MGMT INC CL A COM 58503T106 30 4,585 SH   SOLE 19 4,585 0 0
MEDLEY MGMT INC CL A COM 58503T106 1,348 207,399 SH   SOLE 21 207,399 0 0
MEDLEY MGMT INC CL A COM 58503T106 376 57,831 SH   SOLE 22 51,006 0 6,825
MEDNAX INC COM 58502B106 5,353 100,164 SH   SOLE 2 53,362 0 46,802
MEDNAX INC COM 58502B106 23 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 298 5,570 SH   SOLE 7 5,570 0 0
MEDNAX INC COM 58502B106 16,423 307,308 SH   SOLE 18 307,308 0 0
MEDNAX INC COM 58502B106 1,487 27,823 SH   SOLE 19 27,823 0 0
MEDNAX INC COM 58502B106 225,399 4,217,802 SH   SOLE 21 4,217,802 0 0
MEDNAX INC COM 58502B106 158,385 2,963,785 SH   SOLE 22 2,683,179 0 280,606
MEDNAX INC COM 58502B106 2,216 41,463 SH   SOLE 26 19,800 0 21,663
MEDNAX INC COM 58502B106 712 13,314 SH   SOLE 28 13,314 0 0
MEDNAX INC COM 58502B106 387 7,247 SH   SOLE 29 0 0 7,247
MEDNAX INC COM 58502B106 811 15,168 SH   SOLE 30 15,168 0 0
MEDNAX INC COM 58502B106 1,486 27,804 SH   SOLE 31 27,804 0 0
MEDNAX INC COM 58502B106 137 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 540 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 250 6,881 SH   SOLE 2 5,689 0 1,192
MEDPACE HLDGS INC COM 58506Q109 923 25,443 SH   SOLE 18 25,443 0 0
MEDPACE HLDGS INC COM 58506Q109 1,677 46,247 SH   SOLE 19 46,247 0 0
MEDPACE HLDGS INC COM 58506Q109 26,397 727,993 SH   SOLE 21 727,993 0 0
MEDPACE HLDGS INC COM 58506Q109 10,526 290,286 SH   SOLE 22 280,076 0 10,210
MEDPACE HLDGS INC COM 58506Q109 656 18,079 SH   SOLE 23 18,079 0 0
MEDPACE HLDGS INC COM 58506Q109 205 5,659 SH   SOLE 26 0 0 5,659
MEDPACE HLDGS INC COM 58506Q109 109 3,016 SH   SOLE 29 0 0 3,016
MEDPACE HLDGS INC COM 58506Q109 50 1,374 SH   SOLE 30 1,374 0 0
MEDTRONIC PLC SHS G5960L103 184,592 2,285,974 SH   SOLE 2 964,221 0 1,321,753
MEDTRONIC PLC SHS G5960L103 39,099 484,192 SH   SOLE 4 449,457 0 34,735
MEDTRONIC PLC SHS G5960L103 101,422 1,255,994 SH   SOLE 7 1,034,053 0 221,941
MEDTRONIC PLC SHS G5960L103 819 10,148 SH   SOLE 13 10,148 0 0
MEDTRONIC PLC SHS G5960L103 821 10,172 SH   SOLE 15 10,172 0 0
MEDTRONIC PLC SHS G5960L103 24 296 SH   SOLE 17 0 0 296
MEDTRONIC PLC SHS G5960L103 370,143 4,583,817 SH   SOLE 18 4,326,675 0 257,142
MEDTRONIC PLC SHS G5960L103 636,623 7,883,876 SH   SOLE 19 7,883,876 0 0
MEDTRONIC PLC SHS G5960L103 52,658 652,117 SH   SOLE 20 0 0 652,117
MEDTRONIC PLC SHS G5960L103 2,040,327 25,267,203 SH   SOLE 21 25,267,203 0 0
MEDTRONIC PLC SHS G5960L103 2,926,185 36,237,589 SH   SOLE 22 30,029,537 0 6,208,052
MEDTRONIC PLC SHS G5960L103 137,049 1,697,207 SH   SOLE 23 1,697,207 0 0
MEDTRONIC PLC SHS G5960L103 92,465 1,145,078 SH   SOLE 25 1,145,078 0 0
MEDTRONIC PLC SHS G5960L103 380,211 4,708,492 SH   SOLE 26 1,200,809 0 3,507,683
MEDTRONIC PLC SHS G5960L103 24,884 308,167 SH   SOLE 28 224,684 0 83,483
MEDTRONIC PLC SHS G5960L103 10,144 125,617 SH   SOLE 29 44,724 0 80,893
MEDTRONIC PLC SHS G5960L103 330,931 4,098,215 SH   SOLE 30 4,098,215 0 0
MEDTRONIC PLC SHS G5960L103 56,738 702,640 SH   SOLE 31 334,237 0 368,403
MEDTRONIC PLC SHS G5960L103 148,209 1,835,409 SH   SOLE 34 1,835,409 0 0
MEDTRONIC PLC SHS G5960L103 104,706 1,296,667 SH   SOLE 36 1,296,667 0 0
MEDTRONIC PLC SHS G5960L103 542 6,710 SH   SOLE 40 6,710 0 0
MEET GROUP INC COM 58513U101 9 3,147 SH   SOLE 2 3,147 0 0
MEET GROUP INC COM 58513U101 8 2,807 SH   SOLE 7 2,807 0 0
MEET GROUP INC COM 58513U101 743 263,550 SH   SOLE 18 263,550 0 0
MEET GROUP INC COM 58513U101 149 52,816 SH   SOLE 19 52,816 0 0
MEET GROUP INC COM 58513U101 6,149 2,180,388 SH   SOLE 21 2,180,388 0 0
MEET GROUP INC COM 58513U101 4,484 1,589,933 SH   SOLE 22 1,512,719 0 77,214
MEI PHARMA INC COM NEW 55279B202 13 6,100 SH   SOLE 18 6,100 0 0
MEI PHARMA INC COM NEW 55279B202 18 8,459 SH   SOLE 19 8,459 0 0
MEI PHARMA INC COM NEW 55279B202 202 96,365 SH   SOLE 21 96,365 0 0
MEI PHARMA INC COM NEW 55279B202 809 385,360 SH   SOLE 22 385,360 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,924 135,129 SH   SOLE 2 126,499 0 8,630
MELCO RESORT ENTERTAINMENT L ADR 585464100 6,782 233,530 SH   SOLE 4 228,558 0 4,972
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,181 109,525 SH   SOLE 7 108,634 0 891
MELCO RESORT ENTERTAINMENT L ADR 585464100 867 29,853 SH   SOLE 13 29,853 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 17,332 596,824 SH   SOLE 15 561,327 0 35,497
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,614 193,316 SH   SOLE 18 180,260 0 13,056
MELCO RESORT ENTERTAINMENT L ADR 585464100 9,160 315,427 SH   SOLE 19 315,427 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 117,784 4,055,933 SH   SOLE 21 4,055,933 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 119,075 4,100,390 SH   SOLE 22 3,669,072 0 431,318
MELCO RESORT ENTERTAINMENT L ADR 585464100 9,060 311,977 SH   SOLE 23 311,977 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 7,868 270,932 SH   SOLE 25 270,932 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 19,749 680,052 SH   SOLE 26 449,953 0 230,099
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,498 51,590 SH   SOLE 28 39,980 0 11,610
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,583 88,944 SH   SOLE 29 3,932 0 85,012
MELCO RESORT ENTERTAINMENT L ADR 585464100 20,427 703,398 SH   SOLE 30 703,398 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,651 91,277 SH   SOLE 31 4,306 0 86,971
MELCO RESORT ENTERTAINMENT L ADR 585464100 149,688 5,154,559 SH   SOLE 34 5,154,559 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,477 85,309 SH   SOLE 36 85,309 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 19 662 SH   SOLE 40 662 0 0
MELINTA THERAPEUTICS INC COM 58549G100 29 1,846 SH   SOLE 2 418 0 1,428
MELINTA THERAPEUTICS INC COM 58549G100 5 326 SH   SOLE 7 326 0 0
MELINTA THERAPEUTICS INC COM 58549G100 576 36,471 SH   SOLE 18 36,471 0 0
MELINTA THERAPEUTICS INC COM 58549G100 137 8,663 SH   SOLE 19 8,663 0 0
MELINTA THERAPEUTICS INC COM 58549G100 5,041 319,023 SH   SOLE 21 319,023 0 0
MELINTA THERAPEUTICS INC COM 58549G100 3,762 238,126 SH   SOLE 22 227,579 0 10,547
MELLANOX TECHNOLOGIES LTD SHS M51363113 15 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 687 10,625 SH   SOLE 21 10,625 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 7,761 119,960 SH   SOLE 22 98,085 0 21,875
MELLANOX TECHNOLOGIES LTD SHS M51363113 27 412 SH   SOLE 23 412 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 730 11,279 SH   SOLE 26 4,328 0 6,951
MELLANOX TECHNOLOGIES LTD SHS M51363113 506 7,815 SH   SOLE 28 7,815 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 74 1,151 SH   SOLE 29 0 0 1,151
MELLANOX TECHNOLOGIES LTD SHS M51363113 489 7,556 SH   SOLE 30 7,556 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 291 4,494 SH   SOLE 40 4,494 0 0
MELROSE BANCORP INC COM 585553100 7 355 SH   SOLE 18 355 0 0
MELROSE BANCORP INC COM 585553100 13 628 SH   SOLE 21 628 0 0
MERCADOLIBRE INC COM 58733R102 17,670 56,155 SH   SOLE 2 1,014 0 55,141
MERCADOLIBRE INC COM 58733R102 4,303 13,675 SH   SOLE 4 12,570 0 1,105
MERCADOLIBRE INC COM 58733R102 1,351 4,292 SH   SOLE 7 3,209 0 1,083
MERCADOLIBRE INC COM 58733R102 86 274 SH   SOLE 15 274 0 0
MERCADOLIBRE INC COM 58733R102 68,908 218,991 SH   SOLE 18 155,949 0 63,042
MERCADOLIBRE INC COM 58733R102 88,937 282,646 SH   SOLE 19 282,646 0 0
MERCADOLIBRE INC COM 58733R102 40,837 129,781 SH   SOLE 21 129,781 0 0
MERCADOLIBRE INC COM 58733R102 36,493 115,975 SH   SOLE 22 89,552 0 26,423
MERCADOLIBRE INC COM 58733R102 17,307 55,002 SH   SOLE 23 55,002 0 0
MERCADOLIBRE INC COM 58733R102 8,328 26,466 SH   SOLE 25 26,466 0 0
MERCADOLIBRE INC COM 58733R102 34,722 110,347 SH   SOLE 26 41,410 0 68,937
MERCADOLIBRE INC COM 58733R102 3,010 9,567 SH   SOLE 28 6,998 0 2,569
MERCADOLIBRE INC COM 58733R102 3,706 11,777 SH   SOLE 29 1,457 0 10,320
MERCADOLIBRE INC COM 58733R102 16,635 52,865 SH   SOLE 30 52,865 0 0
MERCADOLIBRE INC COM 58733R102 6,104 19,400 SH   SOLE 31 6,845 0 12,555
MERCADOLIBRE INC COM 58733R102 2,018 6,414 SH   SOLE 32 6,414 0 0
MERCADOLIBRE INC COM 58733R102 11,933 37,925 SH   SOLE 34 37,925 0 0
MERCADOLIBRE INC COM 58733R102 11,281 35,852 SH   SOLE 36 35,852 0 0
MERCADOLIBRE INC COM 58733R102 58 185 SH   SOLE 40 185 0 0
MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 2,472 988,000 PRN   SOLE 21 988,000 0 0
MERCANTILE BANK CORP COM 587376104 118 3,340 SH   SOLE 2 940 0 2,400
MERCANTILE BANK CORP COM 587376104 17 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 2,327 65,787 SH   SOLE 18 65,787 0 0
MERCANTILE BANK CORP COM 587376104 534 15,107 SH   SOLE 19 15,107 0 0
MERCANTILE BANK CORP COM 587376104 19,385 548,076 SH   SOLE 21 548,076 0 0
MERCANTILE BANK CORP COM 587376104 11,568 327,062 SH   SOLE 22 297,106 0 29,956
MERCANTILE BANK CORP COM 587376104 132 3,740 SH   SOLE 30 3,740 0 0
MERCANTILE BANK CORP COM 587376104 139 3,938 SH   SOLE 34 3,938 0 0
MERCER INTL INC COM 588056101 10 700 SH   SOLE 2 700 0 0
MERCER INTL INC COM 588056101 89 6,229 SH   SOLE 19 6,229 0 0
MERCER INTL INC COM 588056101 551 38,563 SH   SOLE 21 38,563 0 0
MERCER INTL INC COM 588056101 5,698 398,438 SH   SOLE 22 366,518 0 31,920
MERCER INTL INC COM 588056101 225 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 98 6,842 SH   SOLE 28 6,842 0 0
MERCER INTL INC COM 588056101 97 6,782 SH   SOLE 30 6,782 0 0
MERCER INTL INC COM 588056101 141 9,853 SH   SOLE 40 9,853 0 0
MERCHANTS BANCORP IND COM 58844R108 47 2,366 SH   SOLE 2 2,366 0 0
MERCHANTS BANCORP IND COM 58844R108 357 18,142 SH   SOLE 18 18,142 0 0
MERCHANTS BANCORP IND COM 58844R108 283 14,398 SH   SOLE 19 14,398 0 0
MERCHANTS BANCORP IND COM 58844R108 4,780 242,898 SH   SOLE 21 242,898 0 0
MERCHANTS BANCORP IND COM 58844R108 860 43,682 SH   SOLE 22 39,135 0 4,547
MERCK & CO INC COM 58933Y105 230,487 4,096,093 SH   SOLE 2 1,440,406 0 2,655,687
MERCK & CO INC COM 58933Y105 56,145 997,778 SH   SOLE 4 927,306 0 70,472
MERCK & CO INC COM 58933Y105 118,570 2,107,161 SH   SOLE 7 2,020,586 0 86,575
MERCK & CO INC COM 58933Y105 1,748 31,063 SH   SOLE 13 31,063 0 0
MERCK & CO INC COM 58933Y105 1,138 20,227 SH   SOLE 15 20,227 0 0
MERCK & CO INC COM 58933Y105 446,344 7,932,176 SH   SOLE 18 7,416,363 0 515,813
MERCK & CO INC COM 58933Y105 528,267 9,388,081 SH   SOLE 19 9,388,081 0 0
MERCK & CO INC COM 58933Y105 79,431 1,411,603 SH   SOLE 20 73,978 0 1,337,625
MERCK & CO INC COM 58933Y105 3,068,462 54,531,043 SH   SOLE 21 54,531,043 0 0
MERCK & CO INC COM 58933Y105 4,158,148 73,896,358 SH   SOLE 22 61,345,974 0 12,550,384
MERCK & CO INC COM 58933Y105 201,939 3,588,756 SH   SOLE 23 3,588,756 0 0
MERCK & CO INC COM 58933Y105 136,658 2,428,614 SH   SOLE 25 2,428,614 0 0
MERCK & CO INC COM 58933Y105 504,651 8,968,392 SH   SOLE 26 2,401,258 0 6,567,134
MERCK & CO INC COM 58933Y105 34,953 621,157 SH   SOLE 28 452,698 0 168,459
MERCK & CO INC COM 58933Y105 25,801 458,526 SH   SOLE 29 123,528 0 334,998
MERCK & CO INC COM 58933Y105 477,352 8,483,239 SH   SOLE 30 8,483,239 0 0
MERCK & CO INC COM 58933Y105 83,667 1,486,880 SH   SOLE 31 747,025 0 739,855
MERCK & CO INC COM 58933Y105 11,524 204,801 SH   SOLE 32 204,801 0 0
MERCK & CO INC COM 58933Y105 78,650 1,397,717 SH   SOLE 34 1,397,717 0 0
MERCK & CO INC COM 58933Y105 6,451 114,640 SH   SOLE 35 114,640 0 0
MERCK & CO INC COM 58933Y105 150,271 2,670,542 SH   SOLE 36 2,670,542 0 0
MERCK & CO INC COM 58933Y105 761 13,521 SH   SOLE 40 13,521 0 0
MERCURY GENL CORP NEW COM 589400100 1,740 32,561 SH   SOLE 2 18,701 0 13,860
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 3,110 58,188 SH   SOLE 7 58,188 0 0
MERCURY GENL CORP NEW COM 589400100 9,419 176,250 SH   SOLE 18 176,250 0 0
MERCURY GENL CORP NEW COM 589400100 510 9,536 SH   SOLE 19 9,536 0 0
MERCURY GENL CORP NEW COM 589400100 279,933 5,238,264 SH   SOLE 21 5,238,264 0 0
MERCURY GENL CORP NEW COM 589400100 57,097 1,068,441 SH   SOLE 22 981,752 0 86,689
MERCURY GENL CORP NEW COM 589400100 864 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 239 4,473 SH   SOLE 28 4,473 0 0
MERCURY GENL CORP NEW COM 589400100 227 4,254 SH   SOLE 30 4,254 0 0
MERCURY GENL CORP NEW COM 589400100 32 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 3,922 73,383 SH   SOLE 32 73,383 0 0
MERCURY GENL CORP NEW COM 589400100 44 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 142 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 135 2,628 SH   SOLE 2 2,628 0 0
MERCURY SYS INC COM 589378108 10 199 SH   SOLE 4 199 0 0
MERCURY SYS INC COM 589378108 58 1,135 SH   SOLE 7 1,135 0 0
MERCURY SYS INC COM 589378108 11,204 218,197 SH   SOLE 18 218,197 0 0
MERCURY SYS INC COM 589378108 1,982 38,593 SH   SOLE 19 38,593 0 0
MERCURY SYS INC COM 589378108 285,496 5,559,810 SH   SOLE 21 5,559,810 0 0
MERCURY SYS INC COM 589378108 67,188 1,308,423 SH   SOLE 22 1,225,743 0 82,680
MERCURY SYS INC COM 589378108 1,570 30,574 SH   SOLE 26 15,496 0 15,078
MERCURY SYS INC COM 589378108 406 7,910 SH   SOLE 28 7,910 0 0
MERCURY SYS INC COM 589378108 3,546 69,060 SH   SOLE 30 69,060 0 0
MERCURY SYS INC COM 589378108 224 4,370 SH   SOLE 40 4,370 0 0
MEREDITH CORP COM 589433101 2,467 37,349 SH   SOLE 2 30,653 0 6,696
MEREDITH CORP COM 589433101 15 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 6,710 101,596 SH   SOLE 7 101,596 0 0
MEREDITH CORP COM 589433101 19,905 301,365 SH   SOLE 18 301,365 0 0
MEREDITH CORP COM 589433101 6,318 95,653 SH   SOLE 19 95,653 0 0
MEREDITH CORP COM 589433101 354,299 5,364,107 SH   SOLE 21 5,364,107 0 0
MEREDITH CORP COM 589433101 92,431 1,399,409 SH   SOLE 22 1,333,859 0 65,550
MEREDITH CORP COM 589433101 5,212 78,908 SH   SOLE 23 78,908 0 0
MEREDITH CORP COM 589433101 1,268 19,195 SH   SOLE 26 9,647 0 9,548
MEREDITH CORP COM 589433101 359 5,441 SH   SOLE 28 5,441 0 0
MEREDITH CORP COM 589433101 681 10,308 SH   SOLE 29 0 0 10,308
MEREDITH CORP COM 589433101 427 6,471 SH   SOLE 30 6,471 0 0
MEREDITH CORP COM 589433101 3,706 56,103 SH   SOLE 32 56,103 0 0
MEREDITH CORP COM 589433101 46 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 261 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 291 14,131 SH   SOLE 2 7,515 0 6,616
MERIDIAN BANCORP INC MD COM 58958U103 34 1,672 SH   SOLE 7 1,672 0 0
MERIDIAN BANCORP INC MD COM 58958U103 4,046 196,401 SH   SOLE 18 196,401 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,597 77,507 SH   SOLE 19 77,507 0 0
MERIDIAN BANCORP INC MD COM 58958U103 33,114 1,607,462 SH   SOLE 21 1,607,462 0 0
MERIDIAN BANCORP INC MD COM 58958U103 22,940 1,113,594 SH   SOLE 22 1,043,629 0 69,965
MERIDIAN BANCORP INC MD COM 58958U103 846 41,075 SH   SOLE 23 41,075 0 0
MERIDIAN BANCORP INC MD COM 58958U103 254 12,312 SH   SOLE 26 0 0 12,312
MERIDIAN BANCORP INC MD COM 58958U103 188 9,114 SH   SOLE 28 9,114 0 0
MERIDIAN BANCORP INC MD COM 58958U103 77 3,735 SH   SOLE 29 0 0 3,735
MERIDIAN BANCORP INC MD COM 58958U103 171 8,279 SH   SOLE 30 8,279 0 0
MERIDIAN BANCORP INC MD COM 58958U103 416 20,174 SH   SOLE 34 20,174 0 0
MERIDIAN BANCORP INC MD COM 58958U103 74 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 57 4,056 SH   SOLE 2 2,922 0 1,134
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,683 191,666 SH   SOLE 18 191,666 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 467 33,386 SH   SOLE 19 33,386 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 52,742 3,767,260 SH   SOLE 21 3,767,260 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16,533 1,180,896 SH   SOLE 22 1,103,956 0 76,940
MERIDIAN BIOSCIENCE INC COM 589584101 319 22,803 SH   SOLE 26 7,909 0 14,894
MERIDIAN BIOSCIENCE INC COM 589584101 86 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 854 60,974 SH   SOLE 30 60,974 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 62 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BK PAOLI PA COM 58958P104 8 383 SH   SOLE 18 383 0 0
MERIT MED SYS INC COM 589889104 128 2,967 SH   SOLE 2 2,721 0 246
MERIT MED SYS INC COM 589889104 14 331 SH   SOLE 4 331 0 0
MERIT MED SYS INC COM 589889104 52 1,212 SH   SOLE 7 1,212 0 0
MERIT MED SYS INC COM 589889104 9,723 225,078 SH   SOLE 18 225,078 0 0
MERIT MED SYS INC COM 589889104 2,718 62,917 SH   SOLE 19 62,917 0 0
MERIT MED SYS INC COM 589889104 191,072 4,422,955 SH   SOLE 21 4,422,955 0 0
MERIT MED SYS INC COM 589889104 58,172 1,346,569 SH   SOLE 22 1,257,760 0 88,809
MERIT MED SYS INC COM 589889104 817 18,922 SH   SOLE 23 18,922 0 0
MERIT MED SYS INC COM 589889104 1,121 25,955 SH   SOLE 26 12,843 0 13,112
MERIT MED SYS INC COM 589889104 368 8,520 SH   SOLE 28 8,520 0 0
MERIT MED SYS INC COM 589889104 195 4,505 SH   SOLE 29 0 0 4,505
MERIT MED SYS INC COM 589889104 3,133 72,529 SH   SOLE 30 72,529 0 0
MERIT MED SYS INC COM 589889104 211 4,890 SH   SOLE 40 4,890 0 0
MERITAGE HOMES CORP COM 59001A102 419 8,193 SH   SOLE 2 2,188 0 6,005
MERITAGE HOMES CORP COM 59001A102 12 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 51 1,004 SH   SOLE 7 1,004 0 0
MERITAGE HOMES CORP COM 59001A102 9,652 188,521 SH   SOLE 18 188,521 0 0
MERITAGE HOMES CORP COM 59001A102 1,590 31,059 SH   SOLE 19 31,059 0 0
MERITAGE HOMES CORP COM 59001A102 215,207 4,203,262 SH   SOLE 21 4,203,262 0 0
MERITAGE HOMES CORP COM 59001A102 55,150 1,077,147 SH   SOLE 22 1,008,697 0 68,450
MERITAGE HOMES CORP COM 59001A102 930 18,163 SH   SOLE 26 2,953 0 15,210
MERITAGE HOMES CORP COM 59001A102 279 5,451 SH   SOLE 28 5,451 0 0
MERITAGE HOMES CORP COM 59001A102 2,877 56,199 SH   SOLE 30 56,199 0 0
MERITAGE HOMES CORP COM 59001A102 204 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 790 33,655 SH   SOLE 2 18,269 0 15,386
MERITOR INC COM 59001K100 15 658 SH   SOLE 4 658 0 0
MERITOR INC COM 59001K100 89 3,778 SH   SOLE 7 3,778 0 0
MERITOR INC COM 59001K100 7,363 313,845 SH   SOLE 18 313,845 0 0
MERITOR INC COM 59001K100 2,516 107,238 SH   SOLE 19 107,238 0 0
MERITOR INC COM 59001K100 63,143 2,691,535 SH   SOLE 21 2,691,535 0 0
MERITOR INC COM 59001K100 69,462 2,960,885 SH   SOLE 22 2,804,918 0 155,967
MERITOR INC COM 59001K100 1,601 68,264 SH   SOLE 23 68,264 0 0
MERITOR INC COM 59001K100 1,058 45,105 SH   SOLE 26 11,528 0 33,577
MERITOR INC COM 59001K100 302 12,889 SH   SOLE 28 12,889 0 0
MERITOR INC COM 59001K100 791 33,732 SH   SOLE 29 0 0 33,732
MERITOR INC COM 59001K100 330 14,058 SH   SOLE 30 14,058 0 0
MERITOR INC COM 59001K100 226 9,641 SH   SOLE 34 9,641 0 0
MERITOR INC COM 59001K100 97 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 246 10,467 SH   SOLE 40 10,467 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 14 1,402 SH   SOLE 2 548 0 854
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 3 296 SH   SOLE 7 296 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 477 46,574 SH   SOLE 18 46,574 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 100 9,754 SH   SOLE 19 9,754 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 4,320 421,482 SH   SOLE 21 421,482 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 3,419 333,533 SH   SOLE 22 318,211 0 15,322
MERSANA THERAPEUTICS INC COM 59045L106 5 282 SH   SOLE 2 282 0 0
MERSANA THERAPEUTICS INC COM 59045L106 249 15,137 SH   SOLE 18 15,137 0 0
MERSANA THERAPEUTICS INC COM 59045L106 308 18,757 SH   SOLE 19 18,757 0 0
MERSANA THERAPEUTICS INC COM 59045L106 7,708 469,163 SH   SOLE 21 469,163 0 0
MERSANA THERAPEUTICS INC COM 59045L106 806 49,061 SH   SOLE 22 45,148 0 3,913
MERSANA THERAPEUTICS INC COM 59045L106 408 24,825 SH   SOLE 23 24,825 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1 74 SH   SOLE 30 74 0 0
MESA LABS INC COM 59064R109 32 260 SH   SOLE 2 191 0 69
MESA LABS INC COM 59064R109 14 112 SH   SOLE 7 112 0 0
MESA LABS INC COM 59064R109 1,445 11,628 SH   SOLE 18 11,628 0 0
MESA LABS INC COM 59064R109 342 2,748 SH   SOLE 19 2,748 0 0
MESA LABS INC COM 59064R109 12,885 103,658 SH   SOLE 21 103,658 0 0
MESA LABS INC COM 59064R109 6,959 55,984 SH   SOLE 22 48,137 0 7,847
MESA LABS INC COM 59064R109 106 849 SH   SOLE 28 849 0 0
MESA LABS INC COM 59064R109 60 479 SH   SOLE 30 479 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 169 1,825 SH   SOLE 2 507 0 1,318
META FINL GROUP INC COM 59100U108 22 237 SH   SOLE 7 237 0 0
META FINL GROUP INC COM 59100U108 4,245 45,814 SH   SOLE 18 45,814 0 0
META FINL GROUP INC COM 59100U108 693 7,481 SH   SOLE 19 7,481 0 0
META FINL GROUP INC COM 59100U108 77,680 838,419 SH   SOLE 21 838,419 0 0
META FINL GROUP INC COM 59100U108 26,917 290,520 SH   SOLE 22 274,123 0 16,397
META FINL GROUP INC COM 59100U108 299 3,225 SH   SOLE 26 0 0 3,225
META FINL GROUP INC COM 59100U108 120 1,298 SH   SOLE 28 1,298 0 0
META FINL GROUP INC COM 59100U108 1,245 13,433 SH   SOLE 30 13,433 0 0
META FINL GROUP INC COM 59100U108 122 1,315 SH   SOLE 40 1,315 0 0
METHODE ELECTRS INC COM 591520200 89 2,227 SH   SOLE 2 2,016 0 211
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 38 959 SH   SOLE 7 959 0 0
METHODE ELECTRS INC COM 591520200 6,492 161,898 SH   SOLE 18 161,898 0 0
METHODE ELECTRS INC COM 591520200 1,129 28,167 SH   SOLE 19 28,167 0 0
METHODE ELECTRS INC COM 591520200 131,812 3,287,075 SH   SOLE 21 3,287,075 0 0
METHODE ELECTRS INC COM 591520200 40,400 1,007,475 SH   SOLE 22 940,030 0 67,445
METHODE ELECTRS INC COM 591520200 745 18,579 SH   SOLE 26 12,808 0 5,771
METHODE ELECTRS INC COM 591520200 212 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,193 54,678 SH   SOLE 30 54,678 0 0
METHODE ELECTRS INC COM 591520200 156 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 63,319 1,252,356 SH   SOLE 2 331,059 0 921,297
METLIFE INC COM 59156R108 16,969 335,626 SH   SOLE 4 312,540 0 23,086
METLIFE INC COM 59156R108 37,553 742,744 SH   SOLE 7 711,193 0 31,551
METLIFE INC COM 59156R108 418 8,277 SH   SOLE 13 8,277 0 0
METLIFE INC COM 59156R108 351 6,952 SH   SOLE 15 6,952 0 0
METLIFE INC COM 59156R108 248,844 4,921,755 SH   SOLE 18 4,507,637 0 414,118
METLIFE INC COM 59156R108 510,324 10,093,435 SH   SOLE 19 10,093,435 0 0
METLIFE INC COM 59156R108 18,270 361,354 SH   SOLE 20 0 0 361,354
METLIFE INC COM 59156R108 810,960 16,039,554 SH   SOLE 21 16,039,554 0 0
METLIFE INC COM 59156R108 1,361,074 26,919,970 SH   SOLE 22 22,676,382 0 4,243,588
METLIFE INC COM 59156R108 57,113 1,129,609 SH   SOLE 23 1,129,609 0 0
METLIFE INC COM 59156R108 40,176 794,621 SH   SOLE 25 794,621 0 0
METLIFE INC COM 59156R108 209,978 4,153,048 SH   SOLE 26 846,065 0 3,306,983
METLIFE INC COM 59156R108 10,448 206,645 SH   SOLE 28 150,238 0 56,407
METLIFE INC COM 59156R108 1,737 34,360 SH   SOLE 29 34,360 0 0
METLIFE INC COM 59156R108 180,035 3,560,822 SH   SOLE 30 3,560,822 0 0
METLIFE INC COM 59156R108 19,111 377,979 SH   SOLE 31 180,014 0 197,965
METLIFE INC COM 59156R108 64,912 1,283,854 SH   SOLE 34 1,283,854 0 0
METLIFE INC COM 59156R108 48,985 968,858 SH   SOLE 36 968,858 0 0
METLIFE INC COM 59156R108 215 4,260 SH   SOLE 40 4,260 0 0
METROPOLITAN BK HLDG CORP COM 591774104 440 10,459 SH   SOLE 18 10,459 0 0
METROPOLITAN BK HLDG CORP COM 591774104 105 2,484 SH   SOLE 19 2,484 0 0
METROPOLITAN BK HLDG CORP COM 591774104 5,015 119,130 SH   SOLE 21 119,130 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,008 23,953 SH   SOLE 22 21,536 0 2,417
METTLER TOLEDO INTERNATIONAL COM 592688105 37,596 60,685 SH   SOLE 2 35,614 0 25,071
METTLER TOLEDO INTERNATIONAL COM 592688105 10,259 16,560 SH   SOLE 4 15,844 0 716
METTLER TOLEDO INTERNATIONAL COM 592688105 16,979 27,407 SH   SOLE 7 22,163 0 5,244
METTLER TOLEDO INTERNATIONAL COM 592688105 250 404 SH   SOLE 13 404 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 108 175 SH   SOLE 15 175 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 34,370 55,478 SH   SOLE 18 51,871 0 3,607
METTLER TOLEDO INTERNATIONAL COM 592688105 9,413 15,194 SH   SOLE 19 15,194 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 11,503 18,568 SH   SOLE 20 0 0 18,568
METTLER TOLEDO INTERNATIONAL COM 592688105 367,269 592,829 SH   SOLE 21 592,829 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 463,152 747,598 SH   SOLE 22 609,134 0 138,464
METTLER TOLEDO INTERNATIONAL COM 592688105 26,877 43,383 SH   SOLE 23 43,383 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,950 20,904 SH   SOLE 25 20,904 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 45,743 73,837 SH   SOLE 26 27,540 0 46,297
METTLER TOLEDO INTERNATIONAL COM 592688105 3,622 5,846 SH   SOLE 28 4,257 0 1,589
METTLER TOLEDO INTERNATIONAL COM 592688105 13,538 21,853 SH   SOLE 29 7,473 0 14,380
METTLER TOLEDO INTERNATIONAL COM 592688105 53,939 87,066 SH   SOLE 30 87,066 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 18,032 29,107 SH   SOLE 31 18,619 0 10,488
METTLER TOLEDO INTERNATIONAL COM 592688105 3,082 4,975 SH   SOLE 34 4,975 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 15,850 25,584 SH   SOLE 36 25,584 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 85 138 SH   SOLE 40 138 0 0
MFA FINL INC COM 55272X102 2,241 282,949 SH   SOLE 2 70,119 0 212,830
MFA FINL INC COM 55272X102 15 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 130 16,368 SH   SOLE 7 16,368 0 0
MFA FINL INC COM 55272X102 1,694 213,861 SH   SOLE 18 213,861 0 0
MFA FINL INC COM 55272X102 928 117,179 SH   SOLE 19 117,179 0 0
MFA FINL INC COM 55272X102 99,151 12,519,053 SH   SOLE 21 12,519,053 0 0
MFA FINL INC COM 55272X102 93,053 11,749,178 SH   SOLE 22 10,426,783 0 1,322,395
MFA FINL INC COM 55272X102 1,214 153,342 SH   SOLE 26 80,451 0 72,891
MFA FINL INC COM 55272X102 538 67,905 SH   SOLE 28 67,905 0 0
MFA FINL INC COM 55272X102 527 66,539 SH   SOLE 30 66,539 0 0
MFA FINL INC COM 55272X102 71 8,928 SH   SOLE 31 8,928 0 0
MFA FINL INC COM 55272X102 97 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 319 40,225 SH   SOLE 40 40,225 0 0
MGE ENERGY INC COM 55277P104 328 5,200 SH   SOLE 2 1,936 0 3,264
MGE ENERGY INC COM 55277P104 100 1,583 SH   SOLE 4 1,583 0 0
MGE ENERGY INC COM 55277P104 57 909 SH   SOLE 7 909 0 0
MGE ENERGY INC COM 55277P104 7,861 124,576 SH   SOLE 18 124,576 0 0
MGE ENERGY INC COM 55277P104 1,787 28,316 SH   SOLE 19 28,316 0 0
MGE ENERGY INC COM 55277P104 70,027 1,109,778 SH   SOLE 21 1,109,778 0 0
MGE ENERGY INC COM 55277P104 59,963 950,283 SH   SOLE 22 888,405 0 61,878
MGE ENERGY INC COM 55277P104 6 97 SH   SOLE 23 97 0 0
MGE ENERGY INC COM 55277P104 856 13,564 SH   SOLE 26 4,384 0 9,180
MGE ENERGY INC COM 55277P104 383 6,074 SH   SOLE 28 6,074 0 0
MGE ENERGY INC COM 55277P104 1,384 21,926 SH   SOLE 30 21,926 0 0
MGE ENERGY INC COM 55277P104 79 1,258 SH   SOLE 36 1,258 0 0
MGE ENERGY INC COM 55277P104 240 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 1,382 97,934 SH   SOLE 2 35,989 0 61,945
MGIC INVT CORP WIS COM 552848103 21 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 155 11,008 SH   SOLE 7 11,008 0 0
MGIC INVT CORP WIS COM 552848103 19,458 1,379,038 SH   SOLE 18 1,379,038 0 0
MGIC INVT CORP WIS COM 552848103 4,848 343,584 SH   SOLE 19 343,584 0 0
MGIC INVT CORP WIS COM 552848103 168,047 11,909,774 SH   SOLE 21 11,909,774 0 0
MGIC INVT CORP WIS COM 552848103 149,372 10,586,277 SH   SOLE 22 9,963,184 0 623,093
MGIC INVT CORP WIS COM 552848103 1,055 74,769 SH   SOLE 23 74,769 0 0
MGIC INVT CORP WIS COM 552848103 1,836 130,104 SH   SOLE 26 57,036 0 73,068
MGIC INVT CORP WIS COM 552848103 787 55,777 SH   SOLE 28 55,777 0 0
MGIC INVT CORP WIS COM 552848103 311 22,060 SH   SOLE 29 0 0 22,060
MGIC INVT CORP WIS COM 552848103 827 58,613 SH   SOLE 30 58,613 0 0
MGIC INVT CORP WIS COM 552848103 512 36,304 SH   SOLE 40 36,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 227 7,804 SH   SOLE 18 7,804 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,000 34,320 SH   SOLE 21 34,320 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 14,297 490,480 SH   SOLE 22 456,137 0 34,343
MGM GROWTH PPTYS LLC CL A COM 55303A105 929 31,860 SH   SOLE 26 7,646 0 24,214
MGM GROWTH PPTYS LLC CL A COM 55303A105 463 15,869 SH   SOLE 28 15,869 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 319 10,941 SH   SOLE 30 10,941 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 159 5,459 SH   SOLE 40 5,459 0 0
MGM RESORTS INTERNATIONAL COM 552953101 10,276 307,755 SH   SOLE 2 119,547 0 188,208
MGM RESORTS INTERNATIONAL COM 552953101 6,525 195,430 SH   SOLE 4 185,078 0 10,352
MGM RESORTS INTERNATIONAL COM 552953101 11,556 346,083 SH   SOLE 7 335,268 0 10,815
MGM RESORTS INTERNATIONAL COM 552953101 158 4,729 SH   SOLE 15 4,729 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1 37 SH   SOLE 17 0 0 37
MGM RESORTS INTERNATIONAL COM 552953101 52,870 1,583,404 SH   SOLE 18 1,509,629 0 73,775
MGM RESORTS INTERNATIONAL COM 552953101 115,735 3,466,171 SH   SOLE 19 3,466,171 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,719 231,185 SH   SOLE 20 0 0 231,185
MGM RESORTS INTERNATIONAL COM 552953101 337,187 10,098,433 SH   SOLE 21 10,098,433 0 0
MGM RESORTS INTERNATIONAL COM 552953101 435,821 13,052,437 SH   SOLE 22 11,111,833 0 1,940,604
MGM RESORTS INTERNATIONAL COM 552953101 19,642 588,268 SH   SOLE 23 588,268 0 0
MGM RESORTS INTERNATIONAL COM 552953101 12,916 386,819 SH   SOLE 25 386,819 0 0
MGM RESORTS INTERNATIONAL COM 552953101 56,500 1,692,119 SH   SOLE 26 493,285 0 1,198,834
MGM RESORTS INTERNATIONAL COM 552953101 3,462 103,673 SH   SOLE 28 75,077 0 28,596
MGM RESORTS INTERNATIONAL COM 552953101 3,948 118,234 SH   SOLE 29 3,187 0 115,047
MGM RESORTS INTERNATIONAL COM 552953101 44,910 1,345,010 SH   SOLE 30 1,345,010 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,701 230,625 SH   SOLE 31 98,008 0 132,617
MGM RESORTS INTERNATIONAL COM 552953101 46,012 1,378,020 SH   SOLE 34 1,378,020 0 0
MGM RESORTS INTERNATIONAL COM 552953101 15,980 478,577 SH   SOLE 36 478,577 0 0
MGM RESORTS INTERNATIONAL COM 552953101 72 2,154 SH   SOLE 40 2,154 0 0
MGP INGREDIENTS INC NEW COM 55303J106 56 728 SH   SOLE 2 728 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,732 22,531 SH   SOLE 7 22,531 0 0
MGP INGREDIENTS INC NEW COM 55303J106 3,602 46,857 SH   SOLE 18 46,857 0 0
MGP INGREDIENTS INC NEW COM 55303J106 761 9,898 SH   SOLE 19 9,898 0 0
MGP INGREDIENTS INC NEW COM 55303J106 32,582 423,808 SH   SOLE 21 423,808 0 0
MGP INGREDIENTS INC NEW COM 55303J106 25,684 334,074 SH   SOLE 22 311,597 0 22,477
MGP INGREDIENTS INC NEW COM 55303J106 22 287 SH   SOLE 26 0 0 287
MGP INGREDIENTS INC NEW COM 55303J106 149 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 184 2,387 SH   SOLE 30 2,387 0 0
MGP INGREDIENTS INC NEW COM 55303J106 119 1,553 SH   SOLE 40 1,553 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 19,904 316,186 SH   SOLE 2 138,660 0 177,526
MICHAEL KORS HLDGS LTD SHS G60754101 4,256 67,607 SH   SOLE 4 62,974 0 4,633
MICHAEL KORS HLDGS LTD SHS G60754101 9,564 151,937 SH   SOLE 7 130,860 0 21,077
MICHAEL KORS HLDGS LTD SHS G60754101 81 1,287 SH   SOLE 13 1,287 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 70 1,114 SH   SOLE 15 1,114 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 23,889 379,499 SH   SOLE 18 354,776 0 24,723
MICHAEL KORS HLDGS LTD SHS G60754101 2,520 40,037 SH   SOLE 19 40,037 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 7,234 114,920 SH   SOLE 20 0 0 114,920
MICHAEL KORS HLDGS LTD SHS G60754101 207,867 3,302,091 SH   SOLE 21 3,302,091 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 274,678 4,363,435 SH   SOLE 22 3,616,118 0 747,317
MICHAEL KORS HLDGS LTD SHS G60754101 13,806 219,313 SH   SOLE 23 219,313 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 8,110 128,838 SH   SOLE 25 128,838 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 28,838 458,114 SH   SOLE 26 193,349 0 264,765
MICHAEL KORS HLDGS LTD SHS G60754101 2,160 34,317 SH   SOLE 28 24,901 0 9,416
MICHAEL KORS HLDGS LTD SHS G60754101 2,804 44,547 SH   SOLE 29 6,939 0 37,608
MICHAEL KORS HLDGS LTD SHS G60754101 45,201 718,050 SH   SOLE 30 718,050 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 7,666 121,784 SH   SOLE 31 74,298 0 47,486
MICHAEL KORS HLDGS LTD SHS G60754101 924 14,676 SH   SOLE 34 14,676 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 7,307 116,084 SH   SOLE 36 116,084 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 45 719 SH   SOLE 40 719 0 0
MICHAELS COS INC COM 59408Q106 2,580 106,649 SH   SOLE 2 61,898 0 44,751
MICHAELS COS INC COM 59408Q106 10 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 70 2,895 SH   SOLE 7 2,895 0 0
MICHAELS COS INC COM 59408Q106 8,653 357,717 SH   SOLE 18 357,717 0 0
MICHAELS COS INC COM 59408Q106 763 31,525 SH   SOLE 19 31,525 0 0
MICHAELS COS INC COM 59408Q106 114,609 4,737,887 SH   SOLE 21 4,737,887 0 0
MICHAELS COS INC COM 59408Q106 90,800 3,753,627 SH   SOLE 22 3,405,318 0 348,309
MICHAELS COS INC COM 59408Q106 1,044 43,167 SH   SOLE 26 29,812 0 13,355
MICHAELS COS INC COM 59408Q106 476 19,698 SH   SOLE 28 19,698 0 0
MICHAELS COS INC COM 59408Q106 64 2,632 SH   SOLE 29 0 0 2,632
MICHAELS COS INC COM 59408Q106 468 19,356 SH   SOLE 30 19,356 0 0
MICHAELS COS INC COM 59408Q106 65 2,705 SH   SOLE 31 2,705 0 0
MICHAELS COS INC COM 59408Q106 263 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 743 22,116 SH   SOLE 2 0 0 22,116
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 318 9,464 SH   SOLE 7 9,464 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 14 425 SH   SOLE 17 0 0 425
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 50 1,487 SH   SOLE 18 1,487 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 812 24,187 SH   SOLE 22 0 0 24,187
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,385 41,225 SH   SOLE 25 41,225 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 12,076 359,502 SH   SOLE 26 89,385 0 270,117
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 110 3,272 SH   SOLE 28 3,272 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2,394 71,275 SH   SOLE 30 71,275 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 3,708 110,377 SH   SOLE 31 41,184 0 69,193
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 243 7,238 SH   SOLE 34 7,238 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 30 905 SH   SOLE 36 905 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 42 1,248 SH   SOLE 40 1,248 0 0
MICROBOT MED INC COM 59503A105 0 246 SH   SOLE 19 246 0 0
MICROBOT MED INC COM 59503A105 0 263 SH   SOLE 21 263 0 0
MICROBOT MED INC COM 59503A105 55 53,944 SH   SOLE 22 53,944 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 23,921 272,205 SH   SOLE 2 42,165 0 230,040
MICROCHIP TECHNOLOGY INC COM 595017104 6,178 70,297 SH   SOLE 4 65,012 0 5,285
MICROCHIP TECHNOLOGY INC COM 595017104 14,415 164,031 SH   SOLE 7 159,218 0 4,813
MICROCHIP TECHNOLOGY INC COM 595017104 188 2,142 SH   SOLE 15 2,142 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 43,071 490,114 SH   SOLE 18 459,793 0 30,321
MICROCHIP TECHNOLOGY INC COM 595017104 8,417 95,779 SH   SOLE 19 95,779 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8,884 101,088 SH   SOLE 20 0 0 101,088
MICROCHIP TECHNOLOGY INC COM 595017104 508,955 5,791,472 SH   SOLE 21 5,791,472 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 529,853 6,029,284 SH   SOLE 22 5,031,519 0 997,765
MICROCHIP TECHNOLOGY INC COM 595017104 24,757 281,717 SH   SOLE 23 281,717 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 15,958 181,593 SH   SOLE 25 181,593 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 53,558 609,447 SH   SOLE 26 227,706 0 381,741
MICROCHIP TECHNOLOGY INC COM 595017104 4,658 53,006 SH   SOLE 28 38,891 0 14,115
MICROCHIP TECHNOLOGY INC COM 595017104 5,675 64,579 SH   SOLE 29 7,516 0 57,063
MICROCHIP TECHNOLOGY INC COM 595017104 76,177 866,829 SH   SOLE 30 866,829 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 11,270 128,242 SH   SOLE 31 59,953 0 68,289
MICROCHIP TECHNOLOGY INC COM 595017104 2,986 33,973 SH   SOLE 32 33,973 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 6,305 71,750 SH   SOLE 34 71,750 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 17,632 200,641 SH   SOLE 36 200,641 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 93 1,056 SH   SOLE 40 1,056 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,979 1,750,000 PRN   SOLE 2 1,338,000 0 412,000
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 965 567,000 PRN   SOLE 19 567,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 7,930 4,658,000 PRN   SOLE 21 4,658,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 926 544,000 PRN   SOLE 26 544,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 574 337,000 PRN   SOLE 34 337,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 57,994 1,410,363 SH   SOLE 2 368,850 0 1,041,513
MICRON TECHNOLOGY INC COM 595112103 14,818 360,348 SH   SOLE 4 332,764 0 27,584
MICRON TECHNOLOGY INC COM 595112103 39,361 957,233 SH   SOLE 7 939,188 0 18,045
MICRON TECHNOLOGY INC COM 595112103 560 13,623 SH   SOLE 13 13,623 0 0
MICRON TECHNOLOGY INC COM 595112103 421 10,239 SH   SOLE 15 10,239 0 0
MICRON TECHNOLOGY INC COM 595112103 12 300 SH   SOLE 17 0 0 300
MICRON TECHNOLOGY INC COM 595112103 94,016 2,286,390 SH   SOLE 18 2,143,143 0 143,247
MICRON TECHNOLOGY INC COM 595112103 17,719 430,915 SH   SOLE 19 430,915 0 0
MICRON TECHNOLOGY INC COM 595112103 16,635 404,536 SH   SOLE 20 0 0 404,536
MICRON TECHNOLOGY INC COM 595112103 885,562 21,536,048 SH   SOLE 21 21,536,048 0 0
MICRON TECHNOLOGY INC COM 595112103 1,218,116 29,623,451 SH   SOLE 22 24,754,275 0 4,869,176
MICRON TECHNOLOGY INC COM 595112103 54,750 1,331,478 SH   SOLE 23 1,331,478 0 0
MICRON TECHNOLOGY INC COM 595112103 37,579 913,879 SH   SOLE 25 913,879 0 0
MICRON TECHNOLOGY INC COM 595112103 115,947 2,819,715 SH   SOLE 26 990,270 0 1,829,445
MICRON TECHNOLOGY INC COM 595112103 9,845 239,410 SH   SOLE 28 174,143 0 65,267
MICRON TECHNOLOGY INC COM 595112103 1,498 36,435 SH   SOLE 29 36,435 0 0
MICRON TECHNOLOGY INC COM 595112103 178,411 4,338,788 SH   SOLE 30 4,338,788 0 0
MICRON TECHNOLOGY INC COM 595112103 28,504 693,182 SH   SOLE 31 288,365 0 404,817
MICRON TECHNOLOGY INC COM 595112103 6,888 167,502 SH   SOLE 32 167,502 0 0
MICRON TECHNOLOGY INC COM 595112103 3,835 93,266 SH   SOLE 34 93,266 0 0
MICRON TECHNOLOGY INC COM 595112103 42,022 1,021,937 SH   SOLE 36 1,021,937 0 0
MICRON TECHNOLOGY INC COM 595112103 214 5,193 SH   SOLE 40 5,193 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,081 26,300 SH Call SOLE 2 26,300 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 226 5,500 SH Put SOLE 2 5,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 329 8,000 SH Call SOLE 18 8,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 308 7,500 SH Put SOLE 18 7,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 117,685 2,862,000 SH Call SOLE 19 2,862,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 5,140 125,000 SH Put SOLE 19 125,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,353 32,900 SH Call SOLE 22 32,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 41 1,000 SH Put SOLE 22 1,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 25,446 618,800 SH Call SOLE 34 618,800 0 0
MICRON TECHNOLOGY INC NOTE 2.125% 2/1 595112AV5 1,906 508,000 PRN   SOLE 21 508,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 5,016 3,479,000 PRN   SOLE 2 2,916,000 0 563,000
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 18,047 12,516,000 PRN   SOLE 19 12,516,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 4,747 3,292,000 PRN   SOLE 21 3,292,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 59 41,000 PRN   SOLE 25 41,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 1,298 900,000 PRN   SOLE 26 900,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 5,734 3,977,000 PRN   SOLE 34 3,977,000 0 0
MICRONET ENERTEC TECH INC COM 595117102 5 4,034 SH   SOLE 21 4,034 0 0
MICRONET ENERTEC TECH INC COM 595117102 4 3,724 SH   SOLE 22 3,724 0 0
MICROSEMI CORP COM 595137100 5,252 101,689 SH   SOLE 2 55,471 0 46,218
MICROSEMI CORP COM 595137100 32 617 SH   SOLE 4 617 0 0
MICROSEMI CORP COM 595137100 140 2,705 SH   SOLE 7 2,705 0 0
MICROSEMI CORP COM 595137100 0 1 SH   SOLE 15 0 0 1
MICROSEMI CORP COM 595137100 19,997 387,158 SH   SOLE 18 387,158 0 0
MICROSEMI CORP COM 595137100 15,396 298,080 SH   SOLE 19 298,080 0 0
MICROSEMI CORP COM 595137100 293,015 5,673,096 SH   SOLE 21 5,673,096 0 0
MICROSEMI CORP COM 595137100 201,631 3,903,795 SH   SOLE 22 3,570,023 0 333,772
MICROSEMI CORP COM 595137100 2,173 42,067 SH   SOLE 23 42,067 0 0
MICROSEMI CORP COM 595137100 2,186 42,317 SH   SOLE 26 16,165 0 26,152
MICROSEMI CORP COM 595137100 921 17,833 SH   SOLE 28 17,833 0 0
MICROSEMI CORP COM 595137100 2,016 39,024 SH   SOLE 29 0 0 39,024
MICROSEMI CORP COM 595137100 13,049 252,648 SH   SOLE 30 252,648 0 0
MICROSEMI CORP COM 595137100 2,206 42,703 SH   SOLE 31 42,703 0 0
MICROSEMI CORP COM 595137100 734 14,213 SH   SOLE 40 14,213 0 0
MICROSOFT CORP COM 594918104 979,458 11,450,288 SH   SOLE 2 3,620,170 0 7,830,118
MICROSOFT CORP COM 594918104 241,985 2,828,912 SH   SOLE 4 2,643,269 0 185,643
MICROSOFT CORP COM 594918104 468,772 5,480,155 SH   SOLE 7 5,388,591 0 91,564
MICROSOFT CORP COM 594918104 11,012 128,739 SH   SOLE 13 128,739 0 0
MICROSOFT CORP COM 594918104 5,569 65,099 SH   SOLE 15 65,099 0 0
MICROSOFT CORP COM 594918104 848 9,909 SH   SOLE 17 0 0 9,909
MICROSOFT CORP COM 594918104 2,361,482 27,606,756 SH   SOLE 18 24,930,485 0 2,676,271
MICROSOFT CORP COM 594918104 2,146,592 25,094,601 SH   SOLE 19 25,094,601 0 0
MICROSOFT CORP COM 594918104 309,757 3,621,193 SH   SOLE 20 43,766 0 3,577,427
MICROSOFT CORP COM 594918104 11,243,736 131,444,185 SH   SOLE 21 131,444,185 0 0
MICROSOFT CORP COM 594918104 17,445,387 203,944,206 SH   SOLE 22 169,306,311 0 34,637,895
MICROSOFT CORP COM 594918104 800,172 9,354,366 SH   SOLE 23 9,354,366 0 0
MICROSOFT CORP COM 594918104 545,741 6,379,948 SH   SOLE 25 6,307,675 0 72,273
MICROSOFT CORP COM 594918104 1,652,754 19,321,420 SH   SOLE 26 6,461,381 0 12,860,039
MICROSOFT CORP COM 594918104 141,331 1,652,224 SH   SOLE 28 1,201,197 0 451,027
MICROSOFT CORP COM 594918104 81,155 948,742 SH   SOLE 29 377,008 0 571,734
MICROSOFT CORP COM 594918104 2,088,253 24,412,585 SH   SOLE 30 24,412,585 0 0
MICROSOFT CORP COM 594918104 412,796 4,825,763 SH   SOLE 31 2,575,328 0 2,250,435
MICROSOFT CORP COM 594918104 118,422 1,384,410 SH   SOLE 32 1,384,410 0 0
MICROSOFT CORP COM 594918104 534,972 6,254,058 SH   SOLE 34 6,254,058 0 0
MICROSOFT CORP COM 594918104 607,027 7,096,409 SH   SOLE 36 7,096,409 0 0
MICROSOFT CORP COM 594918104 1,824 21,318 SH   SOLE 37 21,318 0 0
MICROSOFT CORP COM 594918104 3,113 36,395 SH   SOLE 40 36,395 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,005 7,655 SH   SOLE 2 6,893 0 762
MICROSTRATEGY INC CL A NEW 594972408 6 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 30 232 SH   SOLE 7 232 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,915 45,053 SH   SOLE 18 45,053 0 0
MICROSTRATEGY INC CL A NEW 594972408 9,867 75,145 SH   SOLE 19 75,145 0 0
MICROSTRATEGY INC CL A NEW 594972408 114,549 872,422 SH   SOLE 21 872,422 0 0
MICROSTRATEGY INC CL A NEW 594972408 49,608 377,824 SH   SOLE 22 361,760 0 16,064
MICROSTRATEGY INC CL A NEW 594972408 3,436 26,171 SH   SOLE 23 26,171 0 0
MICROSTRATEGY INC CL A NEW 594972408 617 4,696 SH   SOLE 26 1,131 0 3,565
MICROSTRATEGY INC CL A NEW 594972408 178 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 669 5,097 SH   SOLE 29 0 0 5,097
MICROSTRATEGY INC CL A NEW 594972408 1,761 13,411 SH   SOLE 30 13,411 0 0
MICROSTRATEGY INC CL A NEW 594972408 140 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 7 4,092 SH   SOLE 2 4,092 0 0
MICROVISION INC DEL COM NEW 594960304 415 254,550 SH   SOLE 18 254,550 0 0
MICROVISION INC DEL COM NEW 594960304 84 51,516 SH   SOLE 19 51,516 0 0
MICROVISION INC DEL COM NEW 594960304 3,918 2,403,692 SH   SOLE 21 2,403,692 0 0
MICROVISION INC DEL COM NEW 594960304 3,248 1,992,672 SH   SOLE 22 1,932,048 0 60,624
MID AMER APT CMNTYS INC COM 59522J103 13,568 134,925 SH   SOLE 2 23,866 0 111,059
MID AMER APT CMNTYS INC COM 59522J103 12,536 124,661 SH   SOLE 4 121,858 0 2,803
MID AMER APT CMNTYS INC COM 59522J103 23,914 237,810 SH   SOLE 7 231,085 0 6,725
MID AMER APT CMNTYS INC COM 59522J103 348 3,463 SH   SOLE 13 3,463 0 0
MID AMER APT CMNTYS INC COM 59522J103 532 5,291 SH   SOLE 15 5,291 0 0
MID AMER APT CMNTYS INC COM 59522J103 26,147 260,010 SH   SOLE 18 244,601 0 15,409
MID AMER APT CMNTYS INC COM 59522J103 14,622 145,409 SH   SOLE 19 145,409 0 0
MID AMER APT CMNTYS INC COM 59522J103 338,964 3,370,764 SH   SOLE 21 3,370,764 0 0
MID AMER APT CMNTYS INC COM 59522J103 465,785 4,631,910 SH   SOLE 22 4,079,959 0 551,951
MID AMER APT CMNTYS INC COM 59522J103 14,572 144,913 SH   SOLE 23 144,913 0 0
MID AMER APT CMNTYS INC COM 59522J103 29,726 295,608 SH   SOLE 25 295,608 0 0
MID AMER APT CMNTYS INC COM 59522J103 35,496 352,987 SH   SOLE 26 124,854 0 228,133
MID AMER APT CMNTYS INC COM 59522J103 9,987 99,318 SH   SOLE 28 18,424 0 80,894
MID AMER APT CMNTYS INC COM 59522J103 7,131 70,908 SH   SOLE 29 42,975 0 27,933
MID AMER APT CMNTYS INC COM 59522J103 90,477 899,727 SH   SOLE 30 899,727 0 0
MID AMER APT CMNTYS INC COM 59522J103 8,065 80,202 SH   SOLE 31 57,549 0 22,653
MID AMER APT CMNTYS INC COM 59522J103 4,692 46,663 SH   SOLE 34 46,663 0 0
MID AMER APT CMNTYS INC COM 59522J103 9,911 98,556 SH   SOLE 36 98,556 0 0
MID AMER APT CMNTYS INC COM 59522J103 54 533 SH   SOLE 40 533 0 0
MID PENN BANCORP INC COM 59540G107 23 688 SH   SOLE 18 688 0 0
MID PENN BANCORP INC COM 59540G107 26 790 SH   SOLE 21 790 0 0
MIDDLEBY CORP COM 596278101 7,063 52,336 SH   SOLE 2 6,150 0 46,186
MIDDLEBY CORP COM 596278101 2,528 18,730 SH   SOLE 4 17,309 0 1,421
MIDDLEBY CORP COM 596278101 628 4,653 SH   SOLE 7 4,445 0 208
MIDDLEBY CORP COM 596278101 58 430 SH   SOLE 13 430 0 0
MIDDLEBY CORP COM 596278101 4,366 32,353 SH   SOLE 18 27,085 0 5,268
MIDDLEBY CORP COM 596278101 2,411 17,869 SH   SOLE 19 17,869 0 0
MIDDLEBY CORP COM 596278101 5,230 38,757 SH   SOLE 20 0 0 38,757
MIDDLEBY CORP COM 596278101 85,814 635,896 SH   SOLE 21 635,896 0 0
MIDDLEBY CORP COM 596278101 212,351 1,573,555 SH   SOLE 22 1,405,190 0 168,365
MIDDLEBY CORP COM 596278101 9,357 69,334 SH   SOLE 23 69,334 0 0
MIDDLEBY CORP COM 596278101 54 400 SH   SOLE 25 400 0 0
MIDDLEBY CORP COM 596278101 15,571 115,384 SH   SOLE 26 51,795 0 63,589
MIDDLEBY CORP COM 596278101 1,835 13,598 SH   SOLE 28 9,989 0 3,609
MIDDLEBY CORP COM 596278101 2,133 15,805 SH   SOLE 29 1,650 0 14,155
MIDDLEBY CORP COM 596278101 9,296 68,888 SH   SOLE 30 68,888 0 0
MIDDLEBY CORP COM 596278101 5,076 37,617 SH   SOLE 31 23,159 0 14,458
MIDDLEBY CORP COM 596278101 552 4,094 SH   SOLE 34 4,094 0 0
MIDDLEBY CORP COM 596278101 1,237 9,164 SH   SOLE 36 9,164 0 0
MIDDLEBY CORP COM 596278101 36 269 SH   SOLE 40 269 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 20 421 SH   SOLE 2 99 0 322
MIDDLEFIELD BANC CORP COM NEW 596304204 494 10,249 SH   SOLE 18 10,249 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 56 1,154 SH   SOLE 19 1,154 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 3,853 79,936 SH   SOLE 21 79,936 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,108 22,987 SH   SOLE 22 21,348 0 1,639
MIDDLESEX WATER CO COM 596680108 41 1,019 SH   SOLE 2 919 0 100
MIDDLESEX WATER CO COM 596680108 393 9,838 SH   SOLE 7 9,838 0 0
MIDDLESEX WATER CO COM 596680108 2,405 60,260 SH   SOLE 18 60,260 0 0
MIDDLESEX WATER CO COM 596680108 494 12,375 SH   SOLE 19 12,375 0 0
MIDDLESEX WATER CO COM 596680108 20,821 521,710 SH   SOLE 21 521,710 0 0
MIDDLESEX WATER CO COM 596680108 20,854 522,514 SH   SOLE 22 492,644 0 29,870
MIDDLESEX WATER CO COM 596680108 644 16,147 SH   SOLE 23 16,147 0 0
MIDDLESEX WATER CO COM 596680108 159 3,991 SH   SOLE 26 0 0 3,991
MIDDLESEX WATER CO COM 596680108 115 2,870 SH   SOLE 28 2,870 0 0
MIDDLESEX WATER CO COM 596680108 2,444 61,244 SH   SOLE 30 61,244 0 0
MIDDLESEX WATER CO COM 596680108 55 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 99 3,058 SH   SOLE 2 898 0 2,160
MIDLAND STS BANCORP INC ILL COM 597742105 2 53 SH   SOLE 7 53 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,967 60,566 SH   SOLE 18 60,566 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 349 10,743 SH   SOLE 19 10,743 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 16,785 516,772 SH   SOLE 21 516,772 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 5,869 180,687 SH   SOLE 22 145,167 0 35,520
MIDLAND STS BANCORP INC ILL COM 597742105 295 9,077 SH   SOLE 26 0 0 9,077
MIDLAND STS BANCORP INC ILL COM 597742105 60 1,845 SH   SOLE 30 1,845 0 0
MIDSOUTH BANCORP INC COM 598039105 33 2,527 SH   SOLE 2 877 0 1,650
MIDSOUTH BANCORP INC COM 598039105 711 53,658 SH   SOLE 18 53,658 0 0
MIDSOUTH BANCORP INC COM 598039105 147 11,097 SH   SOLE 19 11,097 0 0
MIDSOUTH BANCORP INC COM 598039105 6,535 493,178 SH   SOLE 21 493,178 0 0
MIDSOUTH BANCORP INC COM 598039105 2,139 161,416 SH   SOLE 22 150,754 0 10,662
MIDSTATES PETE CO INC COM PAR 59804T407 47 2,814 SH   SOLE 2 530 0 2,284
MIDSTATES PETE CO INC COM PAR 59804T407 766 46,209 SH   SOLE 18 46,209 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 120 7,225 SH   SOLE 19 7,225 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 6,142 370,421 SH   SOLE 21 370,421 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 1,886 113,732 SH   SOLE 22 105,145 0 8,587
MIDSTATES PETE CO INC COM PAR 59804T407 130 7,824 SH   SOLE 26 0 0 7,824
MIDSTATES PETE CO INC COM PAR 59804T407 38 2,314 SH   SOLE 30 2,314 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 87 2,581 SH   SOLE 2 667 0 1,914
MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,452 43,312 SH   SOLE 18 43,312 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 277 8,275 SH   SOLE 19 8,275 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 12,387 369,433 SH   SOLE 21 369,433 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 3,582 106,844 SH   SOLE 22 98,873 0 7,971
MILACRON HLDGS CORP COM 59870L106 96 5,032 SH   SOLE 2 2,883 0 2,149
MILACRON HLDGS CORP COM 59870L106 24 1,234 SH   SOLE 7 1,234 0 0
MILACRON HLDGS CORP COM 59870L106 3,566 186,291 SH   SOLE 18 186,291 0 0
MILACRON HLDGS CORP COM 59870L106 984 51,402 SH   SOLE 19 51,402 0 0
MILACRON HLDGS CORP COM 59870L106 31,602 1,651,117 SH   SOLE 21 1,651,117 0 0
MILACRON HLDGS CORP COM 59870L106 28,117 1,468,996 SH   SOLE 22 1,356,123 0 112,873
MILACRON HLDGS CORP COM 59870L106 88 4,590 SH   SOLE 26 0 0 4,590
MILACRON HLDGS CORP COM 59870L106 170 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 569 29,710 SH   SOLE 29 0 0 29,710
MILACRON HLDGS CORP COM 59870L106 215 11,224 SH   SOLE 30 11,224 0 0
MILACRON HLDGS CORP COM 59870L106 148 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 4 3,352 SH   SOLE 18 3,352 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 63 53,079 SH   SOLE 21 53,079 0 0
MILLER HERMAN INC COM 600544100 1,131 28,243 SH   SOLE 2 26,624 0 1,619
MILLER HERMAN INC COM 600544100 17 436 SH   SOLE 4 436 0 0
MILLER HERMAN INC COM 600544100 59 1,483 SH   SOLE 7 1,483 0 0
MILLER HERMAN INC COM 600544100 14,835 370,406 SH   SOLE 18 370,406 0 0
MILLER HERMAN INC COM 600544100 1,904 47,550 SH   SOLE 19 47,550 0 0
MILLER HERMAN INC COM 600544100 153,669 3,836,917 SH   SOLE 21 3,836,917 0 0
MILLER HERMAN INC COM 600544100 79,990 1,997,259 SH   SOLE 22 1,886,183 0 111,076
MILLER HERMAN INC COM 600544100 642 16,038 SH   SOLE 26 6,405 0 9,633
MILLER HERMAN INC COM 600544100 348 8,685 SH   SOLE 28 8,685 0 0
MILLER HERMAN INC COM 600544100 394 9,847 SH   SOLE 30 9,847 0 0
MILLER HERMAN INC COM 600544100 254 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 189 7,342 SH   SOLE 2 3,772 0 3,570
MILLER INDS INC TENN COM NEW 600551204 8 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 1,081 41,918 SH   SOLE 18 41,918 0 0
MILLER INDS INC TENN COM NEW 600551204 250 9,707 SH   SOLE 19 9,707 0 0
MILLER INDS INC TENN COM NEW 600551204 10,094 391,258 SH   SOLE 21 391,258 0 0
MILLER INDS INC TENN COM NEW 600551204 12,384 479,986 SH   SOLE 22 465,138 0 14,848
MILLER INDS INC TENN COM NEW 600551204 727 28,176 SH   SOLE 23 28,176 0 0
MILLER INDS INC TENN COM NEW 600551204 53 2,040 SH   SOLE 29 0 0 2,040
MIMECAST LTD ORD SHS G14838109 157 5,481 SH   SOLE 22 5,481 0 0
MIMEDX GROUP INC COM 602496101 378 29,957 SH   SOLE 2 28,944 0 1,013
MIMEDX GROUP INC COM 602496101 7 545 SH   SOLE 4 545 0 0
MIMEDX GROUP INC COM 602496101 36 2,851 SH   SOLE 7 2,851 0 0
MIMEDX GROUP INC COM 602496101 5,981 474,341 SH   SOLE 18 474,341 0 0
MIMEDX GROUP INC COM 602496101 3,311 262,559 SH   SOLE 19 262,559 0 0
MIMEDX GROUP INC COM 602496101 114,469 9,077,675 SH   SOLE 21 9,077,675 0 0
MIMEDX GROUP INC COM 602496101 41,886 3,321,689 SH   SOLE 22 3,124,299 0 197,390
MIMEDX GROUP INC COM 602496101 1,723 136,647 SH   SOLE 23 136,647 0 0
MIMEDX GROUP INC COM 602496101 1,107 87,755 SH   SOLE 26 35,357 0 52,398
MIMEDX GROUP INC COM 602496101 233 18,490 SH   SOLE 28 18,490 0 0
MIMEDX GROUP INC COM 602496101 419 33,203 SH   SOLE 29 0 0 33,203
MIMEDX GROUP INC COM 602496101 1,873 148,532 SH   SOLE 30 148,532 0 0
MIMEDX GROUP INC COM 602496101 38 3,003 SH   SOLE 34 3,003 0 0
MIMEDX GROUP INC COM 602496101 127 10,078 SH   SOLE 40 10,078 0 0
MIND C T I LTD ORD M70240102 8 2,850 SH   SOLE 18 2,850 0 0
MIND C T I LTD ORD M70240102 160 57,749 SH   SOLE 21 57,749 0 0
MIND C T I LTD ORD M70240102 271 97,782 SH   SOLE 22 97,782 0 0
MINDBODY INC COM CL A 60255W105 82 2,694 SH   SOLE 2 2,487 0 207
MINDBODY INC COM CL A 60255W105 28 916 SH   SOLE 7 916 0 0
MINDBODY INC COM CL A 60255W105 4,429 145,450 SH   SOLE 18 145,450 0 0
MINDBODY INC COM CL A 60255W105 978 32,134 SH   SOLE 19 32,134 0 0
MINDBODY INC COM CL A 60255W105 38,771 1,273,277 SH   SOLE 21 1,273,277 0 0
MINDBODY INC COM CL A 60255W105 30,100 988,492 SH   SOLE 22 919,654 0 68,838
MINDBODY INC COM CL A 60255W105 115 3,788 SH   SOLE 26 0 0 3,788
MINDBODY INC COM CL A 60255W105 152 4,992 SH   SOLE 28 4,992 0 0
MINDBODY INC COM CL A 60255W105 138 4,541 SH   SOLE 30 4,541 0 0
MINDBODY INC COM CL A 60255W105 124 4,088 SH   SOLE 40 4,088 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,277 18,552 SH   SOLE 2 15,481 0 3,071
MINERALS TECHNOLOGIES INC COM 603158106 12 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 60 874 SH   SOLE 7 874 0 0
MINERALS TECHNOLOGIES INC COM 603158106 15,290 222,078 SH   SOLE 18 222,078 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,943 28,214 SH   SOLE 19 28,214 0 0
MINERALS TECHNOLOGIES INC COM 603158106 155,720 2,261,722 SH   SOLE 21 2,261,722 0 0
MINERALS TECHNOLOGIES INC COM 603158106 77,577 1,126,757 SH   SOLE 22 1,064,459 0 62,298
MINERALS TECHNOLOGIES INC COM 603158106 701 10,183 SH   SOLE 26 4,297 0 5,886
MINERALS TECHNOLOGIES INC COM 603158106 346 5,024 SH   SOLE 28 5,024 0 0
MINERALS TECHNOLOGIES INC COM 603158106 40 582 SH   SOLE 29 0 0 582
MINERALS TECHNOLOGIES INC COM 603158106 382 5,552 SH   SOLE 30 5,552 0 0
MINERALS TECHNOLOGIES INC COM 603158106 263 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 10 1,710 SH   SOLE 2 1,710 0 0
MINERVA NEUROSCIENCES INC COM 603380106 589 97,358 SH   SOLE 18 97,358 0 0
MINERVA NEUROSCIENCES INC COM 603380106 134 22,198 SH   SOLE 19 22,198 0 0
MINERVA NEUROSCIENCES INC COM 603380106 8,591 1,419,996 SH   SOLE 21 1,419,996 0 0
MINERVA NEUROSCIENCES INC COM 603380106 2,866 473,649 SH   SOLE 22 443,132 0 30,517
MINERVA NEUROSCIENCES INC COM 603380106 23 3,867 SH   SOLE 30 3,867 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 9 840 SH   SOLE 2 840 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 465 44,537 SH   SOLE 18 44,537 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 82 7,850 SH   SOLE 19 7,850 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 4,225 405,122 SH   SOLE 21 405,122 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 1,216 116,568 SH   SOLE 22 106,943 0 9,625
MIRATI THERAPEUTICS INC COM 60468T105 61 3,346 SH   SOLE 18 3,346 0 0
MIRATI THERAPEUTICS INC COM 60468T105 77 4,241 SH   SOLE 19 4,241 0 0
MIRATI THERAPEUTICS INC COM 60468T105 967 52,976 SH   SOLE 21 52,976 0 0
MIRATI THERAPEUTICS INC COM 60468T105 8,209 449,799 SH   SOLE 22 449,799 0 0
MISONIX INC COM 604871103 12 1,243 SH   SOLE 18 1,243 0 0
MISONIX INC COM 604871103 165 17,421 SH   SOLE 21 17,421 0 0
MISTRAS GROUP INC COM 60649T107 107 4,561 SH   SOLE 2 1,032 0 3,529
MISTRAS GROUP INC COM 60649T107 10 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 1,524 64,931 SH   SOLE 18 64,931 0 0
MISTRAS GROUP INC COM 60649T107 1,049 44,709 SH   SOLE 19 44,709 0 0
MISTRAS GROUP INC COM 60649T107 13,469 573,897 SH   SOLE 21 573,897 0 0
MISTRAS GROUP INC COM 60649T107 9,447 402,527 SH   SOLE 22 374,675 0 27,852
MISTRAS GROUP INC COM 60649T107 59 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 90 3,838 SH   SOLE 30 3,838 0 0
MISTRAS GROUP INC COM 60649T107 41 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 6 1,968 SH   SOLE 18 1,968 0 0
MITCHAM INDS INC COM 606501104 13 4,047 SH   SOLE 19 4,047 0 0
MITCHAM INDS INC COM 606501104 101 31,758 SH   SOLE 21 31,758 0 0
MITCHAM INDS INC COM 606501104 917 289,194 SH   SOLE 22 289,194 0 0
MITEK SYS INC COM NEW 606710200 17 1,947 SH   SOLE 2 1,947 0 0
MITEK SYS INC COM NEW 606710200 2 218 SH   SOLE 7 218 0 0
MITEK SYS INC COM NEW 606710200 0 4 SH   SOLE 17 0 0 4
MITEK SYS INC COM NEW 606710200 1,037 115,919 SH   SOLE 18 115,919 0 0
MITEK SYS INC COM NEW 606710200 361 40,363 SH   SOLE 19 40,363 0 0
MITEK SYS INC COM NEW 606710200 8,795 982,731 SH   SOLE 21 982,731 0 0
MITEK SYS INC COM NEW 606710200 7,628 852,285 SH   SOLE 22 807,944 0 44,341
MITEL NETWORKS CORP COM 60671Q104 29 3,500 SH   SOLE 2 3,500 0 0
MITEL NETWORKS CORP COM 60671Q104 18 2,179 SH   SOLE 18 2,179 0 0
MITEL NETWORKS CORP COM 60671Q104 252 30,674 SH   SOLE 21 30,674 0 0
MITEL NETWORKS CORP COM 60671Q104 722 87,670 SH   SOLE 22 35,467 0 52,203
MITEL NETWORKS CORP COM 60671Q104 110 13,307 SH   SOLE 28 13,307 0 0
MITEL NETWORKS CORP COM 60671Q104 246 29,832 SH   SOLE 29 0 0 29,832
MITEL NETWORKS CORP COM 60671Q104 116 14,062 SH   SOLE 30 14,062 0 0
MITEL NETWORKS CORP COM 60671Q104 74 8,969 SH   SOLE 34 8,969 0 0
MITEL NETWORKS CORP COM 60671Q104 56 6,813 SH   SOLE 40 6,813 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 988 135,836 SH   SOLE 34 135,836 0 0
MKS INSTRUMENT INC COM 55306N104 2,634 27,871 SH   SOLE 2 27,394 0 477
MKS INSTRUMENT INC COM 55306N104 61 645 SH   SOLE 4 645 0 0
MKS INSTRUMENT INC COM 55306N104 141 1,494 SH   SOLE 7 1,494 0 0
MKS INSTRUMENT INC COM 55306N104 31,394 332,212 SH   SOLE 18 332,050 0 162
MKS INSTRUMENT INC COM 55306N104 7,854 83,114 SH   SOLE 19 83,114 0 0
MKS INSTRUMENT INC COM 55306N104 346,702 3,668,801 SH   SOLE 21 3,668,801 0 0
MKS INSTRUMENT INC COM 55306N104 170,245 1,801,539 SH   SOLE 22 1,699,767 0 101,772
MKS INSTRUMENT INC COM 55306N104 1,415 14,974 SH   SOLE 23 14,974 0 0
MKS INSTRUMENT INC COM 55306N104 2,442 25,841 SH   SOLE 26 12,146 0 13,695
MKS INSTRUMENT INC COM 55306N104 813 8,606 SH   SOLE 28 8,606 0 0
MKS INSTRUMENT INC COM 55306N104 608 6,433 SH   SOLE 29 440 0 5,993
MKS INSTRUMENT INC COM 55306N104 840 8,886 SH   SOLE 30 8,886 0 0
MKS INSTRUMENT INC COM 55306N104 65 685 SH   SOLE 31 685 0 0
MKS INSTRUMENT INC COM 55306N104 102 1,080 SH   SOLE 34 1,080 0 0
MKS INSTRUMENT INC COM 55306N104 29 302 SH   SOLE 36 302 0 0
MKS INSTRUMENT INC COM 55306N104 565 5,978 SH   SOLE 40 5,978 0 0
MOBILE MINI INC COM 60740F105 342 9,902 SH   SOLE 2 2,484 0 7,418
MOBILE MINI INC COM 60740F105 7 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 40 1,171 SH   SOLE 7 1,171 0 0
MOBILE MINI INC COM 60740F105 7,410 214,788 SH   SOLE 18 214,788 0 0
MOBILE MINI INC COM 60740F105 1,197 34,696 SH   SOLE 19 34,696 0 0
MOBILE MINI INC COM 60740F105 138,436 4,012,625 SH   SOLE 21 4,012,625 0 0
MOBILE MINI INC COM 60740F105 41,667 1,207,745 SH   SOLE 22 1,128,561 0 79,184
MOBILE MINI INC COM 60740F105 555 16,094 SH   SOLE 26 6,236 0 9,858
MOBILE MINI INC COM 60740F105 226 6,559 SH   SOLE 28 6,559 0 0
MOBILE MINI INC COM 60740F105 46 1,333 SH   SOLE 29 0 0 1,333
MOBILE MINI INC COM 60740F105 2,271 65,824 SH   SOLE 30 65,824 0 0
MOBILE MINI INC COM 60740F105 169 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,297 127,321 SH   SOLE 2 37,008 0 90,313
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,881 184,584 SH   SOLE 4 184,584 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 979 96,032 SH   SOLE 7 73,813 0 22,219
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH   SOLE 17 0 0 100
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,524 247,666 SH   SOLE 18 247,118 0 548
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,683 753,953 SH   SOLE 19 753,953 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 119,002 11,678,293 SH   SOLE 21 11,678,293 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 85,174 8,358,555 SH   SOLE 22 6,542,431 0 1,816,124
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 151 14,795 SH   SOLE 23 14,795 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,606 746,405 SH   SOLE 25 746,405 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14,128 1,386,445 SH   SOLE 26 486,391 0 900,054
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,033 101,335 SH   SOLE 28 101,335 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,632 258,310 SH   SOLE 29 160,839 0 97,471
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 45,065 4,422,486 SH   SOLE 30 4,422,486 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 844 82,822 SH   SOLE 31 54,425 0 28,397
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 25,841 2,535,959 SH   SOLE 34 2,535,959 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 45 4,445 SH   SOLE 36 4,445 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 29 2,833 SH   SOLE 40 2,833 0 0
MOBILEIRON INC COM NEW 60739U204 65 16,581 SH   SOLE 2 16,372 0 209
MOBILEIRON INC COM NEW 60739U204 4 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 775 198,788 SH   SOLE 18 198,788 0 0
MOBILEIRON INC COM NEW 60739U204 155 39,736 SH   SOLE 19 39,736 0 0
MOBILEIRON INC COM NEW 60739U204 6,921 1,774,655 SH   SOLE 21 1,774,655 0 0
MOBILEIRON INC COM NEW 60739U204 3,232 828,839 SH   SOLE 22 753,368 0 75,471
MOBILEIRON INC COM NEW 60739U204 13 3,291 SH   SOLE 23 3,291 0 0
MOBILEIRON INC COM NEW 60739U204 24 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 54 13,739 SH   SOLE 29 0 0 13,739
MOBILEIRON INC COM NEW 60739U204 29 7,545 SH   SOLE 30 7,545 0 0
MOBILEIRON INC COM NEW 60739U204 12 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 32 2,030 SH   SOLE 2 1,857 0 173
MODEL N INC COM 607525102 7 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 1,369 86,909 SH   SOLE 18 86,909 0 0
MODEL N INC COM 607525102 302 19,146 SH   SOLE 19 19,146 0 0
MODEL N INC COM 607525102 11,651 739,756 SH   SOLE 21 739,756 0 0
MODEL N INC COM 607525102 4,808 305,298 SH   SOLE 22 278,505 0 26,793
MODINE MFG CO COM 607828100 591 29,252 SH   SOLE 2 20,439 0 8,813
MODINE MFG CO COM 607828100 7 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 22 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 3,879 192,052 SH   SOLE 18 192,052 0 0
MODINE MFG CO COM 607828100 3,554 175,950 SH   SOLE 19 175,950 0 0
MODINE MFG CO COM 607828100 33,788 1,672,652 SH   SOLE 21 1,672,652 0 0
MODINE MFG CO COM 607828100 32,285 1,598,287 SH   SOLE 22 1,510,554 0 87,733
MODINE MFG CO COM 607828100 812 40,186 SH   SOLE 23 40,186 0 0
MODINE MFG CO COM 607828100 306 15,126 SH   SOLE 26 0 0 15,126
MODINE MFG CO COM 607828100 135 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 383 18,981 SH   SOLE 29 0 0 18,981
MODINE MFG CO COM 607828100 169 8,382 SH   SOLE 30 8,382 0 0
MODINE MFG CO COM 607828100 101 4,995 SH   SOLE 40 4,995 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 16 6,607 SH   SOLE 18 6,607 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 24 9,568 SH   SOLE 19 9,568 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 272 109,342 SH   SOLE 21 109,342 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 2,646 1,062,706 SH   SOLE 22 1,062,706 0 0
MOELIS & CO CL A 60786M105 1,607 33,143 SH   SOLE 2 33,143 0 0
MOELIS & CO CL A 60786M105 47 976 SH   SOLE 7 976 0 0
MOELIS & CO CL A 60786M105 5,209 107,392 SH   SOLE 18 107,392 0 0
MOELIS & CO CL A 60786M105 19,966 411,661 SH   SOLE 19 411,661 0 0
MOELIS & CO CL A 60786M105 50,254 1,036,168 SH   SOLE 21 1,036,168 0 0
MOELIS & CO CL A 60786M105 82,790 1,707,015 SH   SOLE 22 1,640,701 0 66,314
MOELIS & CO CL A 60786M105 8,023 165,421 SH   SOLE 23 165,421 0 0
MOELIS & CO CL A 60786M105 399 8,229 SH   SOLE 26 0 0 8,229
MOELIS & CO CL A 60786M105 288 5,933 SH   SOLE 28 5,933 0 0
MOELIS & CO CL A 60786M105 2,377 49,017 SH   SOLE 29 0 0 49,017
MOELIS & CO CL A 60786M105 256 5,277 SH   SOLE 30 5,277 0 0
MOELIS & CO CL A 60786M105 242 4,999 SH   SOLE 40 4,999 0 0
MOHAWK INDS INC COM 608190104 21,269 77,089 SH   SOLE 2 17,877 0 59,212
MOHAWK INDS INC COM 608190104 8,238 29,860 SH   SOLE 4 28,145 0 1,715
MOHAWK INDS INC COM 608190104 12,537 45,442 SH   SOLE 7 42,472 0 2,970
MOHAWK INDS INC COM 608190104 517 1,874 SH   SOLE 13 1,874 0 0
MOHAWK INDS INC COM 608190104 135 491 SH   SOLE 15 491 0 0
MOHAWK INDS INC COM 608190104 62,110 225,117 SH   SOLE 18 216,816 0 8,301
MOHAWK INDS INC COM 608190104 173,176 627,677 SH   SOLE 19 627,677 0 0
MOHAWK INDS INC COM 608190104 11,375 41,228 SH   SOLE 20 0 0 41,228
MOHAWK INDS INC COM 608190104 389,835 1,412,957 SH   SOLE 21 1,412,957 0 0
MOHAWK INDS INC COM 608190104 458,644 1,662,356 SH   SOLE 22 1,376,828 0 285,528
MOHAWK INDS INC COM 608190104 21,313 77,248 SH   SOLE 23 77,248 0 0
MOHAWK INDS INC COM 608190104 13,721 49,732 SH   SOLE 25 49,732 0 0
MOHAWK INDS INC COM 608190104 48,995 177,584 SH   SOLE 26 66,757 0 110,827
MOHAWK INDS INC COM 608190104 3,913 14,183 SH   SOLE 28 10,349 0 3,834
MOHAWK INDS INC COM 608190104 4,938 17,896 SH   SOLE 29 2,118 0 15,778
MOHAWK INDS INC COM 608190104 67,797 245,730 SH   SOLE 30 245,730 0 0
MOHAWK INDS INC COM 608190104 7,869 28,520 SH   SOLE 31 12,897 0 15,623
MOHAWK INDS INC COM 608190104 69,172 250,713 SH   SOLE 34 250,713 0 0
MOHAWK INDS INC COM 608190104 16,590 60,132 SH   SOLE 36 60,132 0 0
MOHAWK INDS INC COM 608190104 90 328 SH   SOLE 40 328 0 0
MOLECULAR TEMPLATES INC COM 608550109 10 996 SH   SOLE 19 996 0 0
MOLECULAR TEMPLATES INC COM 608550109 28 2,794 SH   SOLE 21 2,794 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,423 141,968 SH   SOLE 22 141,968 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,497 19,527 SH   SOLE 2 19,238 0 289
MOLINA HEALTHCARE INC COM 60855R100 17 219 SH   SOLE 4 219 0 0
MOLINA HEALTHCARE INC COM 60855R100 167 2,178 SH   SOLE 7 2,178 0 0
MOLINA HEALTHCARE INC COM 60855R100 20,604 268,703 SH   SOLE 18 268,703 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,676 34,892 SH   SOLE 19 34,892 0 0
MOLINA HEALTHCARE INC COM 60855R100 221,732 2,891,651 SH   SOLE 21 2,891,651 0 0
MOLINA HEALTHCARE INC COM 60855R100 111,997 1,460,573 SH   SOLE 22 1,378,003 0 82,570
MOLINA HEALTHCARE INC COM 60855R100 1,689 22,023 SH   SOLE 26 11,310 0 10,713
MOLINA HEALTHCARE INC COM 60855R100 452 5,901 SH   SOLE 28 5,901 0 0
MOLINA HEALTHCARE INC COM 60855R100 518 6,754 SH   SOLE 30 6,754 0 0
MOLINA HEALTHCARE INC COM 60855R100 69 903 SH   SOLE 36 903 0 0
MOLINA HEALTHCARE INC COM 60855R100 341 4,445 SH   SOLE 40 4,445 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 2,762 1,446,000 PRN   SOLE 21 1,446,000 0 0
MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 1,406 1,026,000 PRN   SOLE 21 1,026,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 9,508 115,858 SH   SOLE 2 51,295 0 64,563
MOLSON COORS BREWING CO CL B 60871R209 5,789 70,540 SH   SOLE 4 60,821 0 9,719
MOLSON COORS BREWING CO CL B 60871R209 11,193 136,388 SH   SOLE 7 127,119 0 9,269
MOLSON COORS BREWING CO CL B 60871R209 687 8,376 SH   SOLE 13 8,376 0 0
MOLSON COORS BREWING CO CL B 60871R209 91 1,112 SH   SOLE 15 1,112 0 0
MOLSON COORS BREWING CO CL B 60871R209 36,397 443,483 SH   SOLE 18 418,340 0 25,143
MOLSON COORS BREWING CO CL B 60871R209 12,375 150,780 SH   SOLE 19 150,780 0 0
MOLSON COORS BREWING CO CL B 60871R209 8,437 102,804 SH   SOLE 20 0 0 102,804
MOLSON COORS BREWING CO CL B 60871R209 294,044 3,582,841 SH   SOLE 21 3,582,841 0 0
MOLSON COORS BREWING CO CL B 60871R209 407,150 4,961,004 SH   SOLE 22 4,152,418 0 808,586
MOLSON COORS BREWING CO CL B 60871R209 20,025 243,998 SH   SOLE 23 243,998 0 0
MOLSON COORS BREWING CO CL B 60871R209 11,279 137,436 SH   SOLE 25 137,436 0 0
MOLSON COORS BREWING CO CL B 60871R209 54,581 665,052 SH   SOLE 26 194,826 0 470,226
MOLSON COORS BREWING CO CL B 60871R209 3,357 40,900 SH   SOLE 28 29,268 0 11,632
MOLSON COORS BREWING CO CL B 60871R209 1,730 21,081 SH   SOLE 29 0 0 21,081
MOLSON COORS BREWING CO CL B 60871R209 41,637 507,332 SH   SOLE 30 507,332 0 0
MOLSON COORS BREWING CO CL B 60871R209 4,947 60,276 SH   SOLE 31 10,041 0 50,235
MOLSON COORS BREWING CO CL B 60871R209 983 11,982 SH   SOLE 34 11,982 0 0
MOLSON COORS BREWING CO CL B 60871R209 14,194 172,956 SH   SOLE 36 172,956 0 0
MOLSON COORS BREWING CO CL B 60871R209 76 923 SH   SOLE 40 923 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 185 13,241 SH   SOLE 2 4,145 0 9,096
MOMENTA PHARMACEUTICALS INC COM 60877T100 4 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 23 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 4,985 357,313 SH   SOLE 18 357,313 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 868 62,192 SH   SOLE 19 62,192 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 108,377 7,768,938 SH   SOLE 21 7,768,938 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 29,247 2,096,579 SH   SOLE 22 1,973,619 0 122,960
MOMENTA PHARMACEUTICALS INC COM 60877T100 631 45,225 SH   SOLE 26 28,040 0 17,185
MOMENTA PHARMACEUTICALS INC COM 60877T100 129 9,253 SH   SOLE 28 9,253 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,536 110,106 SH   SOLE 30 110,106 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 21 1,498 SH   SOLE 34 1,498 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 99 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 730 29,824 SH   SOLE 2 3,695 0 26,129
MOMO INC ADR 60879B107 613 25,033 SH   SOLE 4 25,033 0 0
MOMO INC ADR 60879B107 189 7,711 SH   SOLE 7 7,711 0 0
MOMO INC ADR 60879B107 1,053 43,027 SH   SOLE 15 43,027 0 0
MOMO INC ADR 60879B107 768 31,370 SH   SOLE 18 31,370 0 0
MOMO INC ADR 60879B107 23 952 SH   SOLE 19 952 0 0
MOMO INC ADR 60879B107 47,050 1,921,967 SH   SOLE 21 1,921,967 0 0
MOMO INC ADR 60879B107 29,103 1,188,857 SH   SOLE 22 1,098,850 0 90,007
MOMO INC ADR 60879B107 2,719 111,067 SH   SOLE 23 111,067 0 0
MOMO INC ADR 60879B107 498 20,327 SH   SOLE 25 20,327 0 0
MOMO INC ADR 60879B107 9,209 376,194 SH   SOLE 26 109,796 0 266,398
MOMO INC ADR 60879B107 429 17,526 SH   SOLE 28 17,526 0 0
MOMO INC ADR 60879B107 929 37,946 SH   SOLE 29 24,544 0 13,402
MOMO INC ADR 60879B107 14,717 601,172 SH   SOLE 30 601,172 0 0
MOMO INC ADR 60879B107 1,655 67,609 SH   SOLE 31 6,444 0 61,165
MOMO INC ADR 60879B107 59 2,416 SH   SOLE 34 2,416 0 0
MOMO INC ADR 60879B107 19 762 SH   SOLE 40 762 0 0
MONARCH CASINO & RESORT INC COM 609027107 40 895 SH   SOLE 2 895 0 0
MONARCH CASINO & RESORT INC COM 609027107 7 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,502 55,824 SH   SOLE 18 55,824 0 0
MONARCH CASINO & RESORT INC COM 609027107 452 10,077 SH   SOLE 19 10,077 0 0
MONARCH CASINO & RESORT INC COM 609027107 46,150 1,029,678 SH   SOLE 21 1,029,678 0 0
MONARCH CASINO & RESORT INC COM 609027107 16,630 371,029 SH   SOLE 22 350,616 0 20,413
MONARCH CASINO & RESORT INC COM 609027107 203 4,530 SH   SOLE 26 0 0 4,530
MONARCH CASINO & RESORT INC COM 609027107 707 15,766 SH   SOLE 30 15,766 0 0
MONDELEZ INTL INC CL A 609207105 92,326 2,157,146 SH   SOLE 2 692,382 0 1,464,764
MONDELEZ INTL INC CL A 609207105 22,982 536,957 SH   SOLE 4 497,888 0 39,069
MONDELEZ INTL INC CL A 609207105 45,986 1,074,449 SH   SOLE 7 1,025,725 0 48,724
MONDELEZ INTL INC CL A 609207105 1,091 25,490 SH   SOLE 13 25,490 0 0
MONDELEZ INTL INC CL A 609207105 541 12,647 SH   SOLE 15 12,647 0 0
MONDELEZ INTL INC CL A 609207105 4 100 SH   SOLE 17 0 0 100
MONDELEZ INTL INC CL A 609207105 121,637 2,841,980 SH   SOLE 18 2,638,458 0 203,522
MONDELEZ INTL INC CL A 609207105 21,620 505,151 SH   SOLE 19 505,151 0 0
MONDELEZ INTL INC CL A 609207105 33,512 782,999 SH   SOLE 20 10,720 0 772,279
MONDELEZ INTL INC CL A 609207105 954,525 22,301,996 SH   SOLE 21 22,301,996 0 0
MONDELEZ INTL INC CL A 609207105 1,678,964 39,228,129 SH   SOLE 22 32,616,187 0 6,611,942
MONDELEZ INTL INC CL A 609207105 80,871 1,889,509 SH   SOLE 23 1,889,509 0 0
MONDELEZ INTL INC CL A 609207105 50,574 1,181,628 SH   SOLE 25 1,181,628 0 0
MONDELEZ INTL INC CL A 609207105 206,014 4,813,405 SH   SOLE 26 1,345,316 0 3,468,089
MONDELEZ INTL INC CL A 609207105 14,610 341,363 SH   SOLE 28 248,386 0 92,977
MONDELEZ INTL INC CL A 609207105 2,158 50,425 SH   SOLE 29 50,425 0 0
MONDELEZ INTL INC CL A 609207105 194,728 4,549,709 SH   SOLE 30 4,549,709 0 0
MONDELEZ INTL INC CL A 609207105 31,763 742,120 SH   SOLE 31 343,382 0 398,738
MONDELEZ INTL INC CL A 609207105 9,290 217,050 SH   SOLE 32 217,050 0 0
MONDELEZ INTL INC CL A 609207105 10,238 239,211 SH   SOLE 34 239,211 0 0
MONDELEZ INTL INC CL A 609207105 60,656 1,417,189 SH   SOLE 36 1,417,189 0 0
MONDELEZ INTL INC CL A 609207105 323 7,537 SH   SOLE 40 7,537 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 82 6,216 SH   SOLE 2 1,668 0 4,548
MONEYGRAM INTL INC COM NEW 60935Y208 10 721 SH   SOLE 7 721 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,493 113,299 SH   SOLE 18 113,299 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 311 23,564 SH   SOLE 19 23,564 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 12,854 975,235 SH   SOLE 21 975,235 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 11,499 872,466 SH   SOLE 22 822,840 0 49,626
MONEYGRAM INTL INC COM NEW 60935Y208 57 4,308 SH   SOLE 28 4,308 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 60 4,544 SH   SOLE 30 4,544 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 43 3,231 SH   SOLE 40 3,231 0 0
MONGODB INC CL A 60937P106 68 2,280 SH   SOLE 18 2,280 0 0
MONGODB INC CL A 60937P106 3,506 118,120 SH   SOLE 19 118,120 0 0
MONGODB INC CL A 60937P106 137 4,612 SH   SOLE 21 4,612 0 0
MONGODB INC CL A 60937P106 3,769 126,997 SH   SOLE 22 126,997 0 0
MONGODB INC CL A 60937P106 438 14,769 SH   SOLE 23 14,769 0 0
MONGODB INC CL A 60937P106 349 11,760 SH   SOLE 29 0 0 11,760
MONGODB INC CL A 60937P106 1,775 59,795 SH   SOLE 34 59,795 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,304 185,600 SH   SOLE 2 4,328 0 181,272
MONMOUTH REAL ESTATE INVT CO CL A 609720107 446 25,082 SH   SOLE 4 25,082 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,649 92,620 SH   SOLE 7 92,620 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 49 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,642 260,767 SH   SOLE 18 260,767 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,471 138,810 SH   SOLE 19 138,810 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 40,350 2,266,862 SH   SOLE 21 2,266,862 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 54,876 3,082,927 SH   SOLE 22 2,954,902 0 128,025
MONMOUTH REAL ESTATE INVT CO CL A 609720107 70 3,949 SH   SOLE 23 3,949 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,208 124,036 SH   SOLE 25 124,036 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 630 35,407 SH   SOLE 26 0 0 35,407
MONMOUTH REAL ESTATE INVT CO CL A 609720107 984 55,256 SH   SOLE 28 11,851 0 43,405
MONMOUTH REAL ESTATE INVT CO CL A 609720107 420 23,584 SH   SOLE 29 23,578 0 6
MONMOUTH REAL ESTATE INVT CO CL A 609720107 7,105 399,184 SH   SOLE 30 399,184 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 104 5,843 SH   SOLE 40 5,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,413 21,474 SH   SOLE 2 21,140 0 334
MONOLITHIC PWR SYS INC COM 609839105 15 135 SH   SOLE 4 135 0 0
MONOLITHIC PWR SYS INC COM 609839105 109 969 SH   SOLE 7 969 0 0
MONOLITHIC PWR SYS INC COM 609839105 26,882 239,248 SH   SOLE 18 239,248 0 0
MONOLITHIC PWR SYS INC COM 609839105 5,879 52,325 SH   SOLE 19 52,325 0 0
MONOLITHIC PWR SYS INC COM 609839105 296,882 2,642,239 SH   SOLE 21 2,642,239 0 0
MONOLITHIC PWR SYS INC COM 609839105 136,662 1,216,286 SH   SOLE 22 1,143,097 0 73,189
MONOLITHIC PWR SYS INC COM 609839105 129 1,149 SH   SOLE 23 1,149 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,668 14,842 SH   SOLE 26 8,070 0 6,772
MONOLITHIC PWR SYS INC COM 609839105 673 5,989 SH   SOLE 28 5,989 0 0
MONOLITHIC PWR SYS INC COM 609839105 691 6,154 SH   SOLE 30 6,154 0 0
MONOLITHIC PWR SYS INC COM 609839105 469 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 144 5,977 SH   SOLE 2 2,356 0 3,621
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 7 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 26 1,080 SH   SOLE 7 1,080 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4,755 197,308 SH   SOLE 18 197,308 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 772 32,018 SH   SOLE 19 32,018 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 90,286 3,746,321 SH   SOLE 21 3,746,321 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 29,127 1,208,570 SH   SOLE 22 1,138,409 0 70,161
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 314 13,028 SH   SOLE 26 0 0 13,028
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 137 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,442 59,821 SH   SOLE 30 59,821 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 117 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 118 2,064 SH   SOLE 2 1,830 0 234
MONRO INC COM 610236101 11 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 44 779 SH   SOLE 7 779 0 0
MONRO INC COM 610236101 8,229 144,495 SH   SOLE 18 144,495 0 0
MONRO INC COM 610236101 1,473 25,863 SH   SOLE 19 25,863 0 0
MONRO INC COM 610236101 166,124 2,917,021 SH   SOLE 21 2,917,021 0 0
MONRO INC COM 610236101 49,572 870,442 SH   SOLE 22 811,197 0 59,245
MONRO INC COM 610236101 595 10,439 SH   SOLE 26 3,354 0 7,085
MONRO INC COM 610236101 262 4,606 SH   SOLE 28 4,606 0 0
MONRO INC COM 610236101 2,698 47,380 SH   SOLE 30 47,380 0 0
MONRO INC COM 610236101 200 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 0 9 SH   SOLE 17 0 0 9
MONROE CAP CORP COM 610335101 1,785 129,801 SH   SOLE 30 129,801 0 0
MONSANTO CO NEW COM 61166W101 78,604 673,097 SH   SOLE 2 247,349 0 425,748
MONSANTO CO NEW COM 61166W101 16,100 137,862 SH   SOLE 4 126,861 0 11,001
MONSANTO CO NEW COM 61166W101 55,506 475,308 SH   SOLE 7 461,682 0 13,626
MONSANTO CO NEW COM 61166W101 1,193 10,212 SH   SOLE 13 10,212 0 0
MONSANTO CO NEW COM 61166W101 405 3,465 SH   SOLE 15 3,465 0 0
MONSANTO CO NEW COM 61166W101 7 60 SH   SOLE 17 0 0 60
MONSANTO CO NEW COM 61166W101 105,254 901,302 SH   SOLE 18 843,213 0 58,089
MONSANTO CO NEW COM 61166W101 16,158 138,360 SH   SOLE 19 138,360 0 0
MONSANTO CO NEW COM 61166W101 27,645 236,727 SH   SOLE 20 0 0 236,727
MONSANTO CO NEW COM 61166W101 999,491 8,558,749 SH   SOLE 21 8,558,749 0 0
MONSANTO CO NEW COM 61166W101 1,379,242 11,810,605 SH   SOLE 22 9,821,858 0 1,988,747
MONSANTO CO NEW COM 61166W101 63,869 546,921 SH   SOLE 23 546,921 0 0
MONSANTO CO NEW COM 61166W101 56,463 483,498 SH   SOLE 25 483,498 0 0
MONSANTO CO NEW COM 61166W101 145,523 1,246,128 SH   SOLE 26 400,692 0 845,436
MONSANTO CO NEW COM 61166W101 11,615 99,461 SH   SOLE 28 72,031 0 27,430
MONSANTO CO NEW COM 61166W101 7,955 68,120 SH   SOLE 29 66,247 0 1,873
MONSANTO CO NEW COM 61166W101 162,503 1,391,529 SH   SOLE 30 1,391,529 0 0
MONSANTO CO NEW COM 61166W101 29,241 250,396 SH   SOLE 31 125,760 0 124,636
MONSANTO CO NEW COM 61166W101 11,655 99,800 SH   SOLE 34 99,800 0 0
MONSANTO CO NEW COM 61166W101 53,472 457,887 SH   SOLE 36 457,887 0 0
MONSANTO CO NEW COM 61166W101 261 2,235 SH   SOLE 40 2,235 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 33,165 524,021 SH   SOLE 2 126,704 0 397,317
MONSTER BEVERAGE CORP NEW COM 61174X109 8,152 128,803 SH   SOLE 4 118,456 0 10,347
MONSTER BEVERAGE CORP NEW COM 61174X109 19,071 301,329 SH   SOLE 7 291,676 0 9,653
MONSTER BEVERAGE CORP NEW COM 61174X109 678 10,708 SH   SOLE 13 10,708 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 233 3,674 SH   SOLE 15 3,674 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 53,232 841,075 SH   SOLE 18 788,295 0 52,780
MONSTER BEVERAGE CORP NEW COM 61174X109 1,636 25,849 SH   SOLE 19 25,849 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 389,827 6,159,370 SH   SOLE 21 6,159,370 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 684,891 10,821,466 SH   SOLE 22 9,005,486 0 1,815,980
MONSTER BEVERAGE CORP NEW COM 61174X109 31,505 497,787 SH   SOLE 23 497,787 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 21,765 343,888 SH   SOLE 25 343,888 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 51,322 810,903 SH   SOLE 26 399,814 0 411,089
MONSTER BEVERAGE CORP NEW COM 61174X109 5,713 90,267 SH   SOLE 28 65,715 0 24,552
MONSTER BEVERAGE CORP NEW COM 61174X109 813 12,844 SH   SOLE 29 12,844 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 93,135 1,471,564 SH   SOLE 30 1,471,564 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 13,983 220,930 SH   SOLE 31 102,911 0 118,019
MONSTER BEVERAGE CORP NEW COM 61174X109 5,184 81,912 SH   SOLE 32 81,912 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,680 26,546 SH   SOLE 34 26,546 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 23,075 364,588 SH   SOLE 36 364,588 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 119 1,875 SH   SOLE 40 1,875 0 0
MOODYS CORP COM 615369105 32,231 218,351 SH   SOLE 2 55,051 0 163,300
MOODYS CORP COM 615369105 9,207 62,371 SH   SOLE 4 58,207 0 4,164
MOODYS CORP COM 615369105 16,774 113,638 SH   SOLE 7 110,522 0 3,116
MOODYS CORP COM 615369105 189 1,279 SH   SOLE 15 1,279 0 0
MOODYS CORP COM 615369105 52,154 353,326 SH   SOLE 18 330,989 0 22,337
MOODYS CORP COM 615369105 4,453 30,169 SH   SOLE 19 30,169 0 0
MOODYS CORP COM 615369105 20,800 140,913 SH   SOLE 20 70,949 0 69,964
MOODYS CORP COM 615369105 515,734 3,493,897 SH   SOLE 21 3,493,897 0 0
MOODYS CORP COM 615369105 663,778 4,496,835 SH   SOLE 22 3,765,282 0 731,553
MOODYS CORP COM 615369105 32,018 216,910 SH   SOLE 23 216,910 0 0
MOODYS CORP COM 615369105 19,682 133,337 SH   SOLE 25 133,337 0 0
MOODYS CORP COM 615369105 66,127 447,985 SH   SOLE 26 166,168 0 281,817
MOODYS CORP COM 615369105 5,723 38,770 SH   SOLE 28 28,211 0 10,559
MOODYS CORP COM 615369105 874 5,919 SH   SOLE 29 5,919 0 0
MOODYS CORP COM 615369105 84,121 569,885 SH   SOLE 30 569,885 0 0
MOODYS CORP COM 615369105 10,535 71,369 SH   SOLE 31 35,755 0 35,614
MOODYS CORP COM 615369105 1,886 12,777 SH   SOLE 34 12,777 0 0
MOODYS CORP COM 615369105 22,041 149,321 SH   SOLE 36 149,321 0 0
MOODYS CORP COM 615369105 127 859 SH   SOLE 40 859 0 0
MOOG INC CL A 615394202 155 1,782 SH   SOLE 2 1,782 0 0
MOOG INC CL A 615394202 5 63 SH   SOLE 4 63 0 0
MOOG INC CL A 615394202 97 1,121 SH   SOLE 7 1,121 0 0
MOOG INC CL A 615394202 13,368 153,916 SH   SOLE 18 153,916 0 0
MOOG INC CL A 615394202 2,231 25,683 SH   SOLE 19 25,683 0 0
MOOG INC CL A 615394202 327,737 3,773,599 SH   SOLE 21 3,773,599 0 0
MOOG INC CL A 615394202 77,179 888,652 SH   SOLE 22 831,359 0 57,293
MOOG INC CL A 615394202 903 10,400 SH   SOLE 26 3,377 0 7,023
MOOG INC CL A 615394202 417 4,801 SH   SOLE 28 4,801 0 0
MOOG INC CL A 615394202 4,110 47,324 SH   SOLE 30 47,324 0 0
MOOG INC CL A 615394202 53 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 337 3,882 SH   SOLE 40 3,882 0 0
MORGAN STANLEY COM NEW 617446448 106,161 2,023,270 SH   SOLE 2 694,046 0 1,329,224
MORGAN STANLEY COM NEW 617446448 30,912 589,137 SH   SOLE 4 554,243 0 34,894
MORGAN STANLEY COM NEW 617446448 50,300 958,652 SH   SOLE 7 912,818 0 45,834
MORGAN STANLEY COM NEW 617446448 352 6,711 SH   SOLE 13 6,711 0 0
MORGAN STANLEY COM NEW 617446448 514 9,801 SH   SOLE 15 9,801 0 0
MORGAN STANLEY COM NEW 617446448 436,015 8,309,791 SH   SOLE 18 7,945,527 0 364,264
MORGAN STANLEY COM NEW 617446448 849,700 16,194,012 SH   SOLE 19 16,194,012 0 0
MORGAN STANLEY COM NEW 617446448 27,253 519,403 SH   SOLE 20 0 0 519,403
MORGAN STANLEY COM NEW 617446448 1,208,989 23,041,538 SH   SOLE 21 23,041,538 0 0
MORGAN STANLEY COM NEW 617446448 1,893,699 36,091,088 SH   SOLE 22 30,207,567 0 5,883,521
MORGAN STANLEY COM NEW 617446448 94,543 1,801,848 SH   SOLE 23 1,801,848 0 0
MORGAN STANLEY COM NEW 617446448 58,995 1,124,362 SH   SOLE 25 1,124,362 0 0
MORGAN STANLEY COM NEW 617446448 204,527 3,897,977 SH   SOLE 26 1,239,237 0 2,658,740
MORGAN STANLEY COM NEW 617446448 16,352 311,637 SH   SOLE 28 226,274 0 85,363
MORGAN STANLEY COM NEW 617446448 2,502 47,682 SH   SOLE 29 47,682 0 0
MORGAN STANLEY COM NEW 617446448 252,801 4,818,003 SH   SOLE 30 4,818,003 0 0
MORGAN STANLEY COM NEW 617446448 44,185 842,097 SH   SOLE 31 575,848 0 266,249
MORGAN STANLEY COM NEW 617446448 192,298 3,664,922 SH   SOLE 34 3,664,922 0 0
MORGAN STANLEY COM NEW 617446448 65,718 1,252,484 SH   SOLE 36 1,252,484 0 0
MORGAN STANLEY COM NEW 617446448 360 6,863 SH   SOLE 40 6,863 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 1,905 247,385 SH   SOLE 25 247,385 0 0
MORNINGSTAR INC COM 617700109 1,401 14,447 SH   SOLE 2 6,054 0 8,393
MORNINGSTAR INC COM 617700109 15 151 SH   SOLE 4 151 0 0
MORNINGSTAR INC COM 617700109 44 450 SH   SOLE 7 450 0 0
MORNINGSTAR INC COM 617700109 905 9,334 SH   SOLE 18 9,334 0 0
MORNINGSTAR INC COM 617700109 557 5,745 SH   SOLE 19 5,745 0 0
MORNINGSTAR INC COM 617700109 20,070 206,968 SH   SOLE 21 206,968 0 0
MORNINGSTAR INC COM 617700109 49,326 508,675 SH   SOLE 22 451,745 0 56,930
MORNINGSTAR INC COM 617700109 954 9,833 SH   SOLE 26 2,893 0 6,940
MORNINGSTAR INC COM 617700109 277 2,861 SH   SOLE 28 2,861 0 0
MORNINGSTAR INC COM 617700109 312 3,217 SH   SOLE 30 3,217 0 0
MORNINGSTAR INC COM 617700109 43 448 SH   SOLE 31 448 0 0
MORNINGSTAR INC COM 617700109 223 2,298 SH   SOLE 40 2,298 0 0
MOSAIC ACQUISITION CORP UNIT 99/99/9999 G62848117 4,767 472,000 SH   SOLE 2 472,000 0 0
MOSAIC ACQUISITION CORP UNIT 99/99/9999 G62848117 404 40,000 SH   SOLE 22 40,000 0 0
MOSAIC CO NEW COM 61945C103 12,729 496,069 SH   SOLE 2 183,381 0 312,688
MOSAIC CO NEW COM 61945C103 2,757 107,450 SH   SOLE 4 89,900 0 17,550
MOSAIC CO NEW COM 61945C103 7,901 307,904 SH   SOLE 7 280,212 0 27,692
MOSAIC CO NEW COM 61945C103 412 16,068 SH   SOLE 13 16,068 0 0
MOSAIC CO NEW COM 61945C103 56 2,193 SH   SOLE 15 2,193 0 0
MOSAIC CO NEW COM 61945C103 19,430 757,197 SH   SOLE 18 713,056 0 44,141
MOSAIC CO NEW COM 61945C103 2,697 105,101 SH   SOLE 19 105,101 0 0
MOSAIC CO NEW COM 61945C103 4,658 181,539 SH   SOLE 20 0 0 181,539
MOSAIC CO NEW COM 61945C103 200,897 7,829,196 SH   SOLE 21 7,829,196 0 0
MOSAIC CO NEW COM 61945C103 252,053 9,822,814 SH   SOLE 22 8,139,677 0 1,683,137
MOSAIC CO NEW COM 61945C103 11,417 444,926 SH   SOLE 23 444,926 0 0
MOSAIC CO NEW COM 61945C103 6,743 262,776 SH   SOLE 25 262,776 0 0
MOSAIC CO NEW COM 61945C103 34,020 1,325,786 SH   SOLE 26 408,640 0 917,146
MOSAIC CO NEW COM 61945C103 1,880 73,270 SH   SOLE 28 52,877 0 20,393
MOSAIC CO NEW COM 61945C103 2,337 91,086 SH   SOLE 29 9,232 0 81,854
MOSAIC CO NEW COM 61945C103 29,848 1,163,230 SH   SOLE 30 1,163,230 0 0
MOSAIC CO NEW COM 61945C103 3,883 151,340 SH   SOLE 31 71,087 0 80,253
MOSAIC CO NEW COM 61945C103 2,821 109,929 SH   SOLE 34 109,929 0 0
MOSAIC CO NEW COM 61945C103 10,304 401,560 SH   SOLE 36 401,560 0 0
MOSAIC CO NEW COM 61945C103 40 1,560 SH   SOLE 40 1,560 0 0
MOSYS INC COM NEW 619718208 2 1,465 SH   SOLE 19 1,465 0 0
MOSYS INC COM NEW 619718208 4 3,287 SH   SOLE 21 3,287 0 0
MOSYS INC COM NEW 619718208 123 111,100 SH   SOLE 22 111,100 0 0
MOTORCAR PTS AMER INC COM 620071100 111 4,431 SH   SOLE 2 1,075 0 3,356
MOTORCAR PTS AMER INC COM 620071100 10 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 2,354 94,187 SH   SOLE 18 94,187 0 0
MOTORCAR PTS AMER INC COM 620071100 386 15,451 SH   SOLE 19 15,451 0 0
MOTORCAR PTS AMER INC COM 620071100 44,494 1,780,467 SH   SOLE 21 1,780,467 0 0
MOTORCAR PTS AMER INC COM 620071100 12,842 513,885 SH   SOLE 22 483,869 0 30,016
MOTORCAR PTS AMER INC COM 620071100 65 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 654 26,180 SH   SOLE 30 26,180 0 0
MOTORCAR PTS AMER INC COM 620071100 58 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 27,052 299,450 SH   SOLE 2 140,393 0 159,057
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,971 66,090 SH   SOLE 4 62,074 0 4,016
MOTOROLA SOLUTIONS INC COM NEW 620076307 12,765 141,296 SH   SOLE 7 124,046 0 17,250
MOTOROLA SOLUTIONS INC COM NEW 620076307 337 3,733 SH   SOLE 13 3,733 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 101 1,115 SH   SOLE 15 1,115 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 56 620 SH   SOLE 17 0 0 620
MOTOROLA SOLUTIONS INC COM NEW 620076307 95,137 1,053,099 SH   SOLE 18 990,892 0 62,207
MOTOROLA SOLUTIONS INC COM NEW 620076307 181,458 2,008,616 SH   SOLE 19 2,008,616 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,418 82,113 SH   SOLE 20 0 0 82,113
MOTOROLA SOLUTIONS INC COM NEW 620076307 389,577 4,312,340 SH   SOLE 21 4,312,340 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 442,838 4,901,903 SH   SOLE 22 4,118,701 0 783,202
MOTOROLA SOLUTIONS INC COM NEW 620076307 19,206 212,601 SH   SOLE 23 212,601 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 30,154 333,789 SH   SOLE 25 333,789 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 52,832 584,813 SH   SOLE 26 188,257 0 396,556
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,298 36,503 SH   SOLE 28 26,429 0 10,074
MOTOROLA SOLUTIONS INC COM NEW 620076307 940 10,405 SH   SOLE 29 7,820 0 2,585
MOTOROLA SOLUTIONS INC COM NEW 620076307 50,859 562,977 SH   SOLE 30 562,977 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,022 88,798 SH   SOLE 31 35,506 0 53,292
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,373 59,475 SH   SOLE 34 59,475 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 15,108 167,237 SH   SOLE 36 167,237 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 71 790 SH   SOLE 40 790 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 27 9,645 SH   SOLE 21 9,645 0 0
MOVADO GROUP INC COM 624580106 132 4,111 SH   SOLE 2 896 0 3,215
MOVADO GROUP INC COM 624580106 13 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 2,515 78,093 SH   SOLE 18 78,093 0 0
MOVADO GROUP INC COM 624580106 413 12,813 SH   SOLE 19 12,813 0 0
MOVADO GROUP INC COM 624580106 47,220 1,466,459 SH   SOLE 21 1,466,459 0 0
MOVADO GROUP INC COM 624580106 14,696 456,383 SH   SOLE 22 426,666 0 29,717
MOVADO GROUP INC COM 624580106 256 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 76 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 711 22,079 SH   SOLE 30 22,079 0 0
MOVADO GROUP INC COM 624580106 58 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,340 37,789 SH   SOLE 18 37,789 0 0
MPLX LP COM UNIT REP LTD 55336V100 69,418 1,957,084 SH   SOLE 19 1,957,084 0 0
MRC GLOBAL INC COM 55345K103 772 45,638 SH   SOLE 2 30,236 0 15,402
MRC GLOBAL INC COM 55345K103 8 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 70 4,120 SH   SOLE 7 4,120 0 0
MRC GLOBAL INC COM 55345K103 5,678 335,566 SH   SOLE 18 335,566 0 0
MRC GLOBAL INC COM 55345K103 2,715 160,490 SH   SOLE 19 160,490 0 0
MRC GLOBAL INC COM 55345K103 48,359 2,858,100 SH   SOLE 21 2,858,100 0 0
MRC GLOBAL INC COM 55345K103 53,395 3,155,736 SH   SOLE 22 2,973,332 0 182,404
MRC GLOBAL INC COM 55345K103 3,055 180,550 SH   SOLE 23 180,550 0 0
MRC GLOBAL INC COM 55345K103 812 47,961 SH   SOLE 26 9,899 0 38,062
MRC GLOBAL INC COM 55345K103 249 14,723 SH   SOLE 28 14,723 0 0
MRC GLOBAL INC COM 55345K103 461 27,264 SH   SOLE 29 0 0 27,264
MRC GLOBAL INC COM 55345K103 461 27,230 SH   SOLE 30 27,230 0 0
MRC GLOBAL INC COM 55345K103 356 21,017 SH   SOLE 36 21,017 0 0
MRC GLOBAL INC COM 55345K103 187 11,031 SH   SOLE 40 11,031 0 0
MSA SAFETY INC COM 553498106 1,154 14,888 SH   SOLE 2 14,695 0 193
MSA SAFETY INC COM 553498106 10 130 SH   SOLE 4 130 0 0
MSA SAFETY INC COM 553498106 3,591 46,321 SH   SOLE 7 46,321 0 0
MSA SAFETY INC COM 553498106 16,034 206,836 SH   SOLE 18 206,836 0 0
MSA SAFETY INC COM 553498106 2,045 26,383 SH   SOLE 19 26,383 0 0
MSA SAFETY INC COM 553498106 165,208 2,131,163 SH   SOLE 21 2,131,163 0 0
MSA SAFETY INC COM 553498106 82,406 1,063,023 SH   SOLE 22 997,261 0 65,762
MSA SAFETY INC COM 553498106 710 9,159 SH   SOLE 26 3,599 0 5,560
MSA SAFETY INC COM 553498106 517 6,671 SH   SOLE 28 6,671 0 0
MSA SAFETY INC COM 553498106 444 5,722 SH   SOLE 30 5,722 0 0
MSA SAFETY INC COM 553498106 33 420 SH   SOLE 34 420 0 0
MSA SAFETY INC COM 553498106 265 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 15 816 SH   SOLE 18 816 0 0
MSB FINL CORP NEW COM 55352L101 12 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 5,023 51,965 SH   SOLE 2 32,698 0 19,267
MSC INDL DIRECT INC CL A 553530106 80 828 SH   SOLE 4 828 0 0
MSC INDL DIRECT INC CL A 553530106 138 1,431 SH   SOLE 7 1,431 0 0
MSC INDL DIRECT INC CL A 553530106 13,975 144,583 SH   SOLE 18 144,583 0 0
MSC INDL DIRECT INC CL A 553530106 1,323 13,691 SH   SOLE 19 13,691 0 0
MSC INDL DIRECT INC CL A 553530106 187,944 1,944,379 SH   SOLE 21 1,944,379 0 0
MSC INDL DIRECT INC CL A 553530106 142,803 1,477,376 SH   SOLE 22 1,337,976 0 139,400
MSC INDL DIRECT INC CL A 553530106 165 1,704 SH   SOLE 23 1,704 0 0
MSC INDL DIRECT INC CL A 553530106 1,791 18,534 SH   SOLE 26 6,466 0 12,068
MSC INDL DIRECT INC CL A 553530106 780 8,068 SH   SOLE 28 8,068 0 0
MSC INDL DIRECT INC CL A 553530106 571 5,911 SH   SOLE 29 549 0 5,362
MSC INDL DIRECT INC CL A 553530106 1,030 10,657 SH   SOLE 30 10,657 0 0
MSC INDL DIRECT INC CL A 553530106 168 1,734 SH   SOLE 31 1,734 0 0
MSC INDL DIRECT INC CL A 553530106 192 1,983 SH   SOLE 34 1,983 0 0
MSC INDL DIRECT INC CL A 553530106 187 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 454 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 21,477 169,722 SH   SOLE 2 93,376 0 76,346
MSCI INC COM 55354G100 4,624 36,545 SH   SOLE 4 34,326 0 2,219
MSCI INC COM 55354G100 1,256 9,924 SH   SOLE 7 6,184 0 3,740
MSCI INC COM 55354G100 101 797 SH   SOLE 13 797 0 0
MSCI INC COM 55354G100 63 494 SH   SOLE 17 0 0 494
MSCI INC COM 55354G100 38,276 302,482 SH   SOLE 18 292,319 0 10,163
MSCI INC COM 55354G100 22,341 176,553 SH   SOLE 19 176,553 0 0
MSCI INC COM 55354G100 7,137 56,398 SH   SOLE 20 0 0 56,398
MSCI INC COM 55354G100 517,857 4,092,440 SH   SOLE 21 4,092,440 0 0
MSCI INC COM 55354G100 402,008 3,176,921 SH   SOLE 22 2,904,235 0 272,686
MSCI INC COM 55354G100 15,214 120,231 SH   SOLE 23 120,231 0 0
MSCI INC COM 55354G100 46,744 369,404 SH   SOLE 25 369,404 0 0
MSCI INC COM 55354G100 22,289 176,139 SH   SOLE 26 72,205 0 103,934
MSCI INC COM 55354G100 2,625 20,743 SH   SOLE 28 15,161 0 5,582
MSCI INC COM 55354G100 3,281 25,931 SH   SOLE 29 3,833 0 22,098
MSCI INC COM 55354G100 13,841 109,380 SH   SOLE 30 109,380 0 0
MSCI INC COM 55354G100 3,843 30,373 SH   SOLE 31 15,988 0 14,385
MSCI INC COM 55354G100 1,200 9,487 SH   SOLE 34 9,487 0 0
MSCI INC COM 55354G100 1,975 15,607 SH   SOLE 36 15,607 0 0
MSCI INC COM 55354G100 60 478 SH   SOLE 40 478 0 0
MSG NETWORK INC CL A 553573106 268 13,259 SH   SOLE 2 3,340 0 9,919
MSG NETWORK INC CL A 553573106 4 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 31 1,553 SH   SOLE 7 1,553 0 0
MSG NETWORK INC CL A 553573106 4,563 225,315 SH   SOLE 18 225,315 0 0
MSG NETWORK INC CL A 553573106 1,001 49,422 SH   SOLE 19 49,422 0 0
MSG NETWORK INC CL A 553573106 37,537 1,853,660 SH   SOLE 21 1,853,660 0 0
MSG NETWORK INC CL A 553573106 33,734 1,665,855 SH   SOLE 22 1,567,021 0 98,834
MSG NETWORK INC CL A 553573106 856 42,253 SH   SOLE 26 24,342 0 17,911
MSG NETWORK INC CL A 553573106 163 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 207 10,220 SH   SOLE 30 10,220 0 0
MSG NETWORK INC CL A 553573106 139 6,870 SH   SOLE 40 6,870 0 0
MTGE INVT CORP COM 55378A105 200 10,822 SH   SOLE 2 2,598 0 8,224
MTGE INVT CORP COM 55378A105 6 300 SH   SOLE 4 300 0 0
MTGE INVT CORP COM 55378A105 26 1,379 SH   SOLE 7 1,379 0 0
MTGE INVT CORP COM 55378A105 3,841 207,628 SH   SOLE 18 207,628 0 0
MTGE INVT CORP COM 55378A105 734 39,652 SH   SOLE 19 39,652 0 0
MTGE INVT CORP COM 55378A105 44,486 2,404,628 SH   SOLE 21 2,404,628 0 0
MTGE INVT CORP COM 55378A105 26,234 1,418,067 SH   SOLE 22 1,327,193 0 90,874
MTGE INVT CORP COM 55378A105 89 4,792 SH   SOLE 26 0 0 4,792
MTGE INVT CORP COM 55378A105 145 7,828 SH   SOLE 28 7,828 0 0
MTGE INVT CORP COM 55378A105 145 7,849 SH   SOLE 30 7,849 0 0
MTGE INVT CORP COM 55378A105 1,825 98,637 SH   SOLE 34 98,637 0 0
MTGE INVT CORP COM 55378A105 101 5,452 SH   SOLE 40 5,452 0 0
MTS SYS CORP COM 553777103 209 3,887 SH   SOLE 2 960 0 2,927
MTS SYS CORP COM 553777103 7 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 21 392 SH   SOLE 7 392 0 0
MTS SYS CORP COM 553777103 4,484 83,509 SH   SOLE 18 83,509 0 0
MTS SYS CORP COM 553777103 815 15,183 SH   SOLE 19 15,183 0 0
MTS SYS CORP COM 553777103 86,121 1,603,739 SH   SOLE 21 1,603,739 0 0
MTS SYS CORP COM 553777103 24,427 454,871 SH   SOLE 22 426,392 0 28,479
MTS SYS CORP COM 553777103 593 11,044 SH   SOLE 26 2,155 0 8,889
MTS SYS CORP COM 553777103 116 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,366 25,444 SH   SOLE 30 25,444 0 0
MTS SYS CORP COM 553777103 85 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 113 3,197 SH   SOLE 2 3,197 0 0
MUELLER INDS INC COM 624756102 11 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 964 27,211 SH   SOLE 7 27,211 0 0
MUELLER INDS INC COM 624756102 9,077 256,201 SH   SOLE 18 256,201 0 0
MUELLER INDS INC COM 624756102 1,629 45,985 SH   SOLE 19 45,985 0 0
MUELLER INDS INC COM 624756102 185,375 5,232,135 SH   SOLE 21 5,232,135 0 0
MUELLER INDS INC COM 624756102 55,063 1,554,132 SH   SOLE 22 1,442,402 0 111,730
MUELLER INDS INC COM 624756102 1,028 29,014 SH   SOLE 26 6,532 0 22,482
MUELLER INDS INC COM 624756102 279 7,869 SH   SOLE 28 7,869 0 0
MUELLER INDS INC COM 624756102 8,739 246,655 SH   SOLE 30 246,655 0 0
MUELLER INDS INC COM 624756102 553 15,601 SH   SOLE 31 15,601 0 0
MUELLER INDS INC COM 624756102 214 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 287 22,930 SH   SOLE 2 10,256 0 12,674
MUELLER WTR PRODS INC COM SER A 624758108 15 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 942 75,146 SH   SOLE 7 75,146 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,846 546,331 SH   SOLE 18 546,331 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,960 236,219 SH   SOLE 19 236,219 0 0
MUELLER WTR PRODS INC COM SER A 624758108 58,740 4,687,986 SH   SOLE 21 4,687,986 0 0
MUELLER WTR PRODS INC COM SER A 624758108 53,883 4,300,354 SH   SOLE 22 4,017,115 0 283,239
MUELLER WTR PRODS INC COM SER A 624758108 609 48,592 SH   SOLE 26 18,054 0 30,538
MUELLER WTR PRODS INC COM SER A 624758108 289 23,073 SH   SOLE 28 23,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,955 475,246 SH   SOLE 30 475,246 0 0
MUELLER WTR PRODS INC COM SER A 624758108 234 18,689 SH   SOLE 40 18,689 0 0
MULESOFT INC CL A 625207105 33 1,404 SH   SOLE 2 1,268 0 136
MULESOFT INC CL A 625207105 15 658 SH   SOLE 7 658 0 0
MULESOFT INC CL A 625207105 4,492 193,128 SH   SOLE 18 193,128 0 0
MULESOFT INC CL A 625207105 506 21,746 SH   SOLE 19 21,746 0 0
MULESOFT INC CL A 625207105 16,779 721,376 SH   SOLE 21 721,376 0 0
MULESOFT INC CL A 625207105 22,886 983,918 SH   SOLE 22 956,149 0 27,769
MULTI COLOR CORP COM 625383104 73 970 SH   SOLE 2 768 0 202
MULTI COLOR CORP COM 625383104 9 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 28 369 SH   SOLE 7 369 0 0
MULTI COLOR CORP COM 625383104 4,737 63,293 SH   SOLE 18 63,293 0 0
MULTI COLOR CORP COM 625383104 835 11,162 SH   SOLE 19 11,162 0 0
MULTI COLOR CORP COM 625383104 93,062 1,243,308 SH   SOLE 21 1,243,308 0 0
MULTI COLOR CORP COM 625383104 29,753 397,502 SH   SOLE 22 373,387 0 24,115
MULTI COLOR CORP COM 625383104 318 4,255 SH   SOLE 26 0 0 4,255
MULTI COLOR CORP COM 625383104 146 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 1,496 19,982 SH   SOLE 30 19,982 0 0
MULTI COLOR CORP COM 625383104 107 1,424 SH   SOLE 40 1,424 0 0
MURPHY OIL CORP COM 626717102 5,134 165,335 SH   SOLE 2 77,141 0 88,194
MURPHY OIL CORP COM 626717102 23 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 299 9,631 SH   SOLE 7 9,631 0 0
MURPHY OIL CORP COM 626717102 40 1,280 SH   SOLE 15 1,280 0 0
MURPHY OIL CORP COM 626717102 16,540 532,694 SH   SOLE 18 532,694 0 0
MURPHY OIL CORP COM 626717102 1,476 47,548 SH   SOLE 19 47,548 0 0
MURPHY OIL CORP COM 626717102 223,237 7,189,604 SH   SOLE 21 7,189,604 0 0
MURPHY OIL CORP COM 626717102 208,717 6,721,969 SH   SOLE 22 6,155,957 0 566,012
MURPHY OIL CORP COM 626717102 7,875 253,625 SH   SOLE 25 253,625 0 0
MURPHY OIL CORP COM 626717102 6,036 194,383 SH   SOLE 26 77,387 0 116,996
MURPHY OIL CORP COM 626717102 892 28,724 SH   SOLE 28 28,724 0 0
MURPHY OIL CORP COM 626717102 59 1,891 SH   SOLE 29 0 0 1,891
MURPHY OIL CORP COM 626717102 2,665 85,825 SH   SOLE 30 85,825 0 0
MURPHY OIL CORP COM 626717102 118 3,801 SH   SOLE 31 3,801 0 0
MURPHY OIL CORP COM 626717102 396 12,758 SH   SOLE 34 12,758 0 0
MURPHY OIL CORP COM 626717102 5,986 192,784 SH   SOLE 36 192,784 0 0
MURPHY OIL CORP COM 626717102 550 17,702 SH   SOLE 40 17,702 0 0
MURPHY USA INC COM 626755102 2,942 36,614 SH   SOLE 2 18,745 0 17,869
MURPHY USA INC COM 626755102 16 194 SH   SOLE 4 194 0 0
MURPHY USA INC COM 626755102 213 2,646 SH   SOLE 7 2,646 0 0
MURPHY USA INC COM 626755102 8,546 106,341 SH   SOLE 18 106,341 0 0
MURPHY USA INC COM 626755102 812 10,107 SH   SOLE 19 10,107 0 0
MURPHY USA INC COM 626755102 111,826 1,391,565 SH   SOLE 21 1,391,565 0 0
MURPHY USA INC COM 626755102 90,586 1,127,254 SH   SOLE 22 1,002,045 0 125,209
MURPHY USA INC COM 626755102 1,558 19,391 SH   SOLE 26 11,159 0 8,232
MURPHY USA INC COM 626755102 422 5,249 SH   SOLE 28 5,249 0 0
MURPHY USA INC COM 626755102 1,104 13,740 SH   SOLE 30 13,740 0 0
MURPHY USA INC COM 626755102 55 686 SH   SOLE 31 686 0 0
MURPHY USA INC COM 626755102 1,251 15,570 SH   SOLE 36 15,570 0 0
MURPHY USA INC COM 626755102 261 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 26 2,155 SH   SOLE 19 2,155 0 0
MUTUALFIRST FINL INC COM 62845B104 39 1,005 SH   SOLE 2 358 0 647
MUTUALFIRST FINL INC COM 62845B104 900 23,335 SH   SOLE 18 23,335 0 0
MUTUALFIRST FINL INC COM 62845B104 204 5,279 SH   SOLE 19 5,279 0 0
MUTUALFIRST FINL INC COM 62845B104 7,285 188,969 SH   SOLE 21 188,969 0 0
MUTUALFIRST FINL INC COM 62845B104 3,855 99,995 SH   SOLE 22 96,073 0 3,922
MYERS INDS INC COM 628464109 35 1,791 SH   SOLE 2 1,327 0 464
MYERS INDS INC COM 628464109 13 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,149 110,187 SH   SOLE 18 110,187 0 0
MYERS INDS INC COM 628464109 356 18,281 SH   SOLE 19 18,281 0 0
MYERS INDS INC COM 628464109 40,316 2,067,509 SH   SOLE 21 2,067,509 0 0
MYERS INDS INC COM 628464109 12,008 615,806 SH   SOLE 22 570,655 0 45,151
MYERS INDS INC COM 628464109 64 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 614 31,486 SH   SOLE 30 31,486 0 0
MYERS INDS INC COM 628464109 96 4,906 SH   SOLE 31 4,906 0 0
MYERS INDS INC COM 628464109 53 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 24,382 576,272 SH   SOLE 2 98,938 0 477,334
MYLAN N V SHS EURO N59465109 6,014 142,153 SH   SOLE 4 130,847 0 11,306
MYLAN N V SHS EURO N59465109 16,698 394,652 SH   SOLE 7 375,606 0 19,046
MYLAN N V SHS EURO N59465109 744 17,595 SH   SOLE 13 17,595 0 0
MYLAN N V SHS EURO N59465109 196 4,642 SH   SOLE 15 4,642 0 0
MYLAN N V SHS EURO N59465109 48,556 1,147,634 SH   SOLE 18 1,084,731 0 62,903
MYLAN N V SHS EURO N59465109 3,464 81,863 SH   SOLE 19 81,863 0 0
MYLAN N V SHS EURO N59465109 808,437 19,107,476 SH   SOLE 21 19,107,476 0 0
MYLAN N V SHS EURO N59465109 587,410 13,883,490 SH   SOLE 22 11,531,115 0 2,352,375
MYLAN N V SHS EURO N59465109 23,640 558,726 SH   SOLE 23 558,726 0 0
MYLAN N V SHS EURO N59465109 17,385 410,906 SH   SOLE 25 410,906 0 0
MYLAN N V SHS EURO N59465109 56,830 1,343,184 SH   SOLE 26 495,415 0 847,769
MYLAN N V SHS EURO N59465109 4,397 103,913 SH   SOLE 28 75,952 0 27,961
MYLAN N V SHS EURO N59465109 606 14,313 SH   SOLE 29 14,313 0 0
MYLAN N V SHS EURO N59465109 78,751 1,861,292 SH   SOLE 30 1,861,292 0 0
MYLAN N V SHS EURO N59465109 12,192 288,157 SH   SOLE 31 138,465 0 149,692
MYLAN N V SHS EURO N59465109 3,296 77,913 SH   SOLE 32 77,913 0 0
MYLAN N V SHS EURO N59465109 1,228 29,020 SH   SOLE 34 29,020 0 0
MYLAN N V SHS EURO N59465109 21,310 503,674 SH   SOLE 36 503,674 0 0
MYLAN N V SHS EURO N59465109 84 1,983 SH   SOLE 40 1,983 0 0
MYOKARDIA INC COM 62857M105 56 1,339 SH   SOLE 2 1,117 0 222
MYOKARDIA INC COM 62857M105 25 594 SH   SOLE 7 594 0 0
MYOKARDIA INC COM 62857M105 2,917 69,290 SH   SOLE 18 69,290 0 0
MYOKARDIA INC COM 62857M105 670 15,924 SH   SOLE 19 15,924 0 0
MYOKARDIA INC COM 62857M105 53,878 1,279,753 SH   SOLE 21 1,279,753 0 0
MYOKARDIA INC COM 62857M105 22,802 541,624 SH   SOLE 22 498,024 0 43,600
MYOKARDIA INC COM 62857M105 277 6,572 SH   SOLE 26 0 0 6,572
MYOKARDIA INC COM 62857M105 145 3,433 SH   SOLE 30 3,433 0 0
MYOKARDIA INC COM 62857M105 89 2,122 SH   SOLE 40 2,122 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,127 89,149 SH   SOLE 2 89,149 0 0
MYOVANT SCIENCES LTD COM G637AM102 638 50,493 SH   SOLE 18 50,493 0 0
MYOVANT SCIENCES LTD COM G637AM102 7,137 564,651 SH   SOLE 19 564,651 0 0
MYOVANT SCIENCES LTD COM G637AM102 268 21,168 SH   SOLE 20 21,168 0 0
MYOVANT SCIENCES LTD COM G637AM102 47 3,722 SH   SOLE 21 3,722 0 0
MYOVANT SCIENCES LTD COM G637AM102 65 5,179 SH   SOLE 22 5,179 0 0
MYOVANT SCIENCES LTD COM G637AM102 38 3,010 SH   SOLE 30 3,010 0 0
MYOVANT SCIENCES LTD COM G637AM102 3,533 279,549 SH   SOLE 34 279,549 0 0
MYR GROUP INC DEL COM 55405W104 113 3,174 SH   SOLE 2 936 0 2,238
MYR GROUP INC DEL COM 55405W104 8 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 321 8,985 SH   SOLE 7 8,985 0 0
MYR GROUP INC DEL COM 55405W104 2,838 79,420 SH   SOLE 18 79,420 0 0
MYR GROUP INC DEL COM 55405W104 473 13,240 SH   SOLE 19 13,240 0 0
MYR GROUP INC DEL COM 55405W104 54,300 1,519,720 SH   SOLE 21 1,519,720 0 0
MYR GROUP INC DEL COM 55405W104 17,881 500,455 SH   SOLE 22 461,878 0 38,577
MYR GROUP INC DEL COM 55405W104 308 8,620 SH   SOLE 26 0 0 8,620
MYR GROUP INC DEL COM 55405W104 107 2,994 SH   SOLE 28 2,994 0 0
MYR GROUP INC DEL COM 55405W104 875 24,487 SH   SOLE 30 24,487 0 0
MYR GROUP INC DEL COM 55405W104 71 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 864 25,169 SH   SOLE 2 14,001 0 11,168
MYRIAD GENETICS INC COM 62855J104 14 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 59 1,704 SH   SOLE 7 1,704 0 0
MYRIAD GENETICS INC COM 62855J104 11,154 324,776 SH   SOLE 18 324,776 0 0
MYRIAD GENETICS INC COM 62855J104 4,696 136,720 SH   SOLE 19 136,720 0 0
MYRIAD GENETICS INC COM 62855J104 250,427 7,291,500 SH   SOLE 21 7,291,500 0 0
MYRIAD GENETICS INC COM 62855J104 68,655 1,998,995 SH   SOLE 22 1,876,815 0 122,180
MYRIAD GENETICS INC COM 62855J104 1,960 57,055 SH   SOLE 23 57,055 0 0
MYRIAD GENETICS INC COM 62855J104 720 20,958 SH   SOLE 26 7,118 0 13,840
MYRIAD GENETICS INC COM 62855J104 344 10,028 SH   SOLE 28 10,028 0 0
MYRIAD GENETICS INC COM 62855J104 585 17,029 SH   SOLE 29 0 0 17,029
MYRIAD GENETICS INC COM 62855J104 5,922 172,421 SH   SOLE 30 172,421 0 0
MYRIAD GENETICS INC COM 62855J104 74 2,166 SH   SOLE 34 2,166 0 0
MYRIAD GENETICS INC COM 62855J104 269 7,833 SH   SOLE 40 7,833 0 0
NABORS INDUSTRIES LTD SHS G6359F103 2,040 298,707 SH   SOLE 2 150,837 0 147,870
NABORS INDUSTRIES LTD SHS G6359F103 92 13,541 SH   SOLE 7 13,541 0 0
NABORS INDUSTRIES LTD SHS G6359F103 7,152 1,047,119 SH   SOLE 18 1,047,119 0 0
NABORS INDUSTRIES LTD SHS G6359F103 653 95,633 SH   SOLE 19 95,633 0 0
NABORS INDUSTRIES LTD SHS G6359F103 101,603 14,875,990 SH   SOLE 21 14,875,990 0 0
NABORS INDUSTRIES LTD SHS G6359F103 75,770 11,093,769 SH   SOLE 22 10,055,262 0 1,038,507
NABORS INDUSTRIES LTD SHS G6359F103 633 92,621 SH   SOLE 26 46,639 0 45,982
NABORS INDUSTRIES LTD SHS G6359F103 454 66,461 SH   SOLE 28 66,461 0 0
NABORS INDUSTRIES LTD SHS G6359F103 320 46,821 SH   SOLE 29 0 0 46,821
NABORS INDUSTRIES LTD SHS G6359F103 366 53,659 SH   SOLE 30 53,659 0 0
NABORS INDUSTRIES LTD SHS G6359F103 54 7,842 SH   SOLE 31 7,842 0 0
NABORS INDUSTRIES LTD SHS G6359F103 721 105,562 SH   SOLE 36 105,562 0 0
NABORS INDUSTRIES LTD SHS G6359F103 222 32,507 SH   SOLE 40 32,507 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 1,066 178,235 SH   SOLE 21 178,235 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 1 120 SH   SOLE 30 120 0 0
NACCO INDS INC CL A 629579103 46 1,232 SH   SOLE 2 393 0 839
NACCO INDS INC CL A 629579103 4 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 602 15,999 SH   SOLE 18 15,999 0 0
NACCO INDS INC CL A 629579103 133 3,530 SH   SOLE 19 3,530 0 0
NACCO INDS INC CL A 629579103 5,060 134,389 SH   SOLE 21 134,389 0 0
NACCO INDS INC CL A 629579103 4,753 126,248 SH   SOLE 22 120,365 0 5,883
NAKED BRAND GROUP INC COM NEW 629839200 5 3,268 SH   SOLE 21 3,268 0 0
NAM TAI PPTY INC SHS G63907102 187 14,937 SH   SOLE 21 14,937 0 0
NAM TAI PPTY INC SHS G63907102 1,153 91,875 SH   SOLE 22 91,875 0 0
NAM TAI PPTY INC SHS G63907102 195 15,566 SH   SOLE 30 15,566 0 0
NANOMETRICS INC COM 630077105 66 2,632 SH   SOLE 2 1,784 0 848
NANOMETRICS INC COM 630077105 14 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 2,914 116,932 SH   SOLE 18 116,932 0 0
NANOMETRICS INC COM 630077105 464 18,635 SH   SOLE 19 18,635 0 0
NANOMETRICS INC COM 630077105 57,398 2,303,273 SH   SOLE 21 2,303,273 0 0
NANOMETRICS INC COM 630077105 18,343 736,080 SH   SOLE 22 694,509 0 41,571
NANOMETRICS INC COM 630077105 215 8,619 SH   SOLE 26 0 0 8,619
NANOMETRICS INC COM 630077105 81 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 940 37,716 SH   SOLE 30 37,716 0 0
NANOMETRICS INC COM 630077105 51 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 21 2,826 SH   SOLE 2 1,208 0 1,618
NANOSTRING TECHNOLOGIES INC COM 63009R109 6 781 SH   SOLE 7 781 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 581 77,792 SH   SOLE 18 77,792 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 268 35,936 SH   SOLE 19 35,936 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 7,537 1,009,020 SH   SOLE 21 1,009,020 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,440 460,490 SH   SOLE 22 436,558 0 23,932
NANOSTRING TECHNOLOGIES INC COM 63009R109 1 92 SH   SOLE 30 92 0 0
NANOVIRICIDES INC COM NEW 630087203 7 8,270 SH   SOLE 18 8,270 0 0
NANOVIRICIDES INC COM NEW 630087203 117 132,946 SH   SOLE 21 132,946 0 0
NANTHEALTH INC COM 630104107 11 3,742 SH   SOLE 2 1,079 0 2,663
NANTHEALTH INC COM 630104107 206 67,381 SH   SOLE 18 67,381 0 0
NANTHEALTH INC COM 630104107 21 6,965 SH   SOLE 19 6,965 0 0
NANTHEALTH INC COM 630104107 6,213 2,037,031 SH   SOLE 21 2,037,031 0 0
NANTHEALTH INC COM 630104107 531 174,035 SH   SOLE 22 162,650 0 11,385
NANTHEALTH INC COM 630104107 1 390 SH   SOLE 30 390 0 0
NANTKWEST INC COM 63016Q102 27 6,029 SH   SOLE 2 1,428 0 4,601
NANTKWEST INC COM 63016Q102 534 118,934 SH   SOLE 18 118,934 0 0
NANTKWEST INC COM 63016Q102 96 21,437 SH   SOLE 19 21,437 0 0
NANTKWEST INC COM 63016Q102 9,452 2,105,171 SH   SOLE 21 2,105,171 0 0
NANTKWEST INC COM 63016Q102 2,065 459,824 SH   SOLE 22 440,926 0 18,898
NANTKWEST INC COM 63016Q102 1 254 SH   SOLE 30 254 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 4 505 SH   SOLE 2 505 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 355 40,582 SH   SOLE 18 40,582 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 82 9,345 SH   SOLE 19 9,345 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 3,353 383,152 SH   SOLE 21 383,152 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 3,903 446,099 SH   SOLE 22 437,313 0 8,786
NASDAQ INC COM 631103108 10,512 136,819 SH   SOLE 2 25,317 0 111,502
NASDAQ INC COM 631103108 2,704 35,195 SH   SOLE 4 32,582 0 2,613
NASDAQ INC COM 631103108 7,175 93,389 SH   SOLE 7 83,466 0 9,923
NASDAQ INC COM 631103108 488 6,356 SH   SOLE 13 6,356 0 0
NASDAQ INC COM 631103108 85 1,110 SH   SOLE 15 1,110 0 0
NASDAQ INC COM 631103108 64,682 841,879 SH   SOLE 18 826,762 0 15,117
NASDAQ INC COM 631103108 53,000 689,833 SH   SOLE 19 689,833 0 0
NASDAQ INC COM 631103108 6,396 83,249 SH   SOLE 20 0 0 83,249
NASDAQ INC COM 631103108 199,122 2,591,717 SH   SOLE 21 2,591,717 0 0
NASDAQ INC COM 631103108 244,834 3,186,700 SH   SOLE 22 2,661,729 0 524,971
NASDAQ INC COM 631103108 13,562 176,526 SH   SOLE 23 176,526 0 0
NASDAQ INC COM 631103108 7,282 94,780 SH   SOLE 25 94,780 0 0
NASDAQ INC COM 631103108 26,138 340,203 SH   SOLE 26 137,909 0 202,294
NASDAQ INC COM 631103108 2,038 26,528 SH   SOLE 28 19,169 0 7,359
NASDAQ INC COM 631103108 2,453 31,930 SH   SOLE 29 3,481 0 28,449
NASDAQ INC COM 631103108 29,408 382,769 SH   SOLE 30 382,769 0 0
NASDAQ INC COM 631103108 3,379 43,984 SH   SOLE 31 24,212 0 19,772
NASDAQ INC COM 631103108 12,762 166,102 SH   SOLE 34 166,102 0 0
NASDAQ INC COM 631103108 8,725 113,556 SH   SOLE 36 113,556 0 0
NASDAQ INC COM 631103108 43 563 SH   SOLE 40 563 0 0
NATERA INC COM 632307104 17 1,862 SH   SOLE 2 1,862 0 0
NATERA INC COM 632307104 6 702 SH   SOLE 7 702 0 0
NATERA INC COM 632307104 1,000 111,287 SH   SOLE 18 111,287 0 0
NATERA INC COM 632307104 449 49,964 SH   SOLE 19 49,964 0 0
NATERA INC COM 632307104 9,002 1,001,323 SH   SOLE 21 1,001,323 0 0
NATERA INC COM 632307104 5,087 565,869 SH   SOLE 22 515,831 0 50,038
NATERA INC COM 632307104 5 513 SH   SOLE 23 513 0 0
NATERA INC COM 632307104 44 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 56 6,215 SH   SOLE 29 0 0 6,215
NATERA INC COM 632307104 75 8,300 SH   SOLE 30 8,300 0 0
NATHANS FAMOUS INC NEW COM 632347100 24 321 SH   SOLE 2 149 0 172
NATHANS FAMOUS INC NEW COM 632347100 754 9,985 SH   SOLE 18 9,985 0 0
NATHANS FAMOUS INC NEW COM 632347100 149 1,972 SH   SOLE 19 1,972 0 0
NATHANS FAMOUS INC NEW COM 632347100 7,088 93,878 SH   SOLE 21 93,878 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,905 38,474 SH   SOLE 22 36,364 0 2,110
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 2 1,544 SH   SOLE 18 1,544 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 50 35,170 SH   SOLE 21 35,170 0 0
NATIONAL BANKSHARES INC VA COM 634865109 79 1,741 SH   SOLE 2 403 0 1,338
NATIONAL BANKSHARES INC VA COM 634865109 11 242 SH   SOLE 7 242 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1,213 26,699 SH   SOLE 18 26,699 0 0
NATIONAL BANKSHARES INC VA COM 634865109 253 5,558 SH   SOLE 19 5,558 0 0
NATIONAL BANKSHARES INC VA COM 634865109 10,322 227,105 SH   SOLE 21 227,105 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,667 190,700 SH   SOLE 22 179,418 0 11,282
NATIONAL BEVERAGE CORP COM 635017106 132 1,359 SH   SOLE 2 954 0 405
NATIONAL BEVERAGE CORP COM 635017106 6 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 31 318 SH   SOLE 7 318 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,885 39,871 SH   SOLE 18 39,871 0 0
NATIONAL BEVERAGE CORP COM 635017106 898 9,214 SH   SOLE 19 9,214 0 0
NATIONAL BEVERAGE CORP COM 635017106 34,837 357,519 SH   SOLE 21 357,519 0 0
NATIONAL BEVERAGE CORP COM 635017106 35,594 365,292 SH   SOLE 22 342,824 0 22,468
NATIONAL BEVERAGE CORP COM 635017106 293 3,007 SH   SOLE 23 3,007 0 0
NATIONAL BEVERAGE CORP COM 635017106 356 3,652 SH   SOLE 26 0 0 3,652
NATIONAL BEVERAGE CORP COM 635017106 162 1,661 SH   SOLE 28 1,661 0 0
NATIONAL BEVERAGE CORP COM 635017106 191 1,963 SH   SOLE 30 1,963 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,065 21,197 SH   SOLE 31 21,197 0 0
NATIONAL BEVERAGE CORP COM 635017106 124 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 79 2,434 SH   SOLE 2 1,395 0 1,039
NATIONAL BK HLDGS CORP CL A 633707104 18 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,110 126,729 SH   SOLE 18 126,729 0 0
NATIONAL BK HLDGS CORP CL A 633707104 856 26,382 SH   SOLE 19 26,382 0 0
NATIONAL BK HLDGS CORP CL A 633707104 75,676 2,333,532 SH   SOLE 21 2,333,532 0 0
NATIONAL BK HLDGS CORP CL A 633707104 27,687 853,753 SH   SOLE 22 801,504 0 52,249
NATIONAL BK HLDGS CORP CL A 633707104 229 7,065 SH   SOLE 26 0 0 7,065
NATIONAL BK HLDGS CORP CL A 633707104 146 4,512 SH   SOLE 28 4,512 0 0
NATIONAL BK HLDGS CORP CL A 633707104 586 18,084 SH   SOLE 29 0 0 18,084
NATIONAL BK HLDGS CORP CL A 633707104 1,236 38,119 SH   SOLE 30 38,119 0 0
NATIONAL BK HLDGS CORP CL A 633707104 706 21,775 SH   SOLE 34 21,775 0 0
NATIONAL BK HLDGS CORP CL A 633707104 125 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 109 15,845 SH   SOLE 2 3,872 0 11,973
NATIONAL CINEMEDIA INC COM 635309107 3 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 12 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,718 250,467 SH   SOLE 18 250,467 0 0
NATIONAL CINEMEDIA INC COM 635309107 352 51,290 SH   SOLE 19 51,290 0 0
NATIONAL CINEMEDIA INC COM 635309107 14,380 2,096,260 SH   SOLE 21 2,096,260 0 0
NATIONAL CINEMEDIA INC COM 635309107 13,240 1,930,057 SH   SOLE 22 1,800,113 0 129,944
NATIONAL CINEMEDIA INC COM 635309107 215 31,330 SH   SOLE 26 7,817 0 23,513
NATIONAL CINEMEDIA INC COM 635309107 61 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 56 8,144 SH   SOLE 30 8,144 0 0
NATIONAL CINEMEDIA INC COM 635309107 50 7,277 SH   SOLE 40 7,277 0 0
NATIONAL COMM CORP COM 63546L102 66 1,640 SH   SOLE 2 623 0 1,017
NATIONAL COMM CORP COM 63546L102 15 380 SH   SOLE 7 380 0 0
NATIONAL COMM CORP COM 63546L102 1,673 41,560 SH   SOLE 18 41,560 0 0
NATIONAL COMM CORP COM 63546L102 387 9,613 SH   SOLE 19 9,613 0 0
NATIONAL COMM CORP COM 63546L102 14,931 370,958 SH   SOLE 21 370,958 0 0
NATIONAL COMM CORP COM 63546L102 7,253 180,206 SH   SOLE 22 170,641 0 9,565
NATIONAL COMM CORP COM 63546L102 73 1,825 SH   SOLE 30 1,825 0 0
NATIONAL FUEL GAS CO N J COM 636180101 4,743 86,386 SH   SOLE 2 43,332 0 43,054
NATIONAL FUEL GAS CO N J COM 636180101 20 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 5,299 96,495 SH   SOLE 7 96,495 0 0
NATIONAL FUEL GAS CO N J COM 636180101 15,589 283,896 SH   SOLE 18 283,896 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,434 26,123 SH   SOLE 19 26,123 0 0
NATIONAL FUEL GAS CO N J COM 636180101 210,118 3,826,589 SH   SOLE 21 3,826,589 0 0
NATIONAL FUEL GAS CO N J COM 636180101 154,302 2,810,096 SH   SOLE 22 2,557,763 0 252,333
NATIONAL FUEL GAS CO N J COM 636180101 1,373 25,005 SH   SOLE 26 11,094 0 13,911
NATIONAL FUEL GAS CO N J COM 636180101 678 12,339 SH   SOLE 28 12,339 0 0
NATIONAL FUEL GAS CO N J COM 636180101 676 12,303 SH   SOLE 30 12,303 0 0
NATIONAL FUEL GAS CO N J COM 636180101 105 1,916 SH   SOLE 31 1,916 0 0
NATIONAL FUEL GAS CO N J COM 636180101 163 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 492 8,960 SH   SOLE 40 8,960 0 0
NATIONAL GEN HLDGS CORP COM 636220303 115 5,856 SH   SOLE 2 2,772 0 3,084
NATIONAL GEN HLDGS CORP COM 636220303 7 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 29 1,460 SH   SOLE 7 1,460 0 0
NATIONAL GEN HLDGS CORP COM 636220303 3,407 173,480 SH   SOLE 18 173,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 904 46,048 SH   SOLE 19 46,048 0 0
NATIONAL GEN HLDGS CORP COM 636220303 30,356 1,545,638 SH   SOLE 21 1,545,638 0 0
NATIONAL GEN HLDGS CORP COM 636220303 31,245 1,590,880 SH   SOLE 22 1,496,266 0 94,614
NATIONAL GEN HLDGS CORP COM 636220303 427 21,735 SH   SOLE 26 21,735 0 0
NATIONAL GEN HLDGS CORP COM 636220303 167 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 173 8,825 SH   SOLE 30 8,825 0 0
NATIONAL GEN HLDGS CORP COM 636220303 140 7,103 SH   SOLE 40 7,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 12 200 SH   SOLE 2 200 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 3 53 SH   SOLE 18 53 0 0
NATIONAL HEALTH INVS INC COM 63633D104 472 6,265 SH   SOLE 2 2,273 0 3,992
NATIONAL HEALTH INVS INC COM 63633D104 970 12,868 SH   SOLE 4 12,868 0 0
NATIONAL HEALTH INVS INC COM 63633D104 4,114 54,579 SH   SOLE 7 54,579 0 0
NATIONAL HEALTH INVS INC COM 63633D104 123 1,626 SH   SOLE 15 1,626 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,733 142,382 SH   SOLE 18 142,382 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,669 75,203 SH   SOLE 19 75,203 0 0
NATIONAL HEALTH INVS INC COM 63633D104 114,696 1,521,569 SH   SOLE 21 1,521,569 0 0
NATIONAL HEALTH INVS INC COM 63633D104 122,148 1,620,434 SH   SOLE 22 1,550,460 0 69,974
NATIONAL HEALTH INVS INC COM 63633D104 166 2,196 SH   SOLE 23 2,196 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,323 70,612 SH   SOLE 25 70,612 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,333 30,951 SH   SOLE 26 9,285 0 21,666
NATIONAL HEALTH INVS INC COM 63633D104 2,444 32,420 SH   SOLE 28 6,661 0 25,759
NATIONAL HEALTH INVS INC COM 63633D104 1,030 13,662 SH   SOLE 29 13,662 0 0
NATIONAL HEALTH INVS INC COM 63633D104 16,508 219,001 SH   SOLE 30 219,001 0 0
NATIONAL HEALTH INVS INC COM 63633D104 299 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 135 2,214 SH   SOLE 2 725 0 1,489
NATIONAL HEALTHCARE CORP COM 635906100 14 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,570 42,166 SH   SOLE 18 42,166 0 0
NATIONAL HEALTHCARE CORP COM 635906100 508 8,333 SH   SOLE 19 8,333 0 0
NATIONAL HEALTHCARE CORP COM 635906100 24,031 394,339 SH   SOLE 21 394,339 0 0
NATIONAL HEALTHCARE CORP COM 635906100 17,054 279,851 SH   SOLE 22 262,381 0 17,470
NATIONAL HEALTHCARE CORP COM 635906100 143 2,351 SH   SOLE 26 0 0 2,351
NATIONAL HEALTHCARE CORP COM 635906100 87 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 93 1,527 SH   SOLE 30 1,527 0 0
NATIONAL HEALTHCARE CORP COM 635906100 69 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 47 14,257 SH   SOLE 21 14,257 0 0
NATIONAL INSTRS CORP COM 636518102 4,202 100,944 SH   SOLE 2 56,881 0 44,063
NATIONAL INSTRS CORP COM 636518102 23 564 SH   SOLE 4 564 0 0
NATIONAL INSTRS CORP COM 636518102 104 2,499 SH   SOLE 7 2,499 0 0
NATIONAL INSTRS CORP COM 636518102 15,568 373,972 SH   SOLE 18 373,972 0 0
NATIONAL INSTRS CORP COM 636518102 1,372 32,955 SH   SOLE 19 32,955 0 0
NATIONAL INSTRS CORP COM 636518102 197,894 4,753,638 SH   SOLE 21 4,753,638 0 0
NATIONAL INSTRS CORP COM 636518102 143,137 3,438,323 SH   SOLE 22 3,104,716 0 333,607
NATIONAL INSTRS CORP COM 636518102 2,435 58,484 SH   SOLE 26 22,425 0 36,059
NATIONAL INSTRS CORP COM 636518102 766 18,407 SH   SOLE 28 18,407 0 0
NATIONAL INSTRS CORP COM 636518102 521 12,511 SH   SOLE 29 0 0 12,511
NATIONAL INSTRS CORP COM 636518102 781 18,772 SH   SOLE 30 18,772 0 0
NATIONAL INSTRS CORP COM 636518102 1,561 37,487 SH   SOLE 31 37,487 0 0
NATIONAL INSTRS CORP COM 636518102 520 12,501 SH   SOLE 40 12,501 0 0
NATIONAL OILWELL VARCO INC COM 637071101 16,308 452,755 SH   SOLE 2 96,092 0 356,663
NATIONAL OILWELL VARCO INC COM 637071101 4,056 112,596 SH   SOLE 4 102,770 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 10,197 283,086 SH   SOLE 7 257,405 0 25,681
NATIONAL OILWELL VARCO INC COM 637071101 649 18,024 SH   SOLE 13 18,024 0 0
NATIONAL OILWELL VARCO INC COM 637071101 82 2,287 SH   SOLE 15 2,287 0 0
NATIONAL OILWELL VARCO INC COM 637071101 29,744 825,775 SH   SOLE 18 776,310 0 49,465
NATIONAL OILWELL VARCO INC COM 637071101 2,155 59,820 SH   SOLE 19 59,820 0 0
NATIONAL OILWELL VARCO INC COM 637071101 6,691 185,760 SH   SOLE 20 0 0 185,760
NATIONAL OILWELL VARCO INC COM 637071101 313,062 8,691,334 SH   SOLE 21 8,691,334 0 0
NATIONAL OILWELL VARCO INC COM 637071101 365,369 10,143,501 SH   SOLE 22 8,344,194 0 1,799,307
NATIONAL OILWELL VARCO INC COM 637071101 16,894 469,021 SH   SOLE 23 469,021 0 0
NATIONAL OILWELL VARCO INC COM 637071101 16,712 463,955 SH   SOLE 25 463,955 0 0
NATIONAL OILWELL VARCO INC COM 637071101 54,055 1,500,700 SH   SOLE 26 417,384 0 1,083,316
NATIONAL OILWELL VARCO INC COM 637071101 3,106 86,237 SH   SOLE 28 62,971 0 23,266
NATIONAL OILWELL VARCO INC COM 637071101 481 13,356 SH   SOLE 29 11,227 0 2,129
NATIONAL OILWELL VARCO INC COM 637071101 43,223 1,199,976 SH   SOLE 30 1,199,976 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,661 268,205 SH   SOLE 31 143,608 0 124,597
NATIONAL OILWELL VARCO INC COM 637071101 1,357 37,686 SH   SOLE 34 37,686 0 0
NATIONAL OILWELL VARCO INC COM 637071101 15,922 442,024 SH   SOLE 36 442,024 0 0
NATIONAL OILWELL VARCO INC COM 637071101 68 1,885 SH   SOLE 40 1,885 0 0
NATIONAL PRESTO INDS INC COM 637215104 29 289 SH   SOLE 2 289 0 0
NATIONAL PRESTO INDS INC COM 637215104 6 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 12 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,560 25,737 SH   SOLE 18 25,737 0 0
NATIONAL PRESTO INDS INC COM 637215104 386 3,886 SH   SOLE 19 3,886 0 0
NATIONAL PRESTO INDS INC COM 637215104 46,150 464,054 SH   SOLE 21 464,054 0 0
NATIONAL PRESTO INDS INC COM 637215104 15,105 151,890 SH   SOLE 22 142,345 0 9,545
NATIONAL PRESTO INDS INC COM 637215104 253 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 73 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 711 7,152 SH   SOLE 30 7,152 0 0
NATIONAL PRESTO INDS INC COM 637215104 47 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP CL A 637372202 33 896 SH   SOLE 2 560 0 336
NATIONAL RESH CORP CL A 637372202 2 66 SH   SOLE 7 66 0 0
NATIONAL RESH CORP CL A 637372202 1,326 35,549 SH   SOLE 18 35,549 0 0
NATIONAL RESH CORP CL A 637372202 772 20,703 SH   SOLE 19 20,703 0 0
NATIONAL RESH CORP CL A 637372202 11,416 306,047 SH   SOLE 21 306,047 0 0
NATIONAL RESH CORP CL A 637372202 4,154 111,361 SH   SOLE 22 103,351 0 8,010
NATIONAL RESH CORP CL A 637372202 62 1,657 SH   SOLE 30 1,657 0 0
NATIONAL RESH CORP CL B 637372301 11 194 SH   SOLE 21 194 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 10,166 235,700 SH   SOLE 2 92,152 0 143,548
NATIONAL RETAIL PPTYS INC COM 637417106 4,488 104,066 SH   SOLE 4 99,172 0 4,894
NATIONAL RETAIL PPTYS INC COM 637417106 22,711 526,568 SH   SOLE 7 502,746 0 23,822
NATIONAL RETAIL PPTYS INC COM 637417106 264 6,122 SH   SOLE 15 6,122 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 24,695 572,578 SH   SOLE 18 558,932 0 13,646
NATIONAL RETAIL PPTYS INC COM 637417106 9,834 228,011 SH   SOLE 19 228,011 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 6,076 140,867 SH   SOLE 20 0 0 140,867
NATIONAL RETAIL PPTYS INC COM 637417106 404,777 9,385,054 SH   SOLE 21 9,385,054 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 289,003 6,700,751 SH   SOLE 22 6,158,746 0 542,005
NATIONAL RETAIL PPTYS INC COM 637417106 9,340 216,566 SH   SOLE 23 216,566 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 11,595 268,841 SH   SOLE 25 268,841 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 15,426 357,674 SH   SOLE 26 151,806 0 205,868
NATIONAL RETAIL PPTYS INC COM 637417106 5,657 131,172 SH   SOLE 28 23,921 0 107,251
NATIONAL RETAIL PPTYS INC COM 637417106 2,423 56,180 SH   SOLE 29 56,180 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 44,411 1,029,704 SH   SOLE 30 1,029,704 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 3,214 74,515 SH   SOLE 31 49,281 0 25,234
NATIONAL RETAIL PPTYS INC COM 637417106 468 10,857 SH   SOLE 34 10,857 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,164 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 291 10,692 SH   SOLE 2 3,299 0 7,393
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 395 14,485 SH   SOLE 4 14,485 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,662 60,956 SH   SOLE 7 60,956 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 47 1,739 SH   SOLE 15 1,739 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,149 225,560 SH   SOLE 18 225,560 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,678 134,926 SH   SOLE 19 134,926 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 120,018 4,402,698 SH   SOLE 21 4,402,698 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 56,222 2,062,440 SH   SOLE 22 1,977,862 0 84,578
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 64 2,361 SH   SOLE 23 2,361 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,247 82,446 SH   SOLE 25 82,446 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 773 28,358 SH   SOLE 26 0 0 28,358
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,009 37,004 SH   SOLE 28 8,217 0 28,787
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 629 23,072 SH   SOLE 29 15,234 0 7,838
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 8,201 300,860 SH   SOLE 30 300,860 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 240 8,790 SH   SOLE 40 8,790 0 0
NATIONAL VISION HLDGS INC COM 63845R107 98 2,413 SH   SOLE 2 1,020 0 1,393
NATIONAL VISION HLDGS INC COM 63845R107 2,564 63,142 SH   SOLE 18 63,142 0 0
NATIONAL VISION HLDGS INC COM 63845R107 921 22,675 SH   SOLE 19 22,675 0 0
NATIONAL VISION HLDGS INC COM 63845R107 22,512 554,340 SH   SOLE 21 554,340 0 0
NATIONAL VISION HLDGS INC COM 63845R107 16,344 402,463 SH   SOLE 22 371,504 0 30,959
NATIONAL WESTN LIFE GROUP IN CL A 638517102 183 552 SH   SOLE 2 137 0 415
NATIONAL WESTN LIFE GROUP IN CL A 638517102 25 77 SH   SOLE 7 77 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,857 8,630 SH   SOLE 18 8,630 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 710 2,146 SH   SOLE 19 2,146 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 23,631 71,388 SH   SOLE 21 71,388 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 21,252 64,203 SH   SOLE 22 59,955 0 4,248
NATIONAL WESTN LIFE GROUP IN CL A 638517102 185 560 SH   SOLE 26 0 0 560
NATIONAL WESTN LIFE GROUP IN CL A 638517102 126 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 134 404 SH   SOLE 30 404 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 139 420 SH   SOLE 40 420 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 190 10,270 SH   SOLE 2 5,033 0 5,237
NATIONSTAR MTG HLDGS INC COM 63861C109 4 239 SH   SOLE 4 239 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 16 867 SH   SOLE 7 867 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 2,074 112,110 SH   SOLE 18 112,110 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 1,915 103,540 SH   SOLE 19 103,540 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 17,768 960,431 SH   SOLE 21 960,431 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 19,368 1,046,938 SH   SOLE 22 989,248 0 57,690
NATIONSTAR MTG HLDGS INC COM 63861C109 614 33,181 SH   SOLE 23 33,181 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 313 16,893 SH   SOLE 26 0 0 16,893
NATIONSTAR MTG HLDGS INC COM 63861C109 120 6,479 SH   SOLE 28 6,479 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 295 15,961 SH   SOLE 29 0 0 15,961
NATIONSTAR MTG HLDGS INC COM 63861C109 422 22,801 SH   SOLE 30 22,801 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 50 2,682 SH   SOLE 40 2,682 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 924 SH   SOLE 18 924 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 125 12,095 SH   SOLE 21 12,095 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 63 2,389 SH   SOLE 2 578 0 1,811
NATURAL GAS SERVICES GROUP COM 63886Q109 9 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 1,298 49,530 SH   SOLE 18 49,530 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 290 11,052 SH   SOLE 19 11,052 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 10,906 416,263 SH   SOLE 21 416,263 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 10,680 407,648 SH   SOLE 22 385,629 0 22,019
NATURAL GAS SERVICES GROUP COM 63886Q109 46 1,746 SH   SOLE 28 1,746 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 43 1,649 SH   SOLE 30 1,649 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 36 1,356 SH   SOLE 40 1,356 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 28 3,120 SH   SOLE 2 321 0 2,799
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 311 34,859 SH   SOLE 18 34,859 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 65 7,304 SH   SOLE 19 7,304 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,858 320,024 SH   SOLE 21 320,024 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,497 167,693 SH   SOLE 22 157,037 0 10,656
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 8 548 SH   SOLE 2 391 0 157
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3 184 SH   SOLE 7 184 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 409 26,904 SH   SOLE 18 26,904 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 97 6,405 SH   SOLE 19 6,405 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3,529 232,312 SH   SOLE 21 232,312 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3,374 222,128 SH   SOLE 22 211,887 0 10,241
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 85 5,584 SH   SOLE 23 5,584 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 186 12,273 SH   SOLE 29 0 0 12,273
NATURES SUNSHINE PRODUCTS IN COM 639027101 31 2,658 SH   SOLE 2 462 0 2,196
NATURES SUNSHINE PRODUCTS IN COM 639027101 4 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 490 42,431 SH   SOLE 18 42,431 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 97 8,374 SH   SOLE 19 8,374 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 4,102 355,115 SH   SOLE 21 355,115 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 1,125 97,406 SH   SOLE 22 83,626 0 13,780
NATUS MEDICAL INC DEL COM 639050103 73 1,898 SH   SOLE 2 1,657 0 241
NATUS MEDICAL INC DEL COM 639050103 7 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 32 848 SH   SOLE 7 848 0 0
NATUS MEDICAL INC DEL COM 639050103 5,213 136,477 SH   SOLE 18 136,477 0 0
NATUS MEDICAL INC DEL COM 639050103 957 25,046 SH   SOLE 19 25,046 0 0
NATUS MEDICAL INC DEL COM 639050103 111,243 2,912,125 SH   SOLE 21 2,912,125 0 0
NATUS MEDICAL INC DEL COM 639050103 33,967 889,186 SH   SOLE 22 831,913 0 57,273
NATUS MEDICAL INC DEL COM 639050103 490 12,832 SH   SOLE 26 0 0 12,832
NATUS MEDICAL INC DEL COM 639050103 184 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 1,745 45,680 SH   SOLE 30 45,680 0 0
NATUS MEDICAL INC DEL COM 639050103 137 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 26 1,953 SH   SOLE 2 1,534 0 419
NAUTILUS INC COM 63910B102 10 743 SH   SOLE 7 743 0 0
NAUTILUS INC COM 63910B102 1,934 144,861 SH   SOLE 18 144,861 0 0
NAUTILUS INC COM 63910B102 342 25,600 SH   SOLE 19 25,600 0 0
NAUTILUS INC COM 63910B102 37,175 2,784,640 SH   SOLE 21 2,784,640 0 0
NAUTILUS INC COM 63910B102 11,561 866,009 SH   SOLE 22 809,963 0 56,046
NAUTILUS INC COM 63910B102 56 4,230 SH   SOLE 28 4,230 0 0
NAUTILUS INC COM 63910B102 575 43,077 SH   SOLE 30 43,077 0 0
NAUTILUS INC COM 63910B102 49 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 9 26,298 SH   SOLE 19 26,298 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 22 62,016 SH   SOLE 21 62,016 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 861 2,401,981 SH   SOLE 22 2,401,981 0 0
NAVIENT CORPORATION COM 63938C108 3,371 253,098 SH   SOLE 2 58,050 0 195,048
NAVIENT CORPORATION COM 63938C108 22 1,633 SH   SOLE 4 1,633 0 0
NAVIENT CORPORATION COM 63938C108 2,371 177,985 SH   SOLE 7 177,985 0 0
NAVIENT CORPORATION COM 63938C108 53 3,995 SH   SOLE 15 3,995 0 0
NAVIENT CORPORATION COM 63938C108 7,281 546,606 SH   SOLE 18 533,223 0 13,383
NAVIENT CORPORATION COM 63938C108 526 39,459 SH   SOLE 19 39,459 0 0
NAVIENT CORPORATION COM 63938C108 72,888 5,472,101 SH   SOLE 21 5,472,101 0 0
NAVIENT CORPORATION COM 63938C108 128,070 9,614,896 SH   SOLE 22 8,318,949 0 1,295,947
NAVIENT CORPORATION COM 63938C108 3,175 238,332 SH   SOLE 25 238,332 0 0
NAVIENT CORPORATION COM 63938C108 3,372 253,141 SH   SOLE 26 156,311 0 96,830
NAVIENT CORPORATION COM 63938C108 606 45,533 SH   SOLE 28 45,533 0 0
NAVIENT CORPORATION COM 63938C108 8,970 673,415 SH   SOLE 30 673,415 0 0
NAVIENT CORPORATION COM 63938C108 86 6,429 SH   SOLE 31 6,429 0 0
NAVIENT CORPORATION COM 63938C108 4,450 334,114 SH   SOLE 36 334,114 0 0
NAVIENT CORPORATION COM 63938C108 394 29,597 SH   SOLE 40 29,597 0 0
NAVIGANT CONSULTING INC COM 63935N107 217 11,203 SH   SOLE 2 2,710 0 8,493
NAVIGANT CONSULTING INC COM 63935N107 8 414 SH   SOLE 4 414 0 0
NAVIGANT CONSULTING INC COM 63935N107 21 1,066 SH   SOLE 7 1,066 0 0
NAVIGANT CONSULTING INC COM 63935N107 4,329 223,024 SH   SOLE 18 223,024 0 0
NAVIGANT CONSULTING INC COM 63935N107 720 37,116 SH   SOLE 19 37,116 0 0
NAVIGANT CONSULTING INC COM 63935N107 81,929 4,220,982 SH   SOLE 21 4,220,982 0 0
NAVIGANT CONSULTING INC COM 63935N107 26,074 1,343,336 SH   SOLE 22 1,255,004 0 88,332
NAVIGANT CONSULTING INC COM 63935N107 861 44,344 SH   SOLE 26 11,641 0 32,703
NAVIGANT CONSULTING INC COM 63935N107 133 6,840 SH   SOLE 28 6,840 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,338 68,949 SH   SOLE 30 68,949 0 0
NAVIGANT CONSULTING INC COM 63935N107 125 6,453 SH   SOLE 40 6,453 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 1 69 SH   SOLE 21 69 0 0
NAVIGATORS GROUP INC COM 638904102 221 4,540 SH   SOLE 2 1,152 0 3,388
NAVIGATORS GROUP INC COM 638904102 11 236 SH   SOLE 4 236 0 0
NAVIGATORS GROUP INC COM 638904102 30 608 SH   SOLE 7 608 0 0
NAVIGATORS GROUP INC COM 638904102 5,049 103,666 SH   SOLE 18 103,666 0 0
NAVIGATORS GROUP INC COM 638904102 803 16,489 SH   SOLE 19 16,489 0 0
NAVIGATORS GROUP INC COM 638904102 99,001 2,032,869 SH   SOLE 21 2,032,869 0 0
NAVIGATORS GROUP INC COM 638904102 28,939 594,225 SH   SOLE 22 555,365 0 38,860
NAVIGATORS GROUP INC COM 638904102 872 17,904 SH   SOLE 26 6,440 0 11,464
NAVIGATORS GROUP INC COM 638904102 182 3,730 SH   SOLE 28 3,730 0 0
NAVIGATORS GROUP INC COM 638904102 1,576 32,352 SH   SOLE 30 32,352 0 0
NAVIGATORS GROUP INC COM 638904102 122 2,496 SH   SOLE 40 2,496 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 16 14,539 SH   SOLE 2 3,788 0 10,751
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 2 1,872 SH   SOLE 7 1,872 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 359 323,868 SH   SOLE 18 323,868 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 61 54,505 SH   SOLE 19 54,505 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 3,106 2,798,468 SH   SOLE 21 2,798,468 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 880 792,600 SH   SOLE 22 680,738 0 111,862
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 2 100 SH   SOLE 17 0 0 100
NAVIOS MARITIME HOLDINGS INC COM Y62196103 19 15,554 SH   SOLE 2 4,582 0 10,972
NAVIOS MARITIME HOLDINGS INC COM Y62196103 409 340,969 SH   SOLE 18 340,969 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 65 54,231 SH   SOLE 19 54,231 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 3,530 2,941,603 SH   SOLE 21 2,941,603 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 901 750,725 SH   SOLE 22 691,141 0 59,584
NAVISTAR INTL CORP NEW COM 63934E108 531 12,378 SH   SOLE 2 4,303 0 8,075
NAVISTAR INTL CORP NEW COM 63934E108 10 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 122 2,841 SH   SOLE 7 2,841 0 0
NAVISTAR INTL CORP NEW COM 63934E108 7,860 183,301 SH   SOLE 18 183,301 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,809 42,189 SH   SOLE 19 42,189 0 0
NAVISTAR INTL CORP NEW COM 63934E108 68,740 1,603,081 SH   SOLE 21 1,603,081 0 0
NAVISTAR INTL CORP NEW COM 63934E108 67,234 1,567,962 SH   SOLE 22 1,483,946 0 84,016
NAVISTAR INTL CORP NEW COM 63934E108 694 16,192 SH   SOLE 26 5,352 0 10,840
NAVISTAR INTL CORP NEW COM 63934E108 306 7,147 SH   SOLE 28 7,147 0 0
NAVISTAR INTL CORP NEW COM 63934E108 299 6,968 SH   SOLE 30 6,968 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,173 27,365 SH   SOLE 31 27,365 0 0
NAVISTAR INTL CORP NEW COM 63934E108 349 8,134 SH   SOLE 36 8,134 0 0
NAVISTAR INTL CORP NEW COM 63934E108 238 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 1,107 1,023,000 PRN   SOLE 21 1,023,000 0 0
NBT BANCORP INC COM 628778102 362 9,850 SH   SOLE 2 2,412 0 7,438
NBT BANCORP INC COM 628778102 10 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 38 1,039 SH   SOLE 7 1,039 0 0
NBT BANCORP INC COM 628778102 7,768 211,090 SH   SOLE 18 211,090 0 0
NBT BANCORP INC COM 628778102 1,304 35,427 SH   SOLE 19 35,427 0 0
NBT BANCORP INC COM 628778102 147,354 4,004,196 SH   SOLE 21 4,004,196 0 0
NBT BANCORP INC COM 628778102 45,758 1,243,437 SH   SOLE 22 1,167,599 0 75,838
NBT BANCORP INC COM 628778102 1,048 28,467 SH   SOLE 26 7,373 0 21,094
NBT BANCORP INC COM 628778102 230 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,390 64,956 SH   SOLE 30 64,956 0 0
NBT BANCORP INC COM 628778102 182 4,934 SH   SOLE 40 4,934 0 0
NCI BUILDING SYS INC COM NEW 628852204 80 4,128 SH   SOLE 2 3,615 0 513
NCI BUILDING SYS INC COM NEW 628852204 13 679 SH   SOLE 7 679 0 0
NCI BUILDING SYS INC COM NEW 628852204 2,627 136,119 SH   SOLE 18 136,119 0 0
NCI BUILDING SYS INC COM NEW 628852204 606 31,397 SH   SOLE 19 31,397 0 0
NCI BUILDING SYS INC COM NEW 628852204 23,065 1,195,067 SH   SOLE 21 1,195,067 0 0
NCI BUILDING SYS INC COM NEW 628852204 22,328 1,156,874 SH   SOLE 22 1,096,964 0 59,910
NCI BUILDING SYS INC COM NEW 628852204 288 14,946 SH   SOLE 26 0 0 14,946
NCI BUILDING SYS INC COM NEW 628852204 81 4,196 SH   SOLE 28 4,196 0 0
NCI BUILDING SYS INC COM NEW 628852204 154 7,992 SH   SOLE 30 7,992 0 0
NCI BUILDING SYS INC COM NEW 628852204 79 4,068 SH   SOLE 40 4,068 0 0
NCR CORP NEW COM 62886E108 5,755 169,325 SH   SOLE 2 125,635 0 43,690
NCR CORP NEW COM 62886E108 379 11,152 SH   SOLE 4 11,152 0 0
NCR CORP NEW COM 62886E108 150 4,402 SH   SOLE 7 4,402 0 0
NCR CORP NEW COM 62886E108 28 819 SH   SOLE 15 819 0 0
NCR CORP NEW COM 62886E108 43 1,276 SH   SOLE 17 0 0 1,276
NCR CORP NEW COM 62886E108 13,304 391,408 SH   SOLE 18 391,408 0 0
NCR CORP NEW COM 62886E108 1,216 35,782 SH   SOLE 19 35,782 0 0
NCR CORP NEW COM 62886E108 181,516 5,340,286 SH   SOLE 21 5,340,286 0 0
NCR CORP NEW COM 62886E108 134,334 3,952,176 SH   SOLE 22 3,585,364 0 366,812
NCR CORP NEW COM 62886E108 95 2,788 SH   SOLE 23 2,788 0 0
NCR CORP NEW COM 62886E108 3,319 97,641 SH   SOLE 25 97,641 0 0
NCR CORP NEW COM 62886E108 5,429 159,716 SH   SOLE 26 50,278 0 109,438
NCR CORP NEW COM 62886E108 609 17,918 SH   SOLE 28 17,918 0 0
NCR CORP NEW COM 62886E108 562 16,531 SH   SOLE 29 0 0 16,531
NCR CORP NEW COM 62886E108 669 19,670 SH   SOLE 30 19,670 0 0
NCR CORP NEW COM 62886E108 92 2,694 SH   SOLE 31 2,694 0 0
NCR CORP NEW COM 62886E108 3,402 100,075 SH   SOLE 36 100,075 0 0
NCR CORP NEW COM 62886E108 428 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 10 659 SH   SOLE 2 494 0 165
NCS MULTISTAGE HLDGS INC COM 628877102 555 37,654 SH   SOLE 18 37,654 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 123 8,316 SH   SOLE 19 8,316 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 4,651 315,548 SH   SOLE 21 315,548 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 1,803 122,333 SH   SOLE 22 113,664 0 8,669
NCS MULTISTAGE HLDGS INC COM 628877102 100 6,800 SH   SOLE 26 0 0 6,800
NCS MULTISTAGE HLDGS INC COM 628877102 42 2,867 SH   SOLE 30 2,867 0 0
NEENAH PAPER INC COM 640079109 167 1,842 SH   SOLE 2 919 0 923
NEENAH PAPER INC COM 640079109 9 103 SH   SOLE 4 103 0 0
NEENAH PAPER INC COM 640079109 41 448 SH   SOLE 7 448 0 0
NEENAH PAPER INC COM 640079109 7,011 77,339 SH   SOLE 18 77,339 0 0
NEENAH PAPER INC COM 640079109 1,229 13,558 SH   SOLE 19 13,558 0 0
NEENAH PAPER INC COM 640079109 137,291 1,514,519 SH   SOLE 21 1,514,519 0 0
NEENAH PAPER INC COM 640079109 44,179 487,363 SH   SOLE 22 456,820 0 30,543
NEENAH PAPER INC COM 640079109 968 10,676 SH   SOLE 26 6,481 0 4,195
NEENAH PAPER INC COM 640079109 220 2,424 SH   SOLE 28 2,424 0 0
NEENAH PAPER INC COM 640079109 2,216 24,444 SH   SOLE 30 24,444 0 0
NEENAH PAPER INC COM 640079109 170 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 818 13,695 SH   SOLE 2 12,670 0 1,025
NEKTAR THERAPEUTICS COM 640268108 43 727 SH   SOLE 4 727 0 0
NEKTAR THERAPEUTICS COM 640268108 212 3,556 SH   SOLE 7 3,556 0 0
NEKTAR THERAPEUTICS COM 640268108 40,915 685,108 SH   SOLE 18 685,108 0 0
NEKTAR THERAPEUTICS COM 640268108 13,193 220,910 SH   SOLE 19 220,910 0 0
NEKTAR THERAPEUTICS COM 640268108 951,537 15,933,302 SH   SOLE 21 15,933,302 0 0
NEKTAR THERAPEUTICS COM 640268108 250,906 4,201,378 SH   SOLE 22 3,926,025 0 275,353
NEKTAR THERAPEUTICS COM 640268108 1,418 23,748 SH   SOLE 23 23,748 0 0
NEKTAR THERAPEUTICS COM 640268108 4,000 66,980 SH   SOLE 26 28,520 0 38,460
NEKTAR THERAPEUTICS COM 640268108 1,401 23,453 SH   SOLE 28 23,453 0 0
NEKTAR THERAPEUTICS COM 640268108 672 11,259 SH   SOLE 29 0 0 11,259
NEKTAR THERAPEUTICS COM 640268108 13,695 229,312 SH   SOLE 30 229,312 0 0
NEKTAR THERAPEUTICS COM 640268108 1,073 17,960 SH   SOLE 40 17,960 0 0
NELNET INC CL A 64031N108 244 4,459 SH   SOLE 2 1,142 0 3,317
NELNET INC CL A 64031N108 10 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 20 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,785 69,096 SH   SOLE 18 69,096 0 0
NELNET INC CL A 64031N108 856 15,630 SH   SOLE 19 15,630 0 0
NELNET INC CL A 64031N108 33,435 610,359 SH   SOLE 21 610,359 0 0
NELNET INC CL A 64031N108 29,986 547,389 SH   SOLE 22 508,336 0 39,053
NELNET INC CL A 64031N108 431 7,862 SH   SOLE 26 2,907 0 4,955
NELNET INC CL A 64031N108 206 3,762 SH   SOLE 28 3,762 0 0
NELNET INC CL A 64031N108 391 7,135 SH   SOLE 30 7,135 0 0
NELNET INC CL A 64031N108 163 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 185 2,246 SH   SOLE 2 2,066 0 180
NEOGEN CORP COM 640491106 15 186 SH   SOLE 4 186 0 0
NEOGEN CORP COM 640491106 76 921 SH   SOLE 7 921 0 0
NEOGEN CORP COM 640491106 13,987 170,135 SH   SOLE 18 170,135 0 0
NEOGEN CORP COM 640491106 3,984 48,463 SH   SOLE 19 48,463 0 0
NEOGEN CORP COM 640491106 276,479 3,363,081 SH   SOLE 21 3,363,081 0 0
NEOGEN CORP COM 640491106 83,275 1,012,956 SH   SOLE 22 947,769 0 65,187
NEOGEN CORP COM 640491106 48 586 SH   SOLE 23 586 0 0
NEOGEN CORP COM 640491106 1,552 18,881 SH   SOLE 26 8,434 0 10,447
NEOGEN CORP COM 640491106 440 5,358 SH   SOLE 28 5,358 0 0
NEOGEN CORP COM 640491106 4,544 55,270 SH   SOLE 30 55,270 0 0
NEOGEN CORP COM 640491106 326 3,969 SH   SOLE 40 3,969 0 0
NEOGENOMICS INC COM NEW 64049M209 27 3,068 SH   SOLE 2 2,830 0 238
NEOGENOMICS INC COM NEW 64049M209 13 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 1,804 203,635 SH   SOLE 18 203,635 0 0
NEOGENOMICS INC COM NEW 64049M209 384 43,319 SH   SOLE 19 43,319 0 0
NEOGENOMICS INC COM NEW 64049M209 18,624 2,101,997 SH   SOLE 21 2,101,997 0 0
NEOGENOMICS INC COM NEW 64049M209 13,749 1,551,860 SH   SOLE 22 1,451,836 0 100,024
NEOGENOMICS INC COM NEW 64049M209 205 23,120 SH   SOLE 26 0 0 23,120
NEOGENOMICS INC COM NEW 64049M209 133 14,992 SH   SOLE 28 14,992 0 0
NEOGENOMICS INC COM NEW 64049M209 83 9,381 SH   SOLE 30 9,381 0 0
NEONODE INC COM NEW 64051M402 5 7,303 SH   SOLE 18 7,303 0 0
NEONODE INC COM NEW 64051M402 10 12,904 SH   SOLE 19 12,904 0 0
NEONODE INC COM NEW 64051M402 83 111,858 SH   SOLE 21 111,858 0 0
NEONODE INC COM NEW 64051M402 701 943,252 SH   SOLE 22 943,252 0 0
NEOPHOTONICS CORP COM 64051T100 46 6,950 SH   SOLE 2 1,517 0 5,433
NEOPHOTONICS CORP COM 64051T100 4 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 833 126,631 SH   SOLE 18 126,631 0 0
NEOPHOTONICS CORP COM 64051T100 158 23,989 SH   SOLE 19 23,989 0 0
NEOPHOTONICS CORP COM 64051T100 7,013 1,065,858 SH   SOLE 21 1,065,858 0 0
NEOPHOTONICS CORP COM 64051T100 5,255 798,704 SH   SOLE 22 762,899 0 35,805
NEOS THERAPEUTICS INC COM 64052L106 11 1,067 SH   SOLE 2 1,067 0 0
NEOS THERAPEUTICS INC COM 64052L106 942 92,399 SH   SOLE 18 92,399 0 0
NEOS THERAPEUTICS INC COM 64052L106 185 18,166 SH   SOLE 19 18,166 0 0
NEOS THERAPEUTICS INC COM 64052L106 12,131 1,189,353 SH   SOLE 21 1,189,353 0 0
NEOS THERAPEUTICS INC COM 64052L106 5,715 560,267 SH   SOLE 22 541,884 0 18,383
NEOS THERAPEUTICS INC COM 64052L106 1 95 SH   SOLE 30 95 0 0
NEOTHETICS INC COM 64066G101 3 1,616 SH   SOLE 19 1,616 0 0
NEOTHETICS INC COM 64066G101 7 3,418 SH   SOLE 21 3,418 0 0
NEOTHETICS INC COM 64066G101 7 3,444 SH   SOLE 22 3,444 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 4 300 SH   SOLE 2 300 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 231 19,446 SH   SOLE 21 19,446 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 554 46,611 SH   SOLE 22 22,125 0 24,486
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 238 19,980 SH   SOLE 26 0 0 19,980
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 74 6,264 SH   SOLE 28 6,264 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 120 10,092 SH   SOLE 30 10,092 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 63 5,316 SH   SOLE 40 5,316 0 0
NET ELEMENT INC COM PAR 64111R300 1 51 SH   SOLE 21 51 0 0
NET ELEMENT INC COM PAR 64111R300 154 13,843 SH   SOLE 22 13,843 0 0
NETAPP INC COM 64110D104 35,655 644,516 SH   SOLE 2 373,011 0 271,505
NETAPP INC COM 64110D104 11,495 207,790 SH   SOLE 4 201,582 0 6,208
NETAPP INC COM 64110D104 15,135 273,591 SH   SOLE 7 247,332 0 26,259
NETAPP INC COM 64110D104 311 5,619 SH   SOLE 13 5,619 0 0
NETAPP INC COM 64110D104 129 2,338 SH   SOLE 15 2,338 0 0
NETAPP INC COM 64110D104 12 211 SH   SOLE 17 0 0 211
NETAPP INC COM 64110D104 35,114 634,743 SH   SOLE 18 597,222 0 37,521
NETAPP INC COM 64110D104 11,249 203,336 SH   SOLE 19 203,336 0 0
NETAPP INC COM 64110D104 8,842 159,834 SH   SOLE 20 0 0 159,834
NETAPP INC COM 64110D104 330,653 5,977,096 SH   SOLE 21 5,977,096 0 0
NETAPP INC COM 64110D104 454,197 8,210,353 SH   SOLE 22 6,458,524 0 1,751,829
NETAPP INC COM 64110D104 28,928 522,921 SH   SOLE 23 522,921 0 0
NETAPP INC COM 64110D104 21,713 392,496 SH   SOLE 25 392,496 0 0
NETAPP INC COM 64110D104 44,501 804,436 SH   SOLE 26 304,007 0 500,429
NETAPP INC COM 64110D104 3,394 61,359 SH   SOLE 28 44,909 0 16,450
NETAPP INC COM 64110D104 11,351 205,194 SH   SOLE 29 136,616 0 68,578
NETAPP INC COM 64110D104 56,605 1,023,230 SH   SOLE 30 1,023,230 0 0
NETAPP INC COM 64110D104 25,183 455,229 SH   SOLE 31 296,141 0 159,088
NETAPP INC COM 64110D104 8,211 148,436 SH   SOLE 34 148,436 0 0
NETAPP INC COM 64110D104 19,269 348,312 SH   SOLE 36 348,312 0 0
NETAPP INC COM 64110D104 84 1,526 SH   SOLE 40 1,526 0 0
NETEASE INC SPONSORED ADR 64110W102 24,938 72,268 SH   SOLE 2 23,264 0 49,004
NETEASE INC SPONSORED ADR 64110W102 21 60 SH   SOLE 3 60 0 0
NETEASE INC SPONSORED ADR 64110W102 11,582 33,564 SH   SOLE 4 33,564 0 0
NETEASE INC SPONSORED ADR 64110W102 3,264 9,459 SH   SOLE 7 9,459 0 0
NETEASE INC SPONSORED ADR 64110W102 832 2,411 SH   SOLE 13 2,411 0 0
NETEASE INC SPONSORED ADR 64110W102 26,126 75,711 SH   SOLE 15 70,957 0 4,754
NETEASE INC SPONSORED ADR 64110W102 30,004 86,951 SH   SOLE 18 86,951 0 0
NETEASE INC SPONSORED ADR 64110W102 43,516 126,108 SH   SOLE 19 126,108 0 0
NETEASE INC SPONSORED ADR 64110W102 526,892 1,526,912 SH   SOLE 21 1,526,912 0 0
NETEASE INC SPONSORED ADR 64110W102 356,725 1,033,777 SH   SOLE 22 934,259 0 99,518
NETEASE INC SPONSORED ADR 64110W102 36,463 105,667 SH   SOLE 23 105,667 0 0
NETEASE INC SPONSORED ADR 64110W102 25,974 75,273 SH   SOLE 25 75,273 0 0
NETEASE INC SPONSORED ADR 64110W102 82,669 239,571 SH   SOLE 26 24,381 0 215,190
NETEASE INC SPONSORED ADR 64110W102 3,868 11,210 SH   SOLE 28 11,210 0 0
NETEASE INC SPONSORED ADR 64110W102 34,184 99,063 SH   SOLE 29 88,598 0 10,465
NETEASE INC SPONSORED ADR 64110W102 160,467 465,027 SH   SOLE 30 465,027 0 0
NETEASE INC SPONSORED ADR 64110W102 17,389 50,393 SH   SOLE 31 4,670 0 45,723
NETEASE INC SPONSORED ADR 64110W102 5,524 16,007 SH   SOLE 32 16,007 0 0
NETEASE INC SPONSORED ADR 64110W102 322,043 933,268 SH   SOLE 34 933,268 0 0
NETEASE INC SPONSORED ADR 64110W102 155 450 SH   SOLE 40 450 0 0
NETFLIX INC COM 64110L106 126,199 657,422 SH   SOLE 2 138,344 0 519,078
NETFLIX INC COM 64110L106 28,502 148,479 SH   SOLE 4 137,680 0 10,799
NETFLIX INC COM 64110L106 56,424 293,935 SH   SOLE 7 291,113 0 2,822
NETFLIX INC COM 64110L106 760 3,958 SH   SOLE 13 3,958 0 0
NETFLIX INC COM 64110L106 678 3,533 SH   SOLE 15 3,533 0 0
NETFLIX INC COM 64110L106 89 466 SH   SOLE 17 0 0 466
NETFLIX INC COM 64110L106 328,619 1,711,912 SH   SOLE 18 1,432,689 0 279,223
NETFLIX INC COM 64110L106 190,303 991,369 SH   SOLE 19 991,369 0 0
NETFLIX INC COM 64110L106 1,233,414 6,425,370 SH   SOLE 21 6,425,370 0 0
NETFLIX INC COM 64110L106 2,157,597 11,239,826 SH   SOLE 22 9,410,358 0 1,829,468
NETFLIX INC COM 64110L106 102,660 534,801 SH   SOLE 23 534,801 0 0
NETFLIX INC COM 64110L106 77,519 403,829 SH   SOLE 25 403,829 0 0
NETFLIX INC COM 64110L106 206,739 1,076,991 SH   SOLE 26 377,491 0 699,500
NETFLIX INC COM 64110L106 18,759 97,725 SH   SOLE 28 71,218 0 26,507
NETFLIX INC COM 64110L106 7,448 38,800 SH   SOLE 29 15,621 0 23,179
NETFLIX INC COM 64110L106 244,857 1,275,562 SH   SOLE 30 1,275,562 0 0
NETFLIX INC COM 64110L106 45,409 236,556 SH   SOLE 31 118,191 0 118,365
NETFLIX INC COM 64110L106 12,065 62,852 SH   SOLE 32 62,852 0 0
NETFLIX INC COM 64110L106 24,384 127,026 SH   SOLE 34 127,026 0 0
NETFLIX INC COM 64110L106 69,914 364,213 SH   SOLE 36 364,213 0 0
NETFLIX INC COM 64110L106 397 2,069 SH   SOLE 40 2,069 0 0
NETFLIX INC OPTIONS 64110L106 134 700 SH Call SOLE 2 700 0 0
NETFLIX INC OPTIONS 64110L106 326 1,700 SH Put SOLE 2 1,700 0 0
NETFLIX INC OPTIONS 64110L106 576 3,000 SH Put SOLE 18 3,000 0 0
NETFLIX INC OPTIONS 64110L106 15,510 80,800 SH Call SOLE 19 80,800 0 0
NETFLIX INC OPTIONS 64110L106 9,118 47,500 SH Put SOLE 19 47,500 0 0
NETFLIX INC OPTIONS 64110L106 173 900 SH Call SOLE 22 900 0 0
NETFLIX INC OPTIONS 64110L106 58 300 SH Put SOLE 22 300 0 0
NETFLIX INC OPTIONS 64110L106 3,954 20,600 SH Call SOLE 34 20,600 0 0
NETGEAR INC COM 64111Q104 464 7,896 SH   SOLE 2 2,194 0 5,702
NETGEAR INC COM 64111Q104 7 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 48 810 SH   SOLE 7 810 0 0
NETGEAR INC COM 64111Q104 8,953 152,399 SH   SOLE 18 152,399 0 0
NETGEAR INC COM 64111Q104 1,497 25,480 SH   SOLE 19 25,480 0 0
NETGEAR INC COM 64111Q104 170,446 2,901,203 SH   SOLE 21 2,901,203 0 0
NETGEAR INC COM 64111Q104 55,967 952,636 SH   SOLE 22 896,403 0 56,233
NETGEAR INC COM 64111Q104 1,005 17,108 SH   SOLE 26 4,354 0 12,754
NETGEAR INC COM 64111Q104 256 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 689 11,736 SH   SOLE 29 0 0 11,736
NETGEAR INC COM 64111Q104 2,709 46,109 SH   SOLE 30 46,109 0 0
NETGEAR INC COM 64111Q104 205 3,482 SH   SOLE 40 3,482 0 0
NETLIST INC COM 64118P109 3 9,767 SH   SOLE 18 9,767 0 0
NETLIST INC COM 64118P109 50 163,487 SH   SOLE 21 163,487 0 0
NETSCOUT SYS INC COM 64115T104 1,611 52,922 SH   SOLE 2 37,760 0 15,162
NETSCOUT SYS INC COM 64115T104 14 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 95 3,113 SH   SOLE 7 3,113 0 0
NETSCOUT SYS INC COM 64115T104 16,866 553,885 SH   SOLE 18 553,885 0 0
NETSCOUT SYS INC COM 64115T104 2,102 69,031 SH   SOLE 19 69,031 0 0
NETSCOUT SYS INC COM 64115T104 170,736 5,607,080 SH   SOLE 21 5,607,080 0 0
NETSCOUT SYS INC COM 64115T104 88,048 2,891,572 SH   SOLE 22 2,741,086 0 150,486
NETSCOUT SYS INC COM 64115T104 618 20,294 SH   SOLE 26 8,549 0 11,745
NETSCOUT SYS INC COM 64115T104 370 12,137 SH   SOLE 28 12,137 0 0
NETSCOUT SYS INC COM 64115T104 1,662 54,592 SH   SOLE 30 54,592 0 0
NETSCOUT SYS INC COM 64115T104 270 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 1,778 SH   SOLE 18 1,778 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 152 32,229 SH   SOLE 21 32,229 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,442 306,172 SH   SOLE 22 306,172 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 2,367 SH   SOLE 18 2,367 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 78 32,594 SH   SOLE 21 32,594 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 11 4,475 SH   SOLE 22 4,475 0 0
NEURALSTEM INC COM NEW 64127R401 3 1,646 SH   SOLE 18 1,646 0 0
NEURALSTEM INC COM NEW 64127R401 2 1,335 SH   SOLE 19 1,335 0 0
NEURALSTEM INC COM NEW 64127R401 49 28,288 SH   SOLE 21 28,288 0 0
NEURALSTEM INC COM NEW 64127R401 116 67,380 SH   SOLE 22 67,380 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,496 45,062 SH   SOLE 2 14,147 0 30,915
NEUROCRINE BIOSCIENCES INC COM 64125C109 37 475 SH   SOLE 4 475 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 163 2,095 SH   SOLE 7 2,095 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1 7 SH   SOLE 15 0 0 7
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,434 44,256 SH   SOLE 18 44,256 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,104 27,119 SH   SOLE 19 27,119 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 168,651 2,173,615 SH   SOLE 21 2,173,615 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 184,767 2,381,319 SH   SOLE 22 2,132,990 0 248,329
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,848 36,712 SH   SOLE 26 18,241 0 18,471
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,080 13,924 SH   SOLE 28 13,924 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 340 4,388 SH   SOLE 29 0 0 4,388
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,114 14,360 SH   SOLE 30 14,360 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,384 17,834 SH   SOLE 31 17,834 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 290 3,743 SH   SOLE 34 3,743 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 841 10,837 SH   SOLE 40 10,837 0 0
NEUROMETRIX INC COM PAR 641255708 0 108 SH   SOLE 21 108 0 0
NEUROMETRIX INC COM PAR 641255708 26 15,183 SH   SOLE 22 15,183 0 0
NEUROTROPE INC COM NEW 64129T207 9 1,296 SH   SOLE 18 1,296 0 0
NEUROTROPE INC COM NEW 64129T207 120 17,107 SH   SOLE 21 17,107 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 8 2,918 SH   SOLE 18 2,918 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 155 57,969 SH   SOLE 21 57,969 0 0
NEVRO CORP COM 64157F103 4,320 62,571 SH   SOLE 2 62,351 0 220
NEVRO CORP COM 64157F103 9 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 42 604 SH   SOLE 7 604 0 0
NEVRO CORP COM 64157F103 9,598 139,026 SH   SOLE 18 139,026 0 0
NEVRO CORP COM 64157F103 34,486 499,512 SH   SOLE 19 499,512 0 0
NEVRO CORP COM 64157F103 2,044 29,600 SH   SOLE 20 29,600 0 0
NEVRO CORP COM 64157F103 65,886 954,315 SH   SOLE 21 954,315 0 0
NEVRO CORP COM 64157F103 50,390 729,862 SH   SOLE 22 681,050 0 48,812
NEVRO CORP COM 64157F103 17 240 SH   SOLE 23 240 0 0
NEVRO CORP COM 64157F103 716 10,370 SH   SOLE 26 2,122 0 8,248
NEVRO CORP COM 64157F103 217 3,139 SH   SOLE 28 3,139 0 0
NEVRO CORP COM 64157F103 250 3,616 SH   SOLE 30 3,616 0 0
NEVRO CORP COM 64157F103 12,538 181,600 SH   SOLE 34 181,600 0 0
NEVRO CORP COM 64157F103 149 2,164 SH   SOLE 40 2,164 0 0
NEVSUN RES LTD COM 64156L101 60 24,643 SH   SOLE 21 24,643 0 0
NEW AGE BEVERAGES CORP COM 64157V108 10 4,654 SH   SOLE 18 4,654 0 0
NEW AGE BEVERAGES CORP COM 64157V108 5 2,290 SH   SOLE 19 2,290 0 0
NEW AGE BEVERAGES CORP COM 64157V108 134 61,800 SH   SOLE 21 61,800 0 0
NEW AGE BEVERAGES CORP COM 64157V108 128 59,125 SH   SOLE 22 59,125 0 0
NEW GOLD INC CDA COM 644535106 1,193 362,507 SH   SOLE 21 362,507 0 0
NEW HOME CO INC COM 645370107 24 1,908 SH   SOLE 2 522 0 1,386
NEW HOME CO INC COM 645370107 613 48,945 SH   SOLE 18 48,945 0 0
NEW HOME CO INC COM 645370107 79 6,307 SH   SOLE 19 6,307 0 0
NEW HOME CO INC COM 645370107 5,225 417,033 SH   SOLE 21 417,033 0 0
NEW HOME CO INC COM 645370107 2,454 195,849 SH   SOLE 22 187,997 0 7,852
NEW JERSEY RES COM 646025106 2,065 51,371 SH   SOLE 2 37,747 0 13,624
NEW JERSEY RES COM 646025106 13 313 SH   SOLE 4 313 0 0
NEW JERSEY RES COM 646025106 6,907 171,812 SH   SOLE 7 171,812 0 0
NEW JERSEY RES COM 646025106 23,881 594,053 SH   SOLE 18 594,053 0 0
NEW JERSEY RES COM 646025106 2,747 68,342 SH   SOLE 19 68,342 0 0
NEW JERSEY RES COM 646025106 317,040 7,886,575 SH   SOLE 21 7,886,575 0 0
NEW JERSEY RES COM 646025106 110,929 2,759,427 SH   SOLE 22 2,599,087 0 160,340
NEW JERSEY RES COM 646025106 1,685 41,903 SH   SOLE 26 15,576 0 26,327
NEW JERSEY RES COM 646025106 578 14,368 SH   SOLE 28 14,368 0 0
NEW JERSEY RES COM 646025106 575 14,306 SH   SOLE 30 14,306 0 0
NEW JERSEY RES COM 646025106 1,852 46,069 SH   SOLE 32 46,069 0 0
NEW JERSEY RES COM 646025106 82 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 373 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 408 24,288 SH   SOLE 2 14,296 0 9,992
NEW MEDIA INVT GROUP INC COM 64704V106 21 1,246 SH   SOLE 7 1,246 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 4,339 258,555 SH   SOLE 18 258,555 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,050 62,566 SH   SOLE 19 62,566 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 82,424 4,912,012 SH   SOLE 21 4,912,012 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 28,152 1,677,687 SH   SOLE 22 1,597,633 0 80,054
NEW MEDIA INVT GROUP INC COM 64704V106 817 48,669 SH   SOLE 26 21,657 0 27,012
NEW MEDIA INVT GROUP INC COM 64704V106 102 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 90 5,387 SH   SOLE 29 0 0 5,387
NEW MEDIA INVT GROUP INC COM 64704V106 1,318 78,566 SH   SOLE 30 78,566 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 85 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 5,940 438,397 SH   SOLE 30 438,397 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,533 37,589 SH   SOLE 2 4,080 0 33,509
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,224 34,300 SH   SOLE 4 34,300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,851 30,326 SH   SOLE 7 12,463 0 17,863
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,887 51,993 SH   SOLE 15 51,993 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,230 45,003 SH   SOLE 18 45,003 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,109 11,798 SH   SOLE 19 11,798 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 249,523 2,654,502 SH   SOLE 21 2,654,502 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 148,935 1,584,416 SH   SOLE 22 1,466,991 0 117,425
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14,266 151,771 SH   SOLE 23 151,771 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,064 32,597 SH   SOLE 25 32,597 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 37,570 399,676 SH   SOLE 26 58,959 0 340,717
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,808 19,239 SH   SOLE 28 19,239 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,424 47,065 SH   SOLE 29 30,419 0 16,646
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 73,234 779,083 SH   SOLE 30 779,083 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 8,047 85,603 SH   SOLE 31 7,913 0 77,690
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 830 8,827 SH   SOLE 32 8,827 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,527 16,244 SH   SOLE 34 16,244 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 77 815 SH   SOLE 40 815 0 0
NEW RELIC INC COM 64829B100 110 1,905 SH   SOLE 2 1,753 0 152
NEW RELIC INC COM 64829B100 4 63 SH   SOLE 4 63 0 0
NEW RELIC INC COM 64829B100 41 709 SH   SOLE 7 709 0 0
NEW RELIC INC COM 64829B100 5,928 102,609 SH   SOLE 18 102,609 0 0
NEW RELIC INC COM 64829B100 2,970 51,418 SH   SOLE 19 51,418 0 0
NEW RELIC INC COM 64829B100 53,986 934,506 SH   SOLE 21 934,506 0 0
NEW RELIC INC COM 64829B100 62,234 1,077,266 SH   SOLE 22 1,020,629 0 56,637
NEW RELIC INC COM 64829B100 760 13,153 SH   SOLE 23 13,153 0 0
NEW RELIC INC COM 64829B100 828 14,333 SH   SOLE 26 10,601 0 3,732
NEW RELIC INC COM 64829B100 309 5,355 SH   SOLE 28 5,355 0 0
NEW RELIC INC COM 64829B100 282 4,880 SH   SOLE 29 0 0 4,880
NEW RELIC INC COM 64829B100 289 5,001 SH   SOLE 30 5,001 0 0
NEW RELIC INC COM 64829B100 269 4,660 SH   SOLE 40 4,660 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4,016 224,594 SH   SOLE 2 59,305 0 165,289
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 36 2,029 SH   SOLE 4 2,029 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 177 9,909 SH   SOLE 7 9,909 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,946 164,756 SH   SOLE 18 164,756 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,657 92,656 SH   SOLE 19 92,656 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 169,073 9,455,985 SH   SOLE 21 9,455,985 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 150,700 8,428,395 SH   SOLE 22 7,477,180 0 951,215
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,157 120,642 SH   SOLE 26 56,112 0 64,530
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 800 44,749 SH   SOLE 28 44,749 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 636 35,544 SH   SOLE 29 0 0 35,544
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 869 48,606 SH   SOLE 30 48,606 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 125 6,991 SH   SOLE 31 6,991 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 285 15,930 SH   SOLE 36 15,930 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 593 33,187 SH   SOLE 40 33,187 0 0
NEW SR INVT GROUP INC COM 648691103 148 19,583 SH   SOLE 2 4,528 0 15,055
NEW SR INVT GROUP INC COM 648691103 233 30,862 SH   SOLE 4 30,862 0 0
NEW SR INVT GROUP INC COM 648691103 780 103,113 SH   SOLE 7 103,113 0 0
NEW SR INVT GROUP INC COM 648691103 21 2,838 SH   SOLE 15 2,838 0 0
NEW SR INVT GROUP INC COM 648691103 2,277 301,143 SH   SOLE 18 301,143 0 0
NEW SR INVT GROUP INC COM 648691103 1,080 142,889 SH   SOLE 19 142,889 0 0
NEW SR INVT GROUP INC COM 648691103 21,380 2,828,022 SH   SOLE 21 2,828,022 0 0
NEW SR INVT GROUP INC COM 648691103 24,302 3,214,533 SH   SOLE 22 3,073,967 0 140,566
NEW SR INVT GROUP INC COM 648691103 33 4,384 SH   SOLE 23 4,384 0 0
NEW SR INVT GROUP INC COM 648691103 1,031 136,328 SH   SOLE 25 136,328 0 0
NEW SR INVT GROUP INC COM 648691103 497 65,771 SH   SOLE 26 10,204 0 55,567
NEW SR INVT GROUP INC COM 648691103 540 71,434 SH   SOLE 28 12,439 0 58,995
NEW SR INVT GROUP INC COM 648691103 206 27,280 SH   SOLE 29 27,280 0 0
NEW SR INVT GROUP INC COM 648691103 3,172 419,527 SH   SOLE 30 419,527 0 0
NEW SR INVT GROUP INC COM 648691103 66 8,758 SH   SOLE 40 8,758 0 0
NEW YORK & CO INC COM 649295102 15 5,287 SH   SOLE 18 5,287 0 0
NEW YORK & CO INC COM 649295102 233 81,530 SH   SOLE 21 81,530 0 0
NEW YORK & CO INC COM 649295102 3,283 1,147,847 SH   SOLE 22 1,147,847 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 9,532 732,067 SH   SOLE 2 259,964 0 472,103
NEW YORK CMNTY BANCORP INC COM 649445103 1,904 146,234 SH   SOLE 4 131,678 0 14,556
NEW YORK CMNTY BANCORP INC COM 649445103 1,023 78,534 SH   SOLE 7 64,474 0 14,060
NEW YORK CMNTY BANCORP INC COM 649445103 42 3,208 SH   SOLE 15 3,208 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 22,440 1,723,510 SH   SOLE 18 1,678,790 0 44,720
NEW YORK CMNTY BANCORP INC COM 649445103 1,994 153,149 SH   SOLE 19 153,149 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,744 287,563 SH   SOLE 20 0 0 287,563
NEW YORK CMNTY BANCORP INC COM 649445103 340,541 26,155,203 SH   SOLE 21 26,155,203 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 207,253 15,918,031 SH   SOLE 22 14,326,411 0 1,591,620
NEW YORK CMNTY BANCORP INC COM 649445103 7,909 607,461 SH   SOLE 23 607,461 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 4,870 374,058 SH   SOLE 25 374,058 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 17,568 1,349,345 SH   SOLE 26 559,960 0 789,385
NEW YORK CMNTY BANCORP INC COM 649445103 1,405 107,948 SH   SOLE 28 79,145 0 28,803
NEW YORK CMNTY BANCORP INC COM 649445103 1,758 135,050 SH   SOLE 29 16,350 0 118,700
NEW YORK CMNTY BANCORP INC COM 649445103 6,549 503,004 SH   SOLE 30 503,004 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,442 187,587 SH   SOLE 31 89,224 0 98,363
NEW YORK CMNTY BANCORP INC COM 649445103 1,054 80,980 SH   SOLE 32 80,980 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 312 23,932 SH   SOLE 34 23,932 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 7,329 562,916 SH   SOLE 36 562,916 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 31 2,355 SH   SOLE 40 2,355 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 181 29,294 SH   SOLE 2 6,293 0 23,001
NEW YORK MTG TR INC COM PAR $.02 649604501 2 286 SH   SOLE 4 286 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 20 3,206 SH   SOLE 7 3,206 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,733 442,994 SH   SOLE 18 442,994 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 574 92,953 SH   SOLE 19 92,953 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 37,579 6,090,538 SH   SOLE 21 6,090,538 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 20,846 3,378,547 SH   SOLE 22 3,182,020 0 196,527
NEW YORK MTG TR INC COM PAR $.02 649604501 218 35,325 SH   SOLE 26 0 0 35,325
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 102 16,585 SH   SOLE 30 16,585 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 3 722 SH   SOLE 4 722 0 0
NEW YORK REIT INC COM 64976L109 319 81,112 SH   SOLE 21 81,112 0 0
NEW YORK REIT INC COM 64976L109 4,779 1,215,939 SH   SOLE 22 1,129,386 0 86,553
NEW YORK REIT INC COM 64976L109 378 96,309 SH   SOLE 26 20,234 0 76,075
NEW YORK REIT INC COM 64976L109 93 23,578 SH   SOLE 28 23,578 0 0
NEW YORK REIT INC COM 64976L109 106 27,073 SH   SOLE 30 27,073 0 0
NEW YORK REIT INC COM 64976L109 68 17,395 SH   SOLE 40 17,395 0 0
NEW YORK TIMES CO CL A 650111107 1,117 60,355 SH   SOLE 2 54,978 0 5,377
NEW YORK TIMES CO CL A 650111107 16 873 SH   SOLE 4 873 0 0
NEW YORK TIMES CO CL A 650111107 52 2,813 SH   SOLE 7 2,813 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 14,472 782,271 SH   SOLE 18 782,271 0 0
NEW YORK TIMES CO CL A 650111107 1,852 100,099 SH   SOLE 19 100,099 0 0
NEW YORK TIMES CO CL A 650111107 148,873 8,047,214 SH   SOLE 21 8,047,214 0 0
NEW YORK TIMES CO CL A 650111107 78,465 4,241,341 SH   SOLE 22 4,011,825 0 229,516
NEW YORK TIMES CO CL A 650111107 663 35,828 SH   SOLE 26 10,771 0 25,057
NEW YORK TIMES CO CL A 650111107 339 18,344 SH   SOLE 28 18,344 0 0
NEW YORK TIMES CO CL A 650111107 375 20,264 SH   SOLE 30 20,264 0 0
NEW YORK TIMES CO CL A 650111107 272 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 17,386 562,660 SH   SOLE 2 104,630 0 458,030
NEWELL BRANDS INC COM 651229106 4,654 150,614 SH   SOLE 4 138,980 0 11,634
NEWELL BRANDS INC COM 651229106 10,566 341,957 SH   SOLE 7 324,168 0 17,789
NEWELL BRANDS INC COM 651229106 375 12,140 SH   SOLE 13 12,140 0 0
NEWELL BRANDS INC COM 651229106 100 3,237 SH   SOLE 15 3,237 0 0
NEWELL BRANDS INC COM 651229106 4 116 SH   SOLE 17 0 0 116
NEWELL BRANDS INC COM 651229106 32,777 1,060,752 SH   SOLE 18 996,832 0 63,920
NEWELL BRANDS INC COM 651229106 2,324 75,201 SH   SOLE 19 75,201 0 0
NEWELL BRANDS INC COM 651229106 7,392 239,222 SH   SOLE 20 0 0 239,222
NEWELL BRANDS INC COM 651229106 299,892 9,705,237 SH   SOLE 21 9,705,237 0 0
NEWELL BRANDS INC COM 651229106 409,080 13,238,819 SH   SOLE 22 11,065,994 0 2,172,825
NEWELL BRANDS INC COM 651229106 18,150 587,368 SH   SOLE 23 587,368 0 0
NEWELL BRANDS INC COM 651229106 12,373 400,425 SH   SOLE 25 400,425 0 0
NEWELL BRANDS INC COM 651229106 49,114 1,589,442 SH   SOLE 26 520,984 0 1,068,458
NEWELL BRANDS INC COM 651229106 3,405 110,201 SH   SOLE 28 79,742 0 30,459
NEWELL BRANDS INC COM 651229106 539 17,437 SH   SOLE 29 17,437 0 0
NEWELL BRANDS INC COM 651229106 42,694 1,381,671 SH   SOLE 30 1,381,671 0 0
NEWELL BRANDS INC COM 651229106 7,571 245,030 SH   SOLE 31 108,623 0 136,407
NEWELL BRANDS INC COM 651229106 975 31,557 SH   SOLE 34 31,557 0 0
NEWELL BRANDS INC COM 651229106 12,405 401,465 SH   SOLE 36 401,465 0 0
NEWELL BRANDS INC COM 651229106 83 2,676 SH   SOLE 40 2,676 0 0
NEWFIELD EXPL CO COM 651290108 15,173 481,215 SH   SOLE 2 277,822 0 203,393
NEWFIELD EXPL CO COM 651290108 2,530 80,251 SH   SOLE 4 75,507 0 4,744
NEWFIELD EXPL CO COM 651290108 4,131 131,028 SH   SOLE 7 130,307 0 721
NEWFIELD EXPL CO COM 651290108 39 1,247 SH   SOLE 15 1,247 0 0
NEWFIELD EXPL CO COM 651290108 14,117 447,737 SH   SOLE 18 421,826 0 25,911
NEWFIELD EXPL CO COM 651290108 2,957 93,784 SH   SOLE 19 93,784 0 0
NEWFIELD EXPL CO COM 651290108 3,296 104,546 SH   SOLE 20 0 0 104,546
NEWFIELD EXPL CO COM 651290108 138,328 4,387,198 SH   SOLE 21 4,387,198 0 0
NEWFIELD EXPL CO COM 651290108 190,993 6,057,488 SH   SOLE 22 5,203,599 0 853,889
NEWFIELD EXPL CO COM 651290108 8,799 279,065 SH   SOLE 23 279,065 0 0
NEWFIELD EXPL CO COM 651290108 5,636 178,755 SH   SOLE 25 178,755 0 0
NEWFIELD EXPL CO COM 651290108 19,839 629,202 SH   SOLE 26 256,484 0 372,718
NEWFIELD EXPL CO COM 651290108 1,421 45,065 SH   SOLE 28 33,068 0 11,997
NEWFIELD EXPL CO COM 651290108 1,835 58,185 SH   SOLE 29 5,542 0 52,643
NEWFIELD EXPL CO COM 651290108 20,787 659,283 SH   SOLE 30 659,283 0 0
NEWFIELD EXPL CO COM 651290108 3,296 104,550 SH   SOLE 31 44,278 0 60,272
NEWFIELD EXPL CO COM 651290108 845 26,813 SH   SOLE 34 26,813 0 0
NEWFIELD EXPL CO COM 651290108 6,167 195,606 SH   SOLE 36 195,606 0 0
NEWFIELD EXPL CO COM 651290108 29 916 SH   SOLE 40 916 0 0
NEWLINK GENETICS CORP COM 651511107 26 3,236 SH   SOLE 2 3,119 0 117
NEWLINK GENETICS CORP COM 651511107 5 573 SH   SOLE 7 573 0 0
NEWLINK GENETICS CORP COM 651511107 888 109,524 SH   SOLE 18 109,524 0 0
NEWLINK GENETICS CORP COM 651511107 176 21,640 SH   SOLE 19 21,640 0 0
NEWLINK GENETICS CORP COM 651511107 11,628 1,433,777 SH   SOLE 21 1,433,777 0 0
NEWLINK GENETICS CORP COM 651511107 5,920 729,970 SH   SOLE 22 684,073 0 45,897
NEWLINK GENETICS CORP COM 651511107 13 1,567 SH   SOLE 26 0 0 1,567
NEWLINK GENETICS CORP COM 651511107 25 3,124 SH   SOLE 28 3,124 0 0
NEWLINK GENETICS CORP COM 651511107 50 6,123 SH   SOLE 30 6,123 0 0
NEWLINK GENETICS CORP COM 651511107 19 2,300 SH   SOLE 40 2,300 0 0
NEWMARKET CORP COM 651587107 3,569 8,981 SH   SOLE 2 6,038 0 2,943
NEWMARKET CORP COM 651587107 17 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 99 250 SH   SOLE 7 250 0 0
NEWMARKET CORP COM 651587107 13,531 34,049 SH   SOLE 18 34,049 0 0
NEWMARKET CORP COM 651587107 1,457 3,667 SH   SOLE 19 3,667 0 0
NEWMARKET CORP COM 651587107 157,237 395,674 SH   SOLE 21 395,674 0 0
NEWMARKET CORP COM 651587107 115,991 291,881 SH   SOLE 22 261,024 0 30,857
NEWMARKET CORP COM 651587107 1,288 3,240 SH   SOLE 26 1,341 0 1,899
NEWMARKET CORP COM 651587107 556 1,398 SH   SOLE 28 1,398 0 0
NEWMARKET CORP COM 651587107 2,923 7,356 SH   SOLE 29 0 0 7,356
NEWMARKET CORP COM 651587107 594 1,494 SH   SOLE 30 1,494 0 0
NEWMARKET CORP COM 651587107 68 170 SH   SOLE 31 170 0 0
NEWMARKET CORP COM 651587107 207 520 SH   SOLE 36 520 0 0
NEWMARKET CORP COM 651587107 382 962 SH   SOLE 40 962 0 0
NEWMONT MINING CORP COM 651639106 49,088 1,308,309 SH   SOLE 2 792,199 0 516,110
NEWMONT MINING CORP COM 651639106 14,120 376,323 SH   SOLE 4 357,099 0 19,224
NEWMONT MINING CORP COM 651639106 109,065 2,906,838 SH   SOLE 7 2,862,361 0 44,477
NEWMONT MINING CORP COM 651639106 9,276 247,218 SH   SOLE 13 247,218 0 0
NEWMONT MINING CORP COM 651639106 139 3,707 SH   SOLE 15 3,707 0 0
NEWMONT MINING CORP COM 651639106 1 20 SH   SOLE 17 0 0 20
NEWMONT MINING CORP COM 651639106 49,158 1,310,170 SH   SOLE 18 1,217,368 0 92,802
NEWMONT MINING CORP COM 651639106 95,116 2,535,067 SH   SOLE 19 2,535,067 0 0
NEWMONT MINING CORP COM 651639106 15,516 413,533 SH   SOLE 20 0 0 413,533
NEWMONT MINING CORP COM 651639106 711,599 18,965,870 SH   SOLE 21 18,965,870 0 0
NEWMONT MINING CORP COM 651639106 710,284 18,930,798 SH   SOLE 22 15,353,427 0 3,577,371
NEWMONT MINING CORP COM 651639106 64,635 1,722,670 SH   SOLE 23 1,722,670 0 0
NEWMONT MINING CORP COM 651639106 145,446 3,876,489 SH   SOLE 25 3,876,489 0 0
NEWMONT MINING CORP COM 651639106 141,672 3,775,909 SH   SOLE 26 553,616 0 3,222,293
NEWMONT MINING CORP COM 651639106 4,532 120,795 SH   SOLE 28 87,838 0 32,957
NEWMONT MINING CORP COM 651639106 29,693 791,382 SH   SOLE 29 524,694 0 266,688
NEWMONT MINING CORP COM 651639106 145,408 3,875,474 SH   SOLE 30 3,875,474 0 0
NEWMONT MINING CORP COM 651639106 27,166 724,030 SH   SOLE 31 478,318 0 245,712
NEWMONT MINING CORP COM 651639106 559,639 14,915,742 SH   SOLE 34 14,915,742 0 0
NEWMONT MINING CORP COM 651639106 31,291 833,976 SH   SOLE 36 833,976 0 0
NEWMONT MINING CORP COM 651639106 102 2,725 SH   SOLE 40 2,725 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 170 19,779 SH   SOLE 2 5,376 0 14,403
NEWPARK RES INC COM PAR $.01NEW 651718504 5 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 16 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 3,595 417,983 SH   SOLE 18 417,983 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 2,622 304,858 SH   SOLE 19 304,858 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 71,660 8,332,567 SH   SOLE 21 8,332,567 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 22,584 2,626,082 SH   SOLE 22 2,461,606 0 164,476
NEWPARK RES INC COM PAR $.01NEW 651718504 612 71,127 SH   SOLE 26 9,285 0 61,842
NEWPARK RES INC COM PAR $.01NEW 651718504 105 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,067 124,067 SH   SOLE 30 124,067 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 81 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 7,735 477,188 SH   SOLE 2 109,038 0 368,150
NEWS CORP NEW CL A 65249B109 1,903 117,373 SH   SOLE 4 105,374 0 11,999
NEWS CORP NEW CL A 65249B109 4,674 288,332 SH   SOLE 7 277,450 0 10,882
NEWS CORP NEW CL A 65249B109 45 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 13,296 820,236 SH   SOLE 18 770,642 0 49,594
NEWS CORP NEW CL A 65249B109 937 57,809 SH   SOLE 19 57,809 0 0
NEWS CORP NEW CL A 65249B109 4,740 292,441 SH   SOLE 20 0 0 292,441
NEWS CORP NEW CL A 65249B109 133,276 8,221,835 SH   SOLE 21 8,221,835 0 0
NEWS CORP NEW CL A 65249B109 164,986 10,178,069 SH   SOLE 22 8,392,889 0 1,785,180
NEWS CORP NEW CL A 65249B109 7,170 442,330 SH   SOLE 23 442,330 0 0
NEWS CORP NEW CL A 65249B109 17,626 1,087,373 SH   SOLE 25 1,087,373 0 0
NEWS CORP NEW CL A 65249B109 20,899 1,289,286 SH   SOLE 26 553,840 0 735,446
NEWS CORP NEW CL A 65249B109 1,453 89,613 SH   SOLE 28 65,653 0 23,960
NEWS CORP NEW CL A 65249B109 1,885 116,314 SH   SOLE 29 9,012 0 107,302
NEWS CORP NEW CL A 65249B109 22,313 1,376,517 SH   SOLE 30 1,376,517 0 0
NEWS CORP NEW CL A 65249B109 2,974 183,450 SH   SOLE 31 65,577 0 117,873
NEWS CORP NEW CL A 65249B109 1,602 98,813 SH   SOLE 34 98,813 0 0
NEWS CORP NEW CL A 65249B109 6,922 427,028 SH   SOLE 36 427,028 0 0
NEWS CORP NEW CL A 65249B109 29 1,790 SH   SOLE 40 1,790 0 0
NEWS CORP NEW CL B 65249B208 1,747 105,257 SH   SOLE 2 33,905 0 71,352
NEWS CORP NEW CL B 65249B208 1,599 96,299 SH   SOLE 7 96,299 0 0
NEWS CORP NEW CL B 65249B208 13 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 4,383 264,025 SH   SOLE 18 258,604 0 5,421
NEWS CORP NEW CL B 65249B208 312 18,823 SH   SOLE 19 18,823 0 0
NEWS CORP NEW CL B 65249B208 38,761 2,335,006 SH   SOLE 21 2,335,006 0 0
NEWS CORP NEW CL B 65249B208 51,096 3,078,056 SH   SOLE 22 2,557,235 0 520,821
NEWS CORP NEW CL B 65249B208 1,332 80,239 SH   SOLE 25 80,239 0 0
NEWS CORP NEW CL B 65249B208 1,615 97,297 SH   SOLE 26 44,183 0 53,114
NEWS CORP NEW CL B 65249B208 3,354 202,033 SH   SOLE 30 202,033 0 0
NEWS CORP NEW CL B 65249B208 46 2,748 SH   SOLE 31 2,748 0 0
NEWS CORP NEW CL B 65249B208 2,353 141,751 SH   SOLE 36 141,751 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 6 300 SH   SOLE 2 300 0 0
NEXA RES S A COM L67359106 1,841 93,898 SH   SOLE 2 0 0 93,898
NEXA RES S A COM L67359106 641 32,683 SH   SOLE 22 32,683 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 85 9,368 SH   SOLE 2 3,820 0 5,548
NEXEO SOLUTIONS INC COM SHS 65342H102 900 98,861 SH   SOLE 18 98,861 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 225 24,749 SH   SOLE 19 24,749 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 7,736 850,141 SH   SOLE 21 850,141 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 4,693 515,676 SH   SOLE 22 498,891 0 16,785
NEXEO SOLUTIONS INC COM SHS 65342H102 152 16,736 SH   SOLE 26 0 0 16,736
NEXEO SOLUTIONS INC COM SHS 65342H102 41 4,481 SH   SOLE 30 4,481 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 121 4,326 SH   SOLE 2 1,356 0 2,970
NEXPOINT RESIDENTIAL TR INC COM 65341D102 13 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,903 68,098 SH   SOLE 18 68,098 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 440 15,757 SH   SOLE 19 15,757 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 17,148 613,760 SH   SOLE 21 613,760 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 17,155 613,983 SH   SOLE 22 587,312 0 26,671
NEXPOINT RESIDENTIAL TR INC COM 65341D102 29 1,038 SH   SOLE 23 1,038 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 320 11,456 SH   SOLE 26 0 0 11,456
NEXPOINT RESIDENTIAL TR INC COM 65341D102 76 2,736 SH   SOLE 30 2,736 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 223 2,850 SH   SOLE 2 2,486 0 364
NEXSTAR MEDIA GROUP INC CL A 65336K103 16 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 85 1,087 SH   SOLE 7 1,087 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 11,516 147,261 SH   SOLE 18 147,261 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,775 35,484 SH   SOLE 19 35,484 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 105,661 1,351,165 SH   SOLE 21 1,351,165 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 96,777 1,237,561 SH   SOLE 22 1,152,401 0 85,160
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,348 17,233 SH   SOLE 26 3,843 0 13,390
NEXSTAR MEDIA GROUP INC CL A 65336K103 544 6,953 SH   SOLE 28 6,953 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 281 3,592 SH   SOLE 29 0 0 3,592
NEXSTAR MEDIA GROUP INC CL A 65336K103 536 6,860 SH   SOLE 30 6,860 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 357 4,559 SH   SOLE 40 4,559 0 0
NEXTERA ENERGY INC COM 65339F101 95,527 611,610 SH   SOLE 2 154,056 0 457,554
NEXTERA ENERGY INC COM 65339F101 31,432 201,240 SH   SOLE 4 188,902 0 12,338
NEXTERA ENERGY INC COM 65339F101 66,684 426,941 SH   SOLE 7 406,715 0 20,226
NEXTERA ENERGY INC COM 65339F101 1,649 10,557 SH   SOLE 13 10,557 0 0
NEXTERA ENERGY INC COM 65339F101 548 3,510 SH   SOLE 15 3,510 0 0
NEXTERA ENERGY INC COM 65339F101 9 55 SH   SOLE 17 0 0 55
NEXTERA ENERGY INC COM 65339F101 281,509 1,802,351 SH   SOLE 18 1,704,336 0 98,015
NEXTERA ENERGY INC COM 65339F101 525,318 3,363,324 SH   SOLE 19 3,363,324 0 0
NEXTERA ENERGY INC COM 65339F101 33,295 213,169 SH   SOLE 20 0 0 213,169
NEXTERA ENERGY INC COM 65339F101 1,979,608 12,674,358 SH   SOLE 21 12,674,358 0 0
NEXTERA ENERGY INC COM 65339F101 1,980,424 12,679,580 SH   SOLE 22 10,558,552 0 2,121,028
NEXTERA ENERGY INC COM 65339F101 89,522 573,163 SH   SOLE 23 573,163 0 0
NEXTERA ENERGY INC COM 65339F101 59,707 382,272 SH   SOLE 25 382,272 0 0
NEXTERA ENERGY INC COM 65339F101 251,412 1,609,658 SH   SOLE 26 423,821 0 1,185,837
NEXTERA ENERGY INC COM 65339F101 16,370 104,807 SH   SOLE 28 76,092 0 28,715
NEXTERA ENERGY INC COM 65339F101 2,539 16,256 SH   SOLE 29 16,256 0 0
NEXTERA ENERGY INC COM 65339F101 251,376 1,609,422 SH   SOLE 30 1,609,422 0 0
NEXTERA ENERGY INC COM 65339F101 51,050 326,847 SH   SOLE 31 195,262 0 131,585
NEXTERA ENERGY INC COM 65339F101 8,160 52,247 SH   SOLE 32 52,247 0 0
NEXTERA ENERGY INC COM 65339F101 178,492 1,142,790 SH   SOLE 34 1,142,790 0 0
NEXTERA ENERGY INC COM 65339F101 74,809 478,959 SH   SOLE 36 478,959 0 0
NEXTERA ENERGY INC COM 65339F101 368 2,354 SH   SOLE 40 2,354 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,098 25,481 SH   SOLE 4 25,481 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10,113 234,594 SH   SOLE 18 234,594 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 70,846 1,643,375 SH   SOLE 19 1,643,375 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 922 21,392 SH   SOLE 21 21,392 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,200 51,043 SH   SOLE 22 51,043 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 687 15,925 SH   SOLE 26 8,872 0 7,053
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 337 7,807 SH   SOLE 28 7,807 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 351 8,139 SH   SOLE 30 8,139 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 28,249 655,287 SH   SOLE 34 655,287 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 199 4,624 SH   SOLE 40 4,624 0 0
NI HLDGS INC COM 65342T106 34 2,028 SH   SOLE 2 792 0 1,236
NI HLDGS INC COM 65342T106 708 41,685 SH   SOLE 18 41,685 0 0
NI HLDGS INC COM 65342T106 116 6,814 SH   SOLE 19 6,814 0 0
NI HLDGS INC COM 65342T106 5,787 340,831 SH   SOLE 21 340,831 0 0
NI HLDGS INC COM 65342T106 1,548 91,165 SH   SOLE 22 84,408 0 6,757
NIC INC COM 62914B100 1,124 67,736 SH   SOLE 2 67,226 0 510
NIC INC COM 62914B100 4 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 27 1,645 SH   SOLE 7 1,645 0 0
NIC INC COM 62914B100 4,968 299,304 SH   SOLE 18 299,304 0 0
NIC INC COM 62914B100 8,932 538,049 SH   SOLE 19 538,049 0 0
NIC INC COM 62914B100 98,494 5,933,357 SH   SOLE 21 5,933,357 0 0
NIC INC COM 62914B100 44,251 2,665,705 SH   SOLE 22 2,549,833 0 115,872
NIC INC COM 62914B100 6,033 363,432 SH   SOLE 23 363,432 0 0
NIC INC COM 62914B100 405 24,374 SH   SOLE 26 9,532 0 14,842
NIC INC COM 62914B100 148 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 960 57,808 SH   SOLE 29 0 0 57,808
NIC INC COM 62914B100 1,563 94,168 SH   SOLE 30 94,168 0 0
NIC INC COM 62914B100 105 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 9 100 SH   SOLE 2 100 0 0
NICE LTD SPONSORED ADR 653656108 1,732 18,843 SH   SOLE 31 18,843 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 9 1,032 SH   SOLE 18 1,032 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 187 21,259 SH   SOLE 21 21,259 0 0
NICOLET BANKSHARES INC COM 65406E102 96 1,760 SH   SOLE 2 435 0 1,325
NICOLET BANKSHARES INC COM 65406E102 5 98 SH   SOLE 7 98 0 0
NICOLET BANKSHARES INC COM 65406E102 1,904 34,778 SH   SOLE 18 34,778 0 0
NICOLET BANKSHARES INC COM 65406E102 353 6,441 SH   SOLE 19 6,441 0 0
NICOLET BANKSHARES INC COM 65406E102 16,357 298,812 SH   SOLE 21 298,812 0 0
NICOLET BANKSHARES INC COM 65406E102 5,846 106,799 SH   SOLE 22 97,919 0 8,880
NICOLET BANKSHARES INC COM 65406E102 79 1,439 SH   SOLE 30 1,439 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 15,182 417,084 SH   SOLE 2 90,194 0 326,890
NIELSEN HLDGS PLC SHS EUR G6518L108 3,964 108,890 SH   SOLE 4 100,662 0 8,228
NIELSEN HLDGS PLC SHS EUR G6518L108 8,961 246,168 SH   SOLE 7 224,440 0 21,728
NIELSEN HLDGS PLC SHS EUR G6518L108 122 3,345 SH   SOLE 13 3,345 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 99 2,708 SH   SOLE 15 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 97,255 2,671,847 SH   SOLE 18 2,539,422 0 132,425
NIELSEN HLDGS PLC SHS EUR G6518L108 190,832 5,242,634 SH   SOLE 19 5,242,634 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6,576 180,651 SH   SOLE 20 0 0 180,651
NIELSEN HLDGS PLC SHS EUR G6518L108 247,162 6,790,163 SH   SOLE 21 6,790,163 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 338,011 9,286,017 SH   SOLE 22 7,697,525 0 1,588,492
NIELSEN HLDGS PLC SHS EUR G6518L108 17,365 477,055 SH   SOLE 23 477,055 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,060 358,802 SH   SOLE 25 358,802 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 30,583 840,187 SH   SOLE 26 380,240 0 459,947
NIELSEN HLDGS PLC SHS EUR G6518L108 2,929 80,461 SH   SOLE 28 57,962 0 22,499
NIELSEN HLDGS PLC SHS EUR G6518L108 3,608 99,115 SH   SOLE 29 11,157 0 87,958
NIELSEN HLDGS PLC SHS EUR G6518L108 35,525 975,959 SH   SOLE 30 975,959 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6,070 166,750 SH   SOLE 31 73,456 0 93,294
NIELSEN HLDGS PLC SHS EUR G6518L108 13,182 362,149 SH   SOLE 34 362,149 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 12,574 345,448 SH   SOLE 36 345,448 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 61 1,670 SH   SOLE 40 1,670 0 0
NII HLDGS INC COM PAR 62913F508 6 14,857 SH   SOLE 19 14,857 0 0
NII HLDGS INC COM PAR 62913F508 19 45,093 SH   SOLE 21 45,093 0 0
NII HLDGS INC COM PAR 62913F508 533 1,255,185 SH   SOLE 22 1,255,185 0 0
NIKE INC CL B 654106103 117,573 1,879,663 SH   SOLE 2 426,892 0 1,452,771
NIKE INC CL B 654106103 28,755 459,708 SH   SOLE 4 425,816 0 33,892
NIKE INC CL B 654106103 55,877 893,322 SH   SOLE 7 882,534 0 10,788
NIKE INC CL B 654106103 1,211 19,362 SH   SOLE 13 19,362 0 0
NIKE INC CL B 654106103 619 9,889 SH   SOLE 15 9,889 0 0
NIKE INC CL B 654106103 21 331 SH   SOLE 17 0 0 331
NIKE INC CL B 654106103 262,363 4,194,455 SH   SOLE 18 3,584,562 0 609,893
NIKE INC CL B 654106103 85,040 1,359,546 SH   SOLE 19 1,359,546 0 0
NIKE INC CL B 654106103 44,752 715,464 SH   SOLE 20 0 0 715,464
NIKE INC CL B 654106103 1,335,696 21,354,055 SH   SOLE 21 21,354,055 0 0
NIKE INC CL B 654106103 2,181,249 34,872,086 SH   SOLE 22 28,908,062 0 5,964,024
NIKE INC CL B 654106103 101,573 1,623,873 SH   SOLE 23 1,623,873 0 0
NIKE INC CL B 654106103 65,690 1,050,197 SH   SOLE 25 1,050,197 0 0
NIKE INC CL B 654106103 236,475 3,780,571 SH   SOLE 26 1,192,930 0 2,587,641
NIKE INC CL B 654106103 18,618 297,651 SH   SOLE 28 216,936 0 80,715
NIKE INC CL B 654106103 10,245 163,782 SH   SOLE 29 48,299 0 115,483
NIKE INC CL B 654106103 272,839 4,361,938 SH   SOLE 30 4,361,938 0 0
NIKE INC CL B 654106103 44,752 715,467 SH   SOLE 31 315,046 0 400,421
NIKE INC CL B 654106103 6,014 96,142 SH   SOLE 32 96,142 0 0
NIKE INC CL B 654106103 11,059 176,798 SH   SOLE 34 176,798 0 0
NIKE INC CL B 654106103 74,492 1,190,915 SH   SOLE 36 1,190,915 0 0
NIKE INC CL B 654106103 407 6,508 SH   SOLE 40 6,508 0 0
NISOURCE INC COM 65473P105 10,787 420,214 SH   SOLE 2 106,768 0 313,446
NISOURCE INC COM 65473P105 3,559 138,643 SH   SOLE 4 129,692 0 8,951
NISOURCE INC COM 65473P105 14,994 584,095 SH   SOLE 7 550,267 0 33,828
NISOURCE INC COM 65473P105 337 13,145 SH   SOLE 13 13,145 0 0
NISOURCE INC COM 65473P105 52 2,016 SH   SOLE 15 2,016 0 0
NISOURCE INC COM 65473P105 20,359 793,090 SH   SOLE 18 750,719 0 42,371
NISOURCE INC COM 65473P105 4,747 184,931 SH   SOLE 19 184,931 0 0
NISOURCE INC COM 65473P105 7,789 303,415 SH   SOLE 20 0 0 303,415
NISOURCE INC COM 65473P105 249,435 9,717,004 SH   SOLE 21 9,717,004 0 0
NISOURCE INC COM 65473P105 237,409 9,248,507 SH   SOLE 22 7,724,813 0 1,523,694
NISOURCE INC COM 65473P105 10,290 400,864 SH   SOLE 23 400,864 0 0
NISOURCE INC COM 65473P105 7,118 277,274 SH   SOLE 25 277,274 0 0
NISOURCE INC COM 65473P105 23,657 921,596 SH   SOLE 26 371,998 0 549,598
NISOURCE INC COM 65473P105 1,891 73,685 SH   SOLE 28 53,183 0 20,502
NISOURCE INC COM 65473P105 2,290 89,205 SH   SOLE 29 9,634 0 79,571
NISOURCE INC COM 65473P105 27,795 1,082,778 SH   SOLE 30 1,082,778 0 0
NISOURCE INC COM 65473P105 3,787 147,536 SH   SOLE 31 70,047 0 77,489
NISOURCE INC COM 65473P105 1,343 52,328 SH   SOLE 32 52,328 0 0
NISOURCE INC COM 65473P105 516 20,092 SH   SOLE 34 20,092 0 0
NISOURCE INC COM 65473P105 7,893 307,475 SH   SOLE 36 307,475 0 0
NISOURCE INC COM 65473P105 38 1,483 SH   SOLE 40 1,483 0 0
NL INDS INC COM NEW 629156407 39 2,731 SH   SOLE 2 632 0 2,099
NL INDS INC COM NEW 629156407 407 28,574 SH   SOLE 18 28,574 0 0
NL INDS INC COM NEW 629156407 70 4,906 SH   SOLE 19 4,906 0 0
NL INDS INC COM NEW 629156407 4,066 285,345 SH   SOLE 21 285,345 0 0
NL INDS INC COM NEW 629156407 2,911 204,250 SH   SOLE 22 198,300 0 5,950
NMI HLDGS INC CL A 629209305 197 11,590 SH   SOLE 2 3,835 0 7,755
NMI HLDGS INC CL A 629209305 21 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 4,812 283,032 SH   SOLE 18 283,032 0 0
NMI HLDGS INC CL A 629209305 797 46,875 SH   SOLE 19 46,875 0 0
NMI HLDGS INC CL A 629209305 85,323 5,019,020 SH   SOLE 21 5,019,020 0 0
NMI HLDGS INC CL A 629209305 29,513 1,736,060 SH   SOLE 22 1,638,637 0 97,423
NMI HLDGS INC CL A 629209305 129 7,585 SH   SOLE 26 0 0 7,585
NMI HLDGS INC CL A 629209305 127 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 1,263 74,309 SH   SOLE 30 74,309 0 0
NMI HLDGS INC CL A 629209305 96 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 62 2,262 SH   SOLE 2 1,738 0 524
NN INC COM 629337106 23 843 SH   SOLE 7 843 0 0
NN INC COM 629337106 2,688 97,378 SH   SOLE 18 97,378 0 0
NN INC COM 629337106 584 21,142 SH   SOLE 19 21,142 0 0
NN INC COM 629337106 24,087 872,734 SH   SOLE 21 872,734 0 0
NN INC COM 629337106 22,307 808,235 SH   SOLE 22 762,201 0 46,034
NN INC COM 629337106 109 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 103 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 114 4,118 SH   SOLE 30 4,118 0 0
NN INC COM 629337106 67 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 138 2,984 SH   SOLE 4 2,984 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 12,700 274,426 SH   SOLE 21 274,426 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,596 99,319 SH   SOLE 22 99,319 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,524 54,537 SH   SOLE 30 54,537 0 0
NOBILIS HEALTH CORP COM 65500B103 13 9,741 SH   SOLE 18 9,741 0 0
NOBILIS HEALTH CORP COM 65500B103 172 127,091 SH   SOLE 21 127,091 0 0
NOBLE CORP PLC SHS USD G65431101 1,149 254,256 SH   SOLE 2 210,549 0 43,707
NOBLE CORP PLC SHS USD G65431101 4 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 107 23,741 SH   SOLE 7 23,741 0 0
NOBLE CORP PLC SHS USD G65431101 5,477 1,211,638 SH   SOLE 18 1,211,638 0 0
NOBLE CORP PLC SHS USD G65431101 2,012 445,187 SH   SOLE 19 445,187 0 0
NOBLE CORP PLC SHS USD G65431101 104,622 23,146,350 SH   SOLE 21 23,146,350 0 0
NOBLE CORP PLC SHS USD G65431101 41,195 9,113,829 SH   SOLE 22 8,498,453 0 615,376
NOBLE CORP PLC SHS USD G65431101 949 210,044 SH   SOLE 23 210,044 0 0
NOBLE CORP PLC SHS USD G65431101 285 63,155 SH   SOLE 26 27,490 0 35,665
NOBLE CORP PLC SHS USD G65431101 158 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 168 37,227 SH   SOLE 29 0 0 37,227
NOBLE CORP PLC SHS USD G65431101 1,649 364,901 SH   SOLE 30 364,901 0 0
NOBLE CORP PLC SHS USD G65431101 995 220,163 SH   SOLE 36 220,163 0 0
NOBLE CORP PLC SHS USD G65431101 121 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 20,505 703,670 SH   SOLE 2 227,838 0 475,832
NOBLE ENERGY INC COM 655044105 3,876 133,023 SH   SOLE 4 122,883 0 10,140
NOBLE ENERGY INC COM 655044105 10,020 343,864 SH   SOLE 7 320,464 0 23,400
NOBLE ENERGY INC COM 655044105 325 11,163 SH   SOLE 13 11,163 0 0
NOBLE ENERGY INC COM 655044105 95 3,244 SH   SOLE 15 3,244 0 0
NOBLE ENERGY INC COM 655044105 31,061 1,065,925 SH   SOLE 18 991,804 0 74,121
NOBLE ENERGY INC COM 655044105 18,608 638,572 SH   SOLE 19 638,572 0 0
NOBLE ENERGY INC COM 655044105 6,294 215,989 SH   SOLE 20 0 0 215,989
NOBLE ENERGY INC COM 655044105 311,531 10,690,841 SH   SOLE 21 10,690,841 0 0
NOBLE ENERGY INC COM 655044105 375,441 12,884,054 SH   SOLE 22 10,705,652 0 2,178,402
NOBLE ENERGY INC COM 655044105 16,189 555,543 SH   SOLE 23 555,543 0 0
NOBLE ENERGY INC COM 655044105 12,650 434,126 SH   SOLE 25 434,126 0 0
NOBLE ENERGY INC COM 655044105 39,903 1,369,338 SH   SOLE 26 488,866 0 880,472
NOBLE ENERGY INC COM 655044105 3,148 108,021 SH   SOLE 28 79,391 0 28,630
NOBLE ENERGY INC COM 655044105 658 22,583 SH   SOLE 29 19,547 0 3,036
NOBLE ENERGY INC COM 655044105 44,689 1,533,588 SH   SOLE 30 1,533,588 0 0
NOBLE ENERGY INC COM 655044105 7,492 257,106 SH   SOLE 31 106,980 0 150,126
NOBLE ENERGY INC COM 655044105 51,547 1,768,948 SH   SOLE 34 1,768,948 0 0
NOBLE ENERGY INC COM 655044105 13,025 446,979 SH   SOLE 36 446,979 0 0
NOBLE ENERGY INC COM 655044105 74 2,554 SH   SOLE 40 2,554 0 0
NOKIA CORP SPONSORED ADR 654902204 9 2,000 SH   SOLE 2 2,000 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 23 1,357 SH   SOLE 2 1,357 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 113 6,662 SH   SOLE 22 6,662 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 31 1,839 SH   SOLE 25 1,839 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 28 1,638 SH   SOLE 34 1,638 0 0
NOODLES & CO COM CL A 65540B105 4 694 SH   SOLE 2 502 0 192
NOODLES & CO COM CL A 65540B105 1 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 222 42,282 SH   SOLE 18 42,282 0 0
NOODLES & CO COM CL A 65540B105 41 7,733 SH   SOLE 19 7,733 0 0
NOODLES & CO COM CL A 65540B105 2,062 392,739 SH   SOLE 21 392,739 0 0
NOODLES & CO COM CL A 65540B105 2,085 397,128 SH   SOLE 22 382,575 0 14,553
NORBORD INC COM NEW 65548P403 81 2,398 SH   SOLE 18 2,398 0 0
NORBORD INC COM NEW 65548P403 1,008 29,815 SH   SOLE 21 29,815 0 0
NORBORD INC COM NEW 65548P403 199 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 57 23,103 SH   SOLE 2 5,934 0 17,169
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 917 372,562 SH   SOLE 18 372,562 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 143 58,270 SH   SOLE 19 58,270 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 7,501 3,049,000 SH   SOLE 21 3,049,000 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,533 1,029,773 SH   SOLE 22 889,619 0 140,154
NORDIC AMERICAN TANKERS LIMI COM G65773106 3 1,101 SH   SOLE 36 1,101 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 8 6,724 SH   SOLE 18 6,724 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 116 96,701 SH   SOLE 21 96,701 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 0 45 SH   SOLE 36 45 0 0
NORDSON CORP COM 655663102 6,918 47,257 SH   SOLE 2 27,129 0 20,128
NORDSON CORP COM 655663102 41 282 SH   SOLE 4 282 0 0
NORDSON CORP COM 655663102 2,684 18,332 SH   SOLE 7 18,332 0 0
NORDSON CORP COM 655663102 24,322 166,135 SH   SOLE 18 166,135 0 0
NORDSON CORP COM 655663102 2,398 16,378 SH   SOLE 19 16,378 0 0
NORDSON CORP COM 655663102 337,460 2,305,055 SH   SOLE 21 2,305,055 0 0
NORDSON CORP COM 655663102 246,955 1,686,851 SH   SOLE 22 1,522,524 0 164,327
NORDSON CORP COM 655663102 2,939 20,075 SH   SOLE 26 7,108 0 12,967
NORDSON CORP COM 655663102 1,121 7,656 SH   SOLE 28 7,656 0 0
NORDSON CORP COM 655663102 707 4,830 SH   SOLE 29 0 0 4,830
NORDSON CORP COM 655663102 1,230 8,399 SH   SOLE 30 8,399 0 0
NORDSON CORP COM 655663102 3,225 22,029 SH   SOLE 31 22,029 0 0
NORDSON CORP COM 655663102 296 2,020 SH   SOLE 36 2,020 0 0
NORDSON CORP COM 655663102 838 5,723 SH   SOLE 40 5,723 0 0
NORDSTROM INC COM 655664100 8,906 187,966 SH   SOLE 2 62,589 0 125,377
NORDSTROM INC COM 655664100 1,999 42,194 SH   SOLE 4 38,696 0 3,498
NORDSTROM INC COM 655664100 4,278 90,289 SH   SOLE 7 86,873 0 3,416
NORDSTROM INC COM 655664100 43 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 1 22 SH   SOLE 17 0 0 22
NORDSTROM INC COM 655664100 12,336 260,366 SH   SOLE 18 237,322 0 23,044
NORDSTROM INC COM 655664100 1,548 32,681 SH   SOLE 19 32,681 0 0
NORDSTROM INC COM 655664100 5,151 108,716 SH   SOLE 20 0 0 108,716
NORDSTROM INC COM 655664100 119,008 2,511,780 SH   SOLE 21 2,511,780 0 0
NORDSTROM INC COM 655664100 178,424 3,765,809 SH   SOLE 22 3,230,718 0 535,091
NORDSTROM INC COM 655664100 6,811 143,746 SH   SOLE 23 143,746 0 0
NORDSTROM INC COM 655664100 4,982 105,158 SH   SOLE 25 105,158 0 0
NORDSTROM INC COM 655664100 21,039 444,045 SH   SOLE 26 166,621 0 277,424
NORDSTROM INC COM 655664100 1,302 27,486 SH   SOLE 28 20,133 0 7,353
NORDSTROM INC COM 655664100 1,736 36,636 SH   SOLE 29 5,912 0 30,724
NORDSTROM INC COM 655664100 18,677 394,194 SH   SOLE 30 394,194 0 0
NORDSTROM INC COM 655664100 3,017 63,670 SH   SOLE 31 28,289 0 35,381
NORDSTROM INC COM 655664100 414 8,732 SH   SOLE 34 8,732 0 0
NORDSTROM INC COM 655664100 5,608 118,352 SH   SOLE 36 118,352 0 0
NORDSTROM INC COM 655664100 32 670 SH   SOLE 40 670 0 0
NORFOLK SOUTHERN CORP COM 655844108 93,232 643,420 SH   SOLE 2 366,236 0 277,184
NORFOLK SOUTHERN CORP COM 655844108 23,691 163,498 SH   SOLE 4 156,169 0 7,329
NORFOLK SOUTHERN CORP COM 655844108 33,072 228,238 SH   SOLE 7 215,566 0 12,672
NORFOLK SOUTHERN CORP COM 655844108 2,382 16,439 SH   SOLE 13 16,439 0 0
NORFOLK SOUTHERN CORP COM 655844108 289 1,992 SH   SOLE 15 1,992 0 0
NORFOLK SOUTHERN CORP COM 655844108 14 100 SH   SOLE 17 0 0 100
NORFOLK SOUTHERN CORP COM 655844108 246,522 1,701,326 SH   SOLE 18 1,363,994 0 337,332
NORFOLK SOUTHERN CORP COM 655844108 73,382 506,430 SH   SOLE 19 506,430 0 0
NORFOLK SOUTHERN CORP COM 655844108 22,784 157,242 SH   SOLE 20 0 0 157,242
NORFOLK SOUTHERN CORP COM 655844108 775,152 5,349,562 SH   SOLE 21 5,349,562 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,199,273 8,276,555 SH   SOLE 22 6,711,125 0 1,565,430
NORFOLK SOUTHERN CORP COM 655844108 66,027 455,672 SH   SOLE 23 455,672 0 0
NORFOLK SOUTHERN CORP COM 655844108 36,880 254,518 SH   SOLE 25 233,749 0 20,769
NORFOLK SOUTHERN CORP COM 655844108 132,682 915,682 SH   SOLE 26 272,054 0 643,628
NORFOLK SOUTHERN CORP COM 655844108 9,430 65,081 SH   SOLE 28 47,355 0 17,726
NORFOLK SOUTHERN CORP COM 655844108 19,268 132,973 SH   SOLE 29 56,033 0 76,940
NORFOLK SOUTHERN CORP COM 655844108 168,882 1,165,507 SH   SOLE 30 1,165,507 0 0
NORFOLK SOUTHERN CORP COM 655844108 43,325 299,001 SH   SOLE 31 198,927 0 100,074
NORFOLK SOUTHERN CORP COM 655844108 34,865 240,615 SH   SOLE 34 240,615 0 0
NORFOLK SOUTHERN CORP COM 655844108 50,666 349,659 SH   SOLE 36 349,659 0 0
NORFOLK SOUTHERN CORP COM 655844108 219 1,511 SH   SOLE 40 1,511 0 0
NORTHEAST BANCORP COM NEW 663904209 19 823 SH   SOLE 2 0 0 823
NORTHEAST BANCORP COM NEW 663904209 558 24,116 SH   SOLE 18 24,116 0 0
NORTHEAST BANCORP COM NEW 663904209 93 4,017 SH   SOLE 19 4,017 0 0
NORTHEAST BANCORP COM NEW 663904209 5,489 237,087 SH   SOLE 21 237,087 0 0
NORTHEAST BANCORP COM NEW 663904209 1,035 44,714 SH   SOLE 22 40,012 0 4,702
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 44 24,809 SH   SOLE 21 24,809 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 71 34,539 SH   SOLE 2 34,539 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 18 8,874 SH   SOLE 18 8,874 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 151 73,809 SH   SOLE 19 73,809 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 308 150,010 SH   SOLE 21 150,010 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 2,530 1,234,390 SH   SOLE 22 1,234,390 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 675 329,307 SH   SOLE 23 329,307 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 227 110,614 SH   SOLE 29 0 0 110,614
NORTHERN TECH INTL CORP COM 665809109 15 626 SH   SOLE 18 626 0 0
NORTHERN TECH INTL CORP COM 665809109 243 9,831 SH   SOLE 21 9,831 0 0
NORTHERN TR CORP COM 665859104 28,264 282,955 SH   SOLE 2 78,871 0 204,084
NORTHERN TR CORP COM 665859104 7,769 77,780 SH   SOLE 4 71,952 0 5,828
NORTHERN TR CORP COM 665859104 15,660 156,771 SH   SOLE 7 143,270 0 13,501
NORTHERN TR CORP COM 665859104 617 6,179 SH   SOLE 13 6,179 0 0
NORTHERN TR CORP COM 665859104 149 1,494 SH   SOLE 15 1,494 0 0
NORTHERN TR CORP COM 665859104 46,879 469,304 SH   SOLE 18 441,006 0 28,298
NORTHERN TR CORP COM 665859104 3,911 39,150 SH   SOLE 19 39,150 0 0
NORTHERN TR CORP COM 665859104 11,945 119,586 SH   SOLE 20 0 0 119,586
NORTHERN TR CORP COM 665859104 457,519 4,580,231 SH   SOLE 21 4,580,231 0 0
NORTHERN TR CORP COM 665859104 559,353 5,599,688 SH   SOLE 22 4,638,404 0 961,284
NORTHERN TR CORP COM 665859104 26,411 264,396 SH   SOLE 23 264,396 0 0
NORTHERN TR CORP COM 665859104 16,130 161,481 SH   SOLE 25 161,481 0 0
NORTHERN TR CORP COM 665859104 56,324 563,857 SH   SOLE 26 209,017 0 354,840
NORTHERN TR CORP COM 665859104 4,851 48,561 SH   SOLE 28 35,061 0 13,500
NORTHERN TR CORP COM 665859104 672 6,724 SH   SOLE 29 6,724 0 0
NORTHERN TR CORP COM 665859104 72,343 724,224 SH   SOLE 30 724,224 0 0
NORTHERN TR CORP COM 665859104 16,735 167,539 SH   SOLE 31 122,670 0 44,869
NORTHERN TR CORP COM 665859104 1,712 17,137 SH   SOLE 34 17,137 0 0
NORTHERN TR CORP COM 665859104 27,973 280,037 SH   SOLE 36 280,037 0 0
NORTHERN TR CORP COM 665859104 109 1,089 SH   SOLE 40 1,089 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 149 8,707 SH   SOLE 2 2,479 0 6,228
NORTHFIELD BANCORP INC DEL COM 66611T108 19 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,722 217,905 SH   SOLE 18 217,905 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 558 32,676 SH   SOLE 19 32,676 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 69,757 4,084,120 SH   SOLE 21 4,084,120 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 23,778 1,392,165 SH   SOLE 22 1,312,073 0 80,092
NORTHFIELD BANCORP INC DEL COM 66611T108 62 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 102 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,131 66,242 SH   SOLE 30 66,242 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 88 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 44 1,304 SH   SOLE 2 455 0 849
NORTHRIM BANCORP INC COM 666762109 920 27,191 SH   SOLE 18 27,191 0 0
NORTHRIM BANCORP INC COM 666762109 198 5,859 SH   SOLE 19 5,859 0 0
NORTHRIM BANCORP INC COM 666762109 7,672 226,644 SH   SOLE 21 226,644 0 0
NORTHRIM BANCORP INC COM 666762109 8,506 251,271 SH   SOLE 22 245,531 0 5,740
NORTHROP GRUMMAN CORP COM 666807102 67,074 218,547 SH   SOLE 2 59,386 0 159,161
NORTHROP GRUMMAN CORP COM 666807102 14,272 46,502 SH   SOLE 4 42,498 0 4,004
NORTHROP GRUMMAN CORP COM 666807102 54,676 178,149 SH   SOLE 7 151,869 0 26,280
NORTHROP GRUMMAN CORP COM 666807102 686 2,236 SH   SOLE 13 2,236 0 0
NORTHROP GRUMMAN CORP COM 666807102 384 1,250 SH   SOLE 15 1,250 0 0
NORTHROP GRUMMAN CORP COM 666807102 225,970 736,274 SH   SOLE 18 691,686 0 44,588
NORTHROP GRUMMAN CORP COM 666807102 332,647 1,083,859 SH   SOLE 19 1,083,859 0 0
NORTHROP GRUMMAN CORP COM 666807102 35,231 114,792 SH   SOLE 20 0 0 114,792
NORTHROP GRUMMAN CORP COM 666807102 1,422,583 4,635,180 SH   SOLE 21 4,635,180 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,489,283 4,852,508 SH   SOLE 22 4,097,603 0 754,905
NORTHROP GRUMMAN CORP COM 666807102 62,723 204,369 SH   SOLE 23 204,369 0 0
NORTHROP GRUMMAN CORP COM 666807102 62,084 202,287 SH   SOLE 25 202,287 0 0
NORTHROP GRUMMAN CORP COM 666807102 102,700 334,626 SH   SOLE 26 149,570 0 185,056
NORTHROP GRUMMAN CORP COM 666807102 3,854 12,559 SH   SOLE 28 2,119 0 10,440
NORTHROP GRUMMAN CORP COM 666807102 1,893 6,169 SH   SOLE 29 5,289 0 880
NORTHROP GRUMMAN CORP COM 666807102 184,403 600,836 SH   SOLE 30 600,836 0 0
NORTHROP GRUMMAN CORP COM 666807102 34,046 110,932 SH   SOLE 31 55,622 0 55,310
NORTHROP GRUMMAN CORP COM 666807102 10,986 35,795 SH   SOLE 34 35,795 0 0
NORTHROP GRUMMAN CORP COM 666807102 51,576 168,048 SH   SOLE 36 168,048 0 0
NORTHROP GRUMMAN CORP COM 666807102 260 847 SH   SOLE 40 847 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 186 13,853 SH   SOLE 2 3,902 0 9,951
NORTHSTAR REALTY EUROPE CORP COM 66706L101 3 251 SH   SOLE 4 251 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 27 2,000 SH   SOLE 7 2,000 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 2,790 207,750 SH   SOLE 18 207,750 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 640 47,677 SH   SOLE 19 47,677 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 23,331 1,737,205 SH   SOLE 21 1,737,205 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 29,346 2,185,137 SH   SOLE 22 2,086,931 0 98,206
NORTHSTAR REALTY EUROPE CORP COM 66706L101 40 2,952 SH   SOLE 23 2,952 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 131 9,720 SH   SOLE 26 3,875 0 5,845
NORTHSTAR REALTY EUROPE CORP COM 66706L101 124 9,235 SH   SOLE 28 9,235 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 115 8,598 SH   SOLE 30 8,598 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 89 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 354 21,181 SH   SOLE 2 5,422 0 15,759
NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 37 2,239 SH   SOLE 7 2,239 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 7,987 477,394 SH   SOLE 18 477,394 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,384 82,748 SH   SOLE 19 82,748 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 153,440 9,171,519 SH   SOLE 21 9,171,519 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 52,129 3,115,915 SH   SOLE 22 2,951,656 0 164,259
NORTHWEST BANCSHARES INC MD COM 667340103 1,093 65,348 SH   SOLE 26 22,765 0 42,583
NORTHWEST BANCSHARES INC MD COM 667340103 237 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,527 151,038 SH   SOLE 30 151,038 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 181 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT GAS CO COM 667655104 391 6,548 SH   SOLE 2 1,589 0 4,959
NORTHWEST NAT GAS CO COM 667655104 72 1,210 SH   SOLE 4 1,210 0 0
NORTHWEST NAT GAS CO COM 667655104 1,617 27,107 SH   SOLE 7 27,107 0 0
NORTHWEST NAT GAS CO COM 667655104 8,869 148,691 SH   SOLE 18 148,691 0 0
NORTHWEST NAT GAS CO COM 667655104 1,348 22,600 SH   SOLE 19 22,600 0 0
NORTHWEST NAT GAS CO COM 667655104 156,438 2,622,601 SH   SOLE 21 2,622,601 0 0
NORTHWEST NAT GAS CO COM 667655104 50,316 843,514 SH   SOLE 22 795,080 0 48,434
NORTHWEST NAT GAS CO COM 667655104 650 10,896 SH   SOLE 26 3,464 0 7,432
NORTHWEST NAT GAS CO COM 667655104 312 5,223 SH   SOLE 28 5,223 0 0
NORTHWEST NAT GAS CO COM 667655104 3,254 54,545 SH   SOLE 30 54,545 0 0
NORTHWEST NAT GAS CO COM 667655104 104 1,751 SH   SOLE 36 1,751 0 0
NORTHWEST NAT GAS CO COM 667655104 181 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 52 2,694 SH   SOLE 2 576 0 2,118
NORTHWEST PIPE CO COM 667746101 686 35,859 SH   SOLE 18 35,859 0 0
NORTHWEST PIPE CO COM 667746101 142 7,406 SH   SOLE 19 7,406 0 0
NORTHWEST PIPE CO COM 667746101 6,044 315,771 SH   SOLE 21 315,771 0 0
NORTHWEST PIPE CO COM 667746101 5,345 279,256 SH   SOLE 22 272,633 0 6,623
NORTHWESTERN CORP COM NEW 668074305 1,876 31,428 SH   SOLE 2 22,552 0 8,876
NORTHWESTERN CORP COM NEW 668074305 119 2,001 SH   SOLE 4 2,001 0 0
NORTHWESTERN CORP COM NEW 668074305 3,584 60,036 SH   SOLE 7 60,036 0 0
NORTHWESTERN CORP COM NEW 668074305 22,850 382,750 SH   SOLE 18 382,750 0 0
NORTHWESTERN CORP COM NEW 668074305 5,022 84,120 SH   SOLE 19 84,120 0 0
NORTHWESTERN CORP COM NEW 668074305 382,087 6,400,111 SH   SOLE 21 6,400,111 0 0
NORTHWESTERN CORP COM NEW 668074305 94,947 1,590,405 SH   SOLE 22 1,506,750 0 83,655
NORTHWESTERN CORP COM NEW 668074305 840 14,063 SH   SOLE 26 4,119 0 9,944
NORTHWESTERN CORP COM NEW 668074305 421 7,046 SH   SOLE 28 7,046 0 0
NORTHWESTERN CORP COM NEW 668074305 923 15,461 SH   SOLE 29 0 0 15,461
NORTHWESTERN CORP COM NEW 668074305 1,772 29,689 SH   SOLE 30 29,689 0 0
NORTHWESTERN CORP COM NEW 668074305 3,806 63,745 SH   SOLE 32 63,745 0 0
NORTHWESTERN CORP COM NEW 668074305 175 2,927 SH   SOLE 36 2,927 0 0
NORTHWESTERN CORP COM NEW 668074305 304 5,092 SH   SOLE 40 5,092 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 14,118 265,121 SH   SOLE 2 78,724 0 186,397
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,554 66,736 SH   SOLE 4 62,828 0 3,908
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 6,424 120,636 SH   SOLE 7 116,107 0 4,529
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 68 1,284 SH   SOLE 15 1,284 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 20,726 389,221 SH   SOLE 18 361,518 0 27,703
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,855 34,827 SH   SOLE 19 34,827 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5,146 96,634 SH   SOLE 20 0 0 96,634
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 192,788 3,620,427 SH   SOLE 21 3,620,427 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 254,484 4,779,039 SH   SOLE 22 3,957,263 0 821,776
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 11,244 211,160 SH   SOLE 23 211,160 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 7,737 145,302 SH   SOLE 25 145,302 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 28,098 527,653 SH   SOLE 26 217,042 0 310,611
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,226 41,802 SH   SOLE 28 30,320 0 11,482
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,780 52,198 SH   SOLE 29 7,038 0 45,160
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 25,872 485,863 SH   SOLE 30 485,863 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 4,195 78,786 SH   SOLE 31 31,847 0 46,939
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 548 10,288 SH   SOLE 34 10,288 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8,389 157,537 SH   SOLE 36 157,537 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 41 762 SH   SOLE 40 762 0 0
NORWOOD FINANCIAL CORP COM 669549107 26 780 SH   SOLE 2 201 0 579
NORWOOD FINANCIAL CORP COM 669549107 726 22,012 SH   SOLE 18 22,012 0 0
NORWOOD FINANCIAL CORP COM 669549107 170 5,152 SH   SOLE 19 5,152 0 0
NORWOOD FINANCIAL CORP COM 669549107 5,799 175,718 SH   SOLE 21 175,718 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,615 48,926 SH   SOLE 22 45,181 0 3,745
NOVA LIFESTYLE INC COM 66979P102 7 2,896 SH   SOLE 18 2,896 0 0
NOVA LIFESTYLE INC COM 66979P102 114 47,575 SH   SOLE 21 47,575 0 0
NOVA LIFESTYLE INC COM 66979P102 97 40,421 SH   SOLE 22 40,421 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 5 200 SH   SOLE 2 200 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 3 679 SH   SOLE 18 679 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 44 11,512 SH   SOLE 21 11,512 0 0
NOVAGOLD RES INC COM NEW 66987E206 60 15,190 SH   SOLE 21 15,190 0 0
NOVAN INC COM 66988N106 9 2,057 SH   SOLE 18 2,057 0 0
NOVAN INC COM 66988N106 118 28,014 SH   SOLE 21 28,014 0 0
NOVANTA INC COM 67000B104 282 5,638 SH   SOLE 2 5,423 0 215
NOVANTA INC COM 67000B104 12 247 SH   SOLE 4 247 0 0
NOVANTA INC COM 67000B104 37 744 SH   SOLE 7 744 0 0
NOVANTA INC COM 67000B104 5,435 108,704 SH   SOLE 18 108,704 0 0
NOVANTA INC COM 67000B104 2,492 49,849 SH   SOLE 19 49,849 0 0
NOVANTA INC COM 67000B104 48,783 975,665 SH   SOLE 21 975,665 0 0
NOVANTA INC COM 67000B104 43,144 862,878 SH   SOLE 22 802,616 0 60,262
NOVANTA INC COM 67000B104 26 510 SH   SOLE 23 510 0 0
NOVANTA INC COM 67000B104 68 1,361 SH   SOLE 26 0 0 1,361
NOVANTA INC COM 67000B104 328 6,567 SH   SOLE 28 6,567 0 0
NOVANTA INC COM 67000B104 254 5,081 SH   SOLE 30 5,081 0 0
NOVANTA INC COM 67000B104 159 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 147,746 1,759,718 SH   SOLE 18 1,744,286 0 15,432
NOVARTIS A G SPONSORED ADR 66987V109 167,334 1,993,021 SH   SOLE 19 1,993,021 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,366 40,093 SH   SOLE 23 40,093 0 0
NOVARTIS A G SPONSORED ADR 66987V109 18,700 222,730 SH   SOLE 34 222,730 0 0
NOVAVAX INC COM 670002104 59 47,789 SH   SOLE 2 19,720 0 28,069
NOVAVAX INC COM 670002104 2 1,583 SH   SOLE 4 1,583 0 0
NOVAVAX INC COM 670002104 8 6,740 SH   SOLE 7 6,740 0 0
NOVAVAX INC COM 670002104 1,457 1,175,300 SH   SOLE 18 1,175,300 0 0
NOVAVAX INC COM 670002104 661 532,918 SH   SOLE 19 532,918 0 0
NOVAVAX INC COM 670002104 17,070 13,766,384 SH   SOLE 21 13,766,384 0 0
NOVAVAX INC COM 670002104 11,364 9,164,692 SH   SOLE 22 8,675,899 0 488,793
NOVAVAX INC COM 670002104 6 5,082 SH   SOLE 23 5,082 0 0
NOVAVAX INC COM 670002104 71 57,313 SH   SOLE 26 24,560 0 32,753
NOVAVAX INC COM 670002104 48 38,794 SH   SOLE 28 38,794 0 0
NOVAVAX INC COM 670002104 47 38,088 SH   SOLE 30 38,088 0 0
NOVAVAX INC COM 670002104 35 28,602 SH   SOLE 40 28,602 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 495 1,058,000 PRN   SOLE 21 1,058,000 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 7 2,132 SH   SOLE 2 465 0 1,667
NOVELION THERAPEUTICS INC COM NEW 67001K202 176 56,457 SH   SOLE 18 56,457 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 19 6,225 SH   SOLE 19 6,225 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 1,573 504,305 SH   SOLE 21 504,305 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 380 121,745 SH   SOLE 22 112,883 0 8,862
NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 7,924 1,440,000 PRN   SOLE 21 1,440,000 0 0
NOVO-NORDISK A S ADR 670100205 162,588 3,029,402 SH   SOLE 18 2,847,456 0 181,946
NOVO-NORDISK A S ADR 670100205 311,126 5,797,015 SH   SOLE 19 5,797,015 0 0
NOVO-NORDISK A S ADR 670100205 2,522 47,000 SH   SOLE 20 47,000 0 0
NOVO-NORDISK A S ADR 670100205 14,289 266,230 SH   SOLE 22 266,230 0 0
NOVO-NORDISK A S ADR 670100205 2,883 53,725 SH   SOLE 25 25,430 0 28,295
NOVO-NORDISK A S ADR 670100205 10,914 203,357 SH   SOLE 34 203,357 0 0
NOVO-NORDISK A S ADR 670100205 1,425 26,555 SH   SOLE 36 26,555 0 0
NOVOCURE LTD ORD SHS G6674U108 74 3,680 SH   SOLE 2 3,284 0 396
NOVOCURE LTD ORD SHS G6674U108 23 1,117 SH   SOLE 7 1,117 0 0
NOVOCURE LTD ORD SHS G6674U108 3,971 196,569 SH   SOLE 18 196,569 0 0
NOVOCURE LTD ORD SHS G6674U108 764 37,804 SH   SOLE 19 37,804 0 0
NOVOCURE LTD ORD SHS G6674U108 58,983 2,919,970 SH   SOLE 21 2,919,970 0 0
NOVOCURE LTD ORD SHS G6674U108 12,654 626,459 SH   SOLE 22 527,327 0 99,132
NOVOCURE LTD ORD SHS G6674U108 115 5,711 SH   SOLE 28 5,711 0 0
NOVOCURE LTD ORD SHS G6674U108 184 9,132 SH   SOLE 30 9,132 0 0
NOVOCURE LTD ORD SHS G6674U108 114 5,654 SH   SOLE 40 5,654 0 0
NOVUS THERAPEUTICS INC COM 67011N105 2 515 SH   SOLE 18 515 0 0
NOVUS THERAPEUTICS INC COM 67011N105 1 164 SH   SOLE 19 164 0 0
NOVUS THERAPEUTICS INC COM 67011N105 38 9,361 SH   SOLE 21 9,361 0 0
NOVUS THERAPEUTICS INC COM 67011N105 25 6,042 SH   SOLE 22 6,042 0 0
NOW INC COM 67011P100 802 72,753 SH   SOLE 2 54,852 0 17,901
NOW INC COM 67011P100 6 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 50 4,566 SH   SOLE 7 4,566 0 0
NOW INC COM 67011P100 7,638 692,511 SH   SOLE 18 692,511 0 0
NOW INC COM 67011P100 932 84,537 SH   SOLE 19 84,537 0 0
NOW INC COM 67011P100 75,515 6,846,305 SH   SOLE 21 6,846,305 0 0
NOW INC COM 67011P100 38,165 3,460,100 SH   SOLE 22 3,250,986 0 209,114
NOW INC COM 67011P100 321 29,084 SH   SOLE 26 10,052 0 19,032
NOW INC COM 67011P100 170 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 142 12,833 SH   SOLE 29 0 0 12,833
NOW INC COM 67011P100 182 16,531 SH   SOLE 30 16,531 0 0
NOW INC COM 67011P100 98 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 130 11,818 SH   SOLE 40 11,818 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 3,767 937,107 SH   SOLE 21 937,107 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 1,301 323,592 SH   SOLE 22 323,592 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 727 180,886 SH   SOLE 30 180,886 0 0
NRG ENERGY INC COM NEW 629377508 7,637 268,165 SH   SOLE 2 62,860 0 205,305
NRG ENERGY INC COM NEW 629377508 47 1,633 SH   SOLE 4 1,633 0 0
NRG ENERGY INC COM NEW 629377508 6,021 211,424 SH   SOLE 7 211,424 0 0
NRG ENERGY INC COM NEW 629377508 58 2,024 SH   SOLE 15 2,024 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 17,852 626,809 SH   SOLE 18 612,384 0 14,425
NRG ENERGY INC COM NEW 629377508 1,348 47,318 SH   SOLE 19 47,318 0 0
NRG ENERGY INC COM NEW 629377508 177,862 6,245,155 SH   SOLE 21 6,245,155 0 0
NRG ENERGY INC COM NEW 629377508 255,466 8,970,021 SH   SOLE 22 7,593,490 0 1,376,531
NRG ENERGY INC COM NEW 629377508 6,805 238,933 SH   SOLE 25 238,933 0 0
NRG ENERGY INC COM NEW 629377508 11,180 392,555 SH   SOLE 26 180,317 0 212,238
NRG ENERGY INC COM NEW 629377508 1,384 48,610 SH   SOLE 28 48,610 0 0
NRG ENERGY INC COM NEW 629377508 15,594 547,551 SH   SOLE 30 547,551 0 0
NRG ENERGY INC COM NEW 629377508 191 6,715 SH   SOLE 31 6,715 0 0
NRG ENERGY INC COM NEW 629377508 8,152 286,226 SH   SOLE 36 286,226 0 0
NRG ENERGY INC COM NEW 629377508 1,024 35,945 SH   SOLE 40 35,945 0 0
NRG YIELD INC CL A NEW 62942X306 885 46,949 SH   SOLE 2 40,388 0 6,561
NRG YIELD INC CL A NEW 62942X306 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL A NEW 62942X306 16 853 SH   SOLE 7 853 0 0
NRG YIELD INC CL A NEW 62942X306 2,611 138,523 SH   SOLE 18 138,523 0 0
NRG YIELD INC CL A NEW 62942X306 4,101 217,584 SH   SOLE 19 217,584 0 0
NRG YIELD INC CL A NEW 62942X306 21,800 1,156,474 SH   SOLE 21 1,156,474 0 0
NRG YIELD INC CL A NEW 62942X306 28,321 1,502,466 SH   SOLE 22 1,442,674 0 59,792
NRG YIELD INC CL A NEW 62942X306 2,038 108,106 SH   SOLE 23 108,106 0 0
NRG YIELD INC CL A NEW 62942X306 236 12,537 SH   SOLE 26 0 0 12,537
NRG YIELD INC CL A NEW 62942X306 92 4,878 SH   SOLE 28 4,878 0 0
NRG YIELD INC CL A NEW 62942X306 98 5,210 SH   SOLE 30 5,210 0 0
NRG YIELD INC CL A NEW 62942X306 76 4,022 SH   SOLE 40 4,022 0 0
NRG YIELD INC CL C 62942X405 286 15,133 SH   SOLE 2 3,621 0 11,512
NRG YIELD INC CL C 62942X405 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL C 62942X405 31 1,659 SH   SOLE 7 1,659 0 0
NRG YIELD INC CL C 62942X405 4,580 242,345 SH   SOLE 18 242,345 0 0
NRG YIELD INC CL C 62942X405 4,309 227,980 SH   SOLE 19 227,980 0 0
NRG YIELD INC CL C 62942X405 38,381 2,030,745 SH   SOLE 21 2,030,745 0 0
NRG YIELD INC CL C 62942X405 33,962 1,796,937 SH   SOLE 22 1,694,622 0 102,315
NRG YIELD INC CL C 62942X405 361 19,096 SH   SOLE 26 0 0 19,096
NRG YIELD INC CL C 62942X405 349 18,471 SH   SOLE 28 18,471 0 0
NRG YIELD INC CL C 62942X405 202 10,712 SH   SOLE 30 10,712 0 0
NRG YIELD INC CL C 62942X405 114 6,037 SH   SOLE 40 6,037 0 0
NTN BUZZTIME INC COM PAR 629410606 1 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 11 2,611 SH   SOLE 22 2,611 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,492 51,176 SH   SOLE 2 26,230 0 24,946
NU SKIN ENTERPRISES INC CL A 67018T105 15 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 795 11,653 SH   SOLE 7 11,653 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 15,382 225,449 SH   SOLE 18 225,449 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,373 49,443 SH   SOLE 19 49,443 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 317,741 4,656,907 SH   SOLE 21 4,656,907 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 115,013 1,685,669 SH   SOLE 22 1,519,194 0 166,475
NU SKIN ENTERPRISES INC CL A 67018T105 728 10,670 SH   SOLE 25 10,670 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 970 14,215 SH   SOLE 26 5,333 0 8,882
NU SKIN ENTERPRISES INC CL A 67018T105 560 8,213 SH   SOLE 28 8,213 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 360 5,281 SH   SOLE 29 0 0 5,281
NU SKIN ENTERPRISES INC CL A 67018T105 567 8,304 SH   SOLE 30 8,304 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 79 1,156 SH   SOLE 31 1,156 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,361 49,255 SH   SOLE 32 49,255 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,690 24,770 SH   SOLE 34 24,770 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 232 3,396 SH   SOLE 36 3,396 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 409 5,997 SH   SOLE 40 5,997 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,084 310,971 SH   SOLE 2 164,593 0 146,378
NUANCE COMMUNICATIONS INC COM 67020Y100 573 35,024 SH   SOLE 4 35,024 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 457 27,921 SH   SOLE 7 27,921 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 23 1,422 SH   SOLE 15 1,422 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,524 154,368 SH   SOLE 18 154,368 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,340 81,929 SH   SOLE 19 81,929 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 63,539 3,886,198 SH   SOLE 21 3,886,198 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 125,269 7,661,732 SH   SOLE 22 6,728,475 0 933,257
NUANCE COMMUNICATIONS INC COM 67020Y100 202 12,352 SH   SOLE 23 12,352 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,424 209,434 SH   SOLE 25 209,434 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,507 336,845 SH   SOLE 26 130,639 0 206,206
NUANCE COMMUNICATIONS INC COM 67020Y100 703 42,995 SH   SOLE 28 42,995 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 65 3,977 SH   SOLE 29 3,977 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,332 142,608 SH   SOLE 30 142,608 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 160 9,761 SH   SOLE 31 9,761 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 42 2,578 SH   SOLE 34 2,578 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,052 186,657 SH   SOLE 36 186,657 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 509 31,162 SH   SOLE 40 31,162 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 369 358,000 PRN   SOLE 21 358,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 2,102 2,202,000 PRN   SOLE 21 2,202,000 0 0
NUCOR CORP COM 670346105 26,740 420,567 SH   SOLE 2 119,998 0 300,569
NUCOR CORP COM 670346105 6,346 99,819 SH   SOLE 4 91,130 0 8,689
NUCOR CORP COM 670346105 38,312 602,581 SH   SOLE 7 356,732 0 245,849
NUCOR CORP COM 670346105 303 4,763 SH   SOLE 13 4,763 0 0
NUCOR CORP COM 670346105 142 2,235 SH   SOLE 15 2,235 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 66,679 1,048,748 SH   SOLE 18 1,006,844 0 41,904
NUCOR CORP COM 670346105 29,535 464,527 SH   SOLE 19 464,527 0 0
NUCOR CORP COM 670346105 10,699 168,283 SH   SOLE 20 0 0 168,283
NUCOR CORP COM 670346105 468,127 7,362,800 SH   SOLE 21 7,362,800 0 0
NUCOR CORP COM 670346105 554,614 8,723,090 SH   SOLE 22 7,257,761 0 1,465,329
NUCOR CORP COM 670346105 27,030 425,132 SH   SOLE 23 425,132 0 0
NUCOR CORP COM 670346105 16,486 259,294 SH   SOLE 25 259,294 0 0
NUCOR CORP COM 670346105 72,947 1,147,331 SH   SOLE 26 320,834 0 826,497
NUCOR CORP COM 670346105 4,837 76,077 SH   SOLE 28 56,207 0 19,870
NUCOR CORP COM 670346105 622 9,777 SH   SOLE 29 9,777 0 0
NUCOR CORP COM 670346105 63,573 999,887 SH   SOLE 30 999,887 0 0
NUCOR CORP COM 670346105 8,637 135,850 SH   SOLE 31 61,880 0 73,970
NUCOR CORP COM 670346105 7,482 117,677 SH   SOLE 34 117,677 0 0
NUCOR CORP COM 670346105 19,860 312,360 SH   SOLE 36 312,360 0 0
NUCOR CORP COM 670346105 99 1,554 SH   SOLE 40 1,554 0 0
NUSHARES ETF TR ESG MID CAP GWTH 67092P409 0 17 SH   SOLE 17 0 0 17
NUSHARES ETF TR ESG MID VALUE 67092P508 0 14 SH   SOLE 17 0 0 14
NUSHARES ETF TR ESG SMALL CAP 67092P607 1 33 SH   SOLE 17 0 0 33
NUTANIX INC CL A 67059N108 336 9,529 SH   SOLE 2 9,196 0 333
NUTANIX INC CL A 67059N108 90 2,551 SH   SOLE 7 2,551 0 0
NUTANIX INC CL A 67059N108 12,825 363,518 SH   SOLE 18 363,518 0 0
NUTANIX INC CL A 67059N108 4,933 139,818 SH   SOLE 19 139,818 0 0
NUTANIX INC CL A 67059N108 112,853 3,198,785 SH   SOLE 21 3,198,785 0 0
NUTANIX INC CL A 67059N108 73,805 2,091,988 SH   SOLE 22 1,917,128 0 174,860
NUTANIX INC CL A 67059N108 266 7,540 SH   SOLE 23 7,540 0 0
NUTANIX INC CL A 67059N108 1,043 29,564 SH   SOLE 26 15,442 0 14,122
NUTANIX INC CL A 67059N108 376 10,644 SH   SOLE 28 10,644 0 0
NUTANIX INC CL A 67059N108 169 4,777 SH   SOLE 29 0 0 4,777
NUTANIX INC CL A 67059N108 367 10,413 SH   SOLE 30 10,413 0 0
NUTANIX INC CL A 67059N108 219 6,212 SH   SOLE 40 6,212 0 0
NUTRI SYS INC NEW COM 67069D108 289 5,487 SH   SOLE 2 5,383 0 104
NUTRI SYS INC NEW COM 67069D108 13 246 SH   SOLE 4 246 0 0
NUTRI SYS INC NEW COM 67069D108 41 782 SH   SOLE 7 782 0 0
NUTRI SYS INC NEW COM 67069D108 7,241 137,666 SH   SOLE 18 137,666 0 0
NUTRI SYS INC NEW COM 67069D108 4,603 87,511 SH   SOLE 19 87,511 0 0
NUTRI SYS INC NEW COM 67069D108 139,418 2,650,529 SH   SOLE 21 2,650,529 0 0
NUTRI SYS INC NEW COM 67069D108 45,254 860,350 SH   SOLE 22 807,766 0 52,584
NUTRI SYS INC NEW COM 67069D108 519 9,867 SH   SOLE 23 9,867 0 0
NUTRI SYS INC NEW COM 67069D108 550 10,465 SH   SOLE 26 8,827 0 1,638
NUTRI SYS INC NEW COM 67069D108 222 4,217 SH   SOLE 28 4,217 0 0
NUTRI SYS INC NEW COM 67069D108 330 6,280 SH   SOLE 29 0 0 6,280
NUTRI SYS INC NEW COM 67069D108 2,270 43,160 SH   SOLE 30 43,160 0 0
NUTRI SYS INC NEW COM 67069D108 162 3,080 SH   SOLE 40 3,080 0 0
NUVASIVE INC COM 670704105 1,318 22,535 SH   SOLE 2 22,166 0 369
NUVASIVE INC COM 670704105 14 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 71 1,206 SH   SOLE 7 1,206 0 0
NUVASIVE INC COM 670704105 18,159 310,456 SH   SOLE 18 310,456 0 0
NUVASIVE INC COM 670704105 2,355 40,256 SH   SOLE 19 40,256 0 0
NUVASIVE INC COM 670704105 200,298 3,424,483 SH   SOLE 21 3,424,483 0 0
NUVASIVE INC COM 670704105 92,769 1,586,069 SH   SOLE 22 1,494,069 0 92,000
NUVASIVE INC COM 670704105 1,047 17,902 SH   SOLE 26 7,317 0 10,585
NUVASIVE INC COM 670704105 415 7,090 SH   SOLE 28 7,090 0 0
NUVASIVE INC COM 670704105 881 15,070 SH   SOLE 30 15,070 0 0
NUVASIVE INC COM 670704105 306 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2,306 1,967,000 PRN   SOLE 21 1,967,000 0 0
NUVECTRA CORP COM 67075N108 14 1,767 SH   SOLE 18 1,767 0 0
NUVECTRA CORP COM 67075N108 10 1,322 SH   SOLE 19 1,322 0 0
NUVECTRA CORP COM 67075N108 229 29,475 SH   SOLE 21 29,475 0 0
NUVECTRA CORP COM 67075N108 949 122,318 SH   SOLE 22 122,318 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NV5 GLOBAL INC COM 62945V109 94 1,745 SH   SOLE 2 499 0 1,246
NV5 GLOBAL INC COM 62945V109 1,537 28,391 SH   SOLE 7 28,391 0 0
NV5 GLOBAL INC COM 62945V109 1,614 29,807 SH   SOLE 18 29,807 0 0
NV5 GLOBAL INC COM 62945V109 348 6,430 SH   SOLE 19 6,430 0 0
NV5 GLOBAL INC COM 62945V109 14,047 259,404 SH   SOLE 21 259,404 0 0
NV5 GLOBAL INC COM 62945V109 9,138 168,747 SH   SOLE 22 153,120 0 15,627
NV5 GLOBAL INC COM 62945V109 205 3,777 SH   SOLE 26 0 0 3,777
NV5 GLOBAL INC COM 62945V109 71 1,307 SH   SOLE 30 1,307 0 0
NVE CORP COM NEW 629445206 46 533 SH   SOLE 2 284 0 249
NVE CORP COM NEW 629445206 11 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,463 17,015 SH   SOLE 18 17,015 0 0
NVE CORP COM NEW 629445206 321 3,736 SH   SOLE 19 3,736 0 0
NVE CORP COM NEW 629445206 13,077 152,054 SH   SOLE 21 152,054 0 0
NVE CORP COM NEW 629445206 13,033 151,547 SH   SOLE 22 142,484 0 9,063
NVE CORP COM NEW 629445206 47 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 63 738 SH   SOLE 30 738 0 0
NVE CORP COM NEW 629445206 40 467 SH   SOLE 40 467 0 0
NVIDIA CORP COM 67066G104 166,884 862,452 SH   SOLE 2 230,955 0 631,497
NVIDIA CORP COM 67066G104 40,374 208,653 SH   SOLE 4 193,378 0 15,275
NVIDIA CORP COM 67066G104 87,072 449,984 SH   SOLE 7 415,373 0 34,611
NVIDIA CORP COM 67066G104 133 688 SH   SOLE 13 688 0 0
NVIDIA CORP COM 67066G104 961 4,967 SH   SOLE 15 4,967 0 0
NVIDIA CORP COM 67066G104 77 399 SH   SOLE 17 0 0 399
NVIDIA CORP COM 67066G104 337,678 1,745,107 SH   SOLE 18 1,542,371 0 202,736
NVIDIA CORP COM 67066G104 117,591 607,705 SH   SOLE 19 607,705 0 0
NVIDIA CORP COM 67066G104 61,177 316,159 SH   SOLE 20 0 0 316,159
NVIDIA CORP COM 67066G104 2,246,032 11,607,398 SH   SOLE 21 11,607,398 0 0
NVIDIA CORP COM 67066G104 3,049,447 15,759,417 SH   SOLE 22 13,211,944 0 2,547,473
NVIDIA CORP COM 67066G104 144,345 745,968 SH   SOLE 23 745,968 0 0
NVIDIA CORP COM 67066G104 89,228 461,128 SH   SOLE 25 461,128 0 0
NVIDIA CORP COM 67066G104 294,135 1,520,077 SH   SOLE 26 516,903 0 1,003,174
NVIDIA CORP COM 67066G104 26,230 135,555 SH   SOLE 28 98,576 0 36,979
NVIDIA CORP COM 67066G104 11,456 59,205 SH   SOLE 29 19,543 0 39,662
NVIDIA CORP COM 67066G104 396,051 2,046,775 SH   SOLE 30 2,046,775 0 0
NVIDIA CORP COM 67066G104 73,656 380,653 SH   SOLE 31 192,966 0 187,687
NVIDIA CORP COM 67066G104 17,031 88,017 SH   SOLE 32 88,017 0 0
NVIDIA CORP COM 67066G104 19,201 99,229 SH   SOLE 34 99,229 0 0
NVIDIA CORP COM 67066G104 99,820 515,866 SH   SOLE 36 515,866 0 0
NVIDIA CORP COM 67066G104 578 2,985 SH   SOLE 40 2,985 0 0
NVIDIA CORP NOTE 1.000%12/0 67066GAC8 278 29,000 PRN   SOLE 21 29,000 0 0
NVR INC COM 62944T105 17,573 5,009 SH   SOLE 2 2,343 0 2,666
NVR INC COM 62944T105 4,999 1,425 SH   SOLE 4 1,260 0 165
NVR INC COM 62944T105 4,866 1,387 SH   SOLE 7 874 0 513
NVR INC COM 62944T105 91 26 SH   SOLE 13 26 0 0
NVR INC COM 62944T105 84 24 SH   SOLE 15 24 0 0
NVR INC COM 62944T105 43,337 12,353 SH   SOLE 18 11,217 0 1,136
NVR INC COM 62944T105 8,174 2,330 SH   SOLE 19 2,330 0 0
NVR INC COM 62944T105 813,398 231,855 SH   SOLE 21 231,855 0 0
NVR INC COM 62944T105 402,916 114,849 SH   SOLE 22 104,248 0 10,601
NVR INC COM 62944T105 15,387 4,386 SH   SOLE 23 4,386 0 0
NVR INC COM 62944T105 10,658 3,038 SH   SOLE 25 2,788 0 250
NVR INC COM 62944T105 26,343 7,509 SH   SOLE 26 3,307 0 4,202
NVR INC COM 62944T105 2,810 801 SH   SOLE 28 585 0 216
NVR INC COM 62944T105 3,543 1,010 SH   SOLE 29 144 0 866
NVR INC COM 62944T105 19,474 5,551 SH   SOLE 30 5,551 0 0
NVR INC COM 62944T105 6,164 1,757 SH   SOLE 31 710 0 1,047
NVR INC COM 62944T105 6,894 1,965 SH   SOLE 34 1,965 0 0
NVR INC COM 62944T105 10,788 3,075 SH   SOLE 36 3,075 0 0
NVR INC COM 62944T105 63 18 SH   SOLE 40 18 0 0
NXP SEMICONDUCTORS N V COM N6596X109 27,594 235,668 SH   SOLE 2 62,330 0 173,338
NXP SEMICONDUCTORS N V COM N6596X109 12,829 109,566 SH   SOLE 4 101,134 0 8,432
NXP SEMICONDUCTORS N V COM N6596X109 20,264 173,062 SH   SOLE 7 171,810 0 1,252
NXP SEMICONDUCTORS N V COM N6596X109 1,345 11,490 SH   SOLE 13 11,490 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,714 14,635 SH   SOLE 15 2,634 0 12,001
NXP SEMICONDUCTORS N V COM N6596X109 103,121 880,702 SH   SOLE 18 880,702 0 0
NXP SEMICONDUCTORS N V COM N6596X109 51,253 437,726 SH   SOLE 19 437,726 0 0
NXP SEMICONDUCTORS N V COM N6596X109 712,545 6,085,448 SH   SOLE 21 6,085,448 0 0
NXP SEMICONDUCTORS N V COM N6596X109 942,032 8,045,367 SH   SOLE 22 6,722,284 0 1,323,083
NXP SEMICONDUCTORS N V COM N6596X109 50,916 434,842 SH   SOLE 23 434,842 0 0
NXP SEMICONDUCTORS N V COM N6596X109 31,760 271,242 SH   SOLE 25 271,242 0 0
NXP SEMICONDUCTORS N V COM N6596X109 102,599 876,237 SH   SOLE 26 206,639 0 669,598
NXP SEMICONDUCTORS N V COM N6596X109 5,705 48,724 SH   SOLE 28 48,724 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,352 11,543 SH   SOLE 29 11,543 0 0
NXP SEMICONDUCTORS N V COM N6596X109 139,020 1,187,292 SH   SOLE 30 1,187,292 0 0
NXP SEMICONDUCTORS N V COM N6596X109 44,790 382,530 SH   SOLE 31 102,384 0 280,146
NXP SEMICONDUCTORS N V COM N6596X109 8,930 76,263 SH   SOLE 34 76,263 0 0
NXP SEMICONDUCTORS N V COM N6596X109 36,480 311,554 SH   SOLE 36 311,554 0 0
NXP SEMICONDUCTORS N V COM N6596X109 195 1,663 SH   SOLE 40 1,663 0 0
NXSTAGE MEDICAL INC COM 67072V103 100 4,137 SH   SOLE 2 3,653 0 484
NXSTAGE MEDICAL INC COM 67072V103 5 193 SH   SOLE 4 193 0 0
NXSTAGE MEDICAL INC COM 67072V103 39 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 5,382 222,129 SH   SOLE 18 222,129 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,271 52,451 SH   SOLE 19 52,451 0 0
NXSTAGE MEDICAL INC COM 67072V103 54,489 2,248,811 SH   SOLE 21 2,248,811 0 0
NXSTAGE MEDICAL INC COM 67072V103 43,779 1,806,795 SH   SOLE 22 1,690,129 0 116,666
NXSTAGE MEDICAL INC COM 67072V103 756 31,206 SH   SOLE 26 9,363 0 21,843
NXSTAGE MEDICAL INC COM 67072V103 210 8,674 SH   SOLE 28 8,674 0 0
NXSTAGE MEDICAL INC COM 67072V103 77 3,174 SH   SOLE 29 0 0 3,174
NXSTAGE MEDICAL INC COM 67072V103 278 11,457 SH   SOLE 30 11,457 0 0
NXSTAGE MEDICAL INC COM 67072V103 149 6,161 SH   SOLE 40 6,161 0 0
NXT ID INC COM NEW 67091J206 1 250 SH   SOLE 21 250 0 0
NXT ID INC COM NEW 67091J206 11 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 12 3,650 SH   SOLE 2 1,230 0 2,420
NYMOX PHARMACEUTICAL CORP COM P73398102 351 106,247 SH   SOLE 18 106,247 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 75 22,640 SH   SOLE 19 22,640 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 3,098 938,783 SH   SOLE 21 938,783 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 701 212,352 SH   SOLE 22 192,650 0 19,702
O REILLY AUTOMOTIVE INC NEW COM 67103H107 27,389 113,864 SH   SOLE 2 28,891 0 84,973
O REILLY AUTOMOTIVE INC NEW COM 67103H107 10,292 42,786 SH   SOLE 4 40,414 0 2,372
O REILLY AUTOMOTIVE INC NEW COM 67103H107 15,322 63,697 SH   SOLE 7 62,477 0 1,220
O REILLY AUTOMOTIVE INC NEW COM 67103H107 394 1,637 SH   SOLE 13 1,637 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 175 726 SH   SOLE 15 726 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 74,751 310,763 SH   SOLE 18 299,329 0 11,434
O REILLY AUTOMOTIVE INC NEW COM 67103H107 224,676 934,048 SH   SOLE 19 934,048 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,954 58,012 SH   SOLE 20 0 0 58,012
O REILLY AUTOMOTIVE INC NEW COM 67103H107 453,639 1,885,918 SH   SOLE 21 1,885,918 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 560,326 2,329,452 SH   SOLE 22 1,941,355 0 388,097
O REILLY AUTOMOTIVE INC NEW COM 67103H107 25,676 106,744 SH   SOLE 23 106,744 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 17,191 71,468 SH   SOLE 25 71,468 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 57,736 240,028 SH   SOLE 26 91,239 0 148,789
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,765 19,811 SH   SOLE 28 14,380 0 5,431
O REILLY AUTOMOTIVE INC NEW COM 67103H107 705 2,932 SH   SOLE 29 2,932 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 68,200 283,530 SH   SOLE 30 283,530 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14,059 58,446 SH   SOLE 31 31,656 0 26,790
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,971 12,350 SH   SOLE 32 12,350 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 89,727 373,025 SH   SOLE 34 373,025 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 18,777 78,062 SH   SOLE 36 78,062 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 97 405 SH   SOLE 40 405 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 23 1,186 SH   SOLE 18 1,186 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 67 3,422 SH   SOLE 21 3,422 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,831 783,410 SH   SOLE 30 783,410 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 24 1,364 SH   SOLE 18 1,364 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 422 24,200 SH   SOLE 19 24,200 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 17 974 SH   SOLE 21 974 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 937 53,741 SH   SOLE 22 53,741 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 119 6,820 SH   SOLE 29 0 0 6,820
OASIS PETE INC NEW COM 674215108 761 90,523 SH   SOLE 2 50,205 0 40,318
OASIS PETE INC NEW COM 674215108 12 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 75 8,864 SH   SOLE 7 8,864 0 0
OASIS PETE INC NEW COM 674215108 0 35 SH   SOLE 17 0 0 35
OASIS PETE INC NEW COM 674215108 7,774 924,414 SH   SOLE 18 924,414 0 0
OASIS PETE INC NEW COM 674215108 2,852 339,150 SH   SOLE 19 339,150 0 0
OASIS PETE INC NEW COM 674215108 75,695 9,000,610 SH   SOLE 21 9,000,610 0 0
OASIS PETE INC NEW COM 674215108 62,770 7,463,723 SH   SOLE 22 7,029,842 0 433,881
OASIS PETE INC NEW COM 674215108 1,689 200,863 SH   SOLE 23 200,863 0 0
OASIS PETE INC NEW COM 674215108 1,005 119,454 SH   SOLE 26 41,113 0 78,341
OASIS PETE INC NEW COM 674215108 263 31,243 SH   SOLE 28 31,243 0 0
OASIS PETE INC NEW COM 674215108 390 46,398 SH   SOLE 29 0 0 46,398
OASIS PETE INC NEW COM 674215108 1,086 129,160 SH   SOLE 30 129,160 0 0
OASIS PETE INC NEW COM 674215108 136 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 258 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 1,849 1,720,000 PRN   SOLE 2 1,250,000 0 470,000
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 672 625,000 PRN   SOLE 19 625,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 1,004 934,000 PRN   SOLE 21 934,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 16 15,000 PRN   SOLE 25 15,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 650 605,000 PRN   SOLE 26 605,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 898 835,000 PRN   SOLE 34 835,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 3 426 SH   SOLE 2 426 0 0
OBALON THERAPEUTICS INC COM 67424L100 193 29,218 SH   SOLE 18 29,218 0 0
OBALON THERAPEUTICS INC COM 67424L100 26 3,861 SH   SOLE 19 3,861 0 0
OBALON THERAPEUTICS INC COM 67424L100 1,808 273,540 SH   SOLE 21 273,540 0 0
OBALON THERAPEUTICS INC COM 67424L100 372 56,234 SH   SOLE 22 49,955 0 6,279
OBSIDIAN ENERGY LTD COM 674482104 0 3 SH   SOLE 17 0 0 3
OBSIDIAN ENERGY LTD COM 674482104 2 1,603 SH   SOLE 21 1,603 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 71,858 975,539 SH   SOLE 2 224,943 0 750,596
OCCIDENTAL PETE CORP DEL COM 674599105 19,511 264,883 SH   SOLE 4 245,761 0 19,122
OCCIDENTAL PETE CORP DEL COM 674599105 42,101 571,557 SH   SOLE 7 536,671 0 34,886
OCCIDENTAL PETE CORP DEL COM 674599105 5,615 76,228 SH   SOLE 13 76,228 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 442 5,997 SH   SOLE 15 5,997 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 116,944 1,587,624 SH   SOLE 18 1,483,768 0 103,856
OCCIDENTAL PETE CORP DEL COM 674599105 42,023 570,497 SH   SOLE 19 570,497 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 22,537 305,961 SH   SOLE 20 0 0 305,961
OCCIDENTAL PETE CORP DEL COM 674599105 1,275,066 17,310,151 SH   SOLE 21 17,310,151 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,563,518 21,226,145 SH   SOLE 22 17,557,534 0 3,668,611
OCCIDENTAL PETE CORP DEL COM 674599105 70,149 952,338 SH   SOLE 23 952,338 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 46,591 632,511 SH   SOLE 25 632,511 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 147,188 1,998,203 SH   SOLE 26 638,618 0 1,359,585
OCCIDENTAL PETE CORP DEL COM 674599105 12,716 172,629 SH   SOLE 28 125,545 0 47,084
OCCIDENTAL PETE CORP DEL COM 674599105 15,223 206,668 SH   SOLE 29 25,079 0 181,589
OCCIDENTAL PETE CORP DEL COM 674599105 168,705 2,290,325 SH   SOLE 30 2,290,325 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 29,991 407,156 SH   SOLE 31 153,261 0 253,895
OCCIDENTAL PETE CORP DEL COM 674599105 6,209 84,294 SH   SOLE 32 84,294 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,567 48,422 SH   SOLE 34 48,422 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 58,108 788,873 SH   SOLE 36 788,873 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 284 3,862 SH   SOLE 40 3,862 0 0
OCEAN BIO CHEM INC COM 674631106 3 651 SH   SOLE 18 651 0 0
OCEAN BIO CHEM INC COM 674631106 63 14,423 SH   SOLE 21 14,423 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 1 1,146 SH   SOLE 19 1,146 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 0 295 SH   SOLE 21 295 0 0
OCEAN RIG UDW INC COM CL A G66964118 5 200 SH   SOLE 2 200 0 0
OCEAN RIG UDW INC COM CL A G66964118 1,857 69,301 SH   SOLE 22 69,301 0 0
OCEANEERING INTL INC COM 675232102 2,098 99,261 SH   SOLE 2 50,324 0 48,937
OCEANEERING INTL INC COM 675232102 9 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 91 4,315 SH   SOLE 7 4,315 0 0
OCEANEERING INTL INC COM 675232102 6,808 322,052 SH   SOLE 18 322,052 0 0
OCEANEERING INTL INC COM 675232102 617 29,166 SH   SOLE 19 29,166 0 0
OCEANEERING INTL INC COM 675232102 97,341 4,604,573 SH   SOLE 21 4,604,573 0 0
OCEANEERING INTL INC COM 675232102 68,656 3,247,687 SH   SOLE 22 2,917,953 0 329,734
OCEANEERING INTL INC COM 675232102 962 45,528 SH   SOLE 26 12,844 0 32,684
OCEANEERING INTL INC COM 675232102 299 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 360 17,041 SH   SOLE 30 17,041 0 0
OCEANEERING INTL INC COM 675232102 48 2,256 SH   SOLE 31 2,256 0 0
OCEANEERING INTL INC COM 675232102 83 3,948 SH   SOLE 36 3,948 0 0
OCEANEERING INTL INC COM 675232102 232 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 191 7,290 SH   SOLE 2 2,222 0 5,068
OCEANFIRST FINL CORP COM 675234108 12 462 SH   SOLE 7 462 0 0
OCEANFIRST FINL CORP COM 675234108 3,262 124,255 SH   SOLE 18 124,255 0 0
OCEANFIRST FINL CORP COM 675234108 667 25,412 SH   SOLE 19 25,412 0 0
OCEANFIRST FINL CORP COM 675234108 27,403 1,043,935 SH   SOLE 21 1,043,935 0 0
OCEANFIRST FINL CORP COM 675234108 23,447 893,221 SH   SOLE 22 841,567 0 51,654
OCEANFIRST FINL CORP COM 675234108 215 8,201 SH   SOLE 26 0 0 8,201
OCEANFIRST FINL CORP COM 675234108 164 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 111 4,211 SH   SOLE 30 4,211 0 0
OCEANFIRST FINL CORP COM 675234108 102 3,898 SH   SOLE 40 3,898 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 1 510 SH   SOLE 18 510 0 0
OCLARO INC COM NEW 67555N206 96 14,289 SH   SOLE 2 9,292 0 4,997
OCLARO INC COM NEW 67555N206 11 1,564 SH   SOLE 4 1,564 0 0
OCLARO INC COM NEW 67555N206 28 4,204 SH   SOLE 7 4,204 0 0
OCLARO INC COM NEW 67555N206 0 54 SH   SOLE 17 0 0 54
OCLARO INC COM NEW 67555N206 5,216 773,956 SH   SOLE 18 773,956 0 0
OCLARO INC COM NEW 67555N206 909 134,835 SH   SOLE 19 134,835 0 0
OCLARO INC COM NEW 67555N206 101,872 15,114,542 SH   SOLE 21 15,114,542 0 0
OCLARO INC COM NEW 67555N206 29,883 4,433,710 SH   SOLE 22 4,123,935 0 309,775
OCLARO INC COM NEW 67555N206 693 102,799 SH   SOLE 26 55,520 0 47,279
OCLARO INC COM NEW 67555N206 163 24,132 SH   SOLE 28 24,132 0 0
OCLARO INC COM NEW 67555N206 1,613 239,379 SH   SOLE 30 239,379 0 0
OCLARO INC COM NEW 67555N206 95 14,034 SH   SOLE 40 14,034 0 0
OCONEE FED FINL CORP COM 675607105 89 3,089 SH   SOLE 18 3,089 0 0
OCONEE FED FINL CORP COM 675607105 18 624 SH   SOLE 19 624 0 0
OCONEE FED FINL CORP COM 675607105 1,230 42,866 SH   SOLE 21 42,866 0 0
OCONEE FED FINL CORP COM 675607105 170 5,934 SH   SOLE 22 5,451 0 483
OCULAR THERAPEUTIX INC COM 67576A100 5 1,154 SH   SOLE 2 1,095 0 59
OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 366 82,341 SH   SOLE 18 82,341 0 0
OCULAR THERAPEUTIX INC COM 67576A100 65 14,572 SH   SOLE 19 14,572 0 0
OCULAR THERAPEUTIX INC COM 67576A100 3,252 730,754 SH   SOLE 21 730,754 0 0
OCULAR THERAPEUTIX INC COM 67576A100 2,623 589,434 SH   SOLE 22 564,920 0 24,514
OCWEN FINL CORP COM NEW 675746309 80 25,458 SH   SOLE 2 6,646 0 18,812
OCWEN FINL CORP COM NEW 675746309 2 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 10 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 1,336 426,726 SH   SOLE 18 426,726 0 0
OCWEN FINL CORP COM NEW 675746309 248 79,154 SH   SOLE 19 79,154 0 0
OCWEN FINL CORP COM NEW 675746309 11,294 3,608,407 SH   SOLE 21 3,608,407 0 0
OCWEN FINL CORP COM NEW 675746309 8,476 2,708,031 SH   SOLE 22 2,490,533 0 217,498
OCWEN FINL CORP COM NEW 675746309 127 40,470 SH   SOLE 26 16,159 0 24,311
OCWEN FINL CORP COM NEW 675746309 48 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 47 15,074 SH   SOLE 30 15,074 0 0
OCWEN FINL CORP COM NEW 675746309 34 11,019 SH   SOLE 40 11,019 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 4 1,191 SH   SOLE 18 1,191 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 9 2,444 SH   SOLE 19 2,444 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 80 21,283 SH   SOLE 21 21,283 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 723 191,884 SH   SOLE 22 191,884 0 0
OFFICE DEPOT INC COM 676220106 1,094 309,013 SH   SOLE 2 225,223 0 83,790
OFFICE DEPOT INC COM 676220106 8 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 118 33,238 SH   SOLE 7 33,238 0 0
OFFICE DEPOT INC COM 676220106 11,770 3,324,789 SH   SOLE 18 3,324,789 0 0
OFFICE DEPOT INC COM 676220106 1,471 415,667 SH   SOLE 19 415,667 0 0
OFFICE DEPOT INC COM 676220106 116,344 32,865,567 SH   SOLE 21 32,865,567 0 0
OFFICE DEPOT INC COM 676220106 57,434 16,224,393 SH   SOLE 22 15,241,932 0 982,461
OFFICE DEPOT INC COM 676220106 468 132,165 SH   SOLE 26 44,724 0 87,441
OFFICE DEPOT INC COM 676220106 251 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 296 83,709 SH   SOLE 30 83,709 0 0
OFFICE DEPOT INC COM 676220106 660 186,469 SH   SOLE 36 186,469 0 0
OFFICE DEPOT INC COM 676220106 190 53,553 SH   SOLE 40 53,553 0 0
OFFICE DEPOT INC OPTIONS 676220106 19 5,300 SH Put SOLE 2 5,300 0 0
OFFICE DEPOT INC OPTIONS 676220106 35 10,000 SH Put SOLE 18 10,000 0 0
OFFICE DEPOT INC OPTIONS 676220106 620 175,000 SH Put SOLE 19 175,000 0 0
OFFICE DEPOT INC OPTIONS 676220106 4 1,200 SH Put SOLE 22 1,200 0 0
OFG BANCORP COM 67103X102 132 14,058 SH   SOLE 2 6,212 0 7,846
OFG BANCORP COM 67103X102 4 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 10 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 2,136 227,195 SH   SOLE 18 227,195 0 0
OFG BANCORP COM 67103X102 385 40,991 SH   SOLE 19 40,991 0 0
OFG BANCORP COM 67103X102 38,899 4,138,159 SH   SOLE 21 4,138,159 0 0
OFG BANCORP COM 67103X102 11,582 1,232,099 SH   SOLE 22 1,149,414 0 82,685
OFG BANCORP COM 67103X102 218 23,220 SH   SOLE 26 0 0 23,220
OFG BANCORP COM 67103X102 62 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 699 74,401 SH   SOLE 30 74,401 0 0
OFG BANCORP COM 67103X102 32 3,399 SH   SOLE 34 3,399 0 0
OFG BANCORP COM 67103X102 41 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 11,872 360,728 SH   SOLE 2 162,208 0 198,520
OGE ENERGY CORP COM 670837103 2,827 85,893 SH   SOLE 4 81,365 0 4,528
OGE ENERGY CORP COM 670837103 2,873 87,288 SH   SOLE 7 56,105 0 31,183
OGE ENERGY CORP COM 670837103 48 1,457 SH   SOLE 13 1,457 0 0
OGE ENERGY CORP COM 670837103 24,973 758,812 SH   SOLE 18 740,551 0 18,261
OGE ENERGY CORP COM 670837103 3,635 110,458 SH   SOLE 19 110,458 0 0
OGE ENERGY CORP COM 670837103 7,739 235,160 SH   SOLE 20 0 0 235,160
OGE ENERGY CORP COM 670837103 392,651 11,931,059 SH   SOLE 21 11,931,059 0 0
OGE ENERGY CORP COM 670837103 222,462 6,759,703 SH   SOLE 22 6,080,906 0 678,797
OGE ENERGY CORP COM 670837103 8,193 248,940 SH   SOLE 23 248,940 0 0
OGE ENERGY CORP COM 670837103 149 4,530 SH   SOLE 25 4,530 0 0
OGE ENERGY CORP COM 670837103 12,448 378,232 SH   SOLE 26 174,597 0 203,635
OGE ENERGY CORP COM 670837103 1,523 46,285 SH   SOLE 28 34,136 0 12,149
OGE ENERGY CORP COM 670837103 208 6,307 SH   SOLE 29 6,307 0 0
OGE ENERGY CORP COM 670837103 11,694 355,325 SH   SOLE 30 355,325 0 0
OGE ENERGY CORP COM 670837103 2,973 90,351 SH   SOLE 31 43,099 0 47,252
OGE ENERGY CORP COM 670837103 1,910 58,032 SH   SOLE 32 58,032 0 0
OGE ENERGY CORP COM 670837103 8,257 250,911 SH   SOLE 34 250,911 0 0
OGE ENERGY CORP COM 670837103 1,663 50,528 SH   SOLE 36 50,528 0 0
OGE ENERGY CORP COM 670837103 32 958 SH   SOLE 40 958 0 0
OHIO VY BANC CORP COM 677719106 18 457 SH   SOLE 2 134 0 323
OHIO VY BANC CORP COM 677719106 623 15,419 SH   SOLE 18 15,419 0 0
OHIO VY BANC CORP COM 677719106 151 3,743 SH   SOLE 19 3,743 0 0
OHIO VY BANC CORP COM 677719106 5,096 126,140 SH   SOLE 21 126,140 0 0
OHIO VY BANC CORP COM 677719106 1,687 41,752 SH   SOLE 22 39,300 0 2,452
OHR PHARMACEUTICAL INC COM NEW 67778H200 17 9,287 SH   SOLE 19 9,287 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 22 11,684 SH   SOLE 21 11,684 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 740 397,712 SH   SOLE 22 397,712 0 0
OIL DRI CORP AMER COM 677864100 50 1,199 SH   SOLE 2 307 0 892
OIL DRI CORP AMER COM 677864100 815 19,650 SH   SOLE 18 19,650 0 0
OIL DRI CORP AMER COM 677864100 171 4,110 SH   SOLE 19 4,110 0 0
OIL DRI CORP AMER COM 677864100 6,946 167,385 SH   SOLE 21 167,385 0 0
OIL DRI CORP AMER COM 677864100 1,769 42,615 SH   SOLE 22 39,476 0 3,139
OIL STS INTL INC COM 678026105 5,511 194,737 SH   SOLE 2 186,199 0 8,538
OIL STS INTL INC COM 678026105 6 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 66 2,348 SH   SOLE 7 2,348 0 0
OIL STS INTL INC COM 678026105 7,024 248,197 SH   SOLE 18 248,197 0 0
OIL STS INTL INC COM 678026105 1,178 41,620 SH   SOLE 19 41,620 0 0
OIL STS INTL INC COM 678026105 135,764 4,797,311 SH   SOLE 21 4,797,311 0 0
OIL STS INTL INC COM 678026105 41,177 1,455,006 SH   SOLE 22 1,357,271 0 97,735
OIL STS INTL INC COM 678026105 389 13,732 SH   SOLE 26 6,943 0 6,789
OIL STS INTL INC COM 678026105 483 17,060 SH   SOLE 28 17,060 0 0
OIL STS INTL INC COM 678026105 2,065 72,959 SH   SOLE 30 72,959 0 0
OIL STS INTL INC COM 678026105 147 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 156 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 38 1,477 SH   SOLE 2 1,336 0 141
OKTA INC CL A 679295105 11 414 SH   SOLE 7 414 0 0
OKTA INC CL A 679295105 1,633 63,751 SH   SOLE 18 63,751 0 0
OKTA INC CL A 679295105 6,233 243,362 SH   SOLE 19 243,362 0 0
OKTA INC CL A 679295105 14,679 573,158 SH   SOLE 21 573,158 0 0
OKTA INC CL A 679295105 14,963 584,280 SH   SOLE 22 560,675 0 23,605
OKTA INC CL A 679295105 24 950 SH   SOLE 23 950 0 0
OKTA INC CL A 679295105 2,823 110,227 SH   SOLE 34 110,227 0 0
OLD DOMINION FGHT LINES INC COM 679580100 11,723 89,118 SH   SOLE 2 37,031 0 52,087
OLD DOMINION FGHT LINES INC COM 679580100 2,174 16,526 SH   SOLE 4 16,526 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,645 20,105 SH   SOLE 7 11,552 0 8,553
OLD DOMINION FGHT LINES INC COM 679580100 29,548 224,618 SH   SOLE 18 218,968 0 5,650
OLD DOMINION FGHT LINES INC COM 679580100 3,094 23,518 SH   SOLE 19 23,518 0 0
OLD DOMINION FGHT LINES INC COM 679580100 6,791 51,624 SH   SOLE 20 0 0 51,624
OLD DOMINION FGHT LINES INC COM 679580100 399,115 3,033,945 SH   SOLE 21 3,033,945 0 0
OLD DOMINION FGHT LINES INC COM 679580100 285,937 2,173,599 SH   SOLE 22 1,980,276 0 193,323
OLD DOMINION FGHT LINES INC COM 679580100 8,950 68,032 SH   SOLE 23 68,032 0 0
OLD DOMINION FGHT LINES INC COM 679580100 1,236 9,396 SH   SOLE 25 9,396 0 0
OLD DOMINION FGHT LINES INC COM 679580100 14,657 111,421 SH   SOLE 26 52,493 0 58,928
OLD DOMINION FGHT LINES INC COM 679580100 1,793 13,633 SH   SOLE 28 9,724 0 3,909
OLD DOMINION FGHT LINES INC COM 679580100 2,430 18,473 SH   SOLE 29 984 0 17,489
OLD DOMINION FGHT LINES INC COM 679580100 11,985 91,103 SH   SOLE 30 91,103 0 0
OLD DOMINION FGHT LINES INC COM 679580100 4,594 34,923 SH   SOLE 31 19,619 0 15,304
OLD DOMINION FGHT LINES INC COM 679580100 959 7,287 SH   SOLE 34 7,287 0 0
OLD DOMINION FGHT LINES INC COM 679580100 1,536 11,674 SH   SOLE 36 11,674 0 0
OLD DOMINION FGHT LINES INC COM 679580100 36 277 SH   SOLE 40 277 0 0
OLD LINE BANCSHARES INC COM 67984M100 41 1,378 SH   SOLE 2 437 0 941
OLD LINE BANCSHARES INC COM 67984M100 979 33,253 SH   SOLE 18 33,253 0 0
OLD LINE BANCSHARES INC COM 67984M100 145 4,941 SH   SOLE 19 4,941 0 0
OLD LINE BANCSHARES INC COM 67984M100 8,349 283,603 SH   SOLE 21 283,603 0 0
OLD LINE BANCSHARES INC COM 67984M100 2,463 83,677 SH   SOLE 22 77,551 0 6,126
OLD NATL BANCORP IND COM 680033107 508 29,105 SH   SOLE 2 7,589 0 21,516
OLD NATL BANCORP IND COM 680033107 11 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 49 2,793 SH   SOLE 7 2,793 0 0
OLD NATL BANCORP IND COM 680033107 11,567 662,887 SH   SOLE 18 662,887 0 0
OLD NATL BANCORP IND COM 680033107 2,059 118,006 SH   SOLE 19 118,006 0 0
OLD NATL BANCORP IND COM 680033107 215,911 12,373,105 SH   SOLE 21 12,373,105 0 0
OLD NATL BANCORP IND COM 680033107 69,985 4,010,575 SH   SOLE 22 3,778,711 0 231,864
OLD NATL BANCORP IND COM 680033107 850 48,687 SH   SOLE 26 22,731 0 25,956
OLD NATL BANCORP IND COM 680033107 566 32,441 SH   SOLE 28 32,441 0 0
OLD NATL BANCORP IND COM 680033107 3,443 197,313 SH   SOLE 30 197,313 0 0
OLD NATL BANCORP IND COM 680033107 224 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 13 446 SH   SOLE 2 150 0 296
OLD POINT FINL CORP COM 680194107 400 13,458 SH   SOLE 18 13,458 0 0
OLD POINT FINL CORP COM 680194107 44 1,479 SH   SOLE 19 1,479 0 0
OLD POINT FINL CORP COM 680194107 3,296 110,779 SH   SOLE 21 110,779 0 0
OLD POINT FINL CORP COM 680194107 940 31,591 SH   SOLE 22 29,254 0 2,337
OLD REP INTL CORP COM 680223104 5,885 275,250 SH   SOLE 2 153,215 0 122,035
OLD REP INTL CORP COM 680223104 31 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 7,228 338,058 SH   SOLE 7 338,058 0 0
OLD REP INTL CORP COM 680223104 37 1,739 SH   SOLE 15 1,739 0 0
OLD REP INTL CORP COM 680223104 18,798 879,239 SH   SOLE 18 879,239 0 0
OLD REP INTL CORP COM 680223104 1,573 73,560 SH   SOLE 19 73,560 0 0
OLD REP INTL CORP COM 680223104 304,021 14,219,886 SH   SOLE 21 14,219,886 0 0
OLD REP INTL CORP COM 680223104 165,663 7,748,519 SH   SOLE 22 7,007,599 0 740,920
OLD REP INTL CORP COM 680223104 4,161 194,610 SH   SOLE 25 194,610 0 0
OLD REP INTL CORP COM 680223104 4,556 213,087 SH   SOLE 26 97,101 0 115,986
OLD REP INTL CORP COM 680223104 770 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 827 38,699 SH   SOLE 30 38,699 0 0
OLD REP INTL CORP COM 680223104 121 5,638 SH   SOLE 31 5,638 0 0
OLD REP INTL CORP COM 680223104 1,379 64,522 SH   SOLE 32 64,522 0 0
OLD REP INTL CORP COM 680223104 4,272 199,791 SH   SOLE 36 199,791 0 0
OLD REP INTL CORP COM 680223104 554 25,929 SH   SOLE 40 25,929 0 0
OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 1,686 1,216,000 PRN   SOLE 21 1,216,000 0 0
OLD SECOND BANCORP INC ILL COM 680277100 86 6,286 SH   SOLE 2 1,680 0 4,606
OLD SECOND BANCORP INC ILL COM 680277100 10 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,564 114,610 SH   SOLE 18 114,610 0 0
OLD SECOND BANCORP INC ILL COM 680277100 312 22,830 SH   SOLE 19 22,830 0 0
OLD SECOND BANCORP INC ILL COM 680277100 13,296 974,082 SH   SOLE 21 974,082 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,224 822,268 SH   SOLE 22 750,125 0 72,143
OLIN CORP COM PAR $1 680665205 6,015 169,042 SH   SOLE 2 112,233 0 56,809
OLIN CORP COM PAR $1 680665205 31 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 3,138 88,186 SH   SOLE 7 88,186 0 0
OLIN CORP COM PAR $1 680665205 0 1 SH   SOLE 15 0 0 1
OLIN CORP COM PAR $1 680665205 20,670 580,952 SH   SOLE 18 580,952 0 0
OLIN CORP COM PAR $1 680665205 1,935 54,371 SH   SOLE 19 54,371 0 0
OLIN CORP COM PAR $1 680665205 342,179 9,617,162 SH   SOLE 21 9,617,162 0 0
OLIN CORP COM PAR $1 680665205 195,758 5,501,911 SH   SOLE 22 5,141,116 0 360,795
OLIN CORP COM PAR $1 680665205 2,385 67,037 SH   SOLE 26 34,269 0 32,768
OLIN CORP COM PAR $1 680665205 927 26,057 SH   SOLE 28 26,057 0 0
OLIN CORP COM PAR $1 680665205 17,596 494,539 SH   SOLE 30 494,539 0 0
OLIN CORP COM PAR $1 680665205 132 3,711 SH   SOLE 31 3,711 0 0
OLIN CORP COM PAR $1 680665205 1,536 43,184 SH   SOLE 32 43,184 0 0
OLIN CORP COM PAR $1 680665205 602 16,928 SH   SOLE 34 16,928 0 0
OLIN CORP COM PAR $1 680665205 242 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 654 18,380 SH   SOLE 40 18,380 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 236 4,424 SH   SOLE 2 4,245 0 179
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 17 320 SH   SOLE 4 320 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 58 1,081 SH   SOLE 7 1,081 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 11,755 220,746 SH   SOLE 18 220,746 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,731 51,287 SH   SOLE 19 51,287 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 229,088 4,302,114 SH   SOLE 21 4,302,114 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 72,510 1,361,684 SH   SOLE 22 1,274,699 0 86,985
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,476 27,724 SH   SOLE 26 16,611 0 11,113
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 624 11,713 SH   SOLE 28 11,713 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3,736 70,155 SH   SOLE 30 70,155 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 336 6,314 SH   SOLE 40 6,314 0 0
OLYMPIC STEEL INC COM 68162K106 47 2,168 SH   SOLE 2 372 0 1,796
OLYMPIC STEEL INC COM 68162K106 1,045 48,605 SH   SOLE 18 48,605 0 0
OLYMPIC STEEL INC COM 68162K106 149 6,944 SH   SOLE 19 6,944 0 0
OLYMPIC STEEL INC COM 68162K106 18,700 870,161 SH   SOLE 21 870,161 0 0
OLYMPIC STEEL INC COM 68162K106 8,317 387,014 SH   SOLE 22 371,452 0 15,562
OLYMPIC STEEL INC COM 68162K106 249 11,577 SH   SOLE 30 11,577 0 0
OM ASSET MGMT PLC SHS G67506108 267 15,964 SH   SOLE 2 15,964 0 0
OM ASSET MGMT PLC SHS G67506108 40 2,362 SH   SOLE 7 2,362 0 0
OM ASSET MGMT PLC SHS G67506108 4,786 285,721 SH   SOLE 18 285,721 0 0
OM ASSET MGMT PLC SHS G67506108 2,590 154,610 SH   SOLE 19 154,610 0 0
OM ASSET MGMT PLC SHS G67506108 37,785 2,255,795 SH   SOLE 21 2,255,795 0 0
OM ASSET MGMT PLC SHS G67506108 24,541 1,465,163 SH   SOLE 22 1,318,661 0 146,502
OM ASSET MGMT PLC SHS G67506108 3,151 188,114 SH   SOLE 23 188,114 0 0
OM ASSET MGMT PLC SHS G67506108 88 5,229 SH   SOLE 26 0 0 5,229
OM ASSET MGMT PLC SHS G67506108 295 17,621 SH   SOLE 28 17,621 0 0
OM ASSET MGMT PLC SHS G67506108 993 59,295 SH   SOLE 29 0 0 59,295
OM ASSET MGMT PLC SHS G67506108 203 12,131 SH   SOLE 30 12,131 0 0
OM ASSET MGMT PLC SHS G67506108 2,192 130,891 SH   SOLE 34 130,891 0 0
OM ASSET MGMT PLC SHS G67506108 218 12,989 SH   SOLE 40 12,989 0 0
OMEGA FLEX INC COM 682095104 22 303 SH   SOLE 2 178 0 125
OMEGA FLEX INC COM 682095104 749 10,494 SH   SOLE 18 10,494 0 0
OMEGA FLEX INC COM 682095104 173 2,418 SH   SOLE 19 2,418 0 0
OMEGA FLEX INC COM 682095104 6,610 92,561 SH   SOLE 21 92,561 0 0
OMEGA FLEX INC COM 682095104 2,750 38,505 SH   SOLE 22 36,167 0 2,338
OMEGA FLEX INC COM 682095104 135 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 51 715 SH   SOLE 30 715 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,832 211,773 SH   SOLE 2 107,706 0 104,067
OMEGA HEALTHCARE INVS INC COM 681936100 1,723 62,559 SH   SOLE 4 62,559 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 7,452 270,598 SH   SOLE 7 270,598 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 221 8,014 SH   SOLE 15 8,014 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 17,882 649,313 SH   SOLE 18 649,313 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 7,341 266,574 SH   SOLE 19 266,574 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 267,881 9,726,972 SH   SOLE 21 9,726,972 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 227,208 8,250,114 SH   SOLE 22 7,649,600 0 600,514
OMEGA HEALTHCARE INVS INC COM 681936100 301 10,942 SH   SOLE 23 10,942 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 9,660 350,763 SH   SOLE 25 350,763 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,772 136,952 SH   SOLE 26 34,003 0 102,949
OMEGA HEALTHCARE INVS INC COM 681936100 4,283 155,504 SH   SOLE 28 29,457 0 126,047
OMEGA HEALTHCARE INVS INC COM 681936100 1,829 66,406 SH   SOLE 29 66,406 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 29,235 1,061,529 SH   SOLE 30 1,061,529 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 118 4,287 SH   SOLE 31 4,287 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 120 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 608 22,083 SH   SOLE 40 22,083 0 0
OMEROS CORP COM 682143102 69 3,546 SH   SOLE 2 3,276 0 270
OMEROS CORP COM 682143102 16 803 SH   SOLE 7 803 0 0
OMEROS CORP COM 682143102 3,111 160,113 SH   SOLE 18 160,113 0 0
OMEROS CORP COM 682143102 785 40,406 SH   SOLE 19 40,406 0 0
OMEROS CORP COM 682143102 47,634 2,451,574 SH   SOLE 21 2,451,574 0 0
OMEROS CORP COM 682143102 24,209 1,245,966 SH   SOLE 22 1,173,474 0 72,492
OMEROS CORP COM 682143102 7 366 SH   SOLE 23 366 0 0
OMEROS CORP COM 682143102 234 12,044 SH   SOLE 26 0 0 12,044
OMEROS CORP COM 682143102 101 5,175 SH   SOLE 28 5,175 0 0
OMEROS CORP COM 682143102 135 6,953 SH   SOLE 30 6,953 0 0
OMEROS CORP COM 682143102 71 3,632 SH   SOLE 40 3,632 0 0
OMINTO INC COM NEW 68217C208 2 644 SH   SOLE 2 644 0 0
OMINTO INC COM NEW 68217C208 166 49,071 SH   SOLE 18 49,071 0 0
OMINTO INC COM NEW 68217C208 21 6,333 SH   SOLE 19 6,333 0 0
OMINTO INC COM NEW 68217C208 1,501 442,797 SH   SOLE 21 442,797 0 0
OMINTO INC COM NEW 68217C208 416 122,668 SH   SOLE 22 111,819 0 10,849
OMNICELL INC COM 68213N109 119 2,447 SH   SOLE 2 2,054 0 393
OMNICELL INC COM 68213N109 6 131 SH   SOLE 4 131 0 0
OMNICELL INC COM 68213N109 45 929 SH   SOLE 7 929 0 0
OMNICELL INC COM 68213N109 8,288 170,877 SH   SOLE 18 170,877 0 0
OMNICELL INC COM 68213N109 1,608 33,146 SH   SOLE 19 33,146 0 0
OMNICELL INC COM 68213N109 169,854 3,502,152 SH   SOLE 21 3,502,152 0 0
OMNICELL INC COM 68213N109 50,425 1,039,696 SH   SOLE 22 973,229 0 66,467
OMNICELL INC COM 68213N109 1,258 25,947 SH   SOLE 26 14,325 0 11,622
OMNICELL INC COM 68213N109 249 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 2,658 54,806 SH   SOLE 30 54,806 0 0
OMNICELL INC COM 68213N109 191 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 24,640 338,327 SH   SOLE 2 108,277 0 230,050
OMNICOM GROUP INC COM 681919106 6,028 82,763 SH   SOLE 4 76,908 0 5,855
OMNICOM GROUP INC COM 681919106 12,916 177,348 SH   SOLE 7 173,227 0 4,121
OMNICOM GROUP INC COM 681919106 268 3,684 SH   SOLE 13 3,684 0 0
OMNICOM GROUP INC COM 681919106 115 1,577 SH   SOLE 15 1,577 0 0
OMNICOM GROUP INC COM 681919106 36,534 501,634 SH   SOLE 18 465,038 0 36,596
OMNICOM GROUP INC COM 681919106 3,316 45,528 SH   SOLE 19 45,528 0 0
OMNICOM GROUP INC COM 681919106 10,693 146,822 SH   SOLE 20 0 0 146,822
OMNICOM GROUP INC COM 681919106 387,049 5,314,413 SH   SOLE 21 5,314,413 0 0
OMNICOM GROUP INC COM 681919106 472,305 6,485,032 SH   SOLE 22 5,433,505 0 1,051,527
OMNICOM GROUP INC COM 681919106 20,944 287,570 SH   SOLE 23 287,570 0 0
OMNICOM GROUP INC COM 681919106 13,836 189,972 SH   SOLE 25 189,972 0 0
OMNICOM GROUP INC COM 681919106 47,912 657,859 SH   SOLE 26 243,986 0 413,873
OMNICOM GROUP INC COM 681919106 3,757 51,583 SH   SOLE 28 37,324 0 14,259
OMNICOM GROUP INC COM 681919106 649 8,915 SH   SOLE 29 8,915 0 0
OMNICOM GROUP INC COM 681919106 48,776 669,725 SH   SOLE 30 669,725 0 0
OMNICOM GROUP INC COM 681919106 8,920 122,475 SH   SOLE 31 48,130 0 74,345
OMNICOM GROUP INC COM 681919106 1,341 18,419 SH   SOLE 34 18,419 0 0
OMNICOM GROUP INC COM 681919106 16,633 228,379 SH   SOLE 36 228,379 0 0
OMNICOM GROUP INC COM 681919106 94 1,294 SH   SOLE 40 1,294 0 0
OMNOVA SOLUTIONS INC COM 682129101 61 6,110 SH   SOLE 2 2,157 0 3,953
OMNOVA SOLUTIONS INC COM 682129101 11 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,601 160,126 SH   SOLE 18 160,126 0 0
OMNOVA SOLUTIONS INC COM 682129101 350 34,996 SH   SOLE 19 34,996 0 0
OMNOVA SOLUTIONS INC COM 682129101 14,361 1,436,098 SH   SOLE 21 1,436,098 0 0
OMNOVA SOLUTIONS INC COM 682129101 14,986 1,498,572 SH   SOLE 22 1,412,891 0 85,681
OMNOVA SOLUTIONS INC COM 682129101 65 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 280 28,026 SH   SOLE 29 0 0 28,026
OMNOVA SOLUTIONS INC COM 682129101 103 10,331 SH   SOLE 30 10,331 0 0
OMNOVA SOLUTIONS INC COM 682129101 42 4,200 SH   SOLE 40 4,200 0 0
ON ASSIGNMENT INC COM 682159108 209 3,253 SH   SOLE 2 2,838 0 415
ON ASSIGNMENT INC COM 682159108 17 266 SH   SOLE 4 266 0 0
ON ASSIGNMENT INC COM 682159108 83 1,285 SH   SOLE 7 1,285 0 0
ON ASSIGNMENT INC COM 682159108 14,520 225,915 SH   SOLE 18 225,915 0 0
ON ASSIGNMENT INC COM 682159108 2,571 40,003 SH   SOLE 19 40,003 0 0
ON ASSIGNMENT INC COM 682159108 281,650 4,382,298 SH   SOLE 21 4,382,298 0 0
ON ASSIGNMENT INC COM 682159108 86,334 1,343,306 SH   SOLE 22 1,246,966 0 96,340
ON ASSIGNMENT INC COM 682159108 1,027 15,987 SH   SOLE 26 5,239 0 10,748
ON ASSIGNMENT INC COM 682159108 586 9,125 SH   SOLE 28 9,125 0 0
ON ASSIGNMENT INC COM 682159108 4,597 71,530 SH   SOLE 30 71,530 0 0
ON ASSIGNMENT INC COM 682159108 331 5,148 SH   SOLE 40 5,148 0 0
ON DECK CAP INC COM 682163100 75 13,086 SH   SOLE 2 5,470 0 7,616
ON DECK CAP INC COM 682163100 2 349 SH   SOLE 7 349 0 0
ON DECK CAP INC COM 682163100 1,162 202,429 SH   SOLE 18 202,429 0 0
ON DECK CAP INC COM 682163100 212 37,007 SH   SOLE 19 37,007 0 0
ON DECK CAP INC COM 682163100 9,635 1,678,645 SH   SOLE 21 1,678,645 0 0
ON DECK CAP INC COM 682163100 5,994 1,044,310 SH   SOLE 22 992,750 0 51,560
ON DECK CAP INC COM 682163100 29 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 54 9,394 SH   SOLE 30 9,394 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,103 195,944 SH   SOLE 2 38,789 0 157,155
ON SEMICONDUCTOR CORP COM 682189105 108 5,161 SH   SOLE 4 5,161 0 0
ON SEMICONDUCTOR CORP COM 682189105 271 12,963 SH   SOLE 7 12,963 0 0
ON SEMICONDUCTOR CORP COM 682189105 4 170 SH   SOLE 17 0 0 170
ON SEMICONDUCTOR CORP COM 682189105 4,373 208,850 SH   SOLE 18 208,312 0 538
ON SEMICONDUCTOR CORP COM 682189105 26,140 1,248,321 SH   SOLE 19 1,248,321 0 0
ON SEMICONDUCTOR CORP COM 682189105 130,662 6,239,833 SH   SOLE 21 6,239,833 0 0
ON SEMICONDUCTOR CORP COM 682189105 240,568 11,488,463 SH   SOLE 22 10,256,813 0 1,231,650
ON SEMICONDUCTOR CORP COM 682189105 67 3,218 SH   SOLE 23 3,218 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,804 181,676 SH   SOLE 26 56,381 0 125,295
ON SEMICONDUCTOR CORP COM 682189105 1,379 65,833 SH   SOLE 28 65,833 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,554 74,202 SH   SOLE 29 0 0 74,202
ON SEMICONDUCTOR CORP COM 682189105 17,073 815,321 SH   SOLE 30 815,321 0 0
ON SEMICONDUCTOR CORP COM 682189105 199 9,510 SH   SOLE 31 9,510 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,471 165,776 SH   SOLE 34 165,776 0 0
ON SEMICONDUCTOR CORP COM 682189105 149 7,106 SH   SOLE 36 7,106 0 0
ON SEMICONDUCTOR CORP COM 682189105 977 46,674 SH   SOLE 40 46,674 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 5,534 4,336,000 PRN   SOLE 2 3,484,000 0 852,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,048 1,605,000 PRN   SOLE 19 1,605,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,510 1,967,000 PRN   SOLE 21 1,967,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 78 61,000 PRN   SOLE 25 61,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,998 2,349,000 PRN   SOLE 26 2,349,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,105 1,649,000 PRN   SOLE 34 1,649,000 0 0
ONCOBIOLOGICS INC COM 68235M105 3 2,465 SH   SOLE 18 2,465 0 0
ONCOBIOLOGICS INC COM 68235M105 38 29,333 SH   SOLE 21 29,333 0 0
ONCOCYTE CORPORATION COM 68235C107 22 4,652 SH   SOLE 18 4,652 0 0
ONCOCYTE CORPORATION COM 68235C107 2 478 SH   SOLE 19 478 0 0
ONCOCYTE CORPORATION COM 68235C107 604 129,882 SH   SOLE 21 129,882 0 0
ONCOCYTE CORPORATION COM 68235C107 336 72,161 SH   SOLE 22 68,924 0 3,237
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH   SOLE 17 0 0 31
ONCOMED PHARMACEUTICALS INC COM 68234X102 16 3,880 SH   SOLE 18 3,880 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 14 3,414 SH   SOLE 19 3,414 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 223 54,357 SH   SOLE 21 54,357 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 666 162,475 SH   SOLE 22 162,475 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 0 192 SH   SOLE 17 0 0 192
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 1 460 SH   SOLE 21 460 0 0
ONCOSEC MED INC COM NEW 68234L207 13 8,138 SH   SOLE 21 8,138 0 0
ONCOSEC MED INC COM NEW 68234L207 12 7,309 SH   SOLE 22 7,309 0 0
ONE GAS INC COM 68235P108 2,340 31,947 SH   SOLE 2 22,708 0 9,239
ONE GAS INC COM 68235P108 158 2,159 SH   SOLE 4 2,159 0 0
ONE GAS INC COM 68235P108 3,581 48,877 SH   SOLE 7 48,877 0 0
ONE GAS INC COM 68235P108 24,716 337,375 SH   SOLE 18 337,375 0 0
ONE GAS INC COM 68235P108 3,030 41,364 SH   SOLE 19 41,364 0 0
ONE GAS INC COM 68235P108 248,519 3,392,293 SH   SOLE 21 3,392,293 0 0
ONE GAS INC COM 68235P108 126,043 1,720,491 SH   SOLE 22 1,625,036 0 95,455
ONE GAS INC COM 68235P108 1,598 21,819 SH   SOLE 23 21,819 0 0
ONE GAS INC COM 68235P108 1,419 19,366 SH   SOLE 26 7,249 0 12,117
ONE GAS INC COM 68235P108 634 8,659 SH   SOLE 28 8,659 0 0
ONE GAS INC COM 68235P108 455 6,217 SH   SOLE 29 0 0 6,217
ONE GAS INC COM 68235P108 2,264 30,907 SH   SOLE 30 30,907 0 0
ONE GAS INC COM 68235P108 386 5,273 SH   SOLE 36 5,273 0 0
ONE GAS INC COM 68235P108 422 5,764 SH   SOLE 40 5,764 0 0
ONE HORIZON GROUP INC COM PAR 68235H304 1 984 SH   SOLE 21 984 0 0
ONE LIBERTY PPTYS INC COM 682406103 77 2,970 SH   SOLE 2 881 0 2,089
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 12 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,512 58,317 SH   SOLE 18 58,317 0 0
ONE LIBERTY PPTYS INC COM 682406103 381 14,714 SH   SOLE 19 14,714 0 0
ONE LIBERTY PPTYS INC COM 682406103 13,036 502,940 SH   SOLE 21 502,940 0 0
ONE LIBERTY PPTYS INC COM 682406103 18,380 709,106 SH   SOLE 22 677,695 0 31,411
ONE LIBERTY PPTYS INC COM 682406103 23 871 SH   SOLE 23 871 0 0
ONE LIBERTY PPTYS INC COM 682406103 36 1,395 SH   SOLE 26 0 0 1,395
ONE LIBERTY PPTYS INC COM 682406103 128 4,926 SH   SOLE 28 4,926 0 0
ONE LIBERTY PPTYS INC COM 682406103 133 5,123 SH   SOLE 29 0 0 5,123
ONE LIBERTY PPTYS INC COM 682406103 54 2,066 SH   SOLE 30 2,066 0 0
ONE LIBERTY PPTYS INC COM 682406103 32 1,242 SH   SOLE 40 1,242 0 0
ONEMAIN HLDGS INC COM 68268W103 1,021 39,276 SH   SOLE 2 5,819 0 33,457
ONEMAIN HLDGS INC COM 68268W103 5 209 SH   SOLE 4 209 0 0
ONEMAIN HLDGS INC COM 68268W103 34 1,290 SH   SOLE 7 1,290 0 0
ONEMAIN HLDGS INC COM 68268W103 1,089 41,884 SH   SOLE 18 41,884 0 0
ONEMAIN HLDGS INC COM 68268W103 455 17,491 SH   SOLE 19 17,491 0 0
ONEMAIN HLDGS INC COM 68268W103 18,858 725,601 SH   SOLE 21 725,601 0 0
ONEMAIN HLDGS INC COM 68268W103 50,452 1,941,196 SH   SOLE 22 1,735,919 0 205,277
ONEMAIN HLDGS INC COM 68268W103 266 10,241 SH   SOLE 26 3,206 0 7,035
ONEMAIN HLDGS INC COM 68268W103 230 8,837 SH   SOLE 28 8,837 0 0
ONEMAIN HLDGS INC COM 68268W103 263 10,131 SH   SOLE 30 10,131 0 0
ONEMAIN HLDGS INC COM 68268W103 42 1,609 SH   SOLE 31 1,609 0 0
ONEMAIN HLDGS INC COM 68268W103 176 6,763 SH   SOLE 40 6,763 0 0
ONEOK INC NEW COM 682680103 23,673 442,906 SH   SOLE 2 96,524 0 346,382
ONEOK INC NEW COM 682680103 7,782 145,597 SH   SOLE 4 136,036 0 9,561
ONEOK INC NEW COM 682680103 33,452 625,862 SH   SOLE 7 612,671 0 13,191
ONEOK INC NEW COM 682680103 259 4,854 SH   SOLE 13 4,854 0 0
ONEOK INC NEW COM 682680103 135 2,526 SH   SOLE 15 2,526 0 0
ONEOK INC NEW COM 682680103 51,071 955,482 SH   SOLE 18 905,767 0 49,715
ONEOK INC NEW COM 682680103 41,730 780,725 SH   SOLE 19 780,725 0 0
ONEOK INC NEW COM 682680103 8,329 155,825 SH   SOLE 20 0 0 155,825
ONEOK INC NEW COM 682680103 668,356 12,504,329 SH   SOLE 21 12,504,329 0 0
ONEOK INC NEW COM 682680103 546,365 10,221,983 SH   SOLE 22 8,561,445 0 1,660,538
ONEOK INC NEW COM 682680103 25,783 482,385 SH   SOLE 23 482,385 0 0
ONEOK INC NEW COM 682680103 15,231 284,966 SH   SOLE 25 284,966 0 0
ONEOK INC NEW COM 682680103 59,619 1,115,408 SH   SOLE 26 378,444 0 736,964
ONEOK INC NEW COM 682680103 4,559 85,293 SH   SOLE 28 62,106 0 23,187
ONEOK INC NEW COM 682680103 3,367 62,996 SH   SOLE 29 11,416 0 51,580
ONEOK INC NEW COM 682680103 67,363 1,260,302 SH   SOLE 30 1,260,302 0 0
ONEOK INC NEW COM 682680103 10,605 198,401 SH   SOLE 31 84,292 0 114,109
ONEOK INC NEW COM 682680103 4,131 77,291 SH   SOLE 32 77,291 0 0
ONEOK INC NEW COM 682680103 1,534 28,696 SH   SOLE 34 28,696 0 0
ONEOK INC NEW COM 682680103 19,526 365,317 SH   SOLE 36 365,317 0 0
ONEOK INC NEW COM 682680103 99 1,846 SH   SOLE 40 1,846 0 0
OOMA INC COM 683416101 13 1,071 SH   SOLE 2 1,071 0 0
OOMA INC COM 683416101 724 60,619 SH   SOLE 18 60,619 0 0
OOMA INC COM 683416101 145 12,139 SH   SOLE 19 12,139 0 0
OOMA INC COM 683416101 6,402 535,755 SH   SOLE 21 535,755 0 0
OOMA INC COM 683416101 2,693 225,321 SH   SOLE 22 212,105 0 13,216
OOMA INC COM 683416101 136 11,418 SH   SOLE 29 0 0 11,418
OPEN TEXT CORP COM 683715106 16,340 458,090 SH   SOLE 21 458,090 0 0
OPEN TEXT CORP COM 683715106 994 27,860 SH   SOLE 26 0 0 27,860
OPEN TEXT CORP COM 683715106 13,408 375,888 SH   SOLE 30 375,888 0 0
OPGEN INC COM 68373L109 0 640 SH   SOLE 21 640 0 0
OPHTHOTECH CORP COM 683745103 20 6,329 SH   SOLE 18 6,329 0 0
OPHTHOTECH CORP COM 683745103 14 4,442 SH   SOLE 19 4,442 0 0
OPHTHOTECH CORP COM 683745103 278 88,987 SH   SOLE 21 88,987 0 0
OPHTHOTECH CORP COM 683745103 1,546 495,404 SH   SOLE 22 495,404 0 0
OPKO HEALTH INC COM 68375N103 1,174 239,693 SH   SOLE 2 82,515 0 157,178
OPKO HEALTH INC COM 68375N103 9 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 40 8,174 SH   SOLE 7 8,174 0 0
OPKO HEALTH INC COM 68375N103 865 176,433 SH   SOLE 18 176,433 0 0
OPKO HEALTH INC COM 68375N103 525 107,147 SH   SOLE 19 107,147 0 0
OPKO HEALTH INC COM 68375N103 56,237 11,476,914 SH   SOLE 21 11,476,914 0 0
OPKO HEALTH INC COM 68375N103 46,117 9,411,597 SH   SOLE 22 8,451,274 0 960,323
OPKO HEALTH INC COM 68375N103 922 188,227 SH   SOLE 26 79,720 0 108,507
OPKO HEALTH INC COM 68375N103 229 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 191 39,060 SH   SOLE 29 0 0 39,060
OPKO HEALTH INC COM 68375N103 669 136,616 SH   SOLE 30 136,616 0 0
OPKO HEALTH INC COM 68375N103 37 7,459 SH   SOLE 31 7,459 0 0
OPKO HEALTH INC COM 68375N103 54 10,961 SH   SOLE 34 10,961 0 0
OPKO HEALTH INC COM 68375N103 173 35,289 SH   SOLE 40 35,289 0 0
OPPENHEIMER ETF TR LARGE CAP REV ET 68386C104 23 452 SH   SOLE 18 452 0 0
OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 36 585 SH   SOLE 18 585 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 67 2,485 SH   SOLE 2 694 0 1,791
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,015 37,871 SH   SOLE 18 37,871 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 232 8,649 SH   SOLE 19 8,649 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,106 339,778 SH   SOLE 21 339,778 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5,125 191,242 SH   SOLE 22 177,075 0 14,167
OPTICAL CABLE CORP COM NEW 683827208 4 1,750 SH   SOLE 19 1,750 0 0
OPTICAL CABLE CORP COM NEW 683827208 10 3,970 SH   SOLE 21 3,970 0 0
OPTICAL CABLE CORP COM NEW 683827208 7 3,089 SH   SOLE 22 3,089 0 0
OPTINOSE INC COM 68404V100 279 14,785 SH   SOLE 18 14,785 0 0
OPTINOSE INC COM 68404V100 64 3,405 SH   SOLE 19 3,405 0 0
OPTINOSE INC COM 68404V100 3,365 178,060 SH   SOLE 21 178,060 0 0
OPTINOSE INC COM 68404V100 643 34,018 SH   SOLE 22 29,871 0 4,147
OPUS BK IRVINE CALIF COM 684000102 75 2,729 SH   SOLE 2 1,547 0 1,182
OPUS BK IRVINE CALIF COM 684000102 4 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 7 249 SH   SOLE 7 249 0 0
OPUS BK IRVINE CALIF COM 684000102 2,514 92,095 SH   SOLE 18 92,095 0 0
OPUS BK IRVINE CALIF COM 684000102 455 16,675 SH   SOLE 19 16,675 0 0
OPUS BK IRVINE CALIF COM 684000102 45,575 1,669,408 SH   SOLE 21 1,669,408 0 0
OPUS BK IRVINE CALIF COM 684000102 16,539 605,824 SH   SOLE 22 570,554 0 35,270
OPUS BK IRVINE CALIF COM 684000102 279 10,230 SH   SOLE 26 0 0 10,230
OPUS BK IRVINE CALIF COM 684000102 80 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 707 25,881 SH   SOLE 30 25,881 0 0
OPUS BK IRVINE CALIF COM 684000102 43 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 266,001 5,626,084 SH   SOLE 2 2,674,430 0 2,951,654
ORACLE CORP COM 68389X105 65,992 1,395,764 SH   SOLE 4 1,318,003 0 77,761
ORACLE CORP COM 68389X105 106,373 2,249,847 SH   SOLE 7 2,158,488 0 91,359
ORACLE CORP COM 68389X105 8,523 180,266 SH   SOLE 13 180,266 0 0
ORACLE CORP COM 68389X105 1,040 21,991 SH   SOLE 15 21,991 0 0
ORACLE CORP COM 68389X105 47 1,004 SH   SOLE 17 0 0 1,004
ORACLE CORP COM 68389X105 654,235 13,837,466 SH   SOLE 18 12,860,854 0 976,612
ORACLE CORP COM 68389X105 840,197 17,770,673 SH   SOLE 19 17,770,673 0 0
ORACLE CORP COM 68389X105 73,730 1,559,437 SH   SOLE 20 63,527 0 1,495,910
ORACLE CORP COM 68389X105 2,490,649 52,678,699 SH   SOLE 21 52,678,699 0 0
ORACLE CORP COM 68389X105 3,954,619 83,642,540 SH   SOLE 22 68,258,126 0 15,384,414
ORACLE CORP COM 68389X105 211,155 4,466,043 SH   SOLE 23 4,466,043 0 0
ORACLE CORP COM 68389X105 122,057 2,581,584 SH   SOLE 25 2,513,579 0 68,005
ORACLE CORP COM 68389X105 391,763 8,286,020 SH   SOLE 26 2,674,406 0 5,611,614
ORACLE CORP COM 68389X105 33,209 702,397 SH   SOLE 28 511,064 0 191,333
ORACLE CORP COM 68389X105 43,512 920,306 SH   SOLE 29 428,057 0 492,249
ORACLE CORP COM 68389X105 415,648 8,791,198 SH   SOLE 30 8,791,198 0 0
ORACLE CORP COM 68389X105 113,537 2,401,375 SH   SOLE 31 1,381,390 0 1,019,985
ORACLE CORP COM 68389X105 3,133 66,268 SH   SOLE 32 66,268 0 0
ORACLE CORP COM 68389X105 79,566 1,682,872 SH   SOLE 34 1,682,872 0 0
ORACLE CORP COM 68389X105 153,605 3,248,833 SH   SOLE 36 3,248,833 0 0
ORACLE CORP COM 68389X105 735 15,536 SH   SOLE 40 15,536 0 0
ORACLE CORP OPTIONS 68389X105 520 11,000 SH Call SOLE 2 11,000 0 0
ORACLE CORP OPTIONS 68389X105 1,040 22,000 SH Call SOLE 18 22,000 0 0
ORACLE CORP OPTIONS 68389X105 17,494 370,000 SH Call SOLE 19 370,000 0 0
ORACLE CORP OPTIONS 68389X105 118 2,500 SH Call SOLE 22 2,500 0 0
ORAGENICS INC COM NEW 684023203 2 8,467 SH   SOLE 21 8,467 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 78 4,152 SH   SOLE 2 3,198 0 954
ORASURE TECHNOLOGIES INC COM 68554V108 23 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 5,176 274,465 SH   SOLE 18 274,465 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 867 45,955 SH   SOLE 19 45,955 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 107,722 5,711,671 SH   SOLE 21 5,711,671 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 30,029 1,592,195 SH   SOLE 22 1,485,166 0 107,029
ORASURE TECHNOLOGIES INC COM 68554V108 155 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,622 86,007 SH   SOLE 30 86,007 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 106 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 47 4,640 SH   SOLE 2 3,807 0 833
ORBCOMM INC COM 68555P100 22 2,187 SH   SOLE 7 2,187 0 0
ORBCOMM INC COM 68555P100 2,454 241,067 SH   SOLE 18 241,067 0 0
ORBCOMM INC COM 68555P100 556 54,584 SH   SOLE 19 54,584 0 0
ORBCOMM INC COM 68555P100 37,150 3,649,334 SH   SOLE 21 3,649,334 0 0
ORBCOMM INC COM 68555P100 20,069 1,971,417 SH   SOLE 22 1,852,133 0 119,284
ORBCOMM INC COM 68555P100 222 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 96 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 88 8,663 SH   SOLE 30 8,663 0 0
ORBCOMM INC COM 68555P100 66 6,455 SH   SOLE 40 6,455 0 0
ORBITAL ATK INC COM 68557N103 6,610 50,269 SH   SOLE 2 30,646 0 19,623
ORBITAL ATK INC COM 68557N103 34 257 SH   SOLE 4 257 0 0
ORBITAL ATK INC COM 68557N103 235 1,787 SH   SOLE 7 1,787 0 0
ORBITAL ATK INC COM 68557N103 24 181 SH   SOLE 17 0 0 181
ORBITAL ATK INC COM 68557N103 25,131 191,109 SH   SOLE 18 191,109 0 0
ORBITAL ATK INC COM 68557N103 4,063 30,895 SH   SOLE 19 30,895 0 0
ORBITAL ATK INC COM 68557N103 451,690 3,434,903 SH   SOLE 21 3,434,903 0 0
ORBITAL ATK INC COM 68557N103 237,683 1,807,479 SH   SOLE 22 1,674,757 0 132,722
ORBITAL ATK INC COM 68557N103 1,580 12,016 SH   SOLE 26 12,016 0 0
ORBITAL ATK INC COM 68557N103 1,237 9,408 SH   SOLE 30 9,408 0 0
ORBITAL ATK INC COM 68557N103 2,759 20,980 SH   SOLE 31 20,980 0 0
ORBITAL ATK INC COM 68557N103 299 2,276 SH   SOLE 36 2,276 0 0
ORBITAL ATK INC COM 68557N103 807 6,134 SH   SOLE 40 6,134 0 0
ORBOTECH LTD ORD M75253100 47 941 SH   SOLE 2 941 0 0
ORBOTECH LTD ORD M75253100 13 251 SH   SOLE 4 251 0 0
ORBOTECH LTD ORD M75253100 199 3,964 SH   SOLE 7 3,328 0 636
ORBOTECH LTD ORD M75253100 305 6,079 SH   SOLE 18 6,079 0 0
ORBOTECH LTD ORD M75253100 18,121 360,686 SH   SOLE 21 360,686 0 0
ORBOTECH LTD ORD M75253100 15,948 317,430 SH   SOLE 22 287,343 0 30,087
ORBOTECH LTD ORD M75253100 218 4,335 SH   SOLE 23 4,335 0 0
ORBOTECH LTD ORD M75253100 582 11,577 SH   SOLE 26 0 0 11,577
ORBOTECH LTD ORD M75253100 1,178 23,456 SH   SOLE 34 23,456 0 0
ORBOTECH LTD ORD M75253100 295 5,866 SH   SOLE 40 5,866 0 0
ORCHID IS CAP INC COM 68571X103 89 9,575 SH   SOLE 2 2,529 0 7,046
ORCHID IS CAP INC COM 68571X103 6 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,528 164,606 SH   SOLE 18 164,606 0 0
ORCHID IS CAP INC COM 68571X103 309 33,308 SH   SOLE 19 33,308 0 0
ORCHID IS CAP INC COM 68571X103 22,265 2,399,241 SH   SOLE 21 2,399,241 0 0
ORCHID IS CAP INC COM 68571X103 12,362 1,332,151 SH   SOLE 22 1,293,240 0 38,911
ORCHIDS PAPER PRODS CO DEL COM 68572N104 33 2,553 SH   SOLE 2 419 0 2,134
ORCHIDS PAPER PRODS CO DEL COM 68572N104 457 35,682 SH   SOLE 18 35,682 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 91 7,089 SH   SOLE 19 7,089 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 3,820 298,464 SH   SOLE 21 298,464 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 2,297 179,423 SH   SOLE 22 168,616 0 10,807
OREXIGEN THERAPEUTICS INC COM NEW 686164302 2 1,308 SH   SOLE 18 1,308 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 2 1,808 SH   SOLE 19 1,808 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 26 20,251 SH   SOLE 21 20,251 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 260 201,920 SH   SOLE 22 201,920 0 0
ORGANOVO HLDGS INC COM 68620A104 9 7,074 SH   SOLE 2 6,397 0 677
ORGANOVO HLDGS INC COM 68620A104 4 3,273 SH   SOLE 7 3,273 0 0
ORGANOVO HLDGS INC COM 68620A104 492 367,407 SH   SOLE 18 367,407 0 0
ORGANOVO HLDGS INC COM 68620A104 97 72,562 SH   SOLE 19 72,562 0 0
ORGANOVO HLDGS INC COM 68620A104 4,276 3,191,390 SH   SOLE 21 3,191,390 0 0
ORGANOVO HLDGS INC COM 68620A104 3,323 2,479,648 SH   SOLE 22 2,359,791 0 119,857
ORIENT PAPER INC COM NEW 68619F205 97 75,332 SH   SOLE 22 75,332 0 0
ORION ENERGY SYSTEMS INC COM 686275108 4 4,754 SH   SOLE 18 4,754 0 0
ORION ENERGY SYSTEMS INC COM 686275108 7 7,855 SH   SOLE 19 7,855 0 0
ORION ENERGY SYSTEMS INC COM 686275108 64 72,728 SH   SOLE 21 72,728 0 0
ORION GROUP HOLDINGS INC COM 68628V308 44 5,643 SH   SOLE 2 1,240 0 4,403
ORION GROUP HOLDINGS INC COM 68628V308 6 756 SH   SOLE 7 756 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1,070 136,631 SH   SOLE 18 136,631 0 0
ORION GROUP HOLDINGS INC COM 68628V308 191 24,442 SH   SOLE 19 24,442 0 0
ORION GROUP HOLDINGS INC COM 68628V308 20,142 2,572,370 SH   SOLE 21 2,572,370 0 0
ORION GROUP HOLDINGS INC COM 68628V308 6,560 837,858 SH   SOLE 22 804,135 0 33,723
ORION GROUP HOLDINGS INC COM 68628V308 277 35,361 SH   SOLE 30 35,361 0 0
ORITANI FINL CORP DEL COM 68633D103 149 9,061 SH   SOLE 2 2,350 0 6,711
ORITANI FINL CORP DEL COM 68633D103 8 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 24 1,449 SH   SOLE 7 1,449 0 0
ORITANI FINL CORP DEL COM 68633D103 3,283 200,207 SH   SOLE 18 200,207 0 0
ORITANI FINL CORP DEL COM 68633D103 608 37,052 SH   SOLE 19 37,052 0 0
ORITANI FINL CORP DEL COM 68633D103 59,615 3,635,086 SH   SOLE 21 3,635,086 0 0
ORITANI FINL CORP DEL COM 68633D103 21,335 1,300,938 SH   SOLE 22 1,228,299 0 72,639
ORITANI FINL CORP DEL COM 68633D103 348 21,245 SH   SOLE 26 12,114 0 9,131
ORITANI FINL CORP DEL COM 68633D103 90 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 926 56,441 SH   SOLE 30 56,441 0 0
ORITANI FINL CORP DEL COM 68633D103 61 3,695 SH   SOLE 40 3,695 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,625 25,414 SH   SOLE 2 21,609 0 3,805
ORMAT TECHNOLOGIES INC COM 686688102 17 273 SH   SOLE 4 273 0 0
ORMAT TECHNOLOGIES INC COM 686688102 64 998 SH   SOLE 7 998 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,165 143,292 SH   SOLE 18 143,292 0 0
ORMAT TECHNOLOGIES INC COM 686688102 2,002 31,299 SH   SOLE 19 31,299 0 0
ORMAT TECHNOLOGIES INC COM 686688102 79,133 1,237,223 SH   SOLE 21 1,237,223 0 0
ORMAT TECHNOLOGIES INC COM 686688102 64,020 1,000,941 SH   SOLE 22 928,931 0 72,010
ORMAT TECHNOLOGIES INC COM 686688102 666 10,406 SH   SOLE 26 4,520 0 5,886
ORMAT TECHNOLOGIES INC COM 686688102 339 5,307 SH   SOLE 28 5,307 0 0
ORMAT TECHNOLOGIES INC COM 686688102 397 6,212 SH   SOLE 30 6,212 0 0
ORMAT TECHNOLOGIES INC COM 686688102 257 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 25 989 SH   SOLE 2 419 0 570
ORRSTOWN FINL SVCS INC COM 687380105 723 28,633 SH   SOLE 18 28,633 0 0
ORRSTOWN FINL SVCS INC COM 687380105 167 6,603 SH   SOLE 19 6,603 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,294 249,259 SH   SOLE 21 249,259 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,044 239,366 SH   SOLE 22 234,795 0 4,571
ORTHOFIX INTL N V COM N6748L102 245 4,479 SH   SOLE 2 2,600 0 1,879
ORTHOFIX INTL N V COM N6748L102 10 188 SH   SOLE 4 188 0 0
ORTHOFIX INTL N V COM N6748L102 31 565 SH   SOLE 7 565 0 0
ORTHOFIX INTL N V COM N6748L102 5,162 94,373 SH   SOLE 18 94,373 0 0
ORTHOFIX INTL N V COM N6748L102 2,780 50,831 SH   SOLE 19 50,831 0 0
ORTHOFIX INTL N V COM N6748L102 90,844 1,660,773 SH   SOLE 21 1,660,773 0 0
ORTHOFIX INTL N V COM N6748L102 31,415 574,315 SH   SOLE 22 543,096 0 31,219
ORTHOFIX INTL N V COM N6748L102 443 8,107 SH   SOLE 23 8,107 0 0
ORTHOFIX INTL N V COM N6748L102 735 13,438 SH   SOLE 26 4,845 0 8,593
ORTHOFIX INTL N V COM N6748L102 149 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX INTL N V COM N6748L102 238 4,356 SH   SOLE 29 0 0 4,356
ORTHOFIX INTL N V COM N6748L102 1,509 27,580 SH   SOLE 30 27,580 0 0
ORTHOFIX INTL N V COM N6748L102 1,107 20,232 SH   SOLE 34 20,232 0 0
ORTHOFIX INTL N V COM N6748L102 113 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 234 12,201 SH   SOLE 18 12,201 0 0
ORTHOPEDIATRICS CORP COM 68752L100 55 2,864 SH   SOLE 19 2,864 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,935 152,926 SH   SOLE 21 152,926 0 0
ORTHOPEDIATRICS CORP COM 68752L100 552 28,788 SH   SOLE 22 25,873 0 2,915
OSHKOSH CORP COM 688239201 13,139 144,555 SH   SOLE 2 117,771 0 26,784
OSHKOSH CORP COM 688239201 1,134 12,476 SH   SOLE 4 12,476 0 0
OSHKOSH CORP COM 688239201 398 4,376 SH   SOLE 7 4,376 0 0
OSHKOSH CORP COM 688239201 1,446 15,907 SH   SOLE 13 15,907 0 0
OSHKOSH CORP COM 688239201 22,438 246,867 SH   SOLE 18 246,595 0 272
OSHKOSH CORP COM 688239201 16,702 183,765 SH   SOLE 19 183,765 0 0
OSHKOSH CORP COM 688239201 299,487 3,295,051 SH   SOLE 21 3,295,051 0 0
OSHKOSH CORP COM 688239201 255,602 2,812,212 SH   SOLE 22 2,517,637 0 294,575
OSHKOSH CORP COM 688239201 1,482 16,300 SH   SOLE 23 16,300 0 0
OSHKOSH CORP COM 688239201 380 4,182 SH   SOLE 25 4,182 0 0
OSHKOSH CORP COM 688239201 3,478 38,266 SH   SOLE 26 15,028 0 23,238
OSHKOSH CORP COM 688239201 1,018 11,204 SH   SOLE 28 11,204 0 0
OSHKOSH CORP COM 688239201 2,416 26,578 SH   SOLE 29 4,312 0 22,266
OSHKOSH CORP COM 688239201 1,226 13,494 SH   SOLE 30 13,494 0 0
OSHKOSH CORP COM 688239201 1,079 11,876 SH   SOLE 31 7,411 0 4,465
OSHKOSH CORP COM 688239201 625 6,878 SH   SOLE 34 6,878 0 0
OSHKOSH CORP COM 688239201 1,686 18,549 SH   SOLE 36 18,549 0 0
OSHKOSH CORP COM 688239201 749 8,236 SH   SOLE 40 8,236 0 0
OSI SYSTEMS INC COM 671044105 260 4,038 SH   SOLE 2 3,951 0 87
OSI SYSTEMS INC COM 671044105 2 34 SH   SOLE 4 34 0 0
OSI SYSTEMS INC COM 671044105 32 490 SH   SOLE 7 490 0 0
OSI SYSTEMS INC COM 671044105 5,194 80,678 SH   SOLE 18 80,678 0 0
OSI SYSTEMS INC COM 671044105 1,930 29,986 SH   SOLE 19 29,986 0 0
OSI SYSTEMS INC COM 671044105 102,133 1,586,402 SH   SOLE 21 1,586,402 0 0
OSI SYSTEMS INC COM 671044105 32,360 502,638 SH   SOLE 22 469,670 0 32,968
OSI SYSTEMS INC COM 671044105 327 5,076 SH   SOLE 26 1,259 0 3,817
OSI SYSTEMS INC COM 671044105 176 2,728 SH   SOLE 28 2,728 0 0
OSI SYSTEMS INC COM 671044105 147 2,284 SH   SOLE 29 0 0 2,284
OSI SYSTEMS INC COM 671044105 1,646 25,574 SH   SOLE 30 25,574 0 0
OSI SYSTEMS INC COM 671044105 133 2,067 SH   SOLE 40 2,067 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 100 8,611 SH   SOLE 21 8,611 0 0
OTELCO INC CL A NEW 688823301 11 811 SH   SOLE 21 811 0 0
OTELCO INC CL A NEW 688823301 66 4,963 SH   SOLE 22 4,963 0 0
OTONOMY INC COM 68906L105 34 6,194 SH   SOLE 2 1,627 0 4,567
OTONOMY INC COM 68906L105 3 461 SH   SOLE 7 461 0 0
OTONOMY INC COM 68906L105 610 109,870 SH   SOLE 18 109,870 0 0
OTONOMY INC COM 68906L105 110 19,842 SH   SOLE 19 19,842 0 0
OTONOMY INC COM 68906L105 5,137 925,520 SH   SOLE 21 925,520 0 0
OTONOMY INC COM 68906L105 5,493 989,729 SH   SOLE 22 964,068 0 25,661
OTTAWA BANCORP INC COM 689195105 8 524 SH   SOLE 18 524 0 0
OTTER TAIL CORP COM 689648103 1,702 38,299 SH   SOLE 2 30,924 0 7,375
OTTER TAIL CORP COM 689648103 12 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 47 1,055 SH   SOLE 7 1,055 0 0
OTTER TAIL CORP COM 689648103 6,586 148,171 SH   SOLE 18 148,171 0 0
OTTER TAIL CORP COM 689648103 1,392 31,312 SH   SOLE 19 31,312 0 0
OTTER TAIL CORP COM 689648103 55,384 1,245,995 SH   SOLE 21 1,245,995 0 0
OTTER TAIL CORP COM 689648103 47,538 1,069,475 SH   SOLE 22 1,001,216 0 68,259
OTTER TAIL CORP COM 689648103 783 17,608 SH   SOLE 26 7,652 0 9,956
OTTER TAIL CORP COM 689648103 246 5,531 SH   SOLE 28 5,531 0 0
OTTER TAIL CORP COM 689648103 243 5,463 SH   SOLE 30 5,463 0 0
OTTER TAIL CORP COM 689648103 60 1,354 SH   SOLE 34 1,354 0 0
OTTER TAIL CORP COM 689648103 169 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 2,344 101,039 SH   SOLE 2 34,375 0 66,664
OUTFRONT MEDIA INC COM 69007J106 115 4,957 SH   SOLE 4 4,957 0 0
OUTFRONT MEDIA INC COM 69007J106 137 5,914 SH   SOLE 7 5,914 0 0
OUTFRONT MEDIA INC COM 69007J106 2,287 98,573 SH   SOLE 13 98,573 0 0
OUTFRONT MEDIA INC COM 69007J106 3,862 166,463 SH   SOLE 18 166,463 0 0
OUTFRONT MEDIA INC COM 69007J106 23,530 1,014,236 SH   SOLE 19 1,014,236 0 0
OUTFRONT MEDIA INC COM 69007J106 52,308 2,254,649 SH   SOLE 21 2,254,649 0 0
OUTFRONT MEDIA INC COM 69007J106 123,827 5,337,373 SH   SOLE 22 4,294,457 0 1,042,916
OUTFRONT MEDIA INC COM 69007J106 187 8,078 SH   SOLE 23 8,078 0 0
OUTFRONT MEDIA INC COM 69007J106 226 9,762 SH   SOLE 25 9,762 0 0
OUTFRONT MEDIA INC COM 69007J106 1,427 61,508 SH   SOLE 26 27,609 0 33,899
OUTFRONT MEDIA INC COM 69007J106 455 19,631 SH   SOLE 28 19,631 0 0
OUTFRONT MEDIA INC COM 69007J106 4,723 203,581 SH   SOLE 29 1,261 0 202,320
OUTFRONT MEDIA INC COM 69007J106 540 23,294 SH   SOLE 30 23,294 0 0
OUTFRONT MEDIA INC COM 69007J106 74 3,207 SH   SOLE 31 3,207 0 0
OUTFRONT MEDIA INC COM 69007J106 3,674 158,370 SH   SOLE 34 158,370 0 0
OUTFRONT MEDIA INC COM 69007J106 1,601 69,019 SH   SOLE 36 69,019 0 0
OUTFRONT MEDIA INC COM 69007J106 301 12,972 SH   SOLE 40 12,972 0 0
OVASCIENCE INC COM 69014Q101 8 5,935 SH   SOLE 18 5,935 0 0
OVASCIENCE INC COM 69014Q101 8 5,645 SH   SOLE 19 5,645 0 0
OVASCIENCE INC COM 69014Q101 127 90,581 SH   SOLE 21 90,581 0 0
OVASCIENCE INC COM 69014Q101 504 359,800 SH   SOLE 22 359,800 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 37 13,334 SH   SOLE 2 6,738 0 6,596
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 496 181,128 SH   SOLE 18 181,128 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 135 49,310 SH   SOLE 19 49,310 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,176 1,524,113 SH   SOLE 21 1,524,113 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,229 1,543,571 SH   SOLE 22 1,492,593 0 50,978
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 212 77,424 SH   SOLE 29 0 0 77,424
OVERSTOCK COM INC DEL COM 690370101 152 2,378 SH   SOLE 2 881 0 1,497
OVERSTOCK COM INC DEL COM 690370101 19 294 SH   SOLE 7 294 0 0
OVERSTOCK COM INC DEL COM 690370101 3,984 62,340 SH   SOLE 18 62,340 0 0
OVERSTOCK COM INC DEL COM 690370101 874 13,670 SH   SOLE 19 13,670 0 0
OVERSTOCK COM INC DEL COM 690370101 35,055 548,586 SH   SOLE 21 548,586 0 0
OVERSTOCK COM INC DEL COM 690370101 30,688 480,250 SH   SOLE 22 452,958 0 27,292
OVERSTOCK COM INC DEL COM 690370101 153 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 162 2,532 SH   SOLE 30 2,532 0 0
OVERSTOCK COM INC DEL COM 690370101 99 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 4 364 SH   SOLE 2 364 0 0
OVID THERAPEUTICS INC COM 690469101 229 23,213 SH   SOLE 18 23,213 0 0
OVID THERAPEUTICS INC COM 690469101 8,147 825,433 SH   SOLE 19 825,433 0 0
OVID THERAPEUTICS INC COM 690469101 140 14,135 SH   SOLE 20 14,135 0 0
OVID THERAPEUTICS INC COM 690469101 1,626 164,759 SH   SOLE 21 164,759 0 0
OVID THERAPEUTICS INC COM 690469101 348 35,308 SH   SOLE 22 31,489 0 3,819
OWENS & MINOR INC NEW COM 690732102 701 37,146 SH   SOLE 2 27,032 0 10,114
OWENS & MINOR INC NEW COM 690732102 8 402 SH   SOLE 4 402 0 0
OWENS & MINOR INC NEW COM 690732102 61 3,225 SH   SOLE 7 3,225 0 0
OWENS & MINOR INC NEW COM 690732102 7,502 397,365 SH   SOLE 18 397,365 0 0
OWENS & MINOR INC NEW COM 690732102 915 48,479 SH   SOLE 19 48,479 0 0
OWENS & MINOR INC NEW COM 690732102 74,463 3,944,029 SH   SOLE 21 3,944,029 0 0
OWENS & MINOR INC NEW COM 690732102 41,219 2,183,190 SH   SOLE 22 2,054,776 0 128,414
OWENS & MINOR INC NEW COM 690732102 343 18,142 SH   SOLE 26 5,363 0 12,779
OWENS & MINOR INC NEW COM 690732102 173 9,148 SH   SOLE 28 9,148 0 0
OWENS & MINOR INC NEW COM 690732102 169 8,977 SH   SOLE 30 8,977 0 0
OWENS & MINOR INC NEW COM 690732102 285 15,107 SH   SOLE 36 15,107 0 0
OWENS & MINOR INC NEW COM 690732102 132 6,981 SH   SOLE 40 6,981 0 0
OWENS CORNING NEW COM 690742101 31,687 344,649 SH   SOLE 2 237,689 0 106,960
OWENS CORNING NEW COM 690742101 6,575 71,510 SH   SOLE 4 71,510 0 0
OWENS CORNING NEW COM 690742101 4,377 47,605 SH   SOLE 7 32,089 0 15,516
OWENS CORNING NEW COM 690742101 16,615 180,713 SH   SOLE 18 170,097 0 10,616
OWENS CORNING NEW COM 690742101 10,743 116,843 SH   SOLE 19 116,843 0 0
OWENS CORNING NEW COM 690742101 5,969 64,919 SH   SOLE 20 0 0 64,919
OWENS CORNING NEW COM 690742101 175,391 1,907,673 SH   SOLE 21 1,907,673 0 0
OWENS CORNING NEW COM 690742101 340,626 3,704,872 SH   SOLE 22 3,254,476 0 450,396
OWENS CORNING NEW COM 690742101 16,926 184,096 SH   SOLE 23 184,096 0 0
OWENS CORNING NEW COM 690742101 1,943 21,129 SH   SOLE 25 21,129 0 0
OWENS CORNING NEW COM 690742101 19,986 217,377 SH   SOLE 26 90,835 0 126,542
OWENS CORNING NEW COM 690742101 2,283 24,826 SH   SOLE 28 17,718 0 7,108
OWENS CORNING NEW COM 690742101 7,726 84,028 SH   SOLE 29 37,170 0 46,858
OWENS CORNING NEW COM 690742101 16,548 179,984 SH   SOLE 30 179,984 0 0
OWENS CORNING NEW COM 690742101 9,308 101,245 SH   SOLE 31 64,990 0 36,255
OWENS CORNING NEW COM 690742101 5,539 60,249 SH   SOLE 34 60,249 0 0
OWENS CORNING NEW COM 690742101 4,117 44,780 SH   SOLE 36 44,780 0 0
OWENS CORNING NEW COM 690742101 52 569 SH   SOLE 40 569 0 0
OWENS ILL INC COM NEW 690768403 3,108 140,179 SH   SOLE 2 86,147 0 54,032
OWENS ILL INC COM NEW 690768403 68 3,045 SH   SOLE 4 3,045 0 0
OWENS ILL INC COM NEW 690768403 184 8,312 SH   SOLE 7 8,312 0 0
OWENS ILL INC COM NEW 690768403 23,253 1,048,848 SH   SOLE 18 1,048,848 0 0
OWENS ILL INC COM NEW 690768403 16,135 727,796 SH   SOLE 19 727,796 0 0
OWENS ILL INC COM NEW 690768403 158,736 7,159,934 SH   SOLE 21 7,159,934 0 0
OWENS ILL INC COM NEW 690768403 129,853 5,857,156 SH   SOLE 22 5,378,301 0 478,855
OWENS ILL INC COM NEW 690768403 677 30,520 SH   SOLE 23 30,520 0 0
OWENS ILL INC COM NEW 690768403 1,504 67,858 SH   SOLE 26 34,811 0 33,047
OWENS ILL INC COM NEW 690768403 488 22,006 SH   SOLE 28 22,006 0 0
OWENS ILL INC COM NEW 690768403 552 24,890 SH   SOLE 29 0 0 24,890
OWENS ILL INC COM NEW 690768403 546 24,618 SH   SOLE 30 24,618 0 0
OWENS ILL INC COM NEW 690768403 82 3,705 SH   SOLE 31 3,705 0 0
OWENS ILL INC COM NEW 690768403 3,540 159,691 SH   SOLE 34 159,691 0 0
OWENS ILL INC COM NEW 690768403 369 16,630 SH   SOLE 36 16,630 0 0
OWENS ILL INC COM NEW 690768403 386 17,408 SH   SOLE 40 17,408 0 0
OWENS RLTY MTG INC COM 690828108 21 1,285 SH   SOLE 2 673 0 612
OWENS RLTY MTG INC COM 690828108 664 41,494 SH   SOLE 18 41,494 0 0
OWENS RLTY MTG INC COM 690828108 87 5,416 SH   SOLE 19 5,416 0 0
OWENS RLTY MTG INC COM 690828108 5,351 334,200 SH   SOLE 21 334,200 0 0
OWENS RLTY MTG INC COM 690828108 1,978 123,542 SH   SOLE 22 118,060 0 5,482
OXBRIDGE RE HLDGS LTD SHS G6856M106 1 622 SH   SOLE 18 622 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 33 2,358 SH   SOLE 2 2,222 0 136
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 13 925 SH   SOLE 7 925 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,191 85,263 SH   SOLE 18 85,263 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 224 16,046 SH   SOLE 19 16,046 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 10,407 744,928 SH   SOLE 21 744,928 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3,331 238,425 SH   SOLE 22 206,612 0 31,813
OXFORD INDS INC COM 691497309 196 2,608 SH   SOLE 2 939 0 1,669
OXFORD INDS INC COM 691497309 9 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 28 378 SH   SOLE 7 378 0 0
OXFORD INDS INC COM 691497309 5,947 79,094 SH   SOLE 18 79,094 0 0
OXFORD INDS INC COM 691497309 2,622 34,867 SH   SOLE 19 34,867 0 0
OXFORD INDS INC COM 691497309 114,249 1,519,471 SH   SOLE 21 1,519,471 0 0
OXFORD INDS INC COM 691497309 34,566 459,712 SH   SOLE 22 430,192 0 29,520
OXFORD INDS INC COM 691497309 457 6,079 SH   SOLE 26 1,478 0 4,601
OXFORD INDS INC COM 691497309 162 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,807 24,038 SH   SOLE 30 24,038 0 0
OXFORD INDS INC COM 691497309 125 1,668 SH   SOLE 40 1,668 0 0
P & F INDS INC CL A NEW 692830508 6 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 14 406 SH   SOLE 18 406 0 0
P A M TRANSN SVCS INC COM 693149106 23 659 SH   SOLE 19 659 0 0
P A M TRANSN SVCS INC COM 693149106 234 6,804 SH   SOLE 21 6,804 0 0
P A M TRANSN SVCS INC COM 693149106 4,959 144,036 SH   SOLE 22 144,036 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 9,272 287,782 SH   SOLE 2 35,680 0 252,102
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 739 22,948 SH   SOLE 18 22,948 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 164 5,089 SH   SOLE 21 5,089 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 31,124 965,989 SH   SOLE 22 730,152 0 235,837
PACCAR INC COM 693718108 75,142 1,057,145 SH   SOLE 2 725,376 0 331,769
PACCAR INC COM 693718108 20,245 284,823 SH   SOLE 4 276,064 0 8,759
PACCAR INC COM 693718108 21,589 303,722 SH   SOLE 7 290,293 0 13,429
PACCAR INC COM 693718108 8,481 119,316 SH   SOLE 13 119,316 0 0
PACCAR INC COM 693718108 198 2,783 SH   SOLE 15 2,783 0 0
PACCAR INC COM 693718108 64,580 908,547 SH   SOLE 18 858,405 0 50,142
PACCAR INC COM 693718108 83,461 1,174,184 SH   SOLE 19 1,174,184 0 0
PACCAR INC COM 693718108 13,394 188,439 SH   SOLE 20 0 0 188,439
PACCAR INC COM 693718108 635,328 8,938,209 SH   SOLE 21 8,938,209 0 0
PACCAR INC COM 693718108 819,234 11,525,518 SH   SOLE 22 8,804,111 0 2,721,407
PACCAR INC COM 693718108 46,561 655,055 SH   SOLE 23 655,055 0 0
PACCAR INC COM 693718108 22,602 317,979 SH   SOLE 25 317,979 0 0
PACCAR INC COM 693718108 74,593 1,049,419 SH   SOLE 26 357,443 0 691,976
PACCAR INC COM 693718108 5,711 80,347 SH   SOLE 28 57,939 0 22,408
PACCAR INC COM 693718108 30,810 433,451 SH   SOLE 29 127,543 0 305,908
PACCAR INC COM 693718108 77,963 1,096,838 SH   SOLE 30 1,096,838 0 0
PACCAR INC COM 693718108 31,314 440,543 SH   SOLE 31 260,532 0 180,011
PACCAR INC COM 693718108 6,465 90,953 SH   SOLE 32 90,953 0 0
PACCAR INC COM 693718108 15,044 211,648 SH   SOLE 34 211,648 0 0
PACCAR INC COM 693718108 35,367 497,566 SH   SOLE 36 497,566 0 0
PACCAR INC COM 693718108 129 1,814 SH   SOLE 40 1,814 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 15 5,826 SH   SOLE 2 5,435 0 391
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 1,421 SH   SOLE 7 1,421 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 968 366,693 SH   SOLE 18 366,693 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 277 104,826 SH   SOLE 19 104,826 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 13,022 4,932,663 SH   SOLE 21 4,932,663 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7,154 2,709,766 SH   SOLE 22 2,531,657 0 178,109
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6 2,308 SH   SOLE 23 2,308 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 25 9,464 SH   SOLE 28 9,464 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 37 13,853 SH   SOLE 30 13,853 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 23 8,804 SH   SOLE 40 8,804 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 513 112,764 SH   SOLE 2 104,782 0 7,982
PACIFIC ETHANOL INC COM PAR $.001 69423U305 2 511 SH   SOLE 7 511 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 768 168,735 SH   SOLE 18 168,735 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 1,350 296,772 SH   SOLE 19 296,772 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 6,894 1,515,254 SH   SOLE 21 1,515,254 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 13,420 2,949,414 SH   SOLE 22 2,888,145 0 61,269
PACIFIC ETHANOL INC COM PAR $.001 69423U305 1,992 437,876 SH   SOLE 23 437,876 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 348 76,447 SH   SOLE 29 0 0 76,447
PACIFIC MERCANTILE BANCORP COM 694552100 18 2,041 SH   SOLE 2 487 0 1,554
PACIFIC MERCANTILE BANCORP COM 694552100 504 57,630 SH   SOLE 18 57,630 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 66 7,529 SH   SOLE 19 7,529 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 4,903 560,387 SH   SOLE 21 560,387 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,381 272,141 SH   SOLE 22 262,638 0 9,503
PACIFIC PREMIER BANCORP COM 69478X105 265 6,636 SH   SOLE 2 2,205 0 4,431
PACIFIC PREMIER BANCORP COM 69478X105 11 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 32 802 SH   SOLE 7 802 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7,529 188,215 SH   SOLE 18 188,215 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,287 32,176 SH   SOLE 19 32,176 0 0
PACIFIC PREMIER BANCORP COM 69478X105 139,827 3,495,678 SH   SOLE 21 3,495,678 0 0
PACIFIC PREMIER BANCORP COM 69478X105 46,223 1,155,584 SH   SOLE 22 1,086,952 0 68,632
PACIFIC PREMIER BANCORP COM 69478X105 740 18,504 SH   SOLE 26 0 0 18,504
PACIFIC PREMIER BANCORP COM 69478X105 353 8,820 SH   SOLE 28 8,820 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,331 58,283 SH   SOLE 30 58,283 0 0
PACIFIC PREMIER BANCORP COM 69478X105 216 5,390 SH   SOLE 40 5,390 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 111 2,433 SH   SOLE 2 2,200 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,144 134,594 SH   SOLE 18 134,594 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,480 32,415 SH   SOLE 19 32,415 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 88,600 1,940,845 SH   SOLE 21 1,940,845 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 52,344 1,146,644 SH   SOLE 22 1,079,152 0 67,492
PACIRA PHARMACEUTICALS INC COM 695127100 746 16,347 SH   SOLE 26 4,114 0 12,233
PACIRA PHARMACEUTICALS INC COM 695127100 325 7,119 SH   SOLE 28 7,119 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 317 6,940 SH   SOLE 30 6,940 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 180 3,939 SH   SOLE 40 3,939 0 0
PACKAGING CORP AMER COM 695156109 14,259 118,284 SH   SOLE 2 26,762 0 91,522
PACKAGING CORP AMER COM 695156109 3,694 30,642 SH   SOLE 4 28,246 0 2,396
PACKAGING CORP AMER COM 695156109 12,353 102,473 SH   SOLE 7 83,830 0 18,643
PACKAGING CORP AMER COM 695156109 65 540 SH   SOLE 15 540 0 0
PACKAGING CORP AMER COM 695156109 11 95 SH   SOLE 17 0 0 95
PACKAGING CORP AMER COM 695156109 85,185 706,640 SH   SOLE 18 647,635 0 59,005
PACKAGING CORP AMER COM 695156109 55,337 459,037 SH   SOLE 19 459,037 0 0
PACKAGING CORP AMER COM 695156109 7,472 61,979 SH   SOLE 20 0 0 61,979
PACKAGING CORP AMER COM 695156109 526,864 4,370,498 SH   SOLE 21 4,370,498 0 0
PACKAGING CORP AMER COM 695156109 347,135 2,879,594 SH   SOLE 22 2,458,186 0 421,408
PACKAGING CORP AMER COM 695156109 13,682 113,494 SH   SOLE 23 113,494 0 0
PACKAGING CORP AMER COM 695156109 12,262 101,721 SH   SOLE 25 87,427 0 14,294
PACKAGING CORP AMER COM 695156109 32,589 270,339 SH   SOLE 26 112,489 0 157,850
PACKAGING CORP AMER COM 695156109 2,514 20,857 SH   SOLE 28 15,311 0 5,546
PACKAGING CORP AMER COM 695156109 22,307 185,046 SH   SOLE 29 185,046 0 0
PACKAGING CORP AMER COM 695156109 35,690 296,063 SH   SOLE 30 296,063 0 0
PACKAGING CORP AMER COM 695156109 4,447 36,892 SH   SOLE 31 18,127 0 18,765
PACKAGING CORP AMER COM 695156109 5,623 46,645 SH   SOLE 32 46,645 0 0
PACKAGING CORP AMER COM 695156109 19,588 162,487 SH   SOLE 34 162,487 0 0
PACKAGING CORP AMER COM 695156109 11,834 98,163 SH   SOLE 36 98,163 0 0
PACKAGING CORP AMER COM 695156109 57 474 SH   SOLE 40 474 0 0
PACWEST BANCORP DEL COM 695263103 6,659 132,115 SH   SOLE 2 61,634 0 70,481
PACWEST BANCORP DEL COM 695263103 62 1,226 SH   SOLE 4 1,226 0 0
PACWEST BANCORP DEL COM 695263103 806 16,000 SH   SOLE 7 16,000 0 0
PACWEST BANCORP DEL COM 695263103 4 74 SH   SOLE 17 0 0 74
PACWEST BANCORP DEL COM 695263103 23,907 474,354 SH   SOLE 18 474,354 0 0
PACWEST BANCORP DEL COM 695263103 1,978 39,248 SH   SOLE 19 39,248 0 0
PACWEST BANCORP DEL COM 695263103 447,429 8,877,553 SH   SOLE 21 8,877,553 0 0
PACWEST BANCORP DEL COM 695263103 212,290 4,212,098 SH   SOLE 22 3,812,094 0 400,004
PACWEST BANCORP DEL COM 695263103 63 1,250 SH   SOLE 23 1,250 0 0
PACWEST BANCORP DEL COM 695263103 2,399 47,598 SH   SOLE 26 15,394 0 32,204
PACWEST BANCORP DEL COM 695263103 1,005 19,940 SH   SOLE 28 19,940 0 0
PACWEST BANCORP DEL COM 695263103 806 15,996 SH   SOLE 29 0 0 15,996
PACWEST BANCORP DEL COM 695263103 1,063 21,096 SH   SOLE 30 21,096 0 0
PACWEST BANCORP DEL COM 695263103 150 2,967 SH   SOLE 31 2,967 0 0
PACWEST BANCORP DEL COM 695263103 3,124 61,990 SH   SOLE 32 61,990 0 0
PACWEST BANCORP DEL COM 695263103 259 5,132 SH   SOLE 36 5,132 0 0
PACWEST BANCORP DEL COM 695263103 835 16,559 SH   SOLE 40 16,559 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 5 1,248 SH   SOLE 19 1,248 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 11 2,838 SH   SOLE 21 2,838 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 727 181,853 SH   SOLE 22 181,853 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 20 23,498 SH   SOLE 19 23,498 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 22 25,399 SH   SOLE 21 25,399 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,020 1,187,369 SH   SOLE 22 1,187,369 0 0
PALO ALTO NETWORKS INC COM 697435105 19,866 137,063 SH   SOLE 2 60,986 0 76,077
PALO ALTO NETWORKS INC COM 697435105 6,174 42,600 SH   SOLE 4 40,617 0 1,983
PALO ALTO NETWORKS INC COM 697435105 1,539 10,618 SH   SOLE 7 7,827 0 2,791
PALO ALTO NETWORKS INC COM 697435105 477 3,288 SH   SOLE 13 3,288 0 0
PALO ALTO NETWORKS INC COM 697435105 122 840 SH   SOLE 15 840 0 0
PALO ALTO NETWORKS INC COM 697435105 8,595 59,301 SH   SOLE 18 50,905 0 8,396
PALO ALTO NETWORKS INC COM 697435105 9,325 64,338 SH   SOLE 19 64,338 0 0
PALO ALTO NETWORKS INC COM 697435105 6,587 45,448 SH   SOLE 20 0 0 45,448
PALO ALTO NETWORKS INC COM 697435105 156,322 1,078,530 SH   SOLE 21 1,078,530 0 0
PALO ALTO NETWORKS INC COM 697435105 370,384 2,555,430 SH   SOLE 22 2,218,261 0 337,169
PALO ALTO NETWORKS INC COM 697435105 17,948 123,830 SH   SOLE 23 123,830 0 0
PALO ALTO NETWORKS INC COM 697435105 11,056 76,282 SH   SOLE 25 76,282 0 0
PALO ALTO NETWORKS INC COM 697435105 36,684 253,096 SH   SOLE 26 87,561 0 165,535
PALO ALTO NETWORKS INC COM 697435105 3,068 21,164 SH   SOLE 28 15,504 0 5,660
PALO ALTO NETWORKS INC COM 697435105 5,146 35,504 SH   SOLE 29 11,533 0 23,971
PALO ALTO NETWORKS INC COM 697435105 15,751 108,672 SH   SOLE 30 108,672 0 0
PALO ALTO NETWORKS INC COM 697435105 9,815 67,721 SH   SOLE 31 34,709 0 33,012
PALO ALTO NETWORKS INC COM 697435105 1,608 11,094 SH   SOLE 34 11,094 0 0
PALO ALTO NETWORKS INC COM 697435105 12,160 83,898 SH   SOLE 36 83,898 0 0
PALO ALTO NETWORKS INC COM 697435105 78 539 SH   SOLE 40 539 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 2,359 1,726,000 PRN   SOLE 21 1,726,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 40 600 SH   SOLE 2 600 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,364 50,000 SH   SOLE 18 0 0 50,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1,749 26,000 SH   SOLE 19 26,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 21,691 322,405 SH   SOLE 21 322,405 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7,217 107,271 SH   SOLE 22 107,271 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 20,775 308,778 SH   SOLE 25 308,778 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 15,138 225,000 SH   SOLE 34 225,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,504 96,655 SH   SOLE 21 96,655 0 0
PANDORA MEDIA INC COM 698354107 473 98,205 SH   SOLE 2 23,101 0 75,104
PANDORA MEDIA INC COM 698354107 5 983 SH   SOLE 4 983 0 0
PANDORA MEDIA INC COM 698354107 25 5,211 SH   SOLE 7 5,211 0 0
PANDORA MEDIA INC COM 698354107 609 126,288 SH   SOLE 18 126,288 0 0
PANDORA MEDIA INC COM 698354107 339 70,422 SH   SOLE 19 70,422 0 0
PANDORA MEDIA INC COM 698354107 13,466 2,793,799 SH   SOLE 21 2,793,799 0 0
PANDORA MEDIA INC COM 698354107 34,001 7,054,227 SH   SOLE 22 6,417,673 0 636,554
PANDORA MEDIA INC COM 698354107 318 65,985 SH   SOLE 26 26,652 0 39,333
PANDORA MEDIA INC COM 698354107 167 34,746 SH   SOLE 28 34,746 0 0
PANDORA MEDIA INC COM 698354107 894 185,552 SH   SOLE 30 185,552 0 0
PANDORA MEDIA INC COM 698354107 25 5,236 SH   SOLE 31 5,236 0 0
PANDORA MEDIA INC COM 698354107 104 21,663 SH   SOLE 40 21,663 0 0
PANDORA MEDIA INC NOTE 1.750%12/0 698354AB3 572 648,000 PRN   SOLE 21 648,000 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 6 1,569 SH   SOLE 18 1,569 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 87 23,725 SH   SOLE 21 23,725 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 42 2,052 SH   SOLE 2 920 0 1,132
PANHANDLE OIL AND GAS INC CL A 698477106 4 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 1,182 57,518 SH   SOLE 18 57,518 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 255 12,430 SH   SOLE 19 12,430 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 10,963 533,456 SH   SOLE 21 533,456 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 10,628 517,158 SH   SOLE 22 495,270 0 21,888
PAPA JOHNS INTL INC COM 698813102 963 17,158 SH   SOLE 2 16,896 0 262
PAPA JOHNS INTL INC COM 698813102 35 629 SH   SOLE 4 629 0 0
PAPA JOHNS INTL INC COM 698813102 39 691 SH   SOLE 7 691 0 0
PAPA JOHNS INTL INC COM 698813102 8,868 158,038 SH   SOLE 18 158,038 0 0
PAPA JOHNS INTL INC COM 698813102 9,869 175,892 SH   SOLE 19 175,892 0 0
PAPA JOHNS INTL INC COM 698813102 90,924 1,620,460 SH   SOLE 21 1,620,460 0 0
PAPA JOHNS INTL INC COM 698813102 59,913 1,067,769 SH   SOLE 22 1,018,210 0 49,559
PAPA JOHNS INTL INC COM 698813102 2,816 50,182 SH   SOLE 23 50,182 0 0
PAPA JOHNS INTL INC COM 698813102 865 15,425 SH   SOLE 26 4,118 0 11,307
PAPA JOHNS INTL INC COM 698813102 228 4,069 SH   SOLE 28 4,069 0 0
PAPA JOHNS INTL INC COM 698813102 459 8,184 SH   SOLE 29 0 0 8,184
PAPA JOHNS INTL INC COM 698813102 238 4,235 SH   SOLE 30 4,235 0 0
PAPA JOHNS INTL INC COM 698813102 1,036 18,463 SH   SOLE 31 18,463 0 0
PAPA JOHNS INTL INC COM 698813102 189 3,368 SH   SOLE 40 3,368 0 0
PAPA MURPHYS HLDGS INC COM 698814100 12 2,293 SH   SOLE 18 2,293 0 0
PAPA MURPHYS HLDGS INC COM 698814100 265 49,166 SH   SOLE 21 49,166 0 0
PAPA MURPHYS HLDGS INC COM 698814100 1,212 225,337 SH   SOLE 22 225,337 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 108 5,603 SH   SOLE 2 1,892 0 3,711
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8 401 SH   SOLE 7 401 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,812 145,864 SH   SOLE 18 145,864 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 498 25,849 SH   SOLE 19 25,849 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 49,173 2,550,462 SH   SOLE 21 2,550,462 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 19,542 1,013,609 SH   SOLE 22 963,662 0 49,947
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 193 10,034 SH   SOLE 26 0 0 10,034
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 57 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 678 35,173 SH   SOLE 30 35,173 0 0
PAR TECHNOLOGY CORP COM 698884103 18 1,943 SH   SOLE 18 1,943 0 0
PAR TECHNOLOGY CORP COM 698884103 31 3,332 SH   SOLE 19 3,332 0 0
PAR TECHNOLOGY CORP COM 698884103 304 32,527 SH   SOLE 21 32,527 0 0
PAR TECHNOLOGY CORP COM 698884103 2,201 235,419 SH   SOLE 22 235,419 0 0
PARAGON COML CORP COM NEW 69911U403 35 659 SH   SOLE 2 187 0 472
PARAGON COML CORP COM NEW 69911U403 865 16,261 SH   SOLE 18 16,261 0 0
PARAGON COML CORP COM NEW 69911U403 123 2,305 SH   SOLE 19 2,305 0 0
PARAGON COML CORP COM NEW 69911U403 7,029 132,091 SH   SOLE 21 132,091 0 0
PARAGON COML CORP COM NEW 69911U403 1,955 36,742 SH   SOLE 22 34,308 0 2,434
PARAMOUNT GOLD NEV CORP COM 69924M109 5 3,498 SH   SOLE 21 3,498 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 24 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 2,072 130,731 SH   SOLE 2 19,521 0 111,210
PARAMOUNT GROUP INC COM 69924R108 1,078 68,000 SH   SOLE 4 68,000 0 0
PARAMOUNT GROUP INC COM 69924R108 4,497 283,726 SH   SOLE 7 283,726 0 0
PARAMOUNT GROUP INC COM 69924R108 129 8,169 SH   SOLE 15 8,169 0 0
PARAMOUNT GROUP INC COM 69924R108 1,781 112,368 SH   SOLE 18 112,368 0 0
PARAMOUNT GROUP INC COM 69924R108 4,460 281,384 SH   SOLE 19 281,384 0 0
PARAMOUNT GROUP INC COM 69924R108 52,169 3,291,399 SH   SOLE 21 3,291,399 0 0
PARAMOUNT GROUP INC COM 69924R108 140,457 8,861,615 SH   SOLE 22 8,227,661 0 633,954
PARAMOUNT GROUP INC COM 69924R108 172 10,874 SH   SOLE 23 10,874 0 0
PARAMOUNT GROUP INC COM 69924R108 5,715 360,545 SH   SOLE 25 360,545 0 0
PARAMOUNT GROUP INC COM 69924R108 2,155 135,948 SH   SOLE 26 20,283 0 115,665
PARAMOUNT GROUP INC COM 69924R108 2,607 164,448 SH   SOLE 28 29,842 0 134,606
PARAMOUNT GROUP INC COM 69924R108 1,135 71,638 SH   SOLE 29 71,638 0 0
PARAMOUNT GROUP INC COM 69924R108 16,930 1,068,131 SH   SOLE 30 1,068,131 0 0
PARAMOUNT GROUP INC COM 69924R108 71 4,468 SH   SOLE 31 4,468 0 0
PARAMOUNT GROUP INC COM 69924R108 467 29,465 SH   SOLE 40 29,465 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 34 1,905 SH   SOLE 2 1,847 0 58
PARATEK PHARMACEUTICALS INC COM 699374302 16 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,530 85,484 SH   SOLE 18 85,484 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 335 18,709 SH   SOLE 19 18,709 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 20,542 1,147,581 SH   SOLE 21 1,147,581 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 11,490 641,912 SH   SOLE 22 586,213 0 55,699
PARATEK PHARMACEUTICALS INC COM 699374302 27 1,519 SH   SOLE 28 1,519 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 45 2,538 SH   SOLE 30 2,538 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 56 3,127 SH   SOLE 40 3,127 0 0
PARETEUM CORP COM NEW 69946T207 3 1,563 SH   SOLE 21 1,563 0 0
PARK CITY GROUP INC COM NEW 700215304 8 833 SH   SOLE 2 673 0 160
PARK CITY GROUP INC COM NEW 700215304 473 49,484 SH   SOLE 18 49,484 0 0
PARK CITY GROUP INC COM NEW 700215304 95 9,961 SH   SOLE 19 9,961 0 0
PARK CITY GROUP INC COM NEW 700215304 4,028 421,756 SH   SOLE 21 421,756 0 0
PARK CITY GROUP INC COM NEW 700215304 1,314 137,558 SH   SOLE 22 127,485 0 10,073
PARK ELECTROCHEMICAL CORP COM 700416209 85 4,344 SH   SOLE 2 1,118 0 3,226
PARK ELECTROCHEMICAL CORP COM 700416209 5 234 SH   SOLE 4 234 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 10 501 SH   SOLE 7 501 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1,830 93,105 SH   SOLE 18 93,105 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 281 14,298 SH   SOLE 19 14,298 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 35,851 1,824,487 SH   SOLE 21 1,824,487 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 10,443 531,454 SH   SOLE 22 494,677 0 36,777
PARK ELECTROCHEMICAL CORP COM 700416209 274 13,958 SH   SOLE 26 5,864 0 8,094
PARK ELECTROCHEMICAL CORP COM 700416209 54 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 535 27,238 SH   SOLE 30 27,238 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 41 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 3,011 104,741 SH   SOLE 2 25,312 0 79,429
PARK HOTELS RESORTS INC COM 700517105 1,595 55,494 SH   SOLE 4 55,494 0 0
PARK HOTELS RESORTS INC COM 700517105 5,813 202,205 SH   SOLE 7 202,205 0 0
PARK HOTELS RESORTS INC COM 700517105 189 6,585 SH   SOLE 15 6,585 0 0
PARK HOTELS RESORTS INC COM 700517105 2,852 99,192 SH   SOLE 18 98,333 0 859
PARK HOTELS RESORTS INC COM 700517105 5,718 198,875 SH   SOLE 19 198,875 0 0
PARK HOTELS RESORTS INC COM 700517105 68,234 2,373,341 SH   SOLE 21 2,373,341 0 0
PARK HOTELS RESORTS INC COM 700517105 186,421 6,484,207 SH   SOLE 22 5,993,890 0 490,317
PARK HOTELS RESORTS INC COM 700517105 1,159 40,321 SH   SOLE 23 40,321 0 0
PARK HOTELS RESORTS INC COM 700517105 10,659 370,745 SH   SOLE 25 370,745 0 0
PARK HOTELS RESORTS INC COM 700517105 6,376 221,775 SH   SOLE 26 65,645 0 156,130
PARK HOTELS RESORTS INC COM 700517105 3,340 116,157 SH   SOLE 28 22,838 0 93,319
PARK HOTELS RESORTS INC COM 700517105 2,156 74,997 SH   SOLE 29 58,944 0 16,053
PARK HOTELS RESORTS INC COM 700517105 22,092 768,405 SH   SOLE 30 768,405 0 0
PARK HOTELS RESORTS INC COM 700517105 6,335 220,334 SH   SOLE 31 210,490 0 9,844
PARK HOTELS RESORTS INC COM 700517105 2,913 101,306 SH   SOLE 34 101,306 0 0
PARK HOTELS RESORTS INC COM 700517105 2,683 93,333 SH   SOLE 36 93,333 0 0
PARK HOTELS RESORTS INC COM 700517105 552 19,196 SH   SOLE 40 19,196 0 0
PARK NATL CORP COM 700658107 340 3,271 SH   SOLE 2 739 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,191 49,911 SH   SOLE 18 49,911 0 0
PARK NATL CORP COM 700658107 1,096 10,536 SH   SOLE 19 10,536 0 0
PARK NATL CORP COM 700658107 44,219 425,185 SH   SOLE 21 425,185 0 0
PARK NATL CORP COM 700658107 38,590 371,060 SH   SOLE 22 347,868 0 23,192
PARK NATL CORP COM 700658107 668 6,420 SH   SOLE 26 3,671 0 2,749
PARK NATL CORP COM 700658107 197 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 229 2,206 SH   SOLE 30 2,206 0 0
PARK NATL CORP COM 700658107 120 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 117 2,544 SH   SOLE 2 531 0 2,013
PARK OHIO HLDGS CORP COM 700666100 9 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 1,579 34,354 SH   SOLE 18 34,354 0 0
PARK OHIO HLDGS CORP COM 700666100 336 7,321 SH   SOLE 19 7,321 0 0
PARK OHIO HLDGS CORP COM 700666100 13,648 297,024 SH   SOLE 21 297,024 0 0
PARK OHIO HLDGS CORP COM 700666100 7,001 152,359 SH   SOLE 22 137,371 0 14,988
PARK OHIO HLDGS CORP COM 700666100 23 499 SH   SOLE 26 0 0 499
PARK OHIO HLDGS CORP COM 700666100 55 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 58 1,254 SH   SOLE 30 1,254 0 0
PARK OHIO HLDGS CORP COM 700666100 39 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 14 683 SH   SOLE 2 259 0 424
PARKE BANCORP INC COM 700885106 452 21,997 SH   SOLE 18 21,997 0 0
PARKE BANCORP INC COM 700885106 53 2,579 SH   SOLE 19 2,579 0 0
PARKE BANCORP INC COM 700885106 4,072 198,167 SH   SOLE 21 198,167 0 0
PARKE BANCORP INC COM 700885106 1,064 51,781 SH   SOLE 22 48,341 0 3,440
PARKER DRILLING CO COM 701081101 41 40,870 SH   SOLE 2 17,968 0 22,902
PARKER DRILLING CO COM 701081101 3 2,767 SH   SOLE 7 2,767 0 0
PARKER DRILLING CO COM 701081101 517 517,076 SH   SOLE 18 517,076 0 0
PARKER DRILLING CO COM 701081101 101 101,354 SH   SOLE 19 101,354 0 0
PARKER DRILLING CO COM 701081101 4,486 4,486,206 SH   SOLE 21 4,486,206 0 0
PARKER DRILLING CO COM 701081101 3,374 3,373,655 SH   SOLE 22 3,203,049 0 170,606
PARKER HANNIFIN CORP COM 701094104 55,252 276,843 SH   SOLE 2 149,125 0 127,718
PARKER HANNIFIN CORP COM 701094104 11,307 56,653 SH   SOLE 4 52,942 0 3,711
PARKER HANNIFIN CORP COM 701094104 19,294 96,672 SH   SOLE 7 90,734 0 5,938
PARKER HANNIFIN CORP COM 701094104 179 899 SH   SOLE 15 899 0 0
PARKER HANNIFIN CORP COM 701094104 58,299 292,109 SH   SOLE 18 274,184 0 17,925
PARKER HANNIFIN CORP COM 701094104 4,850 24,302 SH   SOLE 19 24,302 0 0
PARKER HANNIFIN CORP COM 701094104 14,871 74,510 SH   SOLE 20 0 0 74,510
PARKER HANNIFIN CORP COM 701094104 551,731 2,764,462 SH   SOLE 21 2,764,462 0 0
PARKER HANNIFIN CORP COM 701094104 716,927 3,592,178 SH   SOLE 22 2,975,796 0 616,382
PARKER HANNIFIN CORP COM 701094104 35,826 179,505 SH   SOLE 23 179,505 0 0
PARKER HANNIFIN CORP COM 701094104 21,854 109,500 SH   SOLE 25 109,500 0 0
PARKER HANNIFIN CORP COM 701094104 73,427 367,908 SH   SOLE 26 132,152 0 235,756
PARKER HANNIFIN CORP COM 701094104 6,024 30,184 SH   SOLE 28 21,757 0 8,427
PARKER HANNIFIN CORP COM 701094104 2,064 10,340 SH   SOLE 29 10,340 0 0
PARKER HANNIFIN CORP COM 701094104 76,596 383,786 SH   SOLE 30 383,786 0 0
PARKER HANNIFIN CORP COM 701094104 17,975 90,066 SH   SOLE 31 47,291 0 42,775
PARKER HANNIFIN CORP COM 701094104 2,431 12,181 SH   SOLE 34 12,181 0 0
PARKER HANNIFIN CORP COM 701094104 25,104 125,784 SH   SOLE 36 125,784 0 0
PARKER HANNIFIN CORP COM 701094104 134 672 SH   SOLE 40 672 0 0
PARKERVISION INC COM NEW 701354300 3 3,083 SH   SOLE 18 3,083 0 0
PARKERVISION INC COM NEW 701354300 5 4,644 SH   SOLE 19 4,644 0 0
PARKERVISION INC COM NEW 701354300 47 43,963 SH   SOLE 21 43,963 0 0
PARKERVISION INC COM NEW 701354300 5 4,920 SH   SOLE 22 4,920 0 0
PARSLEY ENERGY INC CL A 701877102 7,154 242,997 SH   SOLE 2 52,640 0 190,357
PARSLEY ENERGY INC CL A 701877102 1,984 67,391 SH   SOLE 4 63,163 0 4,228
PARSLEY ENERGY INC CL A 701877102 422 14,340 SH   SOLE 7 13,533 0 807
PARSLEY ENERGY INC CL A 701877102 48 1,620 SH   SOLE 13 1,620 0 0
PARSLEY ENERGY INC CL A 701877102 4,055 137,724 SH   SOLE 18 117,344 0 20,380
PARSLEY ENERGY INC CL A 701877102 13,375 454,298 SH   SOLE 19 454,298 0 0
PARSLEY ENERGY INC CL A 701877102 86,709 2,945,277 SH   SOLE 21 2,945,277 0 0
PARSLEY ENERGY INC CL A 701877102 189,833 6,448,125 SH   SOLE 22 5,751,188 0 696,937
PARSLEY ENERGY INC CL A 701877102 8,116 275,688 SH   SOLE 23 275,688 0 0
PARSLEY ENERGY INC CL A 701877102 86 2,935 SH   SOLE 25 2,935 0 0
PARSLEY ENERGY INC CL A 701877102 12,513 425,034 SH   SOLE 26 190,451 0 234,583
PARSLEY ENERGY INC CL A 701877102 1,555 52,811 SH   SOLE 28 39,447 0 13,364
PARSLEY ENERGY INC CL A 701877102 1,847 62,742 SH   SOLE 29 8,169 0 54,573
PARSLEY ENERGY INC CL A 701877102 10,263 348,606 SH   SOLE 30 348,606 0 0
PARSLEY ENERGY INC CL A 701877102 3,907 132,724 SH   SOLE 31 45,039 0 87,685
PARSLEY ENERGY INC CL A 701877102 376 12,787 SH   SOLE 34 12,787 0 0
PARSLEY ENERGY INC CL A 701877102 1,277 43,380 SH   SOLE 36 43,380 0 0
PARSLEY ENERGY INC CL A 701877102 39 1,320 SH   SOLE 40 1,320 0 0
PARTY CITY HOLDCO INC COM 702149105 89 6,407 SH   SOLE 2 1,704 0 4,703
PARTY CITY HOLDCO INC COM 702149105 8 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,454 104,249 SH   SOLE 18 104,249 0 0
PARTY CITY HOLDCO INC COM 702149105 321 23,031 SH   SOLE 19 23,031 0 0
PARTY CITY HOLDCO INC COM 702149105 12,415 889,963 SH   SOLE 21 889,963 0 0
PARTY CITY HOLDCO INC COM 702149105 10,377 743,854 SH   SOLE 22 695,388 0 48,466
PARTY CITY HOLDCO INC COM 702149105 60 4,295 SH   SOLE 28 4,295 0 0
PARTY CITY HOLDCO INC COM 702149105 92 6,598 SH   SOLE 30 6,598 0 0
PARTY CITY HOLDCO INC COM 702149105 22 1,597 SH   SOLE 40 1,597 0 0
PATHFINDER BANCORP INC MD COM 70319R109 8 536 SH   SOLE 18 536 0 0
PATHFINDER BANCORP INC MD COM 70319R109 11 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 115 1,660 SH   SOLE 2 1,363 0 297
PATRICK INDS INC COM 703343103 13 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 30 426 SH   SOLE 7 426 0 0
PATRICK INDS INC COM 703343103 7,757 111,685 SH   SOLE 18 111,685 0 0
PATRICK INDS INC COM 703343103 1,751 25,211 SH   SOLE 19 25,211 0 0
PATRICK INDS INC COM 703343103 148,847 2,143,221 SH   SOLE 21 2,143,221 0 0
PATRICK INDS INC COM 703343103 44,965 647,450 SH   SOLE 22 603,424 0 44,026
PATRICK INDS INC COM 703343103 127 1,827 SH   SOLE 26 0 0 1,827
PATRICK INDS INC COM 703343103 412 5,928 SH   SOLE 28 5,928 0 0
PATRICK INDS INC COM 703343103 52 753 SH   SOLE 29 0 0 753
PATRICK INDS INC COM 703343103 2,379 34,248 SH   SOLE 30 34,248 0 0
PATRICK INDS INC COM 703343103 219 3,157 SH   SOLE 40 3,157 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 7 424 SH   SOLE 18 424 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 11 627 SH   SOLE 19 627 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 98 5,641 SH   SOLE 21 5,641 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 876 50,415 SH   SOLE 22 50,415 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,593 74,115 SH   SOLE 2 63,540 0 10,575
PATTERN ENERGY GROUP INC CL A 70338P100 5 247 SH   SOLE 4 247 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 33 1,513 SH   SOLE 7 1,513 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 5,942 276,495 SH   SOLE 18 276,495 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,627 168,754 SH   SOLE 19 168,754 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 58,414 2,718,197 SH   SOLE 21 2,718,197 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 52,627 2,448,929 SH   SOLE 22 2,288,628 0 160,301
PATTERN ENERGY GROUP INC CL A 70338P100 1,268 59,014 SH   SOLE 26 26,420 0 32,594
PATTERN ENERGY GROUP INC CL A 70338P100 279 12,984 SH   SOLE 28 12,984 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 5,907 274,858 SH   SOLE 30 274,858 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 175 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 3,247 89,862 SH   SOLE 2 35,705 0 54,157
PATTERSON COMPANIES INC COM 703395103 14 383 SH   SOLE 4 383 0 0
PATTERSON COMPANIES INC COM 703395103 2,091 57,872 SH   SOLE 7 57,872 0 0
PATTERSON COMPANIES INC COM 703395103 22 612 SH   SOLE 15 612 0 0
PATTERSON COMPANIES INC COM 703395103 6,424 177,816 SH   SOLE 18 174,068 0 3,748
PATTERSON COMPANIES INC COM 703395103 465 12,868 SH   SOLE 19 12,868 0 0
PATTERSON COMPANIES INC COM 703395103 63,319 1,752,521 SH   SOLE 21 1,752,521 0 0
PATTERSON COMPANIES INC COM 703395103 85,779 2,374,186 SH   SOLE 22 1,998,030 0 376,156
PATTERSON COMPANIES INC COM 703395103 2,093 57,935 SH   SOLE 25 57,935 0 0
PATTERSON COMPANIES INC COM 703395103 6,605 182,816 SH   SOLE 26 45,350 0 137,466
PATTERSON COMPANIES INC COM 703395103 433 11,987 SH   SOLE 28 11,987 0 0
PATTERSON COMPANIES INC COM 703395103 8,741 241,927 SH   SOLE 30 241,927 0 0
PATTERSON COMPANIES INC COM 703395103 3,216 89,011 SH   SOLE 31 89,011 0 0
PATTERSON COMPANIES INC COM 703395103 2,284 63,228 SH   SOLE 36 63,228 0 0
PATTERSON COMPANIES INC COM 703395103 336 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 6,022 261,695 SH   SOLE 2 153,474 0 108,221
PATTERSON UTI ENERGY INC COM 703481101 18 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 164 7,117 SH   SOLE 7 7,117 0 0
PATTERSON UTI ENERGY INC COM 703481101 16,683 725,025 SH   SOLE 18 725,025 0 0
PATTERSON UTI ENERGY INC COM 703481101 20,817 904,691 SH   SOLE 19 904,691 0 0
PATTERSON UTI ENERGY INC COM 703481101 232,633 10,110,083 SH   SOLE 21 10,110,083 0 0
PATTERSON UTI ENERGY INC COM 703481101 163,176 7,091,528 SH   SOLE 22 6,376,059 0 715,469
PATTERSON UTI ENERGY INC COM 703481101 587 25,518 SH   SOLE 25 25,518 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,963 85,318 SH   SOLE 26 42,608 0 42,710
PATTERSON UTI ENERGY INC COM 703481101 729 31,675 SH   SOLE 28 31,675 0 0
PATTERSON UTI ENERGY INC COM 703481101 4,324 187,900 SH   SOLE 29 187,900 0 0
PATTERSON UTI ENERGY INC COM 703481101 810 35,201 SH   SOLE 30 35,201 0 0
PATTERSON UTI ENERGY INC COM 703481101 103 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 24,912 1,082,662 SH   SOLE 34 1,082,662 0 0
PATTERSON UTI ENERGY INC COM 703481101 264 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 588 25,551 SH   SOLE 40 25,551 0 0
PAVMED INC COM 70387R106 2 750 SH   SOLE 18 750 0 0
PAYCHEX INC COM 704326107 31,065 456,298 SH   SOLE 2 149,398 0 306,900
PAYCHEX INC COM 704326107 7,334 107,720 SH   SOLE 4 99,676 0 8,044
PAYCHEX INC COM 704326107 25,828 379,379 SH   SOLE 7 322,961 0 56,418
PAYCHEX INC COM 704326107 169 2,486 SH   SOLE 13 2,486 0 0
PAYCHEX INC COM 704326107 222 3,266 SH   SOLE 15 3,266 0 0
PAYCHEX INC COM 704326107 45,749 671,983 SH   SOLE 18 629,437 0 42,546
PAYCHEX INC COM 704326107 6,942 101,962 SH   SOLE 19 101,962 0 0
PAYCHEX INC COM 704326107 650,879 9,560,503 SH   SOLE 21 9,560,503 0 0
PAYCHEX INC COM 704326107 609,471 8,952,279 SH   SOLE 22 7,511,353 0 1,440,926
PAYCHEX INC COM 704326107 27,891 409,677 SH   SOLE 23 409,677 0 0
PAYCHEX INC COM 704326107 18,315 269,017 SH   SOLE 25 269,017 0 0
PAYCHEX INC COM 704326107 79,729 1,171,103 SH   SOLE 26 328,047 0 843,056
PAYCHEX INC COM 704326107 4,982 73,179 SH   SOLE 28 53,111 0 20,068
PAYCHEX INC COM 704326107 724 10,637 SH   SOLE 29 10,637 0 0
PAYCHEX INC COM 704326107 107,839 1,584,003 SH   SOLE 30 1,584,003 0 0
PAYCHEX INC COM 704326107 12,727 186,944 SH   SOLE 31 63,811 0 123,133
PAYCHEX INC COM 704326107 3,550 52,141 SH   SOLE 32 52,141 0 0
PAYCHEX INC COM 704326107 17,341 254,717 SH   SOLE 34 254,717 0 0
PAYCHEX INC COM 704326107 24,623 361,684 SH   SOLE 36 361,684 0 0
PAYCHEX INC COM 704326107 108 1,589 SH   SOLE 40 1,589 0 0
PAYCOM SOFTWARE INC COM 70432V102 246 3,067 SH   SOLE 2 2,747 0 320
PAYCOM SOFTWARE INC COM 70432V102 18 223 SH   SOLE 4 223 0 0
PAYCOM SOFTWARE INC COM 70432V102 96 1,194 SH   SOLE 7 1,194 0 0
PAYCOM SOFTWARE INC COM 70432V102 13,404 166,864 SH   SOLE 18 166,864 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,151 39,224 SH   SOLE 19 39,224 0 0
PAYCOM SOFTWARE INC COM 70432V102 128,895 1,604,567 SH   SOLE 21 1,604,567 0 0
PAYCOM SOFTWARE INC COM 70432V102 102,718 1,278,696 SH   SOLE 22 1,190,416 0 88,280
PAYCOM SOFTWARE INC COM 70432V102 1,088 13,539 SH   SOLE 26 4,747 0 8,792
PAYCOM SOFTWARE INC COM 70432V102 595 7,410 SH   SOLE 28 7,410 0 0
PAYCOM SOFTWARE INC COM 70432V102 604 7,519 SH   SOLE 30 7,519 0 0
PAYCOM SOFTWARE INC COM 70432V102 371 4,621 SH   SOLE 40 4,621 0 0
PAYLOCITY HLDG CORP COM 70438V106 78 1,648 SH   SOLE 2 1,461 0 187
PAYLOCITY HLDG CORP COM 70438V106 8 168 SH   SOLE 4 168 0 0
PAYLOCITY HLDG CORP COM 70438V106 32 675 SH   SOLE 7 675 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,205 89,155 SH   SOLE 18 89,155 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,280 69,559 SH   SOLE 19 69,559 0 0
PAYLOCITY HLDG CORP COM 70438V106 39,547 838,575 SH   SOLE 21 838,575 0 0
PAYLOCITY HLDG CORP COM 70438V106 35,375 750,099 SH   SOLE 22 701,512 0 48,587
PAYLOCITY HLDG CORP COM 70438V106 214 4,536 SH   SOLE 23 4,536 0 0
PAYLOCITY HLDG CORP COM 70438V106 84 1,786 SH   SOLE 26 0 0 1,786
PAYLOCITY HLDG CORP COM 70438V106 232 4,929 SH   SOLE 28 4,929 0 0
PAYLOCITY HLDG CORP COM 70438V106 333 7,062 SH   SOLE 29 0 0 7,062
PAYLOCITY HLDG CORP COM 70438V106 201 4,269 SH   SOLE 30 4,269 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,159 45,777 SH   SOLE 31 45,777 0 0
PAYLOCITY HLDG CORP COM 70438V106 176 3,724 SH   SOLE 40 3,724 0 0
PAYMENT DATA SYS INC COM NEW 70438S202 2 908 SH   SOLE 21 908 0 0
PAYPAL HLDGS INC COM 70450Y103 137,194 1,863,542 SH   SOLE 2 577,561 0 1,285,981
PAYPAL HLDGS INC COM 70450Y103 31,069 422,016 SH   SOLE 4 392,896 0 29,120
PAYPAL HLDGS INC COM 70450Y103 57,358 779,110 SH   SOLE 7 773,062 0 6,048
PAYPAL HLDGS INC COM 70450Y103 201 2,726 SH   SOLE 13 2,726 0 0
PAYPAL HLDGS INC COM 70450Y103 726 9,863 SH   SOLE 15 9,863 0 0
PAYPAL HLDGS INC COM 70450Y103 1 10 SH   SOLE 17 0 0 10
PAYPAL HLDGS INC COM 70450Y103 282,840 3,841,896 SH   SOLE 18 3,274,926 0 566,970
PAYPAL HLDGS INC COM 70450Y103 126,956 1,724,476 SH   SOLE 19 1,724,476 0 0
PAYPAL HLDGS INC COM 70450Y103 1,413,449 19,199,255 SH   SOLE 21 19,199,255 0 0
PAYPAL HLDGS INC COM 70450Y103 2,203,646 29,932,705 SH   SOLE 22 24,928,928 0 5,003,777
PAYPAL HLDGS INC COM 70450Y103 108,015 1,467,194 SH   SOLE 23 1,467,194 0 0
PAYPAL HLDGS INC COM 70450Y103 81,027 1,100,606 SH   SOLE 25 1,100,606 0 0
PAYPAL HLDGS INC COM 70450Y103 216,890 2,946,072 SH   SOLE 26 1,012,004 0 1,934,068
PAYPAL HLDGS INC COM 70450Y103 18,946 257,351 SH   SOLE 28 187,042 0 70,309
PAYPAL HLDGS INC COM 70450Y103 4,938 67,080 SH   SOLE 29 59,218 0 7,862
PAYPAL HLDGS INC COM 70450Y103 267,291 3,630,681 SH   SOLE 30 3,630,681 0 0
PAYPAL HLDGS INC COM 70450Y103 46,375 629,920 SH   SOLE 31 307,844 0 322,076
PAYPAL HLDGS INC COM 70450Y103 12,852 174,569 SH   SOLE 32 174,569 0 0
PAYPAL HLDGS INC COM 70450Y103 22,609 307,106 SH   SOLE 34 307,106 0 0
PAYPAL HLDGS INC COM 70450Y103 76,781 1,042,936 SH   SOLE 36 1,042,936 0 0
PAYPAL HLDGS INC COM 70450Y103 416 5,651 SH   SOLE 40 5,651 0 0
PB BANCORP INC COM 70454T100 13 1,173 SH   SOLE 18 1,173 0 0
PB BANCORP INC COM 70454T100 8 698 SH   SOLE 21 698 0 0
PBF ENERGY INC CL A 69318G106 3,843 108,414 SH   SOLE 2 51,885 0 56,529
PBF ENERGY INC CL A 69318G106 16 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 249 7,038 SH   SOLE 7 7,038 0 0
PBF ENERGY INC CL A 69318G106 12,766 360,105 SH   SOLE 18 360,105 0 0
PBF ENERGY INC CL A 69318G106 1,172 33,057 SH   SOLE 19 33,057 0 0
PBF ENERGY INC CL A 69318G106 175,569 4,952,588 SH   SOLE 21 4,952,588 0 0
PBF ENERGY INC CL A 69318G106 131,384 3,706,178 SH   SOLE 22 3,338,592 0 367,586
PBF ENERGY INC CL A 69318G106 1,299 36,653 SH   SOLE 26 10,974 0 25,679
PBF ENERGY INC CL A 69318G106 557 15,725 SH   SOLE 28 15,725 0 0
PBF ENERGY INC CL A 69318G106 614 17,312 SH   SOLE 30 17,312 0 0
PBF ENERGY INC CL A 69318G106 95 2,667 SH   SOLE 31 2,667 0 0
PBF ENERGY INC CL A 69318G106 1,496 42,204 SH   SOLE 36 42,204 0 0
PBF ENERGY INC CL A 69318G106 411 11,587 SH   SOLE 40 11,587 0 0
PC CONNECTION INC COM 69318J100 203 7,737 SH   SOLE 2 6,368 0 1,369
PC CONNECTION INC COM 69318J100 8 287 SH   SOLE 4 287 0 0
PC CONNECTION INC COM 69318J100 10 380 SH   SOLE 7 380 0 0
PC CONNECTION INC COM 69318J100 1,163 44,355 SH   SOLE 18 44,355 0 0
PC CONNECTION INC COM 69318J100 788 30,071 SH   SOLE 19 30,071 0 0
PC CONNECTION INC COM 69318J100 10,436 398,172 SH   SOLE 21 398,172 0 0
PC CONNECTION INC COM 69318J100 13,087 499,321 SH   SOLE 22 486,337 0 12,984
PC CONNECTION INC COM 69318J100 98 3,732 SH   SOLE 26 0 0 3,732
PC CONNECTION INC COM 69318J100 40 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 389 14,830 SH   SOLE 29 0 0 14,830
PC CONNECTION INC COM 69318J100 48 1,835 SH   SOLE 30 1,835 0 0
PC CONNECTION INC COM 69318J100 25 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 21 2,917 SH   SOLE 18 2,917 0 0
PC-TEL INC COM 69325Q105 33 4,538 SH   SOLE 19 4,538 0 0
PC-TEL INC COM 69325Q105 368 49,932 SH   SOLE 21 49,932 0 0
PC-TEL INC COM 69325Q105 4,021 545,552 SH   SOLE 22 545,552 0 0
PC-TEL INC COM 69325Q105 0 6 SH   SOLE 29 0 0 6
PCM INC COM 69323K100 16 1,571 SH   SOLE 2 408 0 1,163
PCM INC COM 69323K100 371 37,475 SH   SOLE 18 37,475 0 0
PCM INC COM 69323K100 77 7,770 SH   SOLE 19 7,770 0 0
PCM INC COM 69323K100 3,209 324,144 SH   SOLE 21 324,144 0 0
PCM INC COM 69323K100 2,136 215,741 SH   SOLE 22 208,809 0 6,932
PCM INC COM 69323K100 53 5,367 SH   SOLE 29 0 0 5,367
PCSB FINL CORP COM 69324R104 71 3,724 SH   SOLE 2 1,077 0 2,647
PCSB FINL CORP COM 69324R104 15 787 SH   SOLE 7 787 0 0
PCSB FINL CORP COM 69324R104 1,370 71,942 SH   SOLE 18 71,942 0 0
PCSB FINL CORP COM 69324R104 305 16,000 SH   SOLE 19 16,000 0 0
PCSB FINL CORP COM 69324R104 11,196 587,721 SH   SOLE 21 587,721 0 0
PCSB FINL CORP COM 69324R104 4,931 258,821 SH   SOLE 22 204,158 0 54,663
PDC ENERGY INC COM 69327R101 3,882 75,328 SH   SOLE 2 64,069 0 11,259
PDC ENERGY INC COM 69327R101 19 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 86 1,675 SH   SOLE 7 1,675 0 0
PDC ENERGY INC COM 69327R101 16,583 321,758 SH   SOLE 18 321,758 0 0
PDC ENERGY INC COM 69327R101 2,733 53,034 SH   SOLE 19 53,034 0 0
PDC ENERGY INC COM 69327R101 317,895 6,167,933 SH   SOLE 21 6,167,933 0 0
PDC ENERGY INC COM 69327R101 96,204 1,866,586 SH   SOLE 22 1,756,367 0 110,219
PDC ENERGY INC COM 69327R101 1,223 23,729 SH   SOLE 26 11,918 0 11,811
PDC ENERGY INC COM 69327R101 547 10,622 SH   SOLE 28 10,622 0 0
PDC ENERGY INC COM 69327R101 5,998 116,374 SH   SOLE 30 116,374 0 0
PDC ENERGY INC COM 69327R101 339 6,584 SH   SOLE 40 6,584 0 0
PDF SOLUTIONS INC COM 693282105 45 2,853 SH   SOLE 2 2,577 0 276
PDF SOLUTIONS INC COM 693282105 11 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 2,076 132,255 SH   SOLE 18 132,255 0 0
PDF SOLUTIONS INC COM 693282105 362 23,066 SH   SOLE 19 23,066 0 0
PDF SOLUTIONS INC COM 693282105 40,348 2,569,912 SH   SOLE 21 2,569,912 0 0
PDF SOLUTIONS INC COM 693282105 11,853 754,962 SH   SOLE 22 705,652 0 49,310
PDF SOLUTIONS INC COM 693282105 181 11,534 SH   SOLE 26 0 0 11,534
PDF SOLUTIONS INC COM 693282105 60 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 614 39,125 SH   SOLE 30 39,125 0 0
PDF SOLUTIONS INC COM 693282105 46 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 298 108,636 SH   SOLE 2 80,295 0 28,341
PDL BIOPHARMA INC COM 69329Y104 3 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 44 16,181 SH   SOLE 7 16,181 0 0
PDL BIOPHARMA INC COM 69329Y104 1,628 594,100 SH   SOLE 18 594,100 0 0
PDL BIOPHARMA INC COM 69329Y104 1,198 437,302 SH   SOLE 19 437,302 0 0
PDL BIOPHARMA INC COM 69329Y104 19,995 7,297,372 SH   SOLE 21 7,297,372 0 0
PDL BIOPHARMA INC COM 69329Y104 15,793 5,763,721 SH   SOLE 22 5,409,700 0 354,021
PDL BIOPHARMA INC COM 69329Y104 636 232,133 SH   SOLE 23 232,133 0 0
PDL BIOPHARMA INC COM 69329Y104 177 64,451 SH   SOLE 26 21,375 0 43,076
PDL BIOPHARMA INC COM 69329Y104 63 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 333 121,663 SH   SOLE 29 0 0 121,663
PDL BIOPHARMA INC COM 69329Y104 45 16,376 SH   SOLE 30 16,376 0 0
PDL BIOPHARMA INC COM 69329Y104 49 18,057 SH   SOLE 34 18,057 0 0
PDL BIOPHARMA INC COM 69329Y104 49 17,876 SH   SOLE 40 17,876 0 0
PDVWIRELESS INC COM 69290R104 66 2,046 SH   SOLE 2 447 0 1,599
PDVWIRELESS INC COM 69290R104 10 307 SH   SOLE 7 307 0 0
PDVWIRELESS INC COM 69290R104 1,198 37,336 SH   SOLE 18 37,336 0 0
PDVWIRELESS INC COM 69290R104 270 8,418 SH   SOLE 19 8,418 0 0
PDVWIRELESS INC COM 69290R104 12,587 392,128 SH   SOLE 21 392,128 0 0
PDVWIRELESS INC COM 69290R104 6,526 203,304 SH   SOLE 22 185,960 0 17,344
PDVWIRELESS INC COM 69290R104 35 1,081 SH   SOLE 28 1,081 0 0
PDVWIRELESS INC COM 69290R104 57 1,766 SH   SOLE 30 1,766 0 0
PEABODY ENERGY CORP NEW COM 704551100 909 23,093 SH   SOLE 2 23,093 0 0
PEABODY ENERGY CORP NEW COM 704551100 173 4,396 SH   SOLE 4 4,396 0 0
PEABODY ENERGY CORP NEW COM 704551100 100 2,551 SH   SOLE 7 2,551 0 0
PEABODY ENERGY CORP NEW COM 704551100 9,849 250,171 SH   SOLE 18 249,799 0 372
PEABODY ENERGY CORP NEW COM 704551100 6,968 176,980 SH   SOLE 19 176,980 0 0
PEABODY ENERGY CORP NEW COM 704551100 88,530 2,248,666 SH   SOLE 21 2,248,666 0 0
PEABODY ENERGY CORP NEW COM 704551100 95,183 2,417,644 SH   SOLE 22 2,306,842 0 110,802
PEABODY ENERGY CORP NEW COM 704551100 399 10,143 SH   SOLE 23 10,143 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,300 33,023 SH   SOLE 26 16,615 0 16,408
PEABODY ENERGY CORP NEW COM 704551100 543 13,801 SH   SOLE 28 13,801 0 0
PEABODY ENERGY CORP NEW COM 704551100 388 9,856 SH   SOLE 29 9,856 0 0
PEABODY ENERGY CORP NEW COM 704551100 594 15,092 SH   SOLE 30 15,092 0 0
PEABODY ENERGY CORP NEW COM 704551100 223 5,654 SH   SOLE 31 5,654 0 0
PEABODY ENERGY CORP NEW COM 704551100 71 1,809 SH   SOLE 34 1,809 0 0
PEABODY ENERGY CORP NEW COM 704551100 30 770 SH   SOLE 36 770 0 0
PEABODY ENERGY CORP NEW COM 704551100 363 9,216 SH   SOLE 40 9,216 0 0
PEAK RESORTS INC COM 70469L100 11 2,080 SH   SOLE 18 2,080 0 0
PEAK RESORTS INC COM 70469L100 190 35,176 SH   SOLE 21 35,176 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 148 4,238 SH   SOLE 2 1,177 0 3,061
PEAPACK-GLADSTONE FINL CORP COM 704699107 0 3 SH   SOLE 7 3 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,334 66,660 SH   SOLE 18 66,660 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 494 14,092 SH   SOLE 19 14,092 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 19,778 564,766 SH   SOLE 21 564,766 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 14,312 408,693 SH   SOLE 22 386,042 0 22,651
PEAPACK-GLADSTONE FINL CORP COM 704699107 210 5,986 SH   SOLE 26 0 0 5,986
PEAPACK-GLADSTONE FINL CORP COM 704699107 83 2,356 SH   SOLE 30 2,356 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 589 15,847 SH   SOLE 2 3,993 0 11,854
PEBBLEBROOK HOTEL TR COM 70509V100 813 21,883 SH   SOLE 4 21,883 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,538 95,180 SH   SOLE 7 95,180 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 99 2,653 SH   SOLE 15 2,653 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,478 254,997 SH   SOLE 18 254,997 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,884 131,385 SH   SOLE 19 131,385 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 94,661 2,546,696 SH   SOLE 21 2,546,696 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 103,032 2,771,926 SH   SOLE 22 2,651,609 0 120,317
PEBBLEBROOK HOTEL TR COM 70509V100 138 3,714 SH   SOLE 23 3,714 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,626 124,445 SH   SOLE 25 124,445 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,482 39,874 SH   SOLE 26 6,553 0 33,321
PEBBLEBROOK HOTEL TR COM 70509V100 2,047 55,066 SH   SOLE 28 10,515 0 44,551
PEBBLEBROOK HOTEL TR COM 70509V100 924 24,867 SH   SOLE 29 24,867 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 13,542 364,322 SH   SOLE 30 364,322 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 329 8,849 SH   SOLE 40 8,849 0 0
PEDEVCO CORP COM PAR 70532Y303 0 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 112 2,381 SH   SOLE 2 2,140 0 241
PEGASYSTEMS INC COM 705573103 11 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 43 915 SH   SOLE 7 915 0 0
PEGASYSTEMS INC COM 705573103 5,820 123,427 SH   SOLE 18 123,427 0 0
PEGASYSTEMS INC COM 705573103 1,378 29,230 SH   SOLE 19 29,230 0 0
PEGASYSTEMS INC COM 705573103 55,335 1,173,605 SH   SOLE 21 1,173,605 0 0
PEGASYSTEMS INC COM 705573103 47,595 1,009,433 SH   SOLE 22 939,804 0 69,629
PEGASYSTEMS INC COM 705573103 1,375 29,170 SH   SOLE 26 13,744 0 15,426
PEGASYSTEMS INC COM 705573103 259 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 276 5,862 SH   SOLE 30 5,862 0 0
PEGASYSTEMS INC COM 705573103 202 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 10,137 280,178 SH   SOLE 21 280,178 0 0
PENGROWTH ENERGY CORP COM 70706P104 1 1,044 SH   SOLE 21 1,044 0 0
PENN NATL GAMING INC COM 707569109 116 3,706 SH   SOLE 2 3,706 0 0
PENN NATL GAMING INC COM 707569109 14 457 SH   SOLE 4 457 0 0
PENN NATL GAMING INC COM 707569109 68 2,182 SH   SOLE 7 2,182 0 0
PENN NATL GAMING INC COM 707569109 12,361 394,543 SH   SOLE 18 394,543 0 0
PENN NATL GAMING INC COM 707569109 1,572 50,173 SH   SOLE 19 50,173 0 0
PENN NATL GAMING INC COM 707569109 191,129 6,100,498 SH   SOLE 21 6,100,498 0 0
PENN NATL GAMING INC COM 707569109 69,024 2,203,113 SH   SOLE 22 2,079,423 0 123,690
PENN NATL GAMING INC COM 707569109 1,172 37,413 SH   SOLE 26 21,740 0 15,673
PENN NATL GAMING INC COM 707569109 331 10,556 SH   SOLE 28 10,556 0 0
PENN NATL GAMING INC COM 707569109 3,544 113,129 SH   SOLE 30 113,129 0 0
PENN NATL GAMING INC COM 707569109 243 7,743 SH   SOLE 40 7,743 0 0
PENN VA CORP NEW COM 70788V102 43 1,089 SH   SOLE 2 844 0 245
PENN VA CORP NEW COM 70788V102 16 400 SH   SOLE 7 400 0 0
PENN VA CORP NEW COM 70788V102 2,057 52,607 SH   SOLE 18 52,607 0 0
PENN VA CORP NEW COM 70788V102 469 11,987 SH   SOLE 19 11,987 0 0
PENN VA CORP NEW COM 70788V102 17,788 454,824 SH   SOLE 21 454,824 0 0
PENN VA CORP NEW COM 70788V102 9,213 235,577 SH   SOLE 22 213,293 0 22,284
PENNANTPARK FLOATING RATE CA COM 70806A106 2,853 207,942 SH   SOLE 30 207,942 0 0
PENNANTPARK INVT CORP COM 708062104 3,133 453,436 SH   SOLE 30 453,436 0 0
PENNEY J C INC COM 708160106 224 70,921 SH   SOLE 2 17,641 0 53,280
PENNEY J C INC COM 708160106 6 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C INC COM 708160106 58 18,458 SH   SOLE 7 18,458 0 0
PENNEY J C INC COM 708160106 0 100 SH   SOLE 17 0 0 100
PENNEY J C INC COM 708160106 4,830 1,528,390 SH   SOLE 18 1,528,390 0 0
PENNEY J C INC COM 708160106 794 251,213 SH   SOLE 19 251,213 0 0
PENNEY J C INC COM 708160106 89,703 28,387,173 SH   SOLE 21 28,387,173 0 0
PENNEY J C INC COM 708160106 26,845 8,495,411 SH   SOLE 22 7,872,387 0 623,024
PENNEY J C INC COM 708160106 459 145,375 SH   SOLE 26 30,526 0 114,849
PENNEY J C INC COM 708160106 131 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C INC COM 708160106 1,404 444,256 SH   SOLE 30 444,256 0 0
PENNEY J C INC COM 708160106 134 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C INC COM 708160106 100 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 43 926 SH   SOLE 2 251 0 675
PENNS WOODS BANCORP INC COM 708430103 851 18,260 SH   SOLE 18 18,260 0 0
PENNS WOODS BANCORP INC COM 708430103 254 5,463 SH   SOLE 19 5,463 0 0
PENNS WOODS BANCORP INC COM 708430103 7,184 154,221 SH   SOLE 21 154,221 0 0
PENNS WOODS BANCORP INC COM 708430103 2,287 49,093 SH   SOLE 22 41,637 0 7,456
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 791 66,516 SH   SOLE 2 55,332 0 11,184
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 258 21,680 SH   SOLE 4 21,680 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,140 95,919 SH   SOLE 7 95,919 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 37 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4,138 347,987 SH   SOLE 18 347,987 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,539 129,454 SH   SOLE 19 129,454 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 77,102 6,484,583 SH   SOLE 21 6,484,583 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 33,737 2,837,422 SH   SOLE 22 2,706,622 0 130,800
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 44 3,691 SH   SOLE 23 3,691 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,396 117,371 SH   SOLE 25 117,371 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 796 66,910 SH   SOLE 26 9,199 0 57,711
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 716 60,213 SH   SOLE 28 10,193 0 50,020
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 300 25,273 SH   SOLE 29 25,273 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 5,527 464,857 SH   SOLE 30 464,857 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 91 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 8 8,000 PRN   SOLE 21 8,000 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 40,230 1,800,000 SH   SOLE   1,800,000 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 9 400 SH   SOLE 2 400 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 9 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 713 31,892 SH   SOLE 18 31,892 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 71 3,162 SH   SOLE 19 3,162 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 7,217 322,913 SH   SOLE 21 322,913 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 2,512 112,372 SH   SOLE 22 108,063 0 4,309
PENNYMAC MTG INVT TR COM 70931T103 4,262 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 269 16,758 SH   SOLE 2 3,566 0 13,192
PENNYMAC MTG INVT TR COM 70931T103 5 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 60 3,754 SH   SOLE 7 3,754 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,868 240,705 SH   SOLE 18 240,705 0 0
PENNYMAC MTG INVT TR COM 70931T103 836 52,029 SH   SOLE 19 52,029 0 0
PENNYMAC MTG INVT TR COM 70931T103 54,566 3,395,540 SH   SOLE 21 3,395,540 0 0
PENNYMAC MTG INVT TR COM 70931T103 27,540 1,713,743 SH   SOLE 22 1,608,483 0 105,260
PENNYMAC MTG INVT TR COM 70931T103 6,423 399,707 SH   SOLE 23 399,707 0 0
PENNYMAC MTG INVT TR COM 70931T103 397 24,721 SH   SOLE 26 4,146 0 20,575
PENNYMAC MTG INVT TR COM 70931T103 148 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 150 9,343 SH   SOLE 30 9,343 0 0
PENNYMAC MTG INVT TR COM 70931T103 16 1,021 SH   SOLE 36 1,021 0 0
PENNYMAC MTG INVT TR COM 70931T103 80 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,808 37,782 SH   SOLE 2 18,376 0 19,406
PENSKE AUTOMOTIVE GRP INC COM 70959W103 169 3,523 SH   SOLE 4 3,523 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 91 1,904 SH   SOLE 7 1,904 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,789 79,179 SH   SOLE 13 79,179 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,323 69,447 SH   SOLE 18 69,447 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 38,728 809,373 SH   SOLE 19 809,373 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 20,895 436,669 SH   SOLE 21 436,669 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 98,607 2,060,759 SH   SOLE 22 1,669,366 0 391,393
PENSKE AUTOMOTIVE GRP INC COM 70959W103 134 2,799 SH   SOLE 23 2,799 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 21 447 SH   SOLE 25 447 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,197 25,012 SH   SOLE 26 11,790 0 13,222
PENSKE AUTOMOTIVE GRP INC COM 70959W103 315 6,583 SH   SOLE 28 6,583 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 6,479 135,397 SH   SOLE 29 296 0 135,101
PENSKE AUTOMOTIVE GRP INC COM 70959W103 485 10,140 SH   SOLE 30 10,140 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 92 1,932 SH   SOLE 31 1,932 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 37 776 SH   SOLE 34 776 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,228 46,571 SH   SOLE 36 46,571 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 238 4,983 SH   SOLE 40 4,983 0 0
PENTAIR PLC SHS G7S00T104 13,431 190,183 SH   SOLE 2 35,749 0 154,434
PENTAIR PLC SHS G7S00T104 4,010 56,776 SH   SOLE 4 52,740 0 4,036
PENTAIR PLC SHS G7S00T104 34,202 484,307 SH   SOLE 7 273,826 0 210,481
PENTAIR PLC SHS G7S00T104 237 3,363 SH   SOLE 13 3,363 0 0
PENTAIR PLC SHS G7S00T104 95 1,343 SH   SOLE 15 1,343 0 0
PENTAIR PLC SHS G7S00T104 33,248 470,805 SH   SOLE 18 419,196 0 51,609
PENTAIR PLC SHS G7S00T104 108,165 1,531,649 SH   SOLE 19 1,531,649 0 0
PENTAIR PLC SHS G7S00T104 6,500 92,044 SH   SOLE 20 0 0 92,044
PENTAIR PLC SHS G7S00T104 234,859 3,325,666 SH   SOLE 21 3,325,666 0 0
PENTAIR PLC SHS G7S00T104 312,739 4,428,471 SH   SOLE 22 3,677,679 0 750,792
PENTAIR PLC SHS G7S00T104 14,690 208,016 SH   SOLE 23 208,016 0 0
PENTAIR PLC SHS G7S00T104 11,854 167,862 SH   SOLE 25 167,862 0 0
PENTAIR PLC SHS G7S00T104 34,411 487,267 SH   SOLE 26 190,462 0 296,805
PENTAIR PLC SHS G7S00T104 2,803 39,685 SH   SOLE 28 28,699 0 10,986
PENTAIR PLC SHS G7S00T104 3,399 48,128 SH   SOLE 29 5,599 0 42,529
PENTAIR PLC SHS G7S00T104 66,744 945,110 SH   SOLE 30 945,110 0 0
PENTAIR PLC SHS G7S00T104 6,550 92,754 SH   SOLE 31 38,093 0 54,661
PENTAIR PLC SHS G7S00T104 4,144 58,682 SH   SOLE 34 58,682 0 0
PENTAIR PLC SHS G7S00T104 11,367 160,958 SH   SOLE 36 160,958 0 0
PENTAIR PLC SHS G7S00T104 51 728 SH   SOLE 40 728 0 0
PENUMBRA INC COM 70975L107 169 1,801 SH   SOLE 2 1,636 0 165
PENUMBRA INC COM 70975L107 15 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 62 658 SH   SOLE 7 658 0 0
PENUMBRA INC COM 70975L107 9,402 99,919 SH   SOLE 18 99,919 0 0
PENUMBRA INC COM 70975L107 2,198 23,362 SH   SOLE 19 23,362 0 0
PENUMBRA INC COM 70975L107 94,007 999,017 SH   SOLE 21 999,017 0 0
PENUMBRA INC COM 70975L107 74,496 791,669 SH   SOLE 22 738,332 0 53,337
PENUMBRA INC COM 70975L107 911 9,685 SH   SOLE 26 2,616 0 7,069
PENUMBRA INC COM 70975L107 439 4,662 SH   SOLE 28 4,662 0 0
PENUMBRA INC COM 70975L107 451 4,789 SH   SOLE 30 4,789 0 0
PENUMBRA INC COM 70975L107 312 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 111 3,401 SH   SOLE 2 957 0 2,444
PEOPLES BANCORP INC COM 709789101 17 528 SH   SOLE 7 528 0 0
PEOPLES BANCORP INC COM 709789101 2,082 63,827 SH   SOLE 18 63,827 0 0
PEOPLES BANCORP INC COM 709789101 425 13,026 SH   SOLE 19 13,026 0 0
PEOPLES BANCORP INC COM 709789101 18,352 562,606 SH   SOLE 21 562,606 0 0
PEOPLES BANCORP INC COM 709789101 20,767 636,636 SH   SOLE 22 600,887 0 35,749
PEOPLES BANCORP INC COM 709789101 130 4,000 SH   SOLE 26 0 0 4,000
PEOPLES BANCORP INC COM 709789101 81 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 91 2,794 SH   SOLE 30 2,794 0 0
PEOPLES BANCORP INC COM 709789101 35 1,080 SH   SOLE 34 1,080 0 0
PEOPLES BANCORP INC COM 709789101 46 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 15 496 SH   SOLE 2 165 0 331
PEOPLES BANCORP N C INC COM 710577107 544 17,733 SH   SOLE 18 17,733 0 0
PEOPLES BANCORP N C INC COM 710577107 143 4,659 SH   SOLE 19 4,659 0 0
PEOPLES BANCORP N C INC COM 710577107 4,374 142,510 SH   SOLE 21 142,510 0 0
PEOPLES BANCORP N C INC COM 710577107 1,236 40,276 SH   SOLE 22 37,493 0 2,783
PEOPLES FINL SVCS CORP COM 711040105 69 1,488 SH   SOLE 2 416 0 1,072
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,256 26,971 SH   SOLE 18 26,971 0 0
PEOPLES FINL SVCS CORP COM 711040105 181 3,889 SH   SOLE 19 3,889 0 0
PEOPLES FINL SVCS CORP COM 711040105 10,978 235,685 SH   SOLE 21 235,685 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,432 73,683 SH   SOLE 22 64,228 0 9,455
PEOPLES UNITED FINANCIAL INC COM 712704105 9,034 483,105 SH   SOLE 2 106,566 0 376,539
PEOPLES UNITED FINANCIAL INC COM 712704105 1,866 99,806 SH   SOLE 4 86,856 0 12,950
PEOPLES UNITED FINANCIAL INC COM 712704105 13,894 743,016 SH   SOLE 7 733,167 0 9,849
PEOPLES UNITED FINANCIAL INC COM 712704105 44 2,332 SH   SOLE 15 2,332 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 15,189 812,225 SH   SOLE 18 767,235 0 44,990
PEOPLES UNITED FINANCIAL INC COM 712704105 1,098 58,742 SH   SOLE 19 58,742 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,587 191,827 SH   SOLE 20 0 0 191,827
PEOPLES UNITED FINANCIAL INC COM 712704105 208,040 11,125,151 SH   SOLE 21 11,125,151 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 182,618 9,765,657 SH   SOLE 22 8,241,749 0 1,523,908
PEOPLES UNITED FINANCIAL INC COM 712704105 8,793 470,218 SH   SOLE 23 470,218 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 5,757 307,887 SH   SOLE 25 307,887 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 18,845 1,007,758 SH   SOLE 26 435,801 0 571,957
PEOPLES UNITED FINANCIAL INC COM 712704105 1,445 77,268 SH   SOLE 28 56,024 0 21,244
PEOPLES UNITED FINANCIAL INC COM 712704105 1,859 99,390 SH   SOLE 29 14,884 0 84,506
PEOPLES UNITED FINANCIAL INC COM 712704105 22,055 1,179,400 SH   SOLE 30 1,179,400 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,046 109,421 SH   SOLE 31 61,014 0 48,407
PEOPLES UNITED FINANCIAL INC COM 712704105 1,161 62,077 SH   SOLE 32 62,077 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 373 19,947 SH   SOLE 34 19,947 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,685 410,939 SH   SOLE 36 410,939 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 28 1,479 SH   SOLE 40 1,479 0 0
PEOPLES UTAH BANCORP COM 712706209 67 2,219 SH   SOLE 2 641 0 1,578
PEOPLES UTAH BANCORP COM 712706209 20 675 SH   SOLE 7 675 0 0
PEOPLES UTAH BANCORP COM 712706209 1,600 52,818 SH   SOLE 18 52,818 0 0
PEOPLES UTAH BANCORP COM 712706209 342 11,286 SH   SOLE 19 11,286 0 0
PEOPLES UTAH BANCORP COM 712706209 13,628 449,757 SH   SOLE 21 449,757 0 0
PEOPLES UTAH BANCORP COM 712706209 5,231 172,640 SH   SOLE 22 163,807 0 8,833
PEOPLES UTAH BANCORP COM 712706209 69 2,263 SH   SOLE 30 2,263 0 0
PEPSICO INC COM 713448108 227,531 1,897,360 SH   SOLE 2 507,420 0 1,389,940
PEPSICO INC COM 713448108 59,265 494,205 SH   SOLE 4 455,968 0 38,237
PEPSICO INC COM 713448108 152,342 1,270,367 SH   SOLE 7 1,112,604 0 157,763
PEPSICO INC COM 713448108 933 7,783 SH   SOLE 13 7,783 0 0
PEPSICO INC COM 713448108 1,267 10,567 SH   SOLE 15 10,567 0 0
PEPSICO INC COM 713448108 31 258 SH   SOLE 17 0 0 258
PEPSICO INC COM 713448108 401,035 3,344,187 SH   SOLE 18 3,144,268 0 199,919
PEPSICO INC COM 713448108 128,313 1,069,987 SH   SOLE 19 1,069,987 0 0
PEPSICO INC COM 713448108 93,510 779,773 SH   SOLE 20 37,423 0 742,350
PEPSICO INC COM 713448108 3,117,752 25,998,598 SH   SOLE 21 25,998,598 0 0
PEPSICO INC COM 713448108 4,609,854 38,441,081 SH   SOLE 22 31,950,922 0 6,490,159
PEPSICO INC COM 713448108 211,748 1,765,745 SH   SOLE 23 1,765,745 0 0
PEPSICO INC COM 713448108 161,289 1,344,971 SH   SOLE 25 1,344,971 0 0
PEPSICO INC COM 713448108 509,374 4,247,618 SH   SOLE 26 1,293,671 0 2,953,947
PEPSICO INC COM 713448108 38,640 322,212 SH   SOLE 28 234,071 0 88,141
PEPSICO INC COM 713448108 6,807 56,766 SH   SOLE 29 46,324 0 10,442
PEPSICO INC COM 713448108 501,310 4,180,369 SH   SOLE 30 4,180,369 0 0
PEPSICO INC COM 713448108 83,461 695,971 SH   SOLE 31 292,471 0 403,500
PEPSICO INC COM 713448108 3,709 30,933 SH   SOLE 32 30,933 0 0
PEPSICO INC COM 713448108 80,425 670,659 SH   SOLE 34 670,659 0 0
PEPSICO INC COM 713448108 168,621 1,406,111 SH   SOLE 36 1,406,111 0 0
PEPSICO INC COM 713448108 2,590 21,594 SH   SOLE 37 21,594 0 0
PEPSICO INC COM 713448108 844 7,039 SH   SOLE 40 7,039 0 0
PERCEPTRON INC COM 71361F100 14 1,394 SH   SOLE 18 1,394 0 0
PERCEPTRON INC COM 71361F100 244 25,158 SH   SOLE 21 25,158 0 0
PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 20 5,102 SH   SOLE 19 5,102 0 0
PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 49 12,737 SH   SOLE 21 12,737 0 0
PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 2,887 744,171 SH   SOLE 22 744,171 0 0
PERFICIENT INC COM 71375U101 149 7,827 SH   SOLE 2 2,021 0 5,806
PERFICIENT INC COM 71375U101 19 1,015 SH   SOLE 7 1,015 0 0
PERFICIENT INC COM 71375U101 3,376 177,018 SH   SOLE 18 177,018 0 0
PERFICIENT INC COM 71375U101 557 29,191 SH   SOLE 19 29,191 0 0
PERFICIENT INC COM 71375U101 61,872 3,244,457 SH   SOLE 21 3,244,457 0 0
PERFICIENT INC COM 71375U101 17,647 925,394 SH   SOLE 22 867,699 0 57,695
PERFICIENT INC COM 71375U101 263 13,805 SH   SOLE 26 0 0 13,805
PERFICIENT INC COM 71375U101 97 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 945 49,578 SH   SOLE 30 49,578 0 0
PERFICIENT INC COM 71375U101 78 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,201 66,487 SH   SOLE 2 65,764 0 723
PERFORMANCE FOOD GROUP CO COM 71377A103 22 668 SH   SOLE 4 668 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 119 3,604 SH   SOLE 7 3,604 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,037 91,757 SH   SOLE 13 91,757 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 12,351 373,127 SH   SOLE 18 373,127 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 46,495 1,404,674 SH   SOLE 19 1,404,674 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 93,650 2,829,302 SH   SOLE 21 2,829,302 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 144,249 4,357,980 SH   SOLE 22 3,962,773 0 395,207
PERFORMANCE FOOD GROUP CO COM 71377A103 8,864 267,789 SH   SOLE 23 267,789 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,131 34,167 SH   SOLE 26 16,537 0 17,630
PERFORMANCE FOOD GROUP CO COM 71377A103 406 12,274 SH   SOLE 28 12,274 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8,667 261,854 SH   SOLE 29 498 0 261,356
PERFORMANCE FOOD GROUP CO COM 71377A103 559 16,880 SH   SOLE 30 16,880 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,684 50,874 SH   SOLE 31 50,874 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 9 262 SH   SOLE 34 262 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,750 52,855 SH   SOLE 36 52,855 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 238 7,193 SH   SOLE 40 7,193 0 0
PERFORMANT FINL CORP COM 71377E105 10 6,209 SH   SOLE 18 6,209 0 0
PERFORMANT FINL CORP COM 71377E105 158 95,904 SH   SOLE 21 95,904 0 0
PERFORMANT FINL CORP COM 71377E105 72 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 7,838 107,198 SH   SOLE 2 35,232 0 71,966
PERKINELMER INC COM 714046109 304 4,154 SH   SOLE 4 4,154 0 0
PERKINELMER INC COM 714046109 5,042 68,951 SH   SOLE 7 68,951 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 17,524 239,664 SH   SOLE 18 234,467 0 5,197
PERKINELMER INC COM 714046109 1,294 17,697 SH   SOLE 19 17,697 0 0
PERKINELMER INC COM 714046109 163,094 2,230,494 SH   SOLE 21 2,230,494 0 0
PERKINELMER INC COM 714046109 226,299 3,094,905 SH   SOLE 22 2,599,793 0 495,112
PERKINELMER INC COM 714046109 260 3,556 SH   SOLE 23 3,556 0 0
PERKINELMER INC COM 714046109 5,529 75,609 SH   SOLE 26 36,652 0 38,957
PERKINELMER INC COM 714046109 1,392 19,041 SH   SOLE 28 19,041 0 0
PERKINELMER INC COM 714046109 1,240 16,960 SH   SOLE 29 749 0 16,211
PERKINELMER INC COM 714046109 24,642 337,009 SH   SOLE 30 337,009 0 0
PERKINELMER INC COM 714046109 354 4,837 SH   SOLE 31 3,218 0 1,619
PERKINELMER INC COM 714046109 1,740 23,800 SH   SOLE 34 23,800 0 0
PERKINELMER INC COM 714046109 293 4,005 SH   SOLE 36 4,005 0 0
PERKINELMER INC COM 714046109 893 12,207 SH   SOLE 40 12,207 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 11 1,255 SH   SOLE 18 1,255 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 17 1,937 SH   SOLE 19 1,937 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 178 19,725 SH   SOLE 21 19,725 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 7 1,976 SH   SOLE 18 1,976 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 18 4,810 SH   SOLE 19 4,810 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 112 30,775 SH   SOLE 21 30,775 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,188 325,501 SH   SOLE 22 325,501 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 4 1,816 SH   SOLE 18 1,816 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 2 763 SH   SOLE 19 763 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 121 50,601 SH   SOLE 21 50,601 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 375 156,200 SH   SOLE 22 156,200 0 0
PERRIGO CO PLC SHS G97822103 14,642 167,991 SH   SOLE 2 40,650 0 127,341
PERRIGO CO PLC SHS G97822103 3,906 44,819 SH   SOLE 4 41,428 0 3,391
PERRIGO CO PLC SHS G97822103 8,685 99,642 SH   SOLE 7 90,496 0 9,146
PERRIGO CO PLC SHS G97822103 548 6,293 SH   SOLE 13 6,293 0 0
PERRIGO CO PLC SHS G97822103 94 1,077 SH   SOLE 15 1,077 0 0
PERRIGO CO PLC SHS G97822103 25,013 286,976 SH   SOLE 18 269,281 0 17,695
PERRIGO CO PLC SHS G97822103 1,914 21,961 SH   SOLE 19 21,961 0 0
PERRIGO CO PLC SHS G97822103 6,293 72,196 SH   SOLE 20 0 0 72,196
PERRIGO CO PLC SHS G97822103 258,773 2,968,940 SH   SOLE 21 2,968,940 0 0
PERRIGO CO PLC SHS G97822103 308,933 3,544,433 SH   SOLE 22 2,939,694 0 604,739
PERRIGO CO PLC SHS G97822103 14,855 170,437 SH   SOLE 23 170,437 0 0
PERRIGO CO PLC SHS G97822103 9,753 111,896 SH   SOLE 25 111,896 0 0
PERRIGO CO PLC SHS G97822103 33,811 387,923 SH   SOLE 26 158,660 0 229,263
PERRIGO CO PLC SHS G97822103 2,498 28,664 SH   SOLE 28 20,793 0 7,871
PERRIGO CO PLC SHS G97822103 3,193 36,634 SH   SOLE 29 4,890 0 31,744
PERRIGO CO PLC SHS G97822103 37,330 428,296 SH   SOLE 30 428,296 0 0
PERRIGO CO PLC SHS G97822103 7,007 80,393 SH   SOLE 31 39,388 0 41,005
PERRIGO CO PLC SHS G97822103 704 8,079 SH   SOLE 34 8,079 0 0
PERRIGO CO PLC SHS G97822103 11,595 133,028 SH   SOLE 36 133,028 0 0
PERRIGO CO PLC SHS G97822103 64 734 SH   SOLE 40 734 0 0
PERSHING GOLD CORP COM NEW 715302204 7 2,897 SH   SOLE 18 2,897 0 0
PERSHING GOLD CORP COM NEW 715302204 13 5,475 SH   SOLE 19 5,475 0 0
PERSHING GOLD CORP COM NEW 715302204 99 41,288 SH   SOLE 21 41,288 0 0
PETIQ INC COM CL A 71639T106 8 351 SH   SOLE 2 351 0 0
PETIQ INC COM CL A 71639T106 527 24,108 SH   SOLE 18 24,108 0 0
PETIQ INC COM CL A 71639T106 103 4,723 SH   SOLE 19 4,723 0 0
PETIQ INC COM CL A 71639T106 8,903 407,667 SH   SOLE 21 407,667 0 0
PETIQ INC COM CL A 71639T106 4,229 193,658 SH   SOLE 22 188,249 0 5,409
PETIQ INC COM CL A 71639T106 44 2,006 SH   SOLE 29 0 0 2,006
PETIQ INC COM CL A 71639T106 1 43 SH   SOLE 30 43 0 0
PETMED EXPRESS INC COM 716382106 64 1,415 SH   SOLE 2 1,305 0 110
PETMED EXPRESS INC COM 716382106 5 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 22 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 4,274 93,942 SH   SOLE 18 93,942 0 0
PETMED EXPRESS INC COM 716382106 1,768 38,849 SH   SOLE 19 38,849 0 0
PETMED EXPRESS INC COM 716382106 83,975 1,845,595 SH   SOLE 21 1,845,595 0 0
PETMED EXPRESS INC COM 716382106 24,696 542,779 SH   SOLE 22 503,576 0 39,203
PETMED EXPRESS INC COM 716382106 1,010 22,200 SH   SOLE 23 22,200 0 0
PETMED EXPRESS INC COM 716382106 335 7,373 SH   SOLE 26 0 0 7,373
PETMED EXPRESS INC COM 716382106 139 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,340 29,455 SH   SOLE 30 29,455 0 0
PETMED EXPRESS INC COM 716382106 108 2,381 SH   SOLE 40 2,381 0 0
PETROBRAS ARGENTINA S A SPONS ADR 71646J109 390 28,733 SH   SOLE 21 28,733 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 21 300 SH   SOLE 2 300 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 257 3,676 SH   SOLE 4 3,676 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 889 12,707 SH   SOLE 19 12,707 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 36 517 SH   SOLE 21 517 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 26,698 381,734 SH   SOLE 22 381,734 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 967 13,822 SH   SOLE 30 13,822 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 59 6,033 SH   SOLE 2 6,033 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 13,762 1,400,000 SH   SOLE 18 0 0 1,400,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8,356 850,000 SH   SOLE 19 850,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 73,985 7,526,459 SH   SOLE 21 7,526,459 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 701 71,297 SH   SOLE 22 71,297 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 13,762 1,400,000 SH   SOLE 25 1,400,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 71,513 7,275,000 SH   SOLE 34 7,275,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,926 1,159,004 SH   SOLE 18 602,004 0 557,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4,116 400,000 SH   SOLE 19 400,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 54,918 5,337,066 SH   SOLE 21 5,337,066 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,742 558,000 SH   SOLE 25 558,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,140 499,482 SH   SOLE 30 499,482 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 32,156 3,125,000 SH   SOLE 34 3,125,000 0 0
PETROQUEST ENERGY INC COM NEW 716748306 7 3,630 SH   SOLE 18 3,630 0 0
PETROQUEST ENERGY INC COM NEW 716748306 27 14,319 SH   SOLE 19 14,319 0 0
PETROQUEST ENERGY INC COM NEW 716748306 160 84,522 SH   SOLE 21 84,522 0 0
PETROQUEST ENERGY INC COM NEW 716748306 751 397,256 SH   SOLE 22 397,256 0 0
PETROQUEST ENERGY INC COM NEW 716748306 6 3,250 SH   SOLE 31 0 0 3,250
PFENEX INC COM 717071104 78 29,237 SH   SOLE 2 29,237 0 0
PFENEX INC COM 717071104 10 3,709 SH   SOLE 18 3,709 0 0
PFENEX INC COM 717071104 168 63,145 SH   SOLE 19 63,145 0 0
PFENEX INC COM 717071104 232 87,256 SH   SOLE 21 87,256 0 0
PFENEX INC COM 717071104 703 264,147 SH   SOLE 22 264,147 0 0
PFENEX INC COM 717071104 16 6,175 SH   SOLE 23 6,175 0 0
PFIZER INC COM 717081103 358,346 9,893,606 SH   SOLE 2 4,104,259 0 5,789,347
PFIZER INC COM 717081103 80,659 2,226,921 SH   SOLE 4 2,074,549 0 152,372
PFIZER INC COM 717081103 168,902 4,663,235 SH   SOLE 7 4,469,113 0 194,122
PFIZER INC COM 717081103 2,721 75,124 SH   SOLE 13 75,124 0 0
PFIZER INC COM 717081103 1,587 43,816 SH   SOLE 15 43,816 0 0
PFIZER INC COM 717081103 25 693 SH   SOLE 17 0 0 693
PFIZER INC COM 717081103 1,108,563 30,606,390 SH   SOLE 18 27,916,355 0 2,690,035
PFIZER INC COM 717081103 1,771,772 48,916,949 SH   SOLE 19 48,916,949 0 0
PFIZER INC COM 717081103 111,097 3,067,288 SH   SOLE 20 135,900 0 2,931,388
PFIZER INC COM 717081103 4,338,568 119,783,770 SH   SOLE 21 119,783,770 0 0
PFIZER INC COM 717081103 5,815,778 160,568,149 SH   SOLE 22 133,376,313 0 27,191,836
PFIZER INC COM 717081103 277,222 7,653,837 SH   SOLE 23 7,653,837 0 0
PFIZER INC COM 717081103 206,829 5,710,357 SH   SOLE 25 5,603,923 0 106,434
PFIZER INC COM 717081103 593,878 16,396,399 SH   SOLE 26 5,278,629 0 11,117,770
PFIZER INC COM 717081103 48,989 1,352,529 SH   SOLE 28 985,154 0 367,375
PFIZER INC COM 717081103 10,579 292,080 SH   SOLE 29 197,473 0 94,607
PFIZER INC COM 717081103 732,544 20,224,858 SH   SOLE 30 20,224,858 0 0
PFIZER INC COM 717081103 127,601 3,522,948 SH   SOLE 31 1,732,605 0 1,790,343
PFIZER INC COM 717081103 10,531 290,749 SH   SOLE 32 290,749 0 0
PFIZER INC COM 717081103 413,267 11,409,899 SH   SOLE 34 11,409,899 0 0
PFIZER INC COM 717081103 216,724 5,983,532 SH   SOLE 36 5,983,532 0 0
PFIZER INC COM 717081103 1,197 33,035 SH   SOLE 37 33,035 0 0
PFIZER INC COM 717081103 1,066 29,445 SH   SOLE 40 29,445 0 0
PFSWEB INC COM NEW 717098206 20 2,675 SH   SOLE 18 2,675 0 0
PFSWEB INC COM NEW 717098206 331 44,539 SH   SOLE 21 44,539 0 0
PFSWEB INC COM NEW 717098206 2,155 290,003 SH   SOLE 22 290,003 0 0
PG&E CORP COM 69331C108 36,038 803,880 SH   SOLE 2 303,552 0 500,328
PG&E CORP COM 69331C108 9,367 208,944 SH   SOLE 4 195,512 0 13,432
PG&E CORP COM 69331C108 38,588 860,752 SH   SOLE 7 840,316 0 20,436
PG&E CORP COM 69331C108 551 12,283 SH   SOLE 13 12,283 0 0
PG&E CORP COM 69331C108 186 4,143 SH   SOLE 15 4,143 0 0
PG&E CORP COM 69331C108 196,201 4,376,567 SH   SOLE 18 4,060,723 0 315,844
PG&E CORP COM 69331C108 334,351 7,458,199 SH   SOLE 19 7,458,199 0 0
PG&E CORP COM 69331C108 11,026 245,941 SH   SOLE 20 0 0 245,941
PG&E CORP COM 69331C108 529,066 11,801,607 SH   SOLE 21 11,801,607 0 0
PG&E CORP COM 69331C108 644,876 14,384,922 SH   SOLE 22 11,986,630 0 2,398,292
PG&E CORP COM 69331C108 30,364 677,323 SH   SOLE 23 677,323 0 0
PG&E CORP COM 69331C108 23,079 514,817 SH   SOLE 25 477,796 0 37,021
PG&E CORP COM 69331C108 88,772 1,980,199 SH   SOLE 26 489,829 0 1,490,370
PG&E CORP COM 69331C108 5,207 116,153 SH   SOLE 28 84,510 0 31,643
PG&E CORP COM 69331C108 1,100 24,544 SH   SOLE 29 24,544 0 0
PG&E CORP COM 69331C108 83,176 1,855,355 SH   SOLE 30 1,855,355 0 0
PG&E CORP COM 69331C108 15,713 350,502 SH   SOLE 31 202,835 0 147,667
PG&E CORP COM 69331C108 2,321 51,763 SH   SOLE 32 51,763 0 0
PG&E CORP COM 69331C108 34,333 765,840 SH   SOLE 34 765,840 0 0
PG&E CORP COM 69331C108 9,434 210,440 SH   SOLE 35 210,440 0 0
PG&E CORP COM 69331C108 26,811 598,062 SH   SOLE 36 598,062 0 0
PG&E CORP COM 69331C108 124 2,757 SH   SOLE 40 2,757 0 0
PGT INNOVATIONS INC COM 69336V101 64 3,816 SH   SOLE 2 3,258 0 558
PGT INNOVATIONS INC COM 69336V101 19 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 3,887 230,670 SH   SOLE 18 230,670 0 0
PGT INNOVATIONS INC COM 69336V101 642 38,089 SH   SOLE 19 38,089 0 0
PGT INNOVATIONS INC COM 69336V101 92,264 5,475,589 SH   SOLE 21 5,475,589 0 0
PGT INNOVATIONS INC COM 69336V101 24,676 1,464,454 SH   SOLE 22 1,380,113 0 84,341
PGT INNOVATIONS INC COM 69336V101 242 14,378 SH   SOLE 26 0 0 14,378
PGT INNOVATIONS INC COM 69336V101 111 6,597 SH   SOLE 28 6,597 0 0
PGT INNOVATIONS INC COM 69336V101 1,194 70,884 SH   SOLE 30 70,884 0 0
PGT INNOVATIONS INC COM 69336V101 84 4,981 SH   SOLE 40 4,981 0 0
PHH CORP COM NEW 693320202 84 8,197 SH   SOLE 2 2,063 0 6,134
PHH CORP COM NEW 693320202 51 4,940 SH   SOLE 7 4,940 0 0
PHH CORP COM NEW 693320202 1,141 110,761 SH   SOLE 18 110,761 0 0
PHH CORP COM NEW 693320202 337 32,694 SH   SOLE 19 32,694 0 0
PHH CORP COM NEW 693320202 10,219 992,089 SH   SOLE 21 992,089 0 0
PHH CORP COM NEW 693320202 13,504 1,311,029 SH   SOLE 22 1,215,370 0 95,659
PHH CORP COM NEW 693320202 394 38,221 SH   SOLE 26 8,671 0 29,550
PHH CORP COM NEW 693320202 88 8,585 SH   SOLE 28 8,585 0 0
PHH CORP COM NEW 693320202 53 5,141 SH   SOLE 30 5,141 0 0
PHH CORP COM NEW 693320202 162 15,772 SH   SOLE 36 15,772 0 0
PHH CORP COM NEW 693320202 55 5,332 SH   SOLE 40 5,332 0 0
PHI INC COM VTG 69336T106 2 147 SH   SOLE 21 147 0 0
PHI INC COM NON VTG 69336T205 30 2,555 SH   SOLE 2 474 0 2,081
PHI INC COM NON VTG 69336T205 4 304 SH   SOLE 7 304 0 0
PHI INC COM NON VTG 69336T205 552 47,692 SH   SOLE 18 47,692 0 0
PHI INC COM NON VTG 69336T205 102 8,776 SH   SOLE 19 8,776 0 0
PHI INC COM NON VTG 69336T205 4,433 383,123 SH   SOLE 21 383,123 0 0
PHI INC COM NON VTG 69336T205 4,262 368,387 SH   SOLE 22 353,262 0 15,125
PHI INC COM NON VTG 69336T205 89 7,713 SH   SOLE 29 0 0 7,713
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 94 2,805 SH   SOLE 2 2,385 0 420
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18 536 SH   SOLE 7 536 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,049 91,015 SH   SOLE 18 91,015 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,851 55,258 SH   SOLE 19 55,258 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 64,625 1,929,093 SH   SOLE 21 1,929,093 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 20,050 598,503 SH   SOLE 22 567,169 0 31,334
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 839 25,043 SH   SOLE 23 25,043 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 80 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 124 3,701 SH   SOLE 29 0 0 3,701
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 932 27,831 SH   SOLE 30 27,831 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 58 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 130,538 1,235,567 SH   SOLE 2 654,334 0 581,233
PHILIP MORRIS INTL INC COM 718172109 43,812 414,686 SH   SOLE 4 414,686 0 0
PHILIP MORRIS INTL INC COM 718172109 121,370 1,148,789 SH   SOLE 7 1,106,496 0 42,293
PHILIP MORRIS INTL INC COM 718172109 1,204 11,400 SH   SOLE 15 11,400 0 0
PHILIP MORRIS INTL INC COM 718172109 11 100 SH   SOLE 17 0 0 100
PHILIP MORRIS INTL INC COM 718172109 442,305 4,186,511 SH   SOLE 18 3,937,977 0 248,534
PHILIP MORRIS INTL INC COM 718172109 248,828 2,355,215 SH   SOLE 19 2,355,215 0 0
PHILIP MORRIS INTL INC COM 718172109 62,470 591,292 SH   SOLE 20 15,436 0 575,856
PHILIP MORRIS INTL INC COM 718172109 3,211,919 30,401,506 SH   SOLE 21 30,401,506 0 0
PHILIP MORRIS INTL INC COM 718172109 4,268,638 40,403,578 SH   SOLE 22 34,024,958 0 6,378,620
PHILIP MORRIS INTL INC COM 718172109 204,501 1,935,645 SH   SOLE 23 1,935,645 0 0
PHILIP MORRIS INTL INC COM 718172109 175,011 1,656,519 SH   SOLE 25 1,656,519 0 0
PHILIP MORRIS INTL INC COM 718172109 287,935 2,725,371 SH   SOLE 26 1,329,657 0 1,395,714
PHILIP MORRIS INTL INC COM 718172109 27,060 256,132 SH   SOLE 28 256,132 0 0
PHILIP MORRIS INTL INC COM 718172109 578 5,468 SH   SOLE 29 3,591 0 1,877
PHILIP MORRIS INTL INC COM 718172109 464,585 4,397,394 SH   SOLE 30 4,397,394 0 0
PHILIP MORRIS INTL INC COM 718172109 48,263 456,821 SH   SOLE 31 46,011 0 410,810
PHILIP MORRIS INTL INC COM 718172109 10,462 99,028 SH   SOLE 32 99,028 0 0
PHILIP MORRIS INTL INC COM 718172109 89,072 843,087 SH   SOLE 34 843,087 0 0
PHILIP MORRIS INTL INC COM 718172109 157,161 1,487,567 SH   SOLE 36 1,487,567 0 0
PHILIP MORRIS INTL INC COM 718172109 3,625 34,310 SH   SOLE 37 34,310 0 0
PHILIP MORRIS INTL INC COM 718172109 806 7,628 SH   SOLE 40 7,628 0 0
PHILLIPS 66 COM 718546104 66,080 653,290 SH   SOLE 2 228,175 0 425,115
PHILLIPS 66 COM 718546104 15,247 150,735 SH   SOLE 4 139,155 0 11,580
PHILLIPS 66 COM 718546104 39,363 389,159 SH   SOLE 7 371,204 0 17,955
PHILLIPS 66 COM 718546104 797 7,875 SH   SOLE 13 7,875 0 0
PHILLIPS 66 COM 718546104 354 3,501 SH   SOLE 15 3,501 0 0
PHILLIPS 66 COM 718546104 1 14 SH   SOLE 17 0 0 14
PHILLIPS 66 COM 718546104 82,527 815,891 SH   SOLE 18 755,547 0 60,344
PHILLIPS 66 COM 718546104 16,786 165,948 SH   SOLE 19 165,948 0 0
PHILLIPS 66 COM 718546104 22,127 218,758 SH   SOLE 20 0 0 218,758
PHILLIPS 66 COM 718546104 849,627 8,399,673 SH   SOLE 21 8,399,673 0 0
PHILLIPS 66 COM 718546104 1,189,398 11,758,753 SH   SOLE 22 9,671,159 0 2,087,594
PHILLIPS 66 COM 718546104 54,593 539,726 SH   SOLE 23 539,726 0 0
PHILLIPS 66 COM 718546104 37,176 367,537 SH   SOLE 25 367,537 0 0
PHILLIPS 66 COM 718546104 147,633 1,459,543 SH   SOLE 26 414,626 0 1,044,917
PHILLIPS 66 COM 718546104 9,960 98,467 SH   SOLE 28 71,377 0 27,090
PHILLIPS 66 COM 718546104 1,464 14,470 SH   SOLE 29 14,470 0 0
PHILLIPS 66 COM 718546104 147,886 1,462,047 SH   SOLE 30 1,462,047 0 0
PHILLIPS 66 COM 718546104 25,082 247,973 SH   SOLE 31 103,801 0 144,172
PHILLIPS 66 COM 718546104 33,835 334,501 SH   SOLE 34 334,501 0 0
PHILLIPS 66 COM 718546104 50,675 500,985 SH   SOLE 36 500,985 0 0
PHILLIPS 66 COM 718546104 230 2,275 SH   SOLE 40 2,275 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 8,983 171,591 SH   SOLE 19 171,591 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 8 1,300 SH   SOLE 2 1,300 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 42 6,407 SH   SOLE 18 6,407 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,907 293,887 SH   SOLE 21 293,887 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,095 168,783 SH   SOLE 22 168,783 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 123 18,898 SH   SOLE 30 18,898 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 143 22,073 SH   SOLE 34 22,073 0 0
PHOTRONICS INC COM 719405102 132 15,540 SH   SOLE 2 4,607 0 10,933
PHOTRONICS INC COM 719405102 12 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 2,954 346,548 SH   SOLE 18 346,548 0 0
PHOTRONICS INC COM 719405102 452 53,015 SH   SOLE 19 53,015 0 0
PHOTRONICS INC COM 719405102 54,720 6,418,788 SH   SOLE 21 6,418,788 0 0
PHOTRONICS INC COM 719405102 16,695 1,958,320 SH   SOLE 22 1,842,175 0 116,145
PHOTRONICS INC COM 719405102 206 24,151 SH   SOLE 26 0 0 24,151
PHOTRONICS INC COM 719405102 81 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 837 98,139 SH   SOLE 30 98,139 0 0
PHOTRONICS INC COM 719405102 64 7,483 SH   SOLE 40 7,483 0 0
PHYSICIANS RLTY TR COM 71943U104 446 24,782 SH   SOLE 2 9,916 0 14,866
PHYSICIANS RLTY TR COM 71943U104 1,061 59,001 SH   SOLE 4 59,001 0 0
PHYSICIANS RLTY TR COM 71943U104 4,439 246,766 SH   SOLE 7 246,766 0 0
PHYSICIANS RLTY TR COM 71943U104 133 7,373 SH   SOLE 15 7,373 0 0
PHYSICIANS RLTY TR COM 71943U104 11,488 638,552 SH   SOLE 18 638,552 0 0
PHYSICIANS RLTY TR COM 71943U104 5,992 333,053 SH   SOLE 19 333,053 0 0
PHYSICIANS RLTY TR COM 71943U104 121,108 6,731,935 SH   SOLE 21 6,731,935 0 0
PHYSICIANS RLTY TR COM 71943U104 121,172 6,735,516 SH   SOLE 22 6,409,548 0 325,968
PHYSICIANS RLTY TR COM 71943U104 171 9,531 SH   SOLE 23 9,531 0 0
PHYSICIANS RLTY TR COM 71943U104 5,783 321,484 SH   SOLE 25 321,484 0 0
PHYSICIANS RLTY TR COM 71943U104 2,462 136,872 SH   SOLE 26 31,223 0 105,649
PHYSICIANS RLTY TR COM 71943U104 2,621 145,691 SH   SOLE 28 29,567 0 116,124
PHYSICIANS RLTY TR COM 71943U104 1,114 61,912 SH   SOLE 29 61,912 0 0
PHYSICIANS RLTY TR COM 71943U104 17,718 984,889 SH   SOLE 30 984,889 0 0
PHYSICIANS RLTY TR COM 71943U104 280 15,563 SH   SOLE 40 15,563 0 0
PICO HLDGS INC COM NEW 693366205 44 3,443 SH   SOLE 2 1,110 0 2,333
PICO HLDGS INC COM NEW 693366205 2 181 SH   SOLE 4 181 0 0
PICO HLDGS INC COM NEW 693366205 7 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 1,107 86,509 SH   SOLE 18 86,509 0 0
PICO HLDGS INC COM NEW 693366205 193 15,110 SH   SOLE 19 15,110 0 0
PICO HLDGS INC COM NEW 693366205 8,717 681,033 SH   SOLE 21 681,033 0 0
PICO HLDGS INC COM NEW 693366205 8,645 675,407 SH   SOLE 22 635,388 0 40,019
PICO HLDGS INC COM NEW 693366205 104 8,115 SH   SOLE 26 7,155 0 960
PICO HLDGS INC COM NEW 693366205 44 3,464 SH   SOLE 28 3,464 0 0
PICO HLDGS INC COM NEW 693366205 42 3,308 SH   SOLE 30 3,308 0 0
PICO HLDGS INC COM NEW 693366205 26 2,059 SH   SOLE 40 2,059 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,901 96,927 SH   SOLE 2 24,395 0 72,532
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 971 49,494 SH   SOLE 4 49,494 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,895 198,626 SH   SOLE 7 198,626 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 117 5,974 SH   SOLE 15 5,974 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,523 77,676 SH   SOLE 18 77,676 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,884 198,056 SH   SOLE 19 198,056 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 46,158 2,353,809 SH   SOLE 21 2,353,809 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 121,325 6,186,908 SH   SOLE 22 5,710,308 0 476,600
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 159 8,083 SH   SOLE 23 8,083 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,163 263,306 SH   SOLE 25 263,306 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,890 96,388 SH   SOLE 26 30,383 0 66,005
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,324 118,527 SH   SOLE 28 24,313 0 94,214
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 987 50,356 SH   SOLE 29 50,356 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 15,307 780,554 SH   SOLE 30 780,554 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 66 3,358 SH   SOLE 31 3,358 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 222 11,302 SH   SOLE 36 11,302 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 310 15,811 SH   SOLE 40 15,811 0 0
PIER 1 IMPORTS INC COM 720279108 78 18,927 SH   SOLE 2 4,226 0 14,701
PIER 1 IMPORTS INC COM 720279108 3 667 SH   SOLE 4 667 0 0
PIER 1 IMPORTS INC COM 720279108 8 2,014 SH   SOLE 7 2,014 0 0
PIER 1 IMPORTS INC COM 720279108 1,397 337,477 SH   SOLE 18 337,477 0 0
PIER 1 IMPORTS INC COM 720279108 274 66,163 SH   SOLE 19 66,163 0 0
PIER 1 IMPORTS INC COM 720279108 11,470 2,770,450 SH   SOLE 21 2,770,450 0 0
PIER 1 IMPORTS INC COM 720279108 8,845 2,136,433 SH   SOLE 22 1,937,456 0 198,977
PIER 1 IMPORTS INC COM 720279108 542 130,837 SH   SOLE 23 130,837 0 0
PIER 1 IMPORTS INC COM 720279108 100 24,090 SH   SOLE 26 8,401 0 15,689
PIER 1 IMPORTS INC COM 720279108 52 12,673 SH   SOLE 28 12,673 0 0
PIER 1 IMPORTS INC COM 720279108 69 16,606 SH   SOLE 30 16,606 0 0
PIER 1 IMPORTS INC COM 720279108 306 74,027 SH   SOLE 34 74,027 0 0
PIER 1 IMPORTS INC COM 720279108 40 9,686 SH   SOLE 40 9,686 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 25 3,250 SH   SOLE 2 2,514 0 736
PIERIS PHARMACEUTICALS INC COM 720795103 933 123,566 SH   SOLE 18 123,566 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 152 20,150 SH   SOLE 19 20,150 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 8,388 1,111,027 SH   SOLE 21 1,111,027 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 2,555 338,389 SH   SOLE 22 311,475 0 26,914
PILGRIMS PRIDE CORP NEW COM 72147K108 5,424 174,625 SH   SOLE 2 152,232 0 22,393
PILGRIMS PRIDE CORP NEW COM 72147K108 1,189 38,278 SH   SOLE 4 38,278 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 6,669 214,701 SH   SOLE 7 214,701 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 824 26,515 SH   SOLE 18 24,487 0 2,028
PILGRIMS PRIDE CORP NEW COM 72147K108 550 17,699 SH   SOLE 19 17,699 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 16,689 537,327 SH   SOLE 21 537,327 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 49,219 1,584,648 SH   SOLE 22 1,435,528 0 149,120
PILGRIMS PRIDE CORP NEW COM 72147K108 2,006 64,581 SH   SOLE 23 64,581 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 222 7,155 SH   SOLE 26 1,443 0 5,712
PILGRIMS PRIDE CORP NEW COM 72147K108 968 31,159 SH   SOLE 29 26,995 0 4,164
PILGRIMS PRIDE CORP NEW COM 72147K108 546 17,588 SH   SOLE 30 17,588 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 643 20,699 SH   SOLE 31 3,801 0 16,898
PILGRIMS PRIDE CORP NEW COM 72147K108 565 18,180 SH   SOLE 34 18,180 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 93 2,981 SH   SOLE 36 2,981 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 8,740 168,236 SH   SOLE 17 0 0 168,236
PIMCO ETF TR ACTIVE BD ETF 72201R775 0 2 SH   SOLE 17 0 0 2
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1 6 SH   SOLE 17 0 0 6
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 7 SH   SOLE 17 0 0 7
PINNACLE ENTMT INC NEW COM 72348Y105 100 3,063 SH   SOLE 2 3,063 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 6 189 SH   SOLE 4 189 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 106 3,242 SH   SOLE 7 3,242 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 5,984 182,826 SH   SOLE 18 182,826 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 1,550 47,352 SH   SOLE 19 47,352 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 52,368 1,600,006 SH   SOLE 21 1,600,006 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 55,462 1,694,546 SH   SOLE 22 1,590,578 0 103,968
PINNACLE ENTMT INC NEW COM 72348Y105 531 16,230 SH   SOLE 23 16,230 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 640 19,544 SH   SOLE 26 6,784 0 12,760
PINNACLE ENTMT INC NEW COM 72348Y105 352 10,759 SH   SOLE 28 10,759 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 343 10,486 SH   SOLE 30 10,486 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 251 7,668 SH   SOLE 36 7,668 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 260 7,942 SH   SOLE 40 7,942 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 4,465 67,346 SH   SOLE 2 34,514 0 32,832
PINNACLE FINL PARTNERS INC COM 72346Q104 15 224 SH   SOLE 4 224 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 118 1,781 SH   SOLE 7 1,781 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 15,870 239,369 SH   SOLE 18 239,369 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,443 21,759 SH   SOLE 19 21,759 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 214,815 3,240,045 SH   SOLE 21 3,240,045 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 159,766 2,409,745 SH   SOLE 22 2,189,666 0 220,079
PINNACLE FINL PARTNERS INC COM 72346Q104 2,421 36,515 SH   SOLE 26 20,008 0 16,507
PINNACLE FINL PARTNERS INC COM 72346Q104 780 11,762 SH   SOLE 28 11,762 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 810 12,215 SH   SOLE 30 12,215 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 108 1,630 SH   SOLE 31 1,630 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 505 7,619 SH   SOLE 40 7,619 0 0
PINNACLE FOODS INC DEL COM 72348P104 5,462 91,839 SH   SOLE 2 28,470 0 63,369
PINNACLE FOODS INC DEL COM 72348P104 374 6,297 SH   SOLE 4 6,297 0 0
PINNACLE FOODS INC DEL COM 72348P104 254 4,272 SH   SOLE 7 4,272 0 0
PINNACLE FOODS INC DEL COM 72348P104 3,790 63,730 SH   SOLE 18 63,377 0 353
PINNACLE FOODS INC DEL COM 72348P104 2,218 37,292 SH   SOLE 19 37,292 0 0
PINNACLE FOODS INC DEL COM 72348P104 79,704 1,340,231 SH   SOLE 21 1,340,231 0 0
PINNACLE FOODS INC DEL COM 72348P104 186,788 3,140,881 SH   SOLE 22 2,767,973 0 372,908
PINNACLE FOODS INC DEL COM 72348P104 406 6,827 SH   SOLE 23 6,827 0 0
PINNACLE FOODS INC DEL COM 72348P104 399 6,706 SH   SOLE 25 6,706 0 0
PINNACLE FOODS INC DEL COM 72348P104 3,561 59,879 SH   SOLE 26 22,169 0 37,710
PINNACLE FOODS INC DEL COM 72348P104 1,038 17,457 SH   SOLE 28 17,457 0 0
PINNACLE FOODS INC DEL COM 72348P104 65 1,096 SH   SOLE 29 1,096 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,165 19,593 SH   SOLE 30 19,593 0 0
PINNACLE FOODS INC DEL COM 72348P104 402 6,765 SH   SOLE 31 5,082 0 1,683
PINNACLE FOODS INC DEL COM 72348P104 297 4,997 SH   SOLE 34 4,997 0 0
PINNACLE FOODS INC DEL COM 72348P104 357 5,997 SH   SOLE 36 5,997 0 0
PINNACLE FOODS INC DEL COM 72348P104 783 13,165 SH   SOLE 40 13,165 0 0
PINNACLE WEST CAP CORP COM 723484101 19,828 232,781 SH   SOLE 2 104,551 0 128,230
PINNACLE WEST CAP CORP COM 723484101 4,876 57,243 SH   SOLE 4 53,496 0 3,747
PINNACLE WEST CAP CORP COM 723484101 13,906 163,249 SH   SOLE 7 133,848 0 29,401
PINNACLE WEST CAP CORP COM 723484101 475 5,577 SH   SOLE 13 5,577 0 0
PINNACLE WEST CAP CORP COM 723484101 59 698 SH   SOLE 15 698 0 0
PINNACLE WEST CAP CORP COM 723484101 26,513 311,254 SH   SOLE 18 296,710 0 14,544
PINNACLE WEST CAP CORP COM 723484101 7,860 92,274 SH   SOLE 19 92,274 0 0
PINNACLE WEST CAP CORP COM 723484101 10,415 122,269 SH   SOLE 20 0 0 122,269
PINNACLE WEST CAP CORP COM 723484101 467,130 5,484,036 SH   SOLE 21 5,484,036 0 0
PINNACLE WEST CAP CORP COM 723484101 293,165 3,441,717 SH   SOLE 22 2,881,585 0 560,132
PINNACLE WEST CAP CORP COM 723484101 13,580 159,431 SH   SOLE 23 159,431 0 0
PINNACLE WEST CAP CORP COM 723484101 8,053 94,542 SH   SOLE 25 94,542 0 0
PINNACLE WEST CAP CORP COM 723484101 25,042 293,993 SH   SOLE 26 118,956 0 175,037
PINNACLE WEST CAP CORP COM 723484101 2,129 24,992 SH   SOLE 28 17,978 0 7,014
PINNACLE WEST CAP CORP COM 723484101 3,398 39,891 SH   SOLE 29 12,500 0 27,391
PINNACLE WEST CAP CORP COM 723484101 34,235 401,909 SH   SOLE 30 401,909 0 0
PINNACLE WEST CAP CORP COM 723484101 6,126 71,920 SH   SOLE 31 41,112 0 30,808
PINNACLE WEST CAP CORP COM 723484101 4,745 55,704 SH   SOLE 32 55,704 0 0
PINNACLE WEST CAP CORP COM 723484101 14,407 169,136 SH   SOLE 34 169,136 0 0
PINNACLE WEST CAP CORP COM 723484101 10,642 124,936 SH   SOLE 36 124,936 0 0
PINNACLE WEST CAP CORP COM 723484101 45 525 SH   SOLE 40 525 0 0
PIONEER ENERGY SVCS CORP COM 723664108 115 37,543 SH   SOLE 2 22,815 0 14,728
PIONEER ENERGY SVCS CORP COM 723664108 4 1,424 SH   SOLE 7 1,424 0 0
PIONEER ENERGY SVCS CORP COM 723664108 1,191 390,457 SH   SOLE 18 390,457 0 0
PIONEER ENERGY SVCS CORP COM 723664108 631 206,995 SH   SOLE 19 206,995 0 0
PIONEER ENERGY SVCS CORP COM 723664108 22,283 7,305,965 SH   SOLE 21 7,305,965 0 0
PIONEER ENERGY SVCS CORP COM 723664108 7,275 2,385,158 SH   SOLE 22 2,237,787 0 147,371
PIONEER ENERGY SVCS CORP COM 723664108 340 111,428 SH   SOLE 23 111,428 0 0
PIONEER ENERGY SVCS CORP COM 723664108 300 98,329 SH   SOLE 30 98,329 0 0
PIONEER NAT RES CO COM 723787107 43,582 252,138 SH   SOLE 2 69,130 0 183,008
PIONEER NAT RES CO COM 723787107 11,952 69,145 SH   SOLE 4 64,673 0 4,472
PIONEER NAT RES CO COM 723787107 19,583 113,297 SH   SOLE 7 111,578 0 1,719
PIONEER NAT RES CO COM 723787107 965 5,581 SH   SOLE 13 5,581 0 0
PIONEER NAT RES CO COM 723787107 193 1,116 SH   SOLE 15 1,116 0 0
PIONEER NAT RES CO COM 723787107 117,854 681,828 SH   SOLE 18 600,880 0 80,948
PIONEER NAT RES CO COM 723787107 373,052 2,158,244 SH   SOLE 19 2,158,244 0 0
PIONEER NAT RES CO COM 723787107 12,116 70,094 SH   SOLE 20 0 0 70,094
PIONEER NAT RES CO COM 723787107 492,557 2,849,619 SH   SOLE 21 2,849,619 0 0
PIONEER NAT RES CO COM 723787107 782,229 4,525,478 SH   SOLE 22 3,782,666 0 742,812
PIONEER NAT RES CO COM 723787107 36,225 209,572 SH   SOLE 23 209,572 0 0
PIONEER NAT RES CO COM 723787107 26,352 152,458 SH   SOLE 25 152,458 0 0
PIONEER NAT RES CO COM 723787107 86,550 500,726 SH   SOLE 26 150,373 0 350,353
PIONEER NAT RES CO COM 723787107 6,700 38,763 SH   SOLE 28 28,323 0 10,440
PIONEER NAT RES CO COM 723787107 13,842 80,080 SH   SOLE 29 80,080 0 0
PIONEER NAT RES CO COM 723787107 96,637 559,078 SH   SOLE 30 559,078 0 0
PIONEER NAT RES CO COM 723787107 20,757 120,089 SH   SOLE 31 63,395 0 56,694
PIONEER NAT RES CO COM 723787107 175,205 1,013,624 SH   SOLE 34 1,013,624 0 0
PIONEER NAT RES CO COM 723787107 26,047 150,690 SH   SOLE 36 150,690 0 0
PIONEER NAT RES CO COM 723787107 142 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 25 3,320 SH   SOLE 21 3,320 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 139 18,237 SH   SOLE 22 18,237 0 0
PIPER JAFFRAY COS COM 724078100 360 4,179 SH   SOLE 2 1,853 0 2,326
PIPER JAFFRAY COS COM 724078100 2 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 32 374 SH   SOLE 7 374 0 0
PIPER JAFFRAY COS COM 724078100 6,158 71,399 SH   SOLE 18 71,399 0 0
PIPER JAFFRAY COS COM 724078100 2,285 26,497 SH   SOLE 19 26,497 0 0
PIPER JAFFRAY COS COM 724078100 115,424 1,338,244 SH   SOLE 21 1,338,244 0 0
PIPER JAFFRAY COS COM 724078100 37,145 430,671 SH   SOLE 22 402,953 0 27,718
PIPER JAFFRAY COS COM 724078100 120 1,390 SH   SOLE 26 0 0 1,390
PIPER JAFFRAY COS COM 724078100 200 2,317 SH   SOLE 28 2,317 0 0
PIPER JAFFRAY COS COM 724078100 450 5,217 SH   SOLE 29 0 0 5,217
PIPER JAFFRAY COS COM 724078100 1,747 20,251 SH   SOLE 30 20,251 0 0
PIPER JAFFRAY COS COM 724078100 123 1,431 SH   SOLE 34 1,431 0 0
PIPER JAFFRAY COS COM 724078100 169 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 2,048 183,174 SH   SOLE 2 90,044 0 93,130
PITNEY BOWES INC COM 724479100 9 829 SH   SOLE 4 829 0 0
PITNEY BOWES INC COM 724479100 335 29,970 SH   SOLE 7 29,970 0 0
PITNEY BOWES INC COM 724479100 8 712 SH   SOLE 17 0 0 712
PITNEY BOWES INC COM 724479100 7,747 692,965 SH   SOLE 18 692,965 0 0
PITNEY BOWES INC COM 724479100 618 55,296 SH   SOLE 19 55,296 0 0
PITNEY BOWES INC COM 724479100 145,751 13,036,722 SH   SOLE 21 13,036,722 0 0
PITNEY BOWES INC COM 724479100 70,006 6,261,683 SH   SOLE 22 5,651,982 0 609,701
PITNEY BOWES INC COM 724479100 514 45,945 SH   SOLE 26 17,815 0 28,130
PITNEY BOWES INC COM 724479100 307 27,450 SH   SOLE 28 27,450 0 0
PITNEY BOWES INC COM 724479100 332 29,664 SH   SOLE 30 29,664 0 0
PITNEY BOWES INC COM 724479100 51 4,546 SH   SOLE 31 4,546 0 0
PITNEY BOWES INC COM 724479100 1,087 97,259 SH   SOLE 32 97,259 0 0
PITNEY BOWES INC COM 724479100 312 27,913 SH   SOLE 36 27,913 0 0
PITNEY BOWES INC COM 724479100 247 22,113 SH   SOLE 40 22,113 0 0
PIXELWORKS INC COM NEW 72581M305 14 2,212 SH   SOLE 2 2,212 0 0
PIXELWORKS INC COM NEW 72581M305 648 102,343 SH   SOLE 18 102,343 0 0
PIXELWORKS INC COM NEW 72581M305 165 26,025 SH   SOLE 19 26,025 0 0
PIXELWORKS INC COM NEW 72581M305 6,009 949,214 SH   SOLE 21 949,214 0 0
PIXELWORKS INC COM NEW 72581M305 3,531 557,844 SH   SOLE 22 536,634 0 21,210
PJT PARTNERS INC COM CL A 69343T107 204 4,467 SH   SOLE 2 1,316 0 3,151
PJT PARTNERS INC COM CL A 69343T107 15 329 SH   SOLE 7 329 0 0
PJT PARTNERS INC COM CL A 69343T107 3,230 70,832 SH   SOLE 18 70,832 0 0
PJT PARTNERS INC COM CL A 69343T107 667 14,634 SH   SOLE 19 14,634 0 0
PJT PARTNERS INC COM CL A 69343T107 30,467 668,145 SH   SOLE 21 668,145 0 0
PJT PARTNERS INC COM CL A 69343T107 20,893 458,178 SH   SOLE 22 432,080 0 26,098
PJT PARTNERS INC COM CL A 69343T107 130 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 120 2,623 SH   SOLE 30 2,623 0 0
PJT PARTNERS INC COM CL A 69343T107 119 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1 40 SH   SOLE 17 0 0 40
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 62 3,000 SH   SOLE 18 3,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 51,170 2,479,184 SH   SOLE 19 2,479,184 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,045 47,627 SH   SOLE 2 3,787 0 43,840
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,206 54,940 SH   SOLE 4 43,930 0 11,010
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 149 6,807 SH   SOLE 7 3,281 0 3,526
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,412 64,321 SH   SOLE 18 50,988 0 13,333
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 55 2,501 SH   SOLE 19 2,501 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,810 128,033 SH   SOLE 21 128,033 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6,693 304,936 SH   SOLE 22 200,899 0 104,037
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,768 217,237 SH   SOLE 23 217,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 8,041 366,320 SH   SOLE 26 225,166 0 141,154
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 707 32,193 SH   SOLE 28 23,728 0 8,465
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 905 41,234 SH   SOLE 29 4,208 0 37,026
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,793 172,786 SH   SOLE 30 172,786 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,339 61,023 SH   SOLE 31 16,747 0 44,276
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 249 11,339 SH   SOLE 34 11,339 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 656 29,883 SH   SOLE 36 29,883 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 23 1,032 SH   SOLE 40 1,032 0 0
PLANET FITNESS INC CL A 72703H101 194 5,606 SH   SOLE 2 4,744 0 862
PLANET FITNESS INC CL A 72703H101 18 518 SH   SOLE 4 518 0 0
PLANET FITNESS INC CL A 72703H101 71 2,041 SH   SOLE 7 2,041 0 0
PLANET FITNESS INC CL A 72703H101 10,236 295,572 SH   SOLE 18 295,572 0 0
PLANET FITNESS INC CL A 72703H101 2,446 70,638 SH   SOLE 19 70,638 0 0
PLANET FITNESS INC CL A 72703H101 90,170 2,603,817 SH   SOLE 21 2,603,817 0 0
PLANET FITNESS INC CL A 72703H101 78,932 2,279,289 SH   SOLE 22 2,116,869 0 162,420
PLANET FITNESS INC CL A 72703H101 1,522 43,944 SH   SOLE 26 22,459 0 21,485
PLANET FITNESS INC CL A 72703H101 415 11,977 SH   SOLE 28 11,977 0 0
PLANET FITNESS INC CL A 72703H101 498 14,394 SH   SOLE 30 14,394 0 0
PLANET FITNESS INC CL A 72703H101 1,626 46,940 SH   SOLE 31 46,940 0 0
PLANET FITNESS INC CL A 72703H101 314 9,069 SH   SOLE 40 9,069 0 0
PLANTRONICS INC NEW COM 727493108 752 14,922 SH   SOLE 2 14,614 0 308
PLANTRONICS INC NEW COM 727493108 13 260 SH   SOLE 4 260 0 0
PLANTRONICS INC NEW COM 727493108 43 858 SH   SOLE 7 858 0 0
PLANTRONICS INC NEW COM 727493108 10,095 200,371 SH   SOLE 18 200,371 0 0
PLANTRONICS INC NEW COM 727493108 1,321 26,225 SH   SOLE 19 26,225 0 0
PLANTRONICS INC NEW COM 727493108 107,643 2,136,630 SH   SOLE 21 2,136,630 0 0
PLANTRONICS INC NEW COM 727493108 54,291 1,077,630 SH   SOLE 22 1,014,706 0 62,924
PLANTRONICS INC NEW COM 727493108 600 11,906 SH   SOLE 26 3,884 0 8,022
PLANTRONICS INC NEW COM 727493108 250 4,970 SH   SOLE 28 4,970 0 0
PLANTRONICS INC NEW COM 727493108 282 5,602 SH   SOLE 30 5,602 0 0
PLANTRONICS INC NEW COM 727493108 215 4,267 SH   SOLE 40 4,267 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 3,034 305,846 SH   SOLE 2 204,604 0 101,242
PLATFORM SPECIALTY PRODS COR COM 72766Q105 6 655 SH   SOLE 4 655 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 80 8,061 SH   SOLE 7 8,061 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,502 151,455 SH   SOLE 18 151,455 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 28,816 2,904,833 SH   SOLE 19 2,904,833 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 27,449 2,767,050 SH   SOLE 21 2,767,050 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 66,444 6,697,955 SH   SOLE 22 5,901,557 0 796,398
PLATFORM SPECIALTY PRODS COR COM 72766Q105 912 91,891 SH   SOLE 26 43,739 0 48,152
PLATFORM SPECIALTY PRODS COR COM 72766Q105 397 39,981 SH   SOLE 28 39,981 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 405 40,825 SH   SOLE 29 0 0 40,825
PLATFORM SPECIALTY PRODS COR COM 72766Q105 349 35,180 SH   SOLE 30 35,180 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 46 4,635 SH   SOLE 31 4,635 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 7,163 722,096 SH   SOLE 34 722,096 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 252 25,358 SH   SOLE 40 25,358 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 42 137,201 SH   SOLE 4 137,201 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 374 1,231,094 SH   SOLE 18 1,231,094 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 2,732 8,988,141 SH   SOLE 19 8,988,141 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 80 262,678 SH   SOLE 22 262,678 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 1,085 3,569,883 SH   SOLE 34 3,569,883 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 88 8,176 SH   SOLE 19 8,176 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 78 7,214 SH   SOLE 21 7,214 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 2,723 252,406 SH   SOLE 22 227,426 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 223 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 106 9,835 SH   SOLE 30 9,835 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 73 6,802 SH   SOLE 40 6,802 0 0
PLDT INC SPONSORED ADR 69344D408 9 300 SH   SOLE 2 300 0 0
PLEXUS CORP COM 729132100 470 7,737 SH   SOLE 2 1,894 0 5,843
PLEXUS CORP COM 729132100 10 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 52 852 SH   SOLE 7 852 0 0
PLEXUS CORP COM 729132100 10,219 168,298 SH   SOLE 18 168,298 0 0
PLEXUS CORP COM 729132100 1,620 26,688 SH   SOLE 19 26,688 0 0
PLEXUS CORP COM 729132100 188,301 3,101,144 SH   SOLE 21 3,101,144 0 0
PLEXUS CORP COM 729132100 56,638 932,767 SH   SOLE 22 871,277 0 61,490
PLEXUS CORP COM 729132100 1,106 18,210 SH   SOLE 26 6,009 0 12,201
PLEXUS CORP COM 729132100 294 4,839 SH   SOLE 28 4,839 0 0
PLEXUS CORP COM 729132100 2,936 48,359 SH   SOLE 30 48,359 0 0
PLEXUS CORP COM 729132100 49 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 226 3,724 SH   SOLE 40 3,724 0 0
PLUG POWER INC COM NEW 72919P202 34 14,200 SH   SOLE 2 13,144 0 1,056
PLUG POWER INC COM NEW 72919P202 9 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 1,915 811,348 SH   SOLE 18 811,348 0 0
PLUG POWER INC COM NEW 72919P202 441 186,870 SH   SOLE 19 186,870 0 0
PLUG POWER INC COM NEW 72919P202 17,051 7,225,077 SH   SOLE 21 7,225,077 0 0
PLUG POWER INC COM NEW 72919P202 14,232 6,030,561 SH   SOLE 22 5,684,301 0 346,260
PLUG POWER INC COM NEW 72919P202 61 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 92 38,991 SH   SOLE 30 38,991 0 0
PLUG POWER INC COM NEW 72919P202 48 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 18 782 SH   SOLE 18 782 0 0
PLUMAS BANCORP COM 729273102 76 3,259 SH   SOLE 21 3,259 0 0
PLX PHARMA INC COM 72942A107 10 1,383 SH   SOLE 18 1,383 0 0
PLX PHARMA INC COM 72942A107 15 2,154 SH   SOLE 21 2,154 0 0
PLY GEM HLDGS INC COM 72941W100 156 8,422 SH   SOLE 2 8,020 0 402
PLY GEM HLDGS INC COM 72941W100 8 448 SH   SOLE 7 448 0 0
PLY GEM HLDGS INC COM 72941W100 1,405 75,957 SH   SOLE 18 75,957 0 0
PLY GEM HLDGS INC COM 72941W100 1,276 68,959 SH   SOLE 19 68,959 0 0
PLY GEM HLDGS INC COM 72941W100 12,536 677,598 SH   SOLE 21 677,598 0 0
PLY GEM HLDGS INC COM 72941W100 12,676 685,190 SH   SOLE 22 647,845 0 37,345
PLY GEM HLDGS INC COM 72941W100 2,377 128,508 SH   SOLE 23 128,508 0 0
PLY GEM HLDGS INC COM 72941W100 52 2,827 SH   SOLE 28 2,827 0 0
PLY GEM HLDGS INC COM 72941W100 218 11,789 SH   SOLE 29 0 0 11,789
PLY GEM HLDGS INC COM 72941W100 110 5,921 SH   SOLE 30 5,921 0 0
PLY GEM HLDGS INC COM 72941W100 31 1,700 SH   SOLE 40 1,700 0 0
PLYMOUTH INDL REIT INC COM 729640102 9 506 SH   SOLE 18 506 0 0
PLYMOUTH INDL REIT INC COM 729640102 176 9,541 SH   SOLE 21 9,541 0 0
PNC FINL SVCS GROUP INC COM 693475105 88,082 610,451 SH   SOLE 2 144,891 0 465,560
PNC FINL SVCS GROUP INC COM 693475105 21,812 151,165 SH   SOLE 4 138,994 0 12,171
PNC FINL SVCS GROUP INC COM 693475105 48,488 336,042 SH   SOLE 7 313,672 0 22,370
PNC FINL SVCS GROUP INC COM 693475105 3,751 25,999 SH   SOLE 13 25,999 0 0
PNC FINL SVCS GROUP INC COM 693475105 367 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 128,248 888,821 SH   SOLE 18 826,047 0 62,774
PNC FINL SVCS GROUP INC COM 693475105 3,945 27,341 SH   SOLE 19 27,341 0 0
PNC FINL SVCS GROUP INC COM 693475105 27,169 188,294 SH   SOLE 20 0 0 188,294
PNC FINL SVCS GROUP INC COM 693475105 1,220,222 8,456,734 SH   SOLE 21 8,456,734 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,819,727 12,611,592 SH   SOLE 22 10,434,675 0 2,176,917
PNC FINL SVCS GROUP INC COM 693475105 86,075 596,543 SH   SOLE 23 596,543 0 0
PNC FINL SVCS GROUP INC COM 693475105 55,961 387,840 SH   SOLE 25 387,840 0 0
PNC FINL SVCS GROUP INC COM 693475105 185,226 1,283,707 SH   SOLE 26 429,043 0 854,664
PNC FINL SVCS GROUP INC COM 693475105 15,505 107,454 SH   SOLE 28 77,901 0 29,553
PNC FINL SVCS GROUP INC COM 693475105 13,853 96,009 SH   SOLE 29 15,661 0 80,348
PNC FINL SVCS GROUP INC COM 693475105 234,833 1,627,509 SH   SOLE 30 1,627,509 0 0
PNC FINL SVCS GROUP INC COM 693475105 36,752 254,706 SH   SOLE 31 164,589 0 90,117
PNC FINL SVCS GROUP INC COM 693475105 4,716 32,685 SH   SOLE 34 32,685 0 0
PNC FINL SVCS GROUP INC COM 693475105 71,267 493,916 SH   SOLE 36 493,916 0 0
PNC FINL SVCS GROUP INC COM 693475105 362 2,512 SH   SOLE 40 2,512 0 0
PNM RES INC COM 69349H107 3,110 76,887 SH   SOLE 2 62,757 0 14,130
PNM RES INC COM 69349H107 150 3,719 SH   SOLE 4 3,719 0 0
PNM RES INC COM 69349H107 122 3,015 SH   SOLE 7 3,015 0 0
PNM RES INC COM 69349H107 20,833 515,043 SH   SOLE 18 515,043 0 0
PNM RES INC COM 69349H107 2,587 63,954 SH   SOLE 19 63,954 0 0
PNM RES INC COM 69349H107 212,681 5,257,865 SH   SOLE 21 5,257,865 0 0
PNM RES INC COM 69349H107 113,813 2,813,659 SH   SOLE 22 2,672,296 0 141,363
PNM RES INC COM 69349H107 1,264 31,239 SH   SOLE 26 14,496 0 16,743
PNM RES INC COM 69349H107 463 11,441 SH   SOLE 28 11,441 0 0
PNM RES INC COM 69349H107 1,993 49,280 SH   SOLE 30 49,280 0 0
PNM RES INC COM 69349H107 3,537 87,451 SH   SOLE 31 87,451 0 0
PNM RES INC COM 69349H107 202 5,006 SH   SOLE 36 5,006 0 0
PNM RES INC COM 69349H107 340 8,395 SH   SOLE 40 8,395 0 0
POAGE BANKSHARES INC COM 730206109 10 496 SH   SOLE 18 496 0 0
POAGE BANKSHARES INC COM 730206109 14 661 SH   SOLE 21 661 0 0
POINTS INTL LTD COM NEW 730843208 895 86,943 SH   SOLE 22 86,943 0 0
POLAR PWR INC COM 73102V105 3 672 SH   SOLE 18 672 0 0
POLAR PWR INC COM 73102V105 39 7,766 SH   SOLE 21 7,766 0 0
POLARIS INDS INC COM 731068102 9,971 80,421 SH   SOLE 2 29,550 0 50,871
POLARIS INDS INC COM 731068102 2,225 17,949 SH   SOLE 4 16,009 0 1,940
POLARIS INDS INC COM 731068102 5,239 42,257 SH   SOLE 7 42,042 0 215
POLARIS INDS INC COM 731068102 68 548 SH   SOLE 15 548 0 0
POLARIS INDS INC COM 731068102 24,723 199,392 SH   SOLE 18 193,785 0 5,607
POLARIS INDS INC COM 731068102 4,983 40,191 SH   SOLE 19 40,191 0 0
POLARIS INDS INC COM 731068102 5,428 43,776 SH   SOLE 20 0 0 43,776
POLARIS INDS INC COM 731068102 325,158 2,622,453 SH   SOLE 21 2,622,453 0 0
POLARIS INDS INC COM 731068102 238,363 1,922,436 SH   SOLE 22 1,740,900 0 181,536
POLARIS INDS INC COM 731068102 9,230 74,442 SH   SOLE 23 74,442 0 0
POLARIS INDS INC COM 731068102 6,191 49,929 SH   SOLE 25 49,929 0 0
POLARIS INDS INC COM 731068102 20,201 162,925 SH   SOLE 26 65,388 0 97,537
POLARIS INDS INC COM 731068102 1,646 13,273 SH   SOLE 28 9,589 0 3,684
POLARIS INDS INC COM 731068102 2,015 16,253 SH   SOLE 29 1,703 0 14,550
POLARIS INDS INC COM 731068102 9,646 77,800 SH   SOLE 30 77,800 0 0
POLARIS INDS INC COM 731068102 3,329 26,852 SH   SOLE 31 12,955 0 13,897
POLARIS INDS INC COM 731068102 2,304 18,583 SH   SOLE 34 18,583 0 0
POLARIS INDS INC COM 731068102 7,117 57,396 SH   SOLE 36 57,396 0 0
POLARIS INDS INC COM 731068102 37 300 SH   SOLE 40 300 0 0
POLARITYTE INC COM 731094108 19 827 SH   SOLE 18 827 0 0
POLARITYTE INC COM 731094108 274 11,797 SH   SOLE 21 11,797 0 0
POLARITYTE INC COM 731094108 208 8,953 SH   SOLE 22 8,953 0 0
POLYMET MINING CORP COM 731916102 13 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 1,563 35,936 SH   SOLE 2 35,189 0 747
POLYONE CORP COM 73179P106 21 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 121 2,785 SH   SOLE 7 2,785 0 0
POLYONE CORP COM 73179P106 21,428 492,588 SH   SOLE 18 492,588 0 0
POLYONE CORP COM 73179P106 2,819 64,809 SH   SOLE 19 64,809 0 0
POLYONE CORP COM 73179P106 227,317 5,225,683 SH   SOLE 21 5,225,683 0 0
POLYONE CORP COM 73179P106 112,020 2,575,163 SH   SOLE 22 2,416,082 0 159,081
POLYONE CORP COM 73179P106 1,204 27,670 SH   SOLE 26 8,522 0 19,148
POLYONE CORP COM 73179P106 522 11,999 SH   SOLE 28 11,999 0 0
POLYONE CORP COM 73179P106 170 3,909 SH   SOLE 29 0 0 3,909
POLYONE CORP COM 73179P106 596 13,696 SH   SOLE 30 13,696 0 0
POLYONE CORP COM 73179P106 48 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 423 9,730 SH   SOLE 40 9,730 0 0
POOL CORPORATION COM 73278L105 5,016 38,690 SH   SOLE 2 24,687 0 14,003
POOL CORPORATION COM 73278L105 195 1,506 SH   SOLE 4 1,506 0 0
POOL CORPORATION COM 73278L105 126 973 SH   SOLE 7 973 0 0
POOL CORPORATION COM 73278L105 16,872 130,135 SH   SOLE 18 130,135 0 0
POOL CORPORATION COM 73278L105 13,972 107,767 SH   SOLE 19 107,767 0 0
POOL CORPORATION COM 73278L105 228,839 1,765,053 SH   SOLE 21 1,765,053 0 0
POOL CORPORATION COM 73278L105 171,576 1,323,375 SH   SOLE 22 1,199,142 0 124,233
POOL CORPORATION COM 73278L105 2,395 18,473 SH   SOLE 26 8,859 0 9,614
POOL CORPORATION COM 73278L105 775 5,976 SH   SOLE 28 5,976 0 0
POOL CORPORATION COM 73278L105 1,153 8,892 SH   SOLE 29 0 0 8,892
POOL CORPORATION COM 73278L105 840 6,476 SH   SOLE 30 6,476 0 0
POOL CORPORATION COM 73278L105 120 927 SH   SOLE 31 927 0 0
POOL CORPORATION COM 73278L105 563 4,341 SH   SOLE 40 4,341 0 0
POPULAR INC COM NEW 733174700 2,159 60,836 SH   SOLE 2 9,345 0 51,491
POPULAR INC COM NEW 733174700 29 807 SH   SOLE 4 807 0 0
POPULAR INC COM NEW 733174700 134 3,777 SH   SOLE 7 3,777 0 0
POPULAR INC COM NEW 733174700 3,735 105,243 SH   SOLE 18 105,243 0 0
POPULAR INC COM NEW 733174700 6,193 174,494 SH   SOLE 19 174,494 0 0
POPULAR INC COM NEW 733174700 48,698 1,372,168 SH   SOLE 21 1,372,168 0 0
POPULAR INC COM NEW 733174700 104,131 2,934,098 SH   SOLE 22 2,623,776 0 310,322
POPULAR INC COM NEW 733174700 181 5,101 SH   SOLE 23 5,101 0 0
POPULAR INC COM NEW 733174700 1,595 44,950 SH   SOLE 25 44,950 0 0
POPULAR INC COM NEW 733174700 1,686 47,498 SH   SOLE 26 20,585 0 26,913
POPULAR INC COM NEW 733174700 529 14,904 SH   SOLE 28 14,904 0 0
POPULAR INC COM NEW 733174700 754 21,246 SH   SOLE 29 0 0 21,246
POPULAR INC COM NEW 733174700 574 16,178 SH   SOLE 30 16,178 0 0
POPULAR INC COM NEW 733174700 86 2,432 SH   SOLE 31 2,432 0 0
POPULAR INC COM NEW 733174700 3,715 104,666 SH   SOLE 34 104,666 0 0
POPULAR INC COM NEW 733174700 284 7,997 SH   SOLE 36 7,997 0 0
POPULAR INC COM NEW 733174700 447 12,598 SH   SOLE 40 12,598 0 0
PORTER BANCORP INC COM NEW 736233206 6 396 SH   SOLE 18 396 0 0
PORTER BANCORP INC COM NEW 736233206 18 1,229 SH   SOLE 19 1,229 0 0
PORTER BANCORP INC COM NEW 736233206 72 5,021 SH   SOLE 21 5,021 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 430 450,000 PRN   SOLE 21 450,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,394 96,393 SH   SOLE 2 80,512 0 15,881
PORTLAND GEN ELEC CO COM NEW 736508847 728 15,963 SH   SOLE 4 15,963 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 207 4,539 SH   SOLE 7 4,539 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,827 105,894 SH   SOLE 13 105,894 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 17,043 373,909 SH   SOLE 18 373,538 0 371
PORTLAND GEN ELEC CO COM NEW 736508847 43,496 954,282 SH   SOLE 19 954,282 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 137,633 3,019,581 SH   SOLE 21 3,019,581 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 173,472 3,805,872 SH   SOLE 22 3,397,785 0 408,087
PORTLAND GEN ELEC CO COM NEW 736508847 9,453 207,384 SH   SOLE 23 207,384 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,478 32,437 SH   SOLE 26 14,356 0 18,081
PORTLAND GEN ELEC CO COM NEW 736508847 585 12,829 SH   SOLE 28 12,829 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 6,114 134,129 SH   SOLE 29 4,522 0 129,607
PORTLAND GEN ELEC CO COM NEW 736508847 2,543 55,794 SH   SOLE 30 55,794 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 514 11,269 SH   SOLE 31 8,918 0 2,351
PORTLAND GEN ELEC CO COM NEW 736508847 147 3,236 SH   SOLE 34 3,236 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,555 77,985 SH   SOLE 36 77,985 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 514 11,284 SH   SOLE 40 11,284 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 213 4,370 SH   SOLE 2 3,176 0 1,194
PORTOLA PHARMACEUTICALS INC COM 737010108 12 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 71 1,454 SH   SOLE 7 1,454 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 9,446 194,050 SH   SOLE 18 194,050 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 3,371 69,258 SH   SOLE 19 69,258 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 129,150 2,653,049 SH   SOLE 21 2,653,049 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 83,480 1,714,880 SH   SOLE 22 1,607,473 0 107,407
PORTOLA PHARMACEUTICALS INC COM 737010108 37 750 SH   SOLE 23 750 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,370 28,133 SH   SOLE 26 15,474 0 12,659
PORTOLA PHARMACEUTICALS INC COM 737010108 452 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 89 1,831 SH   SOLE 29 0 0 1,831
PORTOLA PHARMACEUTICALS INC COM 737010108 504 10,363 SH   SOLE 30 10,363 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 108 2,222 SH   SOLE 34 2,222 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 326 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 4,951 63,373 SH   SOLE 2 200 0 63,173
POSCO SPONSORED ADR 693483109 343 4,390 SH   SOLE 21 4,390 0 0
POSCO SPONSORED ADR 693483109 11,149 142,701 SH   SOLE 22 69,053 0 73,648
POSCO SPONSORED ADR 693483109 6,734 86,184 SH   SOLE 26 86,184 0 0
POST HLDGS INC COM 737446104 6,026 76,051 SH   SOLE 2 42,544 0 33,507
POST HLDGS INC COM 737446104 285 3,594 SH   SOLE 4 3,594 0 0
POST HLDGS INC COM 737446104 200 2,525 SH   SOLE 7 2,525 0 0
POST HLDGS INC COM 737446104 4 54 SH   SOLE 17 0 0 54
POST HLDGS INC COM 737446104 18,035 227,634 SH   SOLE 18 227,634 0 0
POST HLDGS INC COM 737446104 1,764 22,263 SH   SOLE 19 22,263 0 0
POST HLDGS INC COM 737446104 221,990 2,801,844 SH   SOLE 21 2,801,844 0 0
POST HLDGS INC COM 737446104 170,821 2,156,012 SH   SOLE 22 1,942,105 0 213,907
POST HLDGS INC COM 737446104 288 3,633 SH   SOLE 23 3,633 0 0
POST HLDGS INC COM 737446104 229 2,885 SH   SOLE 25 2,885 0 0
POST HLDGS INC COM 737446104 1,934 24,416 SH   SOLE 26 8,587 0 15,829
POST HLDGS INC COM 737446104 804 10,142 SH   SOLE 28 10,142 0 0
POST HLDGS INC COM 737446104 200 2,518 SH   SOLE 29 450 0 2,068
POST HLDGS INC COM 737446104 844 10,651 SH   SOLE 30 10,651 0 0
POST HLDGS INC COM 737446104 1,415 17,864 SH   SOLE 31 16,666 0 1,198
POST HLDGS INC COM 737446104 217 2,733 SH   SOLE 34 2,733 0 0
POST HLDGS INC COM 737446104 94 1,181 SH   SOLE 36 1,181 0 0
POST HLDGS INC COM 737446104 542 6,840 SH   SOLE 40 6,840 0 0
POTASH CORP SASK INC COM 73755L107 29 1,400 SH   SOLE 2 1,400 0 0
POTASH CORP SASK INC COM 73755L107 29,906 1,448,244 SH   SOLE 19 1,448,244 0 0
POTASH CORP SASK INC COM 73755L107 387 18,765 SH   SOLE 21 18,765 0 0
POTASH CORP SASK INC COM 73755L107 1,726 83,566 SH   SOLE 25 83,566 0 0
POTASH CORP SASK INC COM 73755L107 19,357 937,384 SH   SOLE 29 937,384 0 0
POTASH CORP SASK INC COM 73755L107 6,070 293,931 SH   SOLE 34 293,931 0 0
POTBELLY CORP COM 73754Y100 59 4,766 SH   SOLE 2 1,698 0 3,068
POTBELLY CORP COM 73754Y100 5 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 1,102 89,571 SH   SOLE 18 89,571 0 0
POTBELLY CORP COM 73754Y100 230 18,672 SH   SOLE 19 18,672 0 0
POTBELLY CORP COM 73754Y100 9,365 761,412 SH   SOLE 21 761,412 0 0
POTBELLY CORP COM 73754Y100 10,532 856,300 SH   SOLE 22 823,729 0 32,571
POTBELLY CORP COM 73754Y100 26 2,148 SH   SOLE 28 2,148 0 0
POTBELLY CORP COM 73754Y100 43 3,484 SH   SOLE 30 3,484 0 0
POTBELLY CORP COM 73754Y100 20 1,594 SH   SOLE 40 1,594 0 0
POTLATCH CORP NEW COM 737630103 912 18,275 SH   SOLE 2 18,122 0 153
POTLATCH CORP NEW COM 737630103 15 302 SH   SOLE 4 302 0 0
POTLATCH CORP NEW COM 737630103 44 878 SH   SOLE 7 878 0 0
POTLATCH CORP NEW COM 737630103 12,935 259,226 SH   SOLE 18 259,226 0 0
POTLATCH CORP NEW COM 737630103 1,695 33,960 SH   SOLE 19 33,960 0 0
POTLATCH CORP NEW COM 737630103 156,389 3,134,039 SH   SOLE 21 3,134,039 0 0
POTLATCH CORP NEW COM 737630103 71,213 1,427,122 SH   SOLE 22 1,351,529 0 75,593
POTLATCH CORP NEW COM 737630103 909 18,223 SH   SOLE 26 4,295 0 13,928
POTLATCH CORP NEW COM 737630103 302 6,045 SH   SOLE 28 6,045 0 0
POTLATCH CORP NEW COM 737630103 133 2,658 SH   SOLE 29 0 0 2,658
POTLATCH CORP NEW COM 737630103 6,320 126,662 SH   SOLE 30 126,662 0 0
POTLATCH CORP NEW COM 737630103 1,762 35,309 SH   SOLE 34 35,309 0 0
POTLATCH CORP NEW COM 737630103 224 4,480 SH   SOLE 40 4,480 0 0
POWELL INDS INC COM 739128106 59 2,064 SH   SOLE 2 607 0 1,457
POWELL INDS INC COM 739128106 3 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 6 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,291 45,072 SH   SOLE 18 45,072 0 0
POWELL INDS INC COM 739128106 189 6,585 SH   SOLE 19 6,585 0 0
POWELL INDS INC COM 739128106 23,769 829,633 SH   SOLE 21 829,633 0 0
POWELL INDS INC COM 739128106 6,726 234,773 SH   SOLE 22 220,375 0 14,398
POWELL INDS INC COM 739128106 20 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 40 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 384 13,388 SH   SOLE 30 13,388 0 0
POWELL INDS INC COM 739128106 27 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 197 2,673 SH   SOLE 2 2,471 0 202
POWER INTEGRATIONS INC COM 739276103 15 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 55 744 SH   SOLE 7 744 0 0
POWER INTEGRATIONS INC COM 739276103 9,738 132,393 SH   SOLE 18 132,393 0 0
POWER INTEGRATIONS INC COM 739276103 2,953 40,148 SH   SOLE 19 40,148 0 0
POWER INTEGRATIONS INC COM 739276103 194,664 2,646,684 SH   SOLE 21 2,646,684 0 0
POWER INTEGRATIONS INC COM 739276103 58,726 798,444 SH   SOLE 22 745,682 0 52,762
POWER INTEGRATIONS INC COM 739276103 86 1,176 SH   SOLE 23 1,176 0 0
POWER INTEGRATIONS INC COM 739276103 853 11,595 SH   SOLE 26 1,942 0 9,653
POWER INTEGRATIONS INC COM 739276103 299 4,072 SH   SOLE 28 4,072 0 0
POWER INTEGRATIONS INC COM 739276103 469 6,378 SH   SOLE 29 0 0 6,378
POWER INTEGRATIONS INC COM 739276103 3,153 42,870 SH   SOLE 30 42,870 0 0
POWER INTEGRATIONS INC COM 739276103 239 3,243 SH   SOLE 40 3,243 0 0
POWER REIT COM 73933H101 1 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 23 3,765 SH   SOLE 22 3,765 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 345 20,791 SH   SOLE 18 20,791 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 8,637 520,000 SH   SOLE 19 520,000 0 0
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 1 39 SH   SOLE 17 0 0 39
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 131 5,066 SH   SOLE 18 0 0 5,066
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 0 1 SH   SOLE 18 1 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4,229 143,170 SH   SOLE 2 0 0 143,170
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4 125 SH   SOLE 17 0 0 125
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 32,889 1,113,379 SH   SOLE 26 1,113,379 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 91,098 3,083,886 SH   SOLE 31 0 0 3,083,886
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 0 1 SH   SOLE 17 0 0 1
POWERSHARES ETF TR II EX US SML PORT 73936T771 5 152 SH   SOLE 17 0 0 152
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 2 43 SH   SOLE 17 0 0 43
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 5 179 SH   SOLE 17 0 0 179
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 1 22 SH   SOLE 17 0 0 22
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 18 413 SH   SOLE 17 0 0 413
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 1 40 SH   SOLE 17 0 0 40
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 2 105 SH   SOLE 17 0 0 105
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 78 1,641 SH   SOLE 17 0 0 1,641
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 23 232 SH   SOLE 17 0 0 232
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 0 5 SH   SOLE 17 0 0 5
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 26 1,451 SH   SOLE 17 0 0 1,451
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 3 23 SH   SOLE 17 0 0 23
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 169 1,491 SH   SOLE 17 0 0 1,491
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 4 132 SH   SOLE 17 0 0 132
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 25 637 SH   SOLE 17 0 0 637
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 1 38 SH   SOLE 17 0 0 38
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 DWA SC MOMNT PTF 73936Q744 1 18 SH   SOLE 17 0 0 18
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 37,937 1,646,567 SH   SOLE 2 1,232,263 0 414,304
POWERSHARES QQQ TRUST OPTIONS 73935A104 12,274 78,800 SH Call SOLE 2 78,800 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 1,122 7,200 SH Put SOLE 2 7,200 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 2,103 13,500 SH Put SOLE 18 13,500 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 985,431 6,326,600 SH Call SOLE 19 6,326,600 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 31,152 200,000 SH Put SOLE 19 200,000 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 14,735 94,600 SH Call SOLE 22 94,600 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 202 1,300 SH Put SOLE 22 1,300 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 262,210 1,683,424 SH   SOLE 2 1,683,424 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 711 4,565 SH   SOLE 17 0 0 4,565
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 55 353 SH   SOLE 18 353 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 36 5,076 SH   SOLE 3 5,076 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 52 7,277 SH   SOLE 15 7,277 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 13 1,823 SH   SOLE 22 1,823 0 0
PPG INDS INC COM 693506107 41,615 356,234 SH   SOLE 2 103,634 0 252,600
PPG INDS INC COM 693506107 9,665 82,734 SH   SOLE 4 75,661 0 7,073
PPG INDS INC COM 693506107 40,577 347,344 SH   SOLE 7 219,806 0 127,538
PPG INDS INC COM 693506107 363 3,111 SH   SOLE 13 3,111 0 0
PPG INDS INC COM 693506107 209 1,790 SH   SOLE 15 1,790 0 0
PPG INDS INC COM 693506107 62,334 533,592 SH   SOLE 18 496,363 0 37,229
PPG INDS INC COM 693506107 2,344 20,067 SH   SOLE 19 20,067 0 0
PPG INDS INC COM 693506107 16,446 140,782 SH   SOLE 20 0 0 140,782
PPG INDS INC COM 693506107 486,117 4,161,245 SH   SOLE 21 4,161,245 0 0
PPG INDS INC COM 693506107 788,476 6,749,494 SH   SOLE 22 5,614,359 0 1,135,135
PPG INDS INC COM 693506107 36,383 311,444 SH   SOLE 23 311,444 0 0
PPG INDS INC COM 693506107 24,540 210,067 SH   SOLE 25 210,067 0 0
PPG INDS INC COM 693506107 97,364 833,452 SH   SOLE 26 250,435 0 583,017
PPG INDS INC COM 693506107 6,832 58,480 SH   SOLE 28 42,577 0 15,903
PPG INDS INC COM 693506107 1,083 9,273 SH   SOLE 29 9,273 0 0
PPG INDS INC COM 693506107 85,797 734,434 SH   SOLE 30 734,434 0 0
PPG INDS INC COM 693506107 14,689 125,743 SH   SOLE 31 55,935 0 69,808
PPG INDS INC COM 693506107 1,982 16,970 SH   SOLE 34 16,970 0 0
PPG INDS INC COM 693506107 28,761 246,200 SH   SOLE 36 246,200 0 0
PPG INDS INC COM 693506107 147 1,258 SH   SOLE 40 1,258 0 0
PPL CORP COM 69351T106 41,229 1,332,131 SH   SOLE 2 670,193 0 661,938
PPL CORP COM 69351T106 10,175 328,762 SH   SOLE 4 310,920 0 17,842
PPL CORP COM 69351T106 18,037 582,777 SH   SOLE 7 550,814 0 31,963
PPL CORP COM 69351T106 303 9,775 SH   SOLE 13 9,775 0 0
PPL CORP COM 69351T106 144 4,645 SH   SOLE 15 4,645 0 0
PPL CORP COM 69351T106 6 200 SH   SOLE 17 0 0 200
PPL CORP COM 69351T106 51,896 1,676,770 SH   SOLE 18 1,580,229 0 96,541
PPL CORP COM 69351T106 14,143 456,973 SH   SOLE 19 456,973 0 0
PPL CORP COM 69351T106 11,870 383,537 SH   SOLE 20 0 0 383,537
PPL CORP COM 69351T106 632,064 20,422,108 SH   SOLE 21 20,422,108 0 0
PPL CORP COM 69351T106 596,767 19,281,646 SH   SOLE 22 15,827,000 0 3,454,646
PPL CORP COM 69351T106 30,161 974,502 SH   SOLE 23 974,502 0 0
PPL CORP COM 69351T106 17,108 552,749 SH   SOLE 25 552,749 0 0
PPL CORP COM 69351T106 51,591 1,666,899 SH   SOLE 26 638,756 0 1,028,143
PPL CORP COM 69351T106 4,798 155,039 SH   SOLE 28 113,032 0 42,007
PPL CORP COM 69351T106 2,035 65,767 SH   SOLE 29 65,767 0 0
PPL CORP COM 69351T106 68,045 2,198,558 SH   SOLE 30 2,198,558 0 0
PPL CORP COM 69351T106 12,788 413,190 SH   SOLE 31 218,680 0 194,510
PPL CORP COM 69351T106 2,335 75,441 SH   SOLE 32 75,441 0 0
PPL CORP COM 69351T106 11,614 375,239 SH   SOLE 34 375,239 0 0
PPL CORP COM 69351T106 9,739 314,678 SH   SOLE 35 314,678 0 0
PPL CORP COM 69351T106 23,032 744,157 SH   SOLE 36 744,157 0 0
PPL CORP COM 69351T106 105 3,397 SH   SOLE 40 3,397 0 0
PPL CORP OPTIONS 69351T106 520 16,800 SH Call SOLE 19 16,800 0 0
PPL CORP OPTIONS 69351T106 22 700 SH Call SOLE 34 700 0 0
PQ GROUP HLDGS INC COM 73943T103 96 5,833 SH   SOLE 2 1,628 0 4,205
PQ GROUP HLDGS INC COM 73943T103 1,528 92,862 SH   SOLE 18 92,862 0 0
PQ GROUP HLDGS INC COM 73943T103 313 19,031 SH   SOLE 19 19,031 0 0
PQ GROUP HLDGS INC COM 73943T103 14,746 896,389 SH   SOLE 21 896,389 0 0
PQ GROUP HLDGS INC COM 73943T103 11,954 726,713 SH   SOLE 22 640,563 0 86,150
PRA GROUP INC COM 69354N106 194 5,846 SH   SOLE 2 2,718 0 3,128
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 6,989 210,498 SH   SOLE 18 210,498 0 0
PRA GROUP INC COM 69354N106 1,184 35,653 SH   SOLE 19 35,653 0 0
PRA GROUP INC COM 69354N106 137,473 4,140,760 SH   SOLE 21 4,140,760 0 0
PRA GROUP INC COM 69354N106 43,047 1,296,595 SH   SOLE 22 1,209,578 0 87,017
PRA GROUP INC COM 69354N106 432 13,012 SH   SOLE 26 4,827 0 8,185
PRA GROUP INC COM 69354N106 233 7,023 SH   SOLE 28 7,023 0 0
PRA GROUP INC COM 69354N106 2,208 66,502 SH   SOLE 30 66,502 0 0
PRA GROUP INC COM 69354N106 175 5,266 SH   SOLE 40 5,266 0 0
PRA HEALTH SCIENCES INC COM 69354M108 760 8,344 SH   SOLE 2 8,028 0 316
PRA HEALTH SCIENCES INC COM 69354M108 20 216 SH   SOLE 4 216 0 0
PRA HEALTH SCIENCES INC COM 69354M108 113 1,244 SH   SOLE 7 1,244 0 0
PRA HEALTH SCIENCES INC COM 69354M108 15,302 168,027 SH   SOLE 18 168,027 0 0
PRA HEALTH SCIENCES INC COM 69354M108 11,364 124,781 SH   SOLE 19 124,781 0 0
PRA HEALTH SCIENCES INC COM 69354M108 225,782 2,479,209 SH   SOLE 21 2,479,209 0 0
PRA HEALTH SCIENCES INC COM 69354M108 135,866 1,491,887 SH   SOLE 22 1,399,463 0 92,424
PRA HEALTH SCIENCES INC COM 69354M108 2,758 30,280 SH   SOLE 23 30,280 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,571 17,246 SH   SOLE 26 7,985 0 9,261
PRA HEALTH SCIENCES INC COM 69354M108 690 7,577 SH   SOLE 28 7,577 0 0
PRA HEALTH SCIENCES INC COM 69354M108 846 9,285 SH   SOLE 29 0 0 9,285
PRA HEALTH SCIENCES INC COM 69354M108 744 8,169 SH   SOLE 30 8,169 0 0
PRA HEALTH SCIENCES INC COM 69354M108 462 5,077 SH   SOLE 40 5,077 0 0
PRAXAIR INC COM 74005P104 68,898 445,421 SH   SOLE 2 170,083 0 275,338
PRAXAIR INC COM 74005P104 16,658 107,694 SH   SOLE 4 99,734 0 7,960
PRAXAIR INC COM 74005P104 38,529 249,086 SH   SOLE 7 236,848 0 12,238
PRAXAIR INC COM 74005P104 632 4,085 SH   SOLE 13 4,085 0 0
PRAXAIR INC COM 74005P104 338 2,188 SH   SOLE 15 2,188 0 0
PRAXAIR INC COM 74005P104 130,342 842,655 SH   SOLE 18 794,561 0 48,094
PRAXAIR INC COM 74005P104 78,456 507,218 SH   SOLE 19 507,218 0 0
PRAXAIR INC COM 74005P104 23,390 151,218 SH   SOLE 20 0 0 151,218
PRAXAIR INC COM 74005P104 775,676 5,014,714 SH   SOLE 21 5,014,714 0 0
PRAXAIR INC COM 74005P104 1,192,475 7,709,304 SH   SOLE 22 6,389,986 0 1,319,318
PRAXAIR INC COM 74005P104 55,664 359,868 SH   SOLE 23 359,868 0 0
PRAXAIR INC COM 74005P104 48,211 311,685 SH   SOLE 25 311,685 0 0
PRAXAIR INC COM 74005P104 105,827 684,168 SH   SOLE 26 252,295 0 431,873
PRAXAIR INC COM 74005P104 10,009 64,707 SH   SOLE 28 46,955 0 17,752
PRAXAIR INC COM 74005P104 10,110 65,361 SH   SOLE 29 9,645 0 55,716
PRAXAIR INC COM 74005P104 124,796 806,799 SH   SOLE 30 806,799 0 0
PRAXAIR INC COM 74005P104 20,202 130,604 SH   SOLE 31 58,745 0 71,859
PRAXAIR INC COM 74005P104 5,221 33,751 SH   SOLE 34 33,751 0 0
PRAXAIR INC COM 74005P104 44,650 288,660 SH   SOLE 36 288,660 0 0
PRAXAIR INC COM 74005P104 224 1,451 SH   SOLE 40 1,451 0 0
PRECISION DRILLING CORP COM 2010 74022D308 3 1,042 SH   SOLE 21 1,042 0 0
PRECISION DRILLING CORP COM 2010 74022D308 0 67 SH   SOLE 22 67 0 0
PREFERRED APT CMNTYS INC COM 74039L103 232 11,451 SH   SOLE 2 2,963 0 8,488
PREFERRED APT CMNTYS INC COM 74039L103 12 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,776 137,098 SH   SOLE 18 137,098 0 0
PREFERRED APT CMNTYS INC COM 74039L103 680 33,582 SH   SOLE 19 33,582 0 0
PREFERRED APT CMNTYS INC COM 74039L103 25,812 1,274,651 SH   SOLE 21 1,274,651 0 0
PREFERRED APT CMNTYS INC COM 74039L103 26,800 1,323,479 SH   SOLE 22 1,242,415 0 81,064
PREFERRED APT CMNTYS INC COM 74039L103 39 1,923 SH   SOLE 23 1,923 0 0
PREFERRED APT CMNTYS INC COM 74039L103 212 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 111 5,476 SH   SOLE 30 5,476 0 0
PREFERRED APT CMNTYS INC COM 74039L103 133 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 59 1,009 SH   SOLE 2 739 0 270
PREFERRED BK LOS ANGELES CA COM NEW 740367404 18 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,758 46,919 SH   SOLE 18 46,919 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 646 10,984 SH   SOLE 19 10,984 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 24,935 424,204 SH   SOLE 21 424,204 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 17,844 303,568 SH   SOLE 22 283,304 0 20,264
PREFERRED BK LOS ANGELES CA COM NEW 740367404 78 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 100 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 183 3,117 SH   SOLE 30 3,117 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 147 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 44 615 SH   SOLE 2 144 0 471
PREFORMED LINE PRODS CO COM 740444104 864 12,165 SH   SOLE 18 12,165 0 0
PREFORMED LINE PRODS CO COM 740444104 129 1,820 SH   SOLE 19 1,820 0 0
PREFORMED LINE PRODS CO COM 740444104 6,974 98,158 SH   SOLE 21 98,158 0 0
PREFORMED LINE PRODS CO COM 740444104 2,064 29,055 SH   SOLE 22 27,162 0 1,893
PREMIER FINL BANCORP INC COM 74050M105 33 1,623 SH   SOLE 2 644 0 979
PREMIER FINL BANCORP INC COM 74050M105 766 38,139 SH   SOLE 18 38,139 0 0
PREMIER FINL BANCORP INC COM 74050M105 98 4,856 SH   SOLE 19 4,856 0 0
PREMIER FINL BANCORP INC COM 74050M105 6,333 315,375 SH   SOLE 21 315,375 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,812 90,218 SH   SOLE 22 84,057 0 6,161
PREMIER INC CL A 74051N102 1,137 38,946 SH   SOLE 2 12,432 0 26,514
PREMIER INC CL A 74051N102 7 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 32 1,092 SH   SOLE 7 1,092 0 0
PREMIER INC CL A 74051N102 1,303 44,624 SH   SOLE 18 44,624 0 0
PREMIER INC CL A 74051N102 2,857 97,891 SH   SOLE 19 97,891 0 0
PREMIER INC CL A 74051N102 22,555 772,708 SH   SOLE 21 772,708 0 0
PREMIER INC CL A 74051N102 44,459 1,523,102 SH   SOLE 22 1,353,785 0 169,317
PREMIER INC CL A 74051N102 739 25,300 SH   SOLE 25 25,300 0 0
PREMIER INC CL A 74051N102 701 24,019 SH   SOLE 26 6,665 0 17,354
PREMIER INC CL A 74051N102 328 11,222 SH   SOLE 28 11,222 0 0
PREMIER INC CL A 74051N102 265 9,068 SH   SOLE 30 9,068 0 0
PREMIER INC CL A 74051N102 41 1,416 SH   SOLE 31 1,416 0 0
PREMIER INC CL A 74051N102 1,713 58,700 SH   SOLE 34 58,700 0 0
PREMIER INC CL A 74051N102 184 6,297 SH   SOLE 40 6,297 0 0
PRESBIA PLC SHS G7234P100 4 988 SH   SOLE 18 988 0 0
PRESBIA PLC SHS G7234P100 4 1,019 SH   SOLE 21 1,019 0 0
PRESIDIO INC COM 74102M103 60 3,114 SH   SOLE 2 1,693 0 1,421
PRESIDIO INC COM 74102M103 1,343 70,056 SH   SOLE 18 70,056 0 0
PRESIDIO INC COM 74102M103 341 17,787 SH   SOLE 19 17,787 0 0
PRESIDIO INC COM 74102M103 11,462 597,908 SH   SOLE 21 597,908 0 0
PRESIDIO INC COM 74102M103 9,759 509,087 SH   SOLE 22 466,500 0 42,587
PRESIDIO INC COM 74102M103 256 13,373 SH   SOLE 26 0 0 13,373
PRESIDIO INC COM 74102M103 99 5,179 SH   SOLE 30 5,179 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 3,945 88,822 SH   SOLE 2 88,495 0 327
PRESTIGE BRANDS HLDGS INC COM 74112D101 10 223 SH   SOLE 4 223 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 57 1,289 SH   SOLE 7 1,289 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 14,494 326,361 SH   SOLE 18 326,361 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 2,820 63,503 SH   SOLE 19 63,503 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 159,411 3,589,532 SH   SOLE 21 3,589,532 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 79,490 1,789,908 SH   SOLE 22 1,693,096 0 96,812
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,368 30,793 SH   SOLE 23 30,793 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 974 21,935 SH   SOLE 26 12,823 0 9,112
PRESTIGE BRANDS HLDGS INC COM 74112D101 338 7,602 SH   SOLE 28 7,602 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 313 7,059 SH   SOLE 29 0 0 7,059
PRESTIGE BRANDS HLDGS INC COM 74112D101 363 8,181 SH   SOLE 30 8,181 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 255 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 120 10,550 SH   SOLE 21 10,550 0 0
PRETIUM RES INC COM 74139C102 4,736 415,067 SH   SOLE 30 415,067 0 0
PRGX GLOBAL INC COM NEW 69357C503 26 3,598 SH   SOLE 18 3,598 0 0
PRGX GLOBAL INC COM NEW 69357C503 43 6,115 SH   SOLE 19 6,115 0 0
PRGX GLOBAL INC COM NEW 69357C503 440 62,022 SH   SOLE 21 62,022 0 0
PRGX GLOBAL INC COM NEW 69357C503 4,903 690,632 SH   SOLE 22 690,632 0 0
PRGX GLOBAL INC COM NEW 69357C503 128 18,010 SH   SOLE 29 0 0 18,010
PRICE T ROWE GROUP INC COM 74144T108 36,719 349,935 SH   SOLE 2 114,609 0 235,326
PRICE T ROWE GROUP INC COM 74144T108 8,321 79,296 SH   SOLE 4 72,881 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 48,506 462,272 SH   SOLE 7 276,003 0 186,269
PRICE T ROWE GROUP INC COM 74144T108 207 1,971 SH   SOLE 13 1,971 0 0
PRICE T ROWE GROUP INC COM 74144T108 178 1,695 SH   SOLE 15 1,695 0 0
PRICE T ROWE GROUP INC COM 74144T108 54,564 520,002 SH   SOLE 18 488,539 0 31,463
PRICE T ROWE GROUP INC COM 74144T108 3,882 37,000 SH   SOLE 19 37,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 15,288 145,694 SH   SOLE 20 0 0 145,694
PRICE T ROWE GROUP INC COM 74144T108 661,246 6,301,785 SH   SOLE 21 6,301,785 0 0
PRICE T ROWE GROUP INC COM 74144T108 675,405 6,436,720 SH   SOLE 22 5,327,372 0 1,109,348
PRICE T ROWE GROUP INC COM 74144T108 31,940 304,391 SH   SOLE 23 304,391 0 0
PRICE T ROWE GROUP INC COM 74144T108 19,569 186,492 SH   SOLE 25 186,492 0 0
PRICE T ROWE GROUP INC COM 74144T108 70,047 667,560 SH   SOLE 26 240,750 0 426,810
PRICE T ROWE GROUP INC COM 74144T108 5,681 54,143 SH   SOLE 28 39,245 0 14,898
PRICE T ROWE GROUP INC COM 74144T108 812 7,743 SH   SOLE 29 7,743 0 0
PRICE T ROWE GROUP INC COM 74144T108 124,319 1,184,777 SH   SOLE 30 1,184,777 0 0
PRICE T ROWE GROUP INC COM 74144T108 27,490 261,980 SH   SOLE 31 206,561 0 55,419
PRICE T ROWE GROUP INC COM 74144T108 1,608 15,323 SH   SOLE 34 15,323 0 0
PRICE T ROWE GROUP INC COM 74144T108 32,653 311,189 SH   SOLE 36 311,189 0 0
PRICE T ROWE GROUP INC COM 74144T108 116 1,105 SH   SOLE 40 1,105 0 0
PRICELINE GRP INC COM NEW 741503403 135,222 77,815 SH   SOLE 2 15,482 0 62,333
PRICELINE GRP INC COM NEW 741503403 29,404 16,921 SH   SOLE 4 15,662 0 1,259
PRICELINE GRP INC COM NEW 741503403 59,201 34,068 SH   SOLE 7 33,769 0 299
PRICELINE GRP INC COM NEW 741503403 1,270 731 SH   SOLE 13 731 0 0
PRICELINE GRP INC COM NEW 741503403 740 426 SH   SOLE 15 426 0 0
PRICELINE GRP INC COM NEW 741503403 2 1 SH   SOLE 17 0 0 1
PRICELINE GRP INC COM NEW 741503403 375,698 216,199 SH   SOLE 18 178,631 0 37,568
PRICELINE GRP INC COM NEW 741503403 206,035 118,565 SH   SOLE 19 118,565 0 0
PRICELINE GRP INC COM NEW 741503403 43,843 25,230 SH   SOLE 20 0 0 25,230
PRICELINE GRP INC COM NEW 741503403 1,363,014 784,360 SH   SOLE 21 784,360 0 0
PRICELINE GRP INC COM NEW 741503403 2,269,905 1,306,240 SH   SOLE 22 1,088,509 0 217,731
PRICELINE GRP INC COM NEW 741503403 104,914 60,374 SH   SOLE 23 60,374 0 0
PRICELINE GRP INC COM NEW 741503403 68,912 39,656 SH   SOLE 25 39,656 0 0
PRICELINE GRP INC COM NEW 741503403 222,551 128,069 SH   SOLE 26 43,637 0 84,432
PRICELINE GRP INC COM NEW 741503403 19,391 11,159 SH   SOLE 28 8,137 0 3,022
PRICELINE GRP INC COM NEW 741503403 7,964 4,583 SH   SOLE 29 1,741 0 2,842
PRICELINE GRP INC COM NEW 741503403 256,014 147,326 SH   SOLE 30 147,326 0 0
PRICELINE GRP INC COM NEW 741503403 42,635 24,535 SH   SOLE 31 9,851 0 14,684
PRICELINE GRP INC COM NEW 741503403 12,310 7,084 SH   SOLE 32 7,084 0 0
PRICELINE GRP INC COM NEW 741503403 17,939 10,323 SH   SOLE 34 10,323 0 0
PRICELINE GRP INC COM NEW 741503403 76,044 43,760 SH   SOLE 36 43,760 0 0
PRICELINE GRP INC COM NEW 741503403 426 245 SH   SOLE 40 245 0 0
PRICELINE GRP INC NOTE 1.000% 3/1 741503AQ9 3,257 1,776,000 PRN   SOLE 21 1,776,000 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3,925 2,847,000 PRN   SOLE 21 2,847,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3,420 2,925,000 PRN   SOLE 21 2,925,000 0 0
PRICESMART INC COM 741511109 131 1,520 SH   SOLE 2 1,432 0 88
PRICESMART INC COM 741511109 6 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 41 479 SH   SOLE 7 479 0 0
PRICESMART INC COM 741511109 6,475 75,203 SH   SOLE 18 75,203 0 0
PRICESMART INC COM 741511109 1,512 17,557 SH   SOLE 19 17,557 0 0
PRICESMART INC COM 741511109 57,595 668,931 SH   SOLE 21 668,931 0 0
PRICESMART INC COM 741511109 50,842 590,495 SH   SOLE 22 548,750 0 41,745
PRICESMART INC COM 741511109 425 4,932 SH   SOLE 26 1,928 0 3,004
PRICESMART INC COM 741511109 244 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 290 3,364 SH   SOLE 30 3,364 0 0
PRICESMART INC COM 741511109 181 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 2,038 20,070 SH   SOLE 2 19,813 0 257
PRIMERICA INC COM 74164M108 29 281 SH   SOLE 4 281 0 0
PRIMERICA INC COM 74164M108 108 1,068 SH   SOLE 7 1,068 0 0
PRIMERICA INC COM 74164M108 27,608 271,864 SH   SOLE 18 271,864 0 0
PRIMERICA INC COM 74164M108 3,672 36,155 SH   SOLE 19 36,155 0 0
PRIMERICA INC COM 74164M108 290,363 2,859,314 SH   SOLE 21 2,859,314 0 0
PRIMERICA INC COM 74164M108 146,820 1,445,794 SH   SOLE 22 1,358,457 0 87,337
PRIMERICA INC COM 74164M108 1,790 17,624 SH   SOLE 26 5,265 0 12,359
PRIMERICA INC COM 74164M108 675 6,650 SH   SOLE 28 6,650 0 0
PRIMERICA INC COM 74164M108 392 3,864 SH   SOLE 29 0 0 3,864
PRIMERICA INC COM 74164M108 960 9,457 SH   SOLE 30 9,457 0 0
PRIMERICA INC COM 74164M108 182 1,789 SH   SOLE 36 1,789 0 0
PRIMERICA INC COM 74164M108 566 5,569 SH   SOLE 40 5,569 0 0
PRIMO WTR CORP COM 74165N105 38 3,005 SH   SOLE 2 1,241 0 1,764
PRIMO WTR CORP COM 74165N105 15 1,224 SH   SOLE 7 1,224 0 0
PRIMO WTR CORP COM 74165N105 1,151 91,549 SH   SOLE 18 91,549 0 0
PRIMO WTR CORP COM 74165N105 245 19,502 SH   SOLE 19 19,502 0 0
PRIMO WTR CORP COM 74165N105 10,150 807,473 SH   SOLE 21 807,473 0 0
PRIMO WTR CORP COM 74165N105 5,686 452,314 SH   SOLE 22 422,493 0 29,821
PRIMO WTR CORP COM 74165N105 124 9,875 SH   SOLE 29 0 0 9,875
PRIMORIS SVCS CORP COM 74164F103 70 2,557 SH   SOLE 2 2,239 0 318
PRIMORIS SVCS CORP COM 74164F103 7 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 29 1,083 SH   SOLE 7 1,083 0 0
PRIMORIS SVCS CORP COM 74164F103 3,685 135,541 SH   SOLE 18 135,541 0 0
PRIMORIS SVCS CORP COM 74164F103 1,648 60,601 SH   SOLE 19 60,601 0 0
PRIMORIS SVCS CORP COM 74164F103 32,143 1,182,157 SH   SOLE 21 1,182,157 0 0
PRIMORIS SVCS CORP COM 74164F103 29,099 1,070,207 SH   SOLE 22 995,634 0 74,573
PRIMORIS SVCS CORP COM 74164F103 1,230 45,245 SH   SOLE 23 45,245 0 0
PRIMORIS SVCS CORP COM 74164F103 83 3,060 SH   SOLE 26 0 0 3,060
PRIMORIS SVCS CORP COM 74164F103 151 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 154 5,656 SH   SOLE 29 0 0 5,656
PRIMORIS SVCS CORP COM 74164F103 181 6,662 SH   SOLE 30 6,662 0 0
PRIMORIS SVCS CORP COM 74164F103 16 572 SH   SOLE 34 572 0 0
PRIMORIS SVCS CORP COM 74164F103 118 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 52,952 750,449 SH   SOLE 2 482,002 0 268,447
PRINCIPAL FINL GROUP INC COM 74251V102 11,985 169,851 SH   SOLE 4 161,666 0 8,185
PRINCIPAL FINL GROUP INC COM 74251V102 20,739 293,924 SH   SOLE 7 239,654 0 54,270
PRINCIPAL FINL GROUP INC COM 74251V102 186 2,632 SH   SOLE 13 2,632 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 147 2,083 SH   SOLE 15 2,083 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 9 121 SH   SOLE 17 0 0 121
PRINCIPAL FINL GROUP INC COM 74251V102 44,255 627,199 SH   SOLE 18 588,722 0 38,477
PRINCIPAL FINL GROUP INC COM 74251V102 12,550 177,863 SH   SOLE 19 177,863 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 11,687 165,626 SH   SOLE 20 0 0 165,626
PRINCIPAL FINL GROUP INC COM 74251V102 440,742 6,246,344 SH   SOLE 21 6,246,344 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 551,975 7,822,774 SH   SOLE 22 6,286,400 0 1,536,374
PRINCIPAL FINL GROUP INC COM 74251V102 32,632 462,472 SH   SOLE 23 462,472 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 16,029 227,167 SH   SOLE 25 227,167 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 54,916 778,295 SH   SOLE 26 289,343 0 488,952
PRINCIPAL FINL GROUP INC COM 74251V102 4,622 65,510 SH   SOLE 28 47,698 0 17,812
PRINCIPAL FINL GROUP INC COM 74251V102 14,289 202,506 SH   SOLE 29 65,361 0 137,145
PRINCIPAL FINL GROUP INC COM 74251V102 73,251 1,038,139 SH   SOLE 30 1,038,139 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 18,921 268,149 SH   SOLE 31 189,475 0 78,674
PRINCIPAL FINL GROUP INC COM 74251V102 5,214 73,899 SH   SOLE 34 73,899 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 22,736 322,221 SH   SOLE 36 322,221 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 101 1,431 SH   SOLE 40 1,431 0 0
PRO-DEX INC COLO COM NEW 74265M205 4 613 SH   SOLE 21 613 0 0
PRO-DEX INC COLO COM NEW 74265M205 0 42 SH   SOLE 22 42 0 0
PROASSURANCE CORP COM 74267C106 2,065 36,135 SH   SOLE 2 10,202 0 25,933
PROASSURANCE CORP COM 74267C106 21 364 SH   SOLE 4 364 0 0
PROASSURANCE CORP COM 74267C106 119 2,082 SH   SOLE 7 2,082 0 0
PROASSURANCE CORP COM 74267C106 5,217 91,281 SH   SOLE 18 91,281 0 0
PROASSURANCE CORP COM 74267C106 919 16,072 SH   SOLE 19 16,072 0 0
PROASSURANCE CORP COM 74267C106 216,710 3,791,947 SH   SOLE 21 3,791,947 0 0
PROASSURANCE CORP COM 74267C106 84,410 1,476,988 SH   SOLE 22 1,301,102 0 175,886
PROASSURANCE CORP COM 74267C106 21 374 SH   SOLE 23 374 0 0
PROASSURANCE CORP COM 74267C106 1,321 23,119 SH   SOLE 26 9,131 0 13,988
PROASSURANCE CORP COM 74267C106 442 7,738 SH   SOLE 28 7,738 0 0
PROASSURANCE CORP COM 74267C106 4,446 77,804 SH   SOLE 30 77,804 0 0
PROASSURANCE CORP COM 74267C106 2,478 43,353 SH   SOLE 31 43,353 0 0
PROASSURANCE CORP COM 74267C106 57 1,000 SH   SOLE 36 1,000 0 0
PROASSURANCE CORP COM 74267C106 305 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 321,086 3,494,624 SH   SOLE 2 1,014,693 0 2,479,931
PROCTER AND GAMBLE CO COM 742718109 80,744 878,796 SH   SOLE 4 812,962 0 65,834
PROCTER AND GAMBLE CO COM 742718109 203,438 2,214,171 SH   SOLE 7 1,971,527 0 242,644
PROCTER AND GAMBLE CO COM 742718109 2,627 28,591 SH   SOLE 13 28,591 0 0
PROCTER AND GAMBLE CO COM 742718109 1,736 18,899 SH   SOLE 15 18,899 0 0
PROCTER AND GAMBLE CO COM 742718109 45 485 SH   SOLE 17 0 0 485
PROCTER AND GAMBLE CO COM 742718109 579,084 6,302,614 SH   SOLE 18 5,900,250 0 402,364
PROCTER AND GAMBLE CO COM 742718109 346,944 3,776,051 SH   SOLE 19 3,776,051 0 0
PROCTER AND GAMBLE CO COM 742718109 119,518 1,300,801 SH   SOLE 20 0 0 1,300,801
PROCTER AND GAMBLE CO COM 742718109 4,195,541 45,663,263 SH   SOLE 21 45,663,263 0 0
PROCTER AND GAMBLE CO COM 742718109 6,307,995 68,654,709 SH   SOLE 22 56,963,064 0 11,691,645
PROCTER AND GAMBLE CO COM 742718109 291,170 3,169,022 SH   SOLE 23 3,169,022 0 0
PROCTER AND GAMBLE CO COM 742718109 210,949 2,295,917 SH   SOLE 25 2,295,917 0 0
PROCTER AND GAMBLE CO COM 742718109 771,879 8,400,947 SH   SOLE 26 2,275,833 0 6,125,114
PROCTER AND GAMBLE CO COM 742718109 53,096 577,883 SH   SOLE 28 420,420 0 157,463
PROCTER AND GAMBLE CO COM 742718109 14,055 152,966 SH   SOLE 29 82,987 0 69,979
PROCTER AND GAMBLE CO COM 742718109 707,000 7,694,823 SH   SOLE 30 7,694,823 0 0
PROCTER AND GAMBLE CO COM 742718109 142,914 1,555,443 SH   SOLE 31 806,757 0 748,686
PROCTER AND GAMBLE CO COM 742718109 13,926 151,566 SH   SOLE 32 151,566 0 0
PROCTER AND GAMBLE CO COM 742718109 67,437 733,964 SH   SOLE 34 733,964 0 0
PROCTER AND GAMBLE CO COM 742718109 232,660 2,532,217 SH   SOLE 36 2,532,217 0 0
PROCTER AND GAMBLE CO COM 742718109 2,515 27,370 SH   SOLE 37 27,370 0 0
PROCTER AND GAMBLE CO COM 742718109 1,167 12,696 SH   SOLE 40 12,696 0 0
PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 1 224 SH   SOLE 18 224 0 0
PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 16 3,796 SH   SOLE 21 3,796 0 0
PROFIRE ENERGY INC COM 74316X101 9 4,510 SH   SOLE 18 4,510 0 0
PROFIRE ENERGY INC COM 74316X101 149 77,618 SH   SOLE 21 77,618 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 28 4,625 SH   SOLE 2 4,065 0 560
PROGENICS PHARMACEUTICALS IN COM 743187106 9 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,000 336,122 SH   SOLE 18 336,122 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 345 57,955 SH   SOLE 19 57,955 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 44,523 7,482,797 SH   SOLE 21 7,482,797 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 11,864 1,993,956 SH   SOLE 22 1,855,225 0 138,731
PROGENICS PHARMACEUTICALS IN COM 743187106 60 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 609 102,315 SH   SOLE 30 102,315 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 44 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 189 4,446 SH   SOLE 2 2,688 0 1,758
PROGRESS SOFTWARE CORP COM 743312100 6 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 54 1,280 SH   SOLE 7 1,280 0 0
PROGRESS SOFTWARE CORP COM 743312100 10,420 244,771 SH   SOLE 18 244,771 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,947 45,728 SH   SOLE 19 45,728 0 0
PROGRESS SOFTWARE CORP COM 743312100 184,886 4,343,116 SH   SOLE 21 4,343,116 0 0
PROGRESS SOFTWARE CORP COM 743312100 56,349 1,323,684 SH   SOLE 22 1,233,773 0 89,911
PROGRESS SOFTWARE CORP COM 743312100 1,172 27,521 SH   SOLE 26 6,680 0 20,841
PROGRESS SOFTWARE CORP COM 743312100 277 6,497 SH   SOLE 28 6,497 0 0
PROGRESS SOFTWARE CORP COM 743312100 832 19,536 SH   SOLE 29 0 0 19,536
PROGRESS SOFTWARE CORP COM 743312100 2,928 68,781 SH   SOLE 30 68,781 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,108 96,510 SH   SOLE 34 96,510 0 0
PROGRESS SOFTWARE CORP COM 743312100 217 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 45,205 802,641 SH   SOLE 2 253,497 0 549,144
PROGRESSIVE CORP OHIO COM 743315103 10,990 195,132 SH   SOLE 4 179,794 0 15,338
PROGRESSIVE CORP OHIO COM 743315103 24,466 434,416 SH   SOLE 7 419,650 0 14,766
PROGRESSIVE CORP OHIO COM 743315103 669 11,882 SH   SOLE 13 11,882 0 0
PROGRESSIVE CORP OHIO COM 743315103 253 4,499 SH   SOLE 15 4,499 0 0
PROGRESSIVE CORP OHIO COM 743315103 70,238 1,247,115 SH   SOLE 18 1,169,582 0 77,533
PROGRESSIVE CORP OHIO COM 743315103 5,290 93,933 SH   SOLE 19 93,933 0 0
PROGRESSIVE CORP OHIO COM 743315103 19,377 344,053 SH   SOLE 20 0 0 344,053
PROGRESSIVE CORP OHIO COM 743315103 764,453 13,573,377 SH   SOLE 21 13,573,377 0 0
PROGRESSIVE CORP OHIO COM 743315103 888,840 15,781,967 SH   SOLE 22 13,149,533 0 2,632,434
PROGRESSIVE CORP OHIO COM 743315103 40,665 722,030 SH   SOLE 23 722,030 0 0
PROGRESSIVE CORP OHIO COM 743315103 25,313 449,445 SH   SOLE 25 449,445 0 0
PROGRESSIVE CORP OHIO COM 743315103 99,914 1,774,048 SH   SOLE 26 559,967 0 1,214,081
PROGRESSIVE CORP OHIO COM 743315103 7,354 130,568 SH   SOLE 28 94,747 0 35,821
PROGRESSIVE CORP OHIO COM 743315103 1,165 20,694 SH   SOLE 29 20,694 0 0
PROGRESSIVE CORP OHIO COM 743315103 128,923 2,289,117 SH   SOLE 30 2,289,117 0 0
PROGRESSIVE CORP OHIO COM 743315103 14,763 262,120 SH   SOLE 31 121,755 0 140,365
PROGRESSIVE CORP OHIO COM 743315103 2,030 36,044 SH   SOLE 34 36,044 0 0
PROGRESSIVE CORP OHIO COM 743315103 33,451 593,953 SH   SOLE 36 593,953 0 0
PROGRESSIVE CORP OHIO COM 743315103 163 2,902 SH   SOLE 40 2,902 0 0
PROLOGIS INC COM 74340W103 86,342 1,338,426 SH   SOLE 2 329,785 0 1,008,641
PROLOGIS INC COM 74340W103 25,675 397,994 SH   SOLE 4 384,798 0 13,196
PROLOGIS INC COM 74340W103 71,626 1,110,305 SH   SOLE 7 1,102,100 0 8,205
PROLOGIS INC COM 74340W103 2,042 31,656 SH   SOLE 13 31,656 0 0
PROLOGIS INC COM 74340W103 1,625 25,195 SH   SOLE 15 25,195 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 79,306 1,229,359 SH   SOLE 18 1,152,264 0 77,095
PROLOGIS INC COM 74340W103 65,859 1,020,908 SH   SOLE 19 1,020,908 0 0
PROLOGIS INC COM 74340W103 15,481 239,981 SH   SOLE 20 0 0 239,981
PROLOGIS INC COM 74340W103 1,084,244 16,807,382 SH   SOLE 21 16,807,382 0 0
PROLOGIS INC COM 74340W103 1,380,716 21,403,132 SH   SOLE 22 18,807,090 0 2,596,042
PROLOGIS INC COM 74340W103 44,980 697,258 SH   SOLE 23 697,258 0 0
PROLOGIS INC COM 74340W103 92,201 1,429,253 SH   SOLE 25 1,429,253 0 0
PROLOGIS INC COM 74340W103 105,216 1,631,009 SH   SOLE 26 491,916 0 1,139,093
PROLOGIS INC COM 74340W103 29,874 463,084 SH   SOLE 28 87,908 0 375,176
PROLOGIS INC COM 74340W103 21,807 338,035 SH   SOLE 29 210,181 0 127,854
PROLOGIS INC COM 74340W103 269,859 4,183,219 SH   SOLE 30 4,183,219 0 0
PROLOGIS INC COM 74340W103 23,228 360,065 SH   SOLE 31 252,745 0 107,320
PROLOGIS INC COM 74340W103 10,603 164,363 SH   SOLE 34 164,363 0 0
PROLOGIS INC COM 74340W103 33,246 515,360 SH   SOLE 36 515,360 0 0
PROLOGIS INC COM 74340W103 164 2,547 SH   SOLE 40 2,547 0 0
PROOFPOINT INC COM 743424103 661 7,440 SH   SOLE 2 7,091 0 349
PROOFPOINT INC COM 743424103 20 230 SH   SOLE 4 230 0 0
PROOFPOINT INC COM 743424103 99 1,118 SH   SOLE 7 1,118 0 0
PROOFPOINT INC COM 743424103 13,181 148,413 SH   SOLE 18 148,413 0 0
PROOFPOINT INC COM 743424103 19,409 218,549 SH   SOLE 19 218,549 0 0
PROOFPOINT INC COM 743424103 128,122 1,442,656 SH   SOLE 21 1,442,656 0 0
PROOFPOINT INC COM 743424103 117,190 1,319,561 SH   SOLE 22 1,239,984 0 79,577
PROOFPOINT INC COM 743424103 2,760 31,082 SH   SOLE 23 31,082 0 0
PROOFPOINT INC COM 743424103 1,489 16,768 SH   SOLE 26 9,117 0 7,651
PROOFPOINT INC COM 743424103 586 6,600 SH   SOLE 28 6,600 0 0
PROOFPOINT INC COM 743424103 731 8,233 SH   SOLE 29 0 0 8,233
PROOFPOINT INC COM 743424103 652 7,339 SH   SOLE 30 7,339 0 0
PROOFPOINT INC COM 743424103 4,366 49,156 SH   SOLE 34 49,156 0 0
PROOFPOINT INC COM 743424103 359 4,043 SH   SOLE 40 4,043 0 0
PROPETRO HLDG CORP COM 74347M108 1,284 63,699 SH   SOLE 2 60,850 0 2,849
PROPETRO HLDG CORP COM 74347M108 21 1,028 SH   SOLE 7 1,028 0 0
PROPETRO HLDG CORP COM 74347M108 3,925 194,682 SH   SOLE 18 194,682 0 0
PROPETRO HLDG CORP COM 74347M108 14,147 701,750 SH   SOLE 19 701,750 0 0
PROPETRO HLDG CORP COM 74347M108 38,631 1,916,208 SH   SOLE 21 1,916,208 0 0
PROPETRO HLDG CORP COM 74347M108 47,700 2,366,070 SH   SOLE 22 2,266,319 0 99,751
PROPETRO HLDG CORP COM 74347M108 5,853 290,329 SH   SOLE 23 290,329 0 0
PROPETRO HLDG CORP COM 74347M108 75 3,734 SH   SOLE 26 0 0 3,734
PROPETRO HLDG CORP COM 74347M108 1,488 73,799 SH   SOLE 29 0 0 73,799
PROPETRO HLDG CORP COM 74347M108 163 8,077 SH   SOLE 30 8,077 0 0
PROPETRO HLDG CORP COM 74347M108 187 9,253 SH   SOLE 40 9,253 0 0
PROPHASE LABS INC COM 74345W108 3 1,585 SH   SOLE 18 1,585 0 0
PROPHASE LABS INC COM 74345W108 2 741 SH   SOLE 21 741 0 0
PROS HOLDINGS INC COM 74346Y103 48 1,809 SH   SOLE 2 1,582 0 227
PROS HOLDINGS INC COM 74346Y103 14 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 2,500 94,502 SH   SOLE 18 94,502 0 0
PROS HOLDINGS INC COM 74346Y103 562 21,244 SH   SOLE 19 21,244 0 0
PROS HOLDINGS INC COM 74346Y103 22,446 848,615 SH   SOLE 21 848,615 0 0
PROS HOLDINGS INC COM 74346Y103 19,481 736,505 SH   SOLE 22 692,619 0 43,886
PROS HOLDINGS INC COM 74346Y103 35 1,337 SH   SOLE 26 0 0 1,337
PROS HOLDINGS INC COM 74346Y103 97 3,660 SH   SOLE 28 3,660 0 0
PROS HOLDINGS INC COM 74346Y103 88 3,334 SH   SOLE 30 3,334 0 0
PROS HOLDINGS INC COM 74346Y103 68 2,561 SH   SOLE 40 2,561 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1 12 SH   SOLE 17 0 0 12
PROSHARES TR PSHS LC COR PLUS 74347R248 2 36 SH   SOLE 17 0 0 36
PROSPECT CAPITAL CORPORATION COM 74348T102 14,306 2,122,579 SH   SOLE 30 2,122,579 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1,129 1,123,000 PRN   SOLE 21 1,123,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 4,704 67,128 SH   SOLE 2 32,452 0 34,676
PROSPERITY BANCSHARES INC COM 743606105 22 308 SH   SOLE 4 308 0 0
PROSPERITY BANCSHARES INC COM 743606105 150 2,139 SH   SOLE 7 2,139 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,041 228,932 SH   SOLE 18 228,932 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,477 21,082 SH   SOLE 19 21,082 0 0
PROSPERITY BANCSHARES INC COM 743606105 216,736 3,093,140 SH   SOLE 21 3,093,140 0 0
PROSPERITY BANCSHARES INC COM 743606105 152,807 2,180,773 SH   SOLE 22 1,980,899 0 199,874
PROSPERITY BANCSHARES INC COM 743606105 37 524 SH   SOLE 23 524 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,538 21,949 SH   SOLE 26 8,134 0 13,815
PROSPERITY BANCSHARES INC COM 743606105 672 9,593 SH   SOLE 28 9,593 0 0
PROSPERITY BANCSHARES INC COM 743606105 745 10,629 SH   SOLE 30 10,629 0 0
PROSPERITY BANCSHARES INC COM 743606105 106 1,518 SH   SOLE 31 1,518 0 0
PROSPERITY BANCSHARES INC COM 743606105 197 2,812 SH   SOLE 36 2,812 0 0
PROSPERITY BANCSHARES INC COM 743606105 501 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 28 1,355 SH   SOLE 2 604 0 751
PROTAGONIST THERAPEUTICS INC COM 74366E102 844 40,579 SH   SOLE 18 40,579 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 322 15,478 SH   SOLE 19 15,478 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6,705 322,362 SH   SOLE 21 322,362 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,379 114,385 SH   SOLE 22 106,521 0 7,864
PROTAGONIST THERAPEUTICS INC COM 74366E102 8 369 SH   SOLE 23 369 0 0
PROTEON THERAPEUTICS INC COM 74371L109 3 1,374 SH   SOLE 19 1,374 0 0
PROTEON THERAPEUTICS INC COM 74371L109 7 3,500 SH   SOLE 21 3,500 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 17 2,875 SH   SOLE 18 2,875 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 228 39,186 SH   SOLE 21 39,186 0 0
PROTHENA CORP PLC SHS G72800108 149 3,983 SH   SOLE 2 2,355 0 1,628
PROTHENA CORP PLC SHS G72800108 4 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 39 1,040 SH   SOLE 7 1,040 0 0
PROTHENA CORP PLC SHS G72800108 5,163 137,721 SH   SOLE 18 137,721 0 0
PROTHENA CORP PLC SHS G72800108 2,923 77,968 SH   SOLE 19 77,968 0 0
PROTHENA CORP PLC SHS G72800108 63,361 1,690,072 SH   SOLE 21 1,690,072 0 0
PROTHENA CORP PLC SHS G72800108 38,718 1,032,747 SH   SOLE 22 961,952 0 70,795
PROTHENA CORP PLC SHS G72800108 5 130 SH   SOLE 23 130 0 0
PROTHENA CORP PLC SHS G72800108 301 8,018 SH   SOLE 26 2,640 0 5,378
PROTHENA CORP PLC SHS G72800108 248 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 224 5,962 SH   SOLE 30 5,962 0 0
PROTHENA CORP PLC SHS G72800108 38 1,001 SH   SOLE 34 1,001 0 0
PROTHENA CORP PLC SHS G72800108 124 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 176 1,709 SH   SOLE 2 1,395 0 314
PROTO LABS INC COM 743713109 14 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 60 584 SH   SOLE 7 584 0 0
PROTO LABS INC COM 743713109 11,687 113,469 SH   SOLE 18 113,469 0 0
PROTO LABS INC COM 743713109 2,036 19,768 SH   SOLE 19 19,768 0 0
PROTO LABS INC COM 743713109 226,646 2,200,444 SH   SOLE 21 2,200,444 0 0
PROTO LABS INC COM 743713109 68,394 664,018 SH   SOLE 22 620,487 0 43,531
PROTO LABS INC COM 743713109 1,041 10,107 SH   SOLE 26 6,136 0 3,971
PROTO LABS INC COM 743713109 535 5,193 SH   SOLE 28 5,193 0 0
PROTO LABS INC COM 743713109 3,703 35,949 SH   SOLE 30 35,949 0 0
PROTO LABS INC COM 743713109 266 2,584 SH   SOLE 40 2,584 0 0
PROVIDENCE SVC CORP COM 743815102 134 2,252 SH   SOLE 2 1,755 0 497
PROVIDENCE SVC CORP COM 743815102 23 383 SH   SOLE 7 383 0 0
PROVIDENCE SVC CORP COM 743815102 3,233 54,476 SH   SOLE 18 54,476 0 0
PROVIDENCE SVC CORP COM 743815102 539 9,077 SH   SOLE 19 9,077 0 0
PROVIDENCE SVC CORP COM 743815102 61,362 1,034,077 SH   SOLE 21 1,034,077 0 0
PROVIDENCE SVC CORP COM 743815102 19,531 329,142 SH   SOLE 22 307,665 0 21,477
PROVIDENCE SVC CORP COM 743815102 1,293 21,786 SH   SOLE 23 21,786 0 0
PROVIDENCE SVC CORP COM 743815102 226 3,807 SH   SOLE 26 0 0 3,807
PROVIDENCE SVC CORP COM 743815102 113 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 98 1,653 SH   SOLE 29 0 0 1,653
PROVIDENCE SVC CORP COM 743815102 987 16,630 SH   SOLE 30 16,630 0 0
PROVIDENCE SVC CORP COM 743815102 89 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 16 588 SH   SOLE 2 186 0 402
PROVIDENT BANCORP INC COM 74383X109 414 15,652 SH   SOLE 18 15,652 0 0
PROVIDENT BANCORP INC COM 74383X109 64 2,413 SH   SOLE 19 2,413 0 0
PROVIDENT BANCORP INC COM 74383X109 3,687 139,385 SH   SOLE 21 139,385 0 0
PROVIDENT BANCORP INC COM 74383X109 1,003 37,908 SH   SOLE 22 35,421 0 2,487
PROVIDENT FINL HLDGS INC COM 743868101 23 1,271 SH   SOLE 2 415 0 856
PROVIDENT FINL HLDGS INC COM 743868101 431 23,403 SH   SOLE 18 23,403 0 0
PROVIDENT FINL HLDGS INC COM 743868101 87 4,746 SH   SOLE 19 4,746 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,039 219,529 SH   SOLE 21 219,529 0 0
PROVIDENT FINL HLDGS INC COM 743868101 7,074 384,438 SH   SOLE 22 380,992 0 3,446
PROVIDENT FINL SVCS INC COM 74386T105 371 13,738 SH   SOLE 2 3,515 0 10,223
PROVIDENT FINL SVCS INC COM 74386T105 14 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 119 4,430 SH   SOLE 7 4,430 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8,392 311,169 SH   SOLE 18 311,169 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,405 52,107 SH   SOLE 19 52,107 0 0
PROVIDENT FINL SVCS INC COM 74386T105 154,540 5,730,053 SH   SOLE 21 5,730,053 0 0
PROVIDENT FINL SVCS INC COM 74386T105 48,508 1,798,588 SH   SOLE 22 1,695,658 0 102,930
PROVIDENT FINL SVCS INC COM 74386T105 803 29,761 SH   SOLE 26 10,644 0 19,117
PROVIDENT FINL SVCS INC COM 74386T105 233 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,470 91,579 SH   SOLE 30 91,579 0 0
PROVIDENT FINL SVCS INC COM 74386T105 618 22,905 SH   SOLE 34 22,905 0 0
PROVIDENT FINL SVCS INC COM 74386T105 175 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 15 874 SH   SOLE 2 276 0 598
PRUDENTIAL BANCORP INC NEW COM 74431A101 539 30,637 SH   SOLE 18 30,637 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 77 4,364 SH   SOLE 19 4,364 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 4,923 279,702 SH   SOLE 21 279,702 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,173 66,653 SH   SOLE 22 61,994 0 4,659
PRUDENTIAL FINL INC COM 744320102 106,583 926,967 SH   SOLE 2 514,533 0 412,434
PRUDENTIAL FINL INC COM 744320102 24,757 215,317 SH   SOLE 4 204,582 0 10,735
PRUDENTIAL FINL INC COM 744320102 36,874 320,697 SH   SOLE 7 307,130 0 13,567
PRUDENTIAL FINL INC COM 744320102 6,605 57,446 SH   SOLE 13 57,446 0 0
PRUDENTIAL FINL INC COM 744320102 399 3,468 SH   SOLE 15 3,468 0 0
PRUDENTIAL FINL INC COM 744320102 2 15 SH   SOLE 17 0 0 15
PRUDENTIAL FINL INC COM 744320102 163,917 1,425,617 SH   SOLE 18 1,319,727 0 105,890
PRUDENTIAL FINL INC COM 744320102 188,930 1,643,153 SH   SOLE 19 1,643,153 0 0
PRUDENTIAL FINL INC COM 744320102 19,674 171,105 SH   SOLE 20 0 0 171,105
PRUDENTIAL FINL INC COM 744320102 771,024 6,705,725 SH   SOLE 21 6,705,725 0 0
PRUDENTIAL FINL INC COM 744320102 1,420,193 12,351,656 SH   SOLE 22 10,041,175 0 2,310,481
PRUDENTIAL FINL INC COM 744320102 75,930 660,377 SH   SOLE 23 660,377 0 0
PRUDENTIAL FINL INC COM 744320102 42,526 369,857 SH   SOLE 25 369,857 0 0
PRUDENTIAL FINL INC COM 744320102 236,630 2,058,012 SH   SOLE 26 395,629 0 1,662,383
PRUDENTIAL FINL INC COM 744320102 11,187 97,291 SH   SOLE 28 70,726 0 26,565
PRUDENTIAL FINL INC COM 744320102 22,663 197,103 SH   SOLE 29 80,739 0 116,364
PRUDENTIAL FINL INC COM 744320102 175,837 1,529,285 SH   SOLE 30 1,529,285 0 0
PRUDENTIAL FINL INC COM 744320102 35,466 308,456 SH   SOLE 31 185,428 0 123,028
PRUDENTIAL FINL INC COM 744320102 40,074 348,530 SH   SOLE 34 348,530 0 0
PRUDENTIAL FINL INC COM 744320102 7,441 64,716 SH   SOLE 35 64,716 0 0
PRUDENTIAL FINL INC COM 744320102 60,602 527,065 SH   SOLE 36 527,065 0 0
PRUDENTIAL FINL INC COM 744320102 251 2,187 SH   SOLE 40 2,187 0 0
PRUDENTIAL PLC ADR 74435K204 15 300 SH   SOLE 2 300 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,550 60,359 SH   SOLE 2 12,692 0 47,667
PS BUSINESS PKS INC CALIF COM 69360J107 774 6,191 SH   SOLE 4 6,191 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,393 27,128 SH   SOLE 7 27,128 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 103 827 SH   SOLE 15 827 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 11,328 90,558 SH   SOLE 18 90,558 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,694 133,457 SH   SOLE 19 133,457 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 227,969 1,822,441 SH   SOLE 21 1,822,441 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 134,973 1,079,005 SH   SOLE 22 1,042,534 0 36,471
PS BUSINESS PKS INC CALIF COM 69360J107 5,459 43,640 SH   SOLE 23 43,640 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,512 36,068 SH   SOLE 25 36,068 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,625 12,989 SH   SOLE 26 2,227 0 10,762
PS BUSINESS PKS INC CALIF COM 69360J107 2,005 16,028 SH   SOLE 28 3,241 0 12,787
PS BUSINESS PKS INC CALIF COM 69360J107 874 6,987 SH   SOLE 29 6,987 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,327 130,519 SH   SOLE 30 130,519 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 273 2,184 SH   SOLE 40 2,184 0 0
PSIVIDA CORP COM 74440J101 9 8,346 SH   SOLE 18 8,346 0 0
PSIVIDA CORP COM 74440J101 7 6,822 SH   SOLE 19 6,822 0 0
PSIVIDA CORP COM 74440J101 109 101,305 SH   SOLE 21 101,305 0 0
PSIVIDA CORP COM 74440J101 11 10,032 SH   SOLE 22 10,032 0 0
PSYCHEMEDICS CORP COM NEW 744375205 18 895 SH   SOLE 18 895 0 0
PSYCHEMEDICS CORP COM NEW 744375205 27 1,320 SH   SOLE 19 1,320 0 0
PSYCHEMEDICS CORP COM NEW 744375205 341 16,593 SH   SOLE 21 16,593 0 0
PSYCHEMEDICS CORP COM NEW 744375205 241 11,720 SH   SOLE 22 11,720 0 0
PTC INC COM 69370C100 5,745 94,535 SH   SOLE 2 54,539 0 39,996
PTC INC COM 69370C100 33 544 SH   SOLE 4 544 0 0
PTC INC COM 69370C100 171 2,812 SH   SOLE 7 2,812 0 0
PTC INC COM 69370C100 23,278 383,043 SH   SOLE 18 383,043 0 0
PTC INC COM 69370C100 9,111 149,930 SH   SOLE 19 149,930 0 0
PTC INC COM 69370C100 320,021 5,266,095 SH   SOLE 21 5,266,095 0 0
PTC INC COM 69370C100 222,394 3,659,606 SH   SOLE 22 3,329,470 0 330,136
PTC INC COM 69370C100 3,187 52,445 SH   SOLE 26 15,562 0 36,883
PTC INC COM 69370C100 1,084 17,831 SH   SOLE 28 17,831 0 0
PTC INC COM 69370C100 13,685 225,190 SH   SOLE 30 225,190 0 0
PTC INC COM 69370C100 162 2,668 SH   SOLE 31 2,668 0 0
PTC INC COM 69370C100 745 12,252 SH   SOLE 40 12,252 0 0
PTC THERAPEUTICS INC COM 69366J200 66 3,956 SH   SOLE 2 2,677 0 1,279
PTC THERAPEUTICS INC COM 69366J200 2 119 SH   SOLE 4 119 0 0
PTC THERAPEUTICS INC COM 69366J200 15 888 SH   SOLE 7 888 0 0
PTC THERAPEUTICS INC COM 69366J200 2,414 144,738 SH   SOLE 18 144,738 0 0
PTC THERAPEUTICS INC COM 69366J200 694 41,631 SH   SOLE 19 41,631 0 0
PTC THERAPEUTICS INC COM 69366J200 31,115 1,865,401 SH   SOLE 21 1,865,401 0 0
PTC THERAPEUTICS INC COM 69366J200 17,010 1,019,763 SH   SOLE 22 958,981 0 60,782
PTC THERAPEUTICS INC COM 69366J200 25 1,478 SH   SOLE 23 1,478 0 0
PTC THERAPEUTICS INC COM 69366J200 17 1,030 SH   SOLE 26 0 0 1,030
PTC THERAPEUTICS INC COM 69366J200 70 4,191 SH   SOLE 28 4,191 0 0
PTC THERAPEUTICS INC COM 69366J200 106 6,326 SH   SOLE 30 6,326 0 0
PTC THERAPEUTICS INC COM 69366J200 65 3,878 SH   SOLE 40 3,878 0 0
PUBLIC STORAGE COM 74460D109 41,215 197,202 SH   SOLE 2 47,990 0 149,212
PUBLIC STORAGE COM 74460D109 22,801 109,095 SH   SOLE 4 105,289 0 3,806
PUBLIC STORAGE COM 74460D109 77,431 370,485 SH   SOLE 7 342,831 0 27,654
PUBLIC STORAGE COM 74460D109 542 2,594 SH   SOLE 13 2,594 0 0
PUBLIC STORAGE COM 74460D109 1,472 7,042 SH   SOLE 15 7,042 0 0
PUBLIC STORAGE COM 74460D109 65,112 311,543 SH   SOLE 18 289,545 0 21,998
PUBLIC STORAGE COM 74460D109 35,504 169,875 SH   SOLE 19 169,875 0 0
PUBLIC STORAGE COM 74460D109 19,445 93,038 SH   SOLE 20 0 0 93,038
PUBLIC STORAGE COM 74460D109 1,029,782 4,927,187 SH   SOLE 21 4,927,187 0 0
PUBLIC STORAGE COM 74460D109 1,277,570 6,112,773 SH   SOLE 22 5,437,568 0 675,205
PUBLIC STORAGE COM 74460D109 41,334 197,768 SH   SOLE 23 197,768 0 0
PUBLIC STORAGE COM 74460D109 80,785 386,533 SH   SOLE 25 386,533 0 0
PUBLIC STORAGE COM 74460D109 105,609 505,308 SH   SOLE 26 144,411 0 360,897
PUBLIC STORAGE COM 74460D109 27,518 131,663 SH   SOLE 28 25,854 0 105,809
PUBLIC STORAGE COM 74460D109 11,949 57,173 SH   SOLE 29 57,173 0 0
PUBLIC STORAGE COM 74460D109 284,938 1,363,342 SH   SOLE 30 1,363,342 0 0
PUBLIC STORAGE COM 74460D109 21,095 100,931 SH   SOLE 31 58,877 0 42,054
PUBLIC STORAGE COM 74460D109 3,675 17,583 SH   SOLE 34 17,583 0 0
PUBLIC STORAGE COM 74460D109 29,920 143,160 SH   SOLE 36 143,160 0 0
PUBLIC STORAGE COM 74460D109 154 737 SH   SOLE 40 737 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 36,625 711,157 SH   SOLE 2 219,114 0 492,043
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,284 199,696 SH   SOLE 4 186,985 0 12,711
PUBLIC SVC ENTERPRISE GROUP COM 744573106 23,766 461,478 SH   SOLE 7 437,264 0 24,214
PUBLIC SVC ENTERPRISE GROUP COM 744573106 656 12,735 SH   SOLE 13 12,735 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 181 3,523 SH   SOLE 15 3,523 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 7 130 SH   SOLE 17 0 0 130
PUBLIC SVC ENTERPRISE GROUP COM 744573106 209,798 4,073,748 SH   SOLE 18 3,839,336 0 234,412
PUBLIC SVC ENTERPRISE GROUP COM 744573106 306,442 5,950,322 SH   SOLE 19 5,950,322 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 17,905 347,673 SH   SOLE 20 0 0 347,673
PUBLIC SVC ENTERPRISE GROUP COM 744573106 813,550 15,797,079 SH   SOLE 21 15,797,079 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 719,847 13,977,611 SH   SOLE 22 11,615,465 0 2,362,146
PUBLIC SVC ENTERPRISE GROUP COM 744573106 32,754 636,002 SH   SOLE 23 636,002 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 24,198 469,867 SH   SOLE 25 454,219 0 15,648
PUBLIC SVC ENTERPRISE GROUP COM 744573106 101,066 1,962,439 SH   SOLE 26 508,038 0 1,454,401
PUBLIC SVC ENTERPRISE GROUP COM 744573106 5,880 114,174 SH   SOLE 28 82,896 0 31,278
PUBLIC SVC ENTERPRISE GROUP COM 744573106 902 17,517 SH   SOLE 29 17,517 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 117,030 2,272,424 SH   SOLE 30 2,272,424 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 12,010 233,210 SH   SOLE 31 100,606 0 132,604
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,468 67,331 SH   SOLE 32 67,331 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 17,489 339,585 SH   SOLE 34 339,585 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 11,618 225,594 SH   SOLE 35 225,594 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 28,045 544,568 SH   SOLE 36 544,568 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 133 2,573 SH   SOLE 40 2,573 0 0
PULMATRIX INC COM 74584P103 3 2,320 SH   SOLE 18 2,320 0 0
PULMATRIX INC COM 74584P103 42 29,594 SH   SOLE 21 29,594 0 0
PULMATRIX INC COM 74584P103 411 291,449 SH   SOLE 22 291,449 0 0
PULSE BIOSCIENCES INC COM 74587B101 12 497 SH   SOLE 2 392 0 105
PULSE BIOSCIENCES INC COM 74587B101 8 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 776 32,882 SH   SOLE 18 32,882 0 0
PULSE BIOSCIENCES INC COM 74587B101 151 6,395 SH   SOLE 19 6,395 0 0
PULSE BIOSCIENCES INC COM 74587B101 6,847 290,131 SH   SOLE 21 290,131 0 0
PULSE BIOSCIENCES INC COM 74587B101 3,854 163,313 SH   SOLE 22 148,269 0 15,044
PULTE GROUP INC COM 745867101 12,429 373,800 SH   SOLE 2 60,051 0 313,749
PULTE GROUP INC COM 745867101 3,063 92,130 SH   SOLE 4 84,207 0 7,923
PULTE GROUP INC COM 745867101 6,737 202,619 SH   SOLE 7 197,518 0 5,101
PULTE GROUP INC COM 745867101 84 2,532 SH   SOLE 15 2,532 0 0
PULTE GROUP INC COM 745867101 19,613 589,863 SH   SOLE 18 554,263 0 35,600
PULTE GROUP INC COM 745867101 1,621 48,766 SH   SOLE 19 48,766 0 0
PULTE GROUP INC COM 745867101 5,328 160,253 SH   SOLE 20 0 0 160,253
PULTE GROUP INC COM 745867101 365,270 10,985,569 SH   SOLE 21 10,985,569 0 0
PULTE GROUP INC COM 745867101 257,646 7,748,755 SH   SOLE 22 6,484,601 0 1,264,154
PULTE GROUP INC COM 745867101 12,101 363,930 SH   SOLE 23 363,930 0 0
PULTE GROUP INC COM 745867101 7,444 223,874 SH   SOLE 25 223,874 0 0
PULTE GROUP INC COM 745867101 27,281 820,494 SH   SOLE 26 338,774 0 481,720
PULTE GROUP INC COM 745867101 1,979 59,525 SH   SOLE 28 43,435 0 16,090
PULTE GROUP INC COM 745867101 2,544 76,524 SH   SOLE 29 9,167 0 67,357
PULTE GROUP INC COM 745867101 25,566 768,909 SH   SOLE 30 768,909 0 0
PULTE GROUP INC COM 745867101 4,778 143,686 SH   SOLE 31 75,101 0 68,585
PULTE GROUP INC COM 745867101 544 16,353 SH   SOLE 34 16,353 0 0
PULTE GROUP INC COM 745867101 7,771 233,708 SH   SOLE 36 233,708 0 0
PULTE GROUP INC COM 745867101 53 1,601 SH   SOLE 40 1,601 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 311 3,148 SH   SOLE 2 2,934 0 214
PUMA BIOTECHNOLOGY INC COM 74587V107 12 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 62 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 9,619 97,306 SH   SOLE 18 97,306 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 4,722 47,771 SH   SOLE 19 47,771 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 136,217 1,378,014 SH   SOLE 21 1,378,014 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 81,208 821,526 SH   SOLE 22 767,896 0 53,630
PUMA BIOTECHNOLOGY INC COM 74587V107 721 7,290 SH   SOLE 23 7,290 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,203 12,165 SH   SOLE 26 6,898 0 5,267
PUMA BIOTECHNOLOGY INC COM 74587V107 475 4,804 SH   SOLE 28 4,804 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 256 2,590 SH   SOLE 29 0 0 2,590
PUMA BIOTECHNOLOGY INC COM 74587V107 508 5,135 SH   SOLE 30 5,135 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 107 1,081 SH   SOLE 34 1,081 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 342 3,457 SH   SOLE 40 3,457 0 0
PURE STORAGE INC CL A 74624M102 549 34,612 SH   SOLE 2 33,912 0 700
PURE STORAGE INC CL A 74624M102 1,306 82,376 SH   SOLE 4 82,376 0 0
PURE STORAGE INC CL A 74624M102 31 1,955 SH   SOLE 7 1,955 0 0
PURE STORAGE INC CL A 74624M102 349 22,014 SH   SOLE 13 22,014 0 0
PURE STORAGE INC CL A 74624M102 17,728 1,117,775 SH   SOLE 18 1,117,775 0 0
PURE STORAGE INC CL A 74624M102 95,017 5,991,011 SH   SOLE 19 5,991,011 0 0
PURE STORAGE INC CL A 74624M102 46,393 2,925,142 SH   SOLE 21 2,925,142 0 0
PURE STORAGE INC CL A 74624M102 58,104 3,663,526 SH   SOLE 22 3,455,155 0 208,371
PURE STORAGE INC CL A 74624M102 1,741 109,778 SH   SOLE 23 109,778 0 0
PURE STORAGE INC CL A 74624M102 41 2,587 SH   SOLE 26 0 0 2,587
PURE STORAGE INC CL A 74624M102 225 14,160 SH   SOLE 28 14,160 0 0
PURE STORAGE INC CL A 74624M102 680 42,891 SH   SOLE 29 0 0 42,891
PURE STORAGE INC CL A 74624M102 214 13,510 SH   SOLE 30 13,510 0 0
PURE STORAGE INC CL A 74624M102 33,598 2,118,411 SH   SOLE 34 2,118,411 0 0
PURE STORAGE INC CL A 74624M102 210 13,227 SH   SOLE 36 13,227 0 0
PURE STORAGE INC CL A 74624M102 146 9,235 SH   SOLE 40 9,235 0 0
PURECYCLE CORP COM NEW 746228303 5 592 SH   SOLE 2 592 0 0
PURECYCLE CORP COM NEW 746228303 473 56,645 SH   SOLE 18 56,645 0 0
PURECYCLE CORP COM NEW 746228303 99 11,870 SH   SOLE 19 11,870 0 0
PURECYCLE CORP COM NEW 746228303 4,619 553,192 SH   SOLE 21 553,192 0 0
PURECYCLE CORP COM NEW 746228303 1,020 122,198 SH   SOLE 22 109,279 0 12,919
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORP COM 693656100 15,261 111,226 SH   SOLE 2 35,703 0 75,523
PVH CORP COM 693656100 3,930 28,639 SH   SOLE 4 26,805 0 1,834
PVH CORP COM 693656100 8,257 60,178 SH   SOLE 7 52,593 0 7,585
PVH CORP COM 693656100 443 3,227 SH   SOLE 13 3,227 0 0
PVH CORP COM 693656100 80 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 24,120 175,790 SH   SOLE 18 162,097 0 13,693
PVH CORP COM 693656100 6,354 46,305 SH   SOLE 19 46,305 0 0
PVH CORP COM 693656100 7,260 52,914 SH   SOLE 20 0 0 52,914
PVH CORP COM 693656100 222,411 1,620,950 SH   SOLE 21 1,620,950 0 0
PVH CORP COM 693656100 284,424 2,072,910 SH   SOLE 22 1,724,023 0 348,887
PVH CORP COM 693656100 13,494 98,344 SH   SOLE 23 98,344 0 0
PVH CORP COM 693656100 16,223 118,236 SH   SOLE 25 118,236 0 0
PVH CORP COM 693656100 34,359 250,410 SH   SOLE 26 96,555 0 153,855
PVH CORP COM 693656100 2,445 17,817 SH   SOLE 28 13,051 0 4,766
PVH CORP COM 693656100 3,262 23,775 SH   SOLE 29 3,577 0 20,198
PVH CORP COM 693656100 34,865 254,101 SH   SOLE 30 254,101 0 0
PVH CORP COM 693656100 5,230 38,114 SH   SOLE 31 18,524 0 19,590
PVH CORP COM 693656100 3,205 23,359 SH   SOLE 34 23,359 0 0
PVH CORP COM 693656100 10,051 73,256 SH   SOLE 36 73,256 0 0
PVH CORP COM 693656100 54 390 SH   SOLE 40 390 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 12 1,168 SH   SOLE 2 873 0 295
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 667 62,537 SH   SOLE 18 62,537 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 149 13,969 SH   SOLE 19 13,969 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5,939 556,649 SH   SOLE 21 556,649 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 2,020 189,293 SH   SOLE 22 171,331 0 17,962
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 35 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 10 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 76 2,075 SH   SOLE 2 1,955 0 120
Q2 HLDGS INC COM 74736L109 29 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 3,933 106,740 SH   SOLE 18 106,740 0 0
Q2 HLDGS INC COM 74736L109 1,084 29,403 SH   SOLE 19 29,403 0 0
Q2 HLDGS INC COM 74736L109 34,752 943,077 SH   SOLE 21 943,077 0 0
Q2 HLDGS INC COM 74736L109 35,341 959,042 SH   SOLE 22 899,896 0 59,146
Q2 HLDGS INC COM 74736L109 2 58 SH   SOLE 23 58 0 0
Q2 HLDGS INC COM 74736L109 307 8,318 SH   SOLE 26 0 0 8,318
Q2 HLDGS INC COM 74736L109 232 6,307 SH   SOLE 28 6,307 0 0
Q2 HLDGS INC COM 74736L109 137 3,713 SH   SOLE 29 0 0 3,713
Q2 HLDGS INC COM 74736L109 183 4,972 SH   SOLE 30 4,972 0 0
Q2 HLDGS INC COM 74736L109 69 1,871 SH   SOLE 40 1,871 0 0
QAD INC CL B 74727D207 7 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 30 1,021 SH   SOLE 19 1,021 0 0
QAD INC CL B 74727D207 7 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 810 27,945 SH   SOLE 22 27,945 0 0
QAD INC CL A 74727D306 45 1,171 SH   SOLE 2 604 0 567
QAD INC CL A 74727D306 10 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,370 35,272 SH   SOLE 18 35,272 0 0
QAD INC CL A 74727D306 282 7,261 SH   SOLE 19 7,261 0 0
QAD INC CL A 74727D306 12,498 321,709 SH   SOLE 21 321,709 0 0
QAD INC CL A 74727D306 10,407 267,887 SH   SOLE 22 255,977 0 11,910
QAD INC CL A 74727D306 141 3,627 SH   SOLE 26 0 0 3,627
QAD INC CL A 74727D306 56 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 61 1,575 SH   SOLE 30 1,575 0 0
QAD INC CL A 74727D306 35 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 520 12,128 SH   SOLE 2 10,175 0 1,953
QCR HOLDINGS INC COM 74727A104 13 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,077 48,470 SH   SOLE 18 48,470 0 0
QCR HOLDINGS INC COM 74727A104 1,920 44,817 SH   SOLE 19 44,817 0 0
QCR HOLDINGS INC COM 74727A104 17,463 407,529 SH   SOLE 21 407,529 0 0
QCR HOLDINGS INC COM 74727A104 16,324 380,946 SH   SOLE 22 345,624 0 35,322
QCR HOLDINGS INC COM 74727A104 2,941 68,630 SH   SOLE 23 68,630 0 0
QCR HOLDINGS INC COM 74727A104 144 3,367 SH   SOLE 26 0 0 3,367
QCR HOLDINGS INC COM 74727A104 276 6,433 SH   SOLE 29 0 0 6,433
QCR HOLDINGS INC COM 74727A104 82 1,907 SH   SOLE 30 1,907 0 0
QEP RES INC COM 74733V100 2,261 236,260 SH   SOLE 2 114,408 0 121,852
QEP RES INC COM 74733V100 11 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 96 10,024 SH   SOLE 7 10,024 0 0
QEP RES INC COM 74733V100 7,594 793,546 SH   SOLE 18 793,546 0 0
QEP RES INC COM 74733V100 696 72,717 SH   SOLE 19 72,717 0 0
QEP RES INC COM 74733V100 104,421 10,911,307 SH   SOLE 21 10,911,307 0 0
QEP RES INC COM 74733V100 80,727 8,435,425 SH   SOLE 22 7,645,018 0 790,407
QEP RES INC COM 74733V100 899 93,922 SH   SOLE 26 54,543 0 39,379
QEP RES INC COM 74733V100 453 47,300 SH   SOLE 28 47,300 0 0
QEP RES INC COM 74733V100 1,154 120,577 SH   SOLE 30 120,577 0 0
QEP RES INC COM 74733V100 49 5,112 SH   SOLE 31 5,112 0 0
QEP RES INC COM 74733V100 159 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 327 34,211 SH   SOLE 40 34,211 0 0
QIAGEN NV SHS NEW N72482123 4,298 138,959 SH   SOLE 2 32,718 0 106,241
QIAGEN NV SHS NEW N72482123 168 5,431 SH   SOLE 7 5,431 0 0
QIAGEN NV SHS NEW N72482123 3,587 115,963 SH   SOLE 18 115,963 0 0
QIAGEN NV SHS NEW N72482123 1,018 32,900 SH   SOLE 19 32,900 0 0
QIAGEN NV SHS NEW N72482123 163,920 5,299,693 SH   SOLE 21 5,299,693 0 0
QIAGEN NV SHS NEW N72482123 77,582 2,508,300 SH   SOLE 22 1,767,158 0 741,142
QIAGEN NV SHS NEW N72482123 23 747 SH   SOLE 30 747 0 0
QIAGEN NV SHS NEW N72482123 160 5,188 SH   SOLE 31 5,188 0 0
QIWI PLC SPON ADR REP B 74735M108 110 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 10,396 156,096 SH   SOLE 2 23,551 0 132,545
QORVO INC COM 74736K101 2,625 39,412 SH   SOLE 4 35,969 0 3,443
QORVO INC COM 74736K101 7,208 108,222 SH   SOLE 7 101,964 0 6,258
QORVO INC COM 74736K101 155 2,327 SH   SOLE 13 2,327 0 0
QORVO INC COM 74736K101 57 860 SH   SOLE 15 860 0 0
QORVO INC COM 74736K101 8 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 18,120 272,065 SH   SOLE 18 255,451 0 16,614
QORVO INC COM 74736K101 1,310 19,675 SH   SOLE 19 19,675 0 0
QORVO INC COM 74736K101 4,302 64,592 SH   SOLE 20 0 0 64,592
QORVO INC COM 74736K101 216,359 3,248,638 SH   SOLE 21 3,248,638 0 0
QORVO INC COM 74736K101 224,502 3,370,896 SH   SOLE 22 2,805,991 0 564,905
QORVO INC COM 74736K101 10,274 154,263 SH   SOLE 23 154,263 0 0
QORVO INC COM 74736K101 6,703 100,640 SH   SOLE 25 100,640 0 0
QORVO INC COM 74736K101 24,060 361,260 SH   SOLE 26 150,148 0 211,112
QORVO INC COM 74736K101 1,936 29,070 SH   SOLE 28 21,220 0 7,850
QORVO INC COM 74736K101 2,351 35,301 SH   SOLE 29 3,686 0 31,615
QORVO INC COM 74736K101 30,033 450,951 SH   SOLE 30 450,951 0 0
QORVO INC COM 74736K101 4,321 64,879 SH   SOLE 31 26,255 0 38,624
QORVO INC COM 74736K101 510 7,660 SH   SOLE 34 7,660 0 0
QORVO INC COM 74736K101 7,603 114,152 SH   SOLE 36 114,152 0 0
QORVO INC COM 74736K101 47 703 SH   SOLE 40 703 0 0
QTS RLTY TR INC COM CL A 74736A103 176 3,246 SH   SOLE 2 2,979 0 267
QTS RLTY TR INC COM CL A 74736A103 3,787 69,920 SH   SOLE 4 69,920 0 0
QTS RLTY TR INC COM CL A 74736A103 3,582 66,134 SH   SOLE 7 66,134 0 0
QTS RLTY TR INC COM CL A 74736A103 106 1,962 SH   SOLE 15 1,962 0 0
QTS RLTY TR INC COM CL A 74736A103 10,122 186,884 SH   SOLE 18 186,884 0 0
QTS RLTY TR INC COM CL A 74736A103 5,377 99,288 SH   SOLE 19 99,288 0 0
QTS RLTY TR INC COM CL A 74736A103 84,874 1,567,094 SH   SOLE 21 1,567,094 0 0
QTS RLTY TR INC COM CL A 74736A103 110,068 2,032,274 SH   SOLE 22 1,901,970 0 130,304
QTS RLTY TR INC COM CL A 74736A103 141 2,610 SH   SOLE 23 2,610 0 0
QTS RLTY TR INC COM CL A 74736A103 4,734 87,411 SH   SOLE 25 87,411 0 0
QTS RLTY TR INC COM CL A 74736A103 1,350 24,930 SH   SOLE 26 4,603 0 20,327
QTS RLTY TR INC COM CL A 74736A103 3,208 59,234 SH   SOLE 28 26,899 0 32,335
QTS RLTY TR INC COM CL A 74736A103 1,291 23,837 SH   SOLE 29 17,067 0 6,770
QTS RLTY TR INC COM CL A 74736A103 13,993 258,356 SH   SOLE 30 258,356 0 0
QTS RLTY TR INC COM CL A 74736A103 2,321 42,855 SH   SOLE 34 42,855 0 0
QTS RLTY TR INC COM CL A 74736A103 258 4,763 SH   SOLE 40 4,763 0 0
QUAD / GRAPHICS INC COM CL A 747301109 167 7,400 SH   SOLE 2 4,345 0 3,055
QUAD / GRAPHICS INC COM CL A 747301109 14 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 0 10 SH   SOLE 17 0 0 10
QUAD / GRAPHICS INC COM CL A 747301109 2,561 113,306 SH   SOLE 18 113,306 0 0
QUAD / GRAPHICS INC COM CL A 747301109 650 28,771 SH   SOLE 19 28,771 0 0
QUAD / GRAPHICS INC COM CL A 747301109 21,834 966,110 SH   SOLE 21 966,110 0 0
QUAD / GRAPHICS INC COM CL A 747301109 19,735 873,243 SH   SOLE 22 814,460 0 58,783
QUAD / GRAPHICS INC COM CL A 747301109 275 12,174 SH   SOLE 23 12,174 0 0
QUAD / GRAPHICS INC COM CL A 747301109 45 2,007 SH   SOLE 26 0 0 2,007
QUAD / GRAPHICS INC COM CL A 747301109 90 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 230 10,157 SH   SOLE 29 0 0 10,157
QUAD / GRAPHICS INC COM CL A 747301109 149 6,571 SH   SOLE 30 6,571 0 0
QUAD / GRAPHICS INC COM CL A 747301109 53 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 135 895 SH   SOLE 2 714 0 181
QUAKER CHEM CORP COM 747316107 11 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 52 348 SH   SOLE 7 348 0 0
QUAKER CHEM CORP COM 747316107 8,999 59,681 SH   SOLE 18 59,681 0 0
QUAKER CHEM CORP COM 747316107 1,554 10,305 SH   SOLE 19 10,305 0 0
QUAKER CHEM CORP COM 747316107 178,585 1,184,331 SH   SOLE 21 1,184,331 0 0
QUAKER CHEM CORP COM 747316107 54,394 360,725 SH   SOLE 22 336,355 0 24,370
QUAKER CHEM CORP COM 747316107 1,086 7,204 SH   SOLE 26 4,073 0 3,131
QUAKER CHEM CORP COM 747316107 290 1,921 SH   SOLE 28 1,921 0 0
QUAKER CHEM CORP COM 747316107 2,910 19,300 SH   SOLE 30 19,300 0 0
QUAKER CHEM CORP COM 747316107 226 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 149,949 2,342,216 SH   SOLE 2 889,702 0 1,452,514
QUALCOMM INC COM 747525103 39,429 615,880 SH   SOLE 4 578,966 0 36,914
QUALCOMM INC COM 747525103 68,799 1,074,650 SH   SOLE 7 1,031,119 0 43,531
QUALCOMM INC COM 747525103 3,217 50,244 SH   SOLE 13 50,244 0 0
QUALCOMM INC COM 747525103 844 13,187 SH   SOLE 15 13,187 0 0
QUALCOMM INC COM 747525103 4 60 SH   SOLE 17 0 0 60
QUALCOMM INC COM 747525103 420,615 6,570,052 SH   SOLE 18 6,268,324 0 301,728
QUALCOMM INC COM 747525103 841,944 13,151,259 SH   SOLE 19 13,151,259 0 0
QUALCOMM INC COM 747525103 46,060 719,462 SH   SOLE 20 0 0 719,462
QUALCOMM INC COM 747525103 1,685,085 26,321,233 SH   SOLE 21 26,321,233 0 0
QUALCOMM INC COM 747525103 2,535,900 39,611,055 SH   SOLE 22 32,812,932 0 6,798,123
QUALCOMM INC COM 747525103 122,751 1,917,379 SH   SOLE 23 1,917,379 0 0
QUALCOMM INC COM 747525103 94,115 1,470,092 SH   SOLE 25 1,470,092 0 0
QUALCOMM INC COM 747525103 340,367 5,316,566 SH   SOLE 26 1,323,235 0 3,993,331
QUALCOMM INC COM 747525103 21,371 333,820 SH   SOLE 28 243,018 0 90,802
QUALCOMM INC COM 747525103 14,056 219,550 SH   SOLE 29 62,901 0 156,649
QUALCOMM INC COM 747525103 349,457 5,458,556 SH   SOLE 30 5,458,556 0 0
QUALCOMM INC COM 747525103 52,893 826,191 SH   SOLE 31 416,778 0 409,413
QUALCOMM INC COM 747525103 13,707 214,112 SH   SOLE 32 214,112 0 0
QUALCOMM INC COM 747525103 231,623 3,617,972 SH   SOLE 34 3,617,972 0 0
QUALCOMM INC COM 747525103 91,805 1,434,008 SH   SOLE 36 1,434,008 0 0
QUALCOMM INC COM 747525103 466 7,281 SH   SOLE 40 7,281 0 0
QUALCOMM INC OPTIONS 747525103 4,052 63,300 SH Call SOLE 2 63,300 0 0
QUALCOMM INC OPTIONS 747525103 1,024 16,000 SH Call SOLE 18 16,000 0 0
QUALCOMM INC OPTIONS 747525103 23,367 365,000 SH Call SOLE 19 365,000 0 0
QUALCOMM INC OPTIONS 747525103 308 4,800 SH Call SOLE 22 4,800 0 0
QUALCOMM INC OPTIONS 747525103 26 400 SH Call SOLE 25 400 0 0
QUALCOMM INC OPTIONS 747525103 38 600 SH Call SOLE 26 0 0 600
QUALCOMM INC OPTIONS 747525103 2,145 33,500 SH Call SOLE 34 33,500 0 0
QUALITY CARE PPTYS INC COM 747545101 17,869 1,293,909 SH   SOLE 2 1,278,636 0 15,273
QUALITY CARE PPTYS INC COM 747545101 456 32,987 SH   SOLE 4 32,987 0 0
QUALITY CARE PPTYS INC COM 747545101 1,832 132,660 SH   SOLE 7 132,660 0 0
QUALITY CARE PPTYS INC COM 747545101 53 3,871 SH   SOLE 15 3,871 0 0
QUALITY CARE PPTYS INC COM 747545101 8,443 611,372 SH   SOLE 18 611,372 0 0
QUALITY CARE PPTYS INC COM 747545101 2,482 179,752 SH   SOLE 19 179,752 0 0
QUALITY CARE PPTYS INC COM 747545101 92,609 6,705,951 SH   SOLE 21 6,705,951 0 0
QUALITY CARE PPTYS INC COM 747545101 59,992 4,344,072 SH   SOLE 22 4,173,507 0 170,565
QUALITY CARE PPTYS INC COM 747545101 69 5,014 SH   SOLE 23 5,014 0 0
QUALITY CARE PPTYS INC COM 747545101 2,359 170,844 SH   SOLE 25 170,844 0 0
QUALITY CARE PPTYS INC COM 747545101 1,034 74,855 SH   SOLE 26 9,397 0 65,458
QUALITY CARE PPTYS INC COM 747545101 1,127 81,578 SH   SOLE 28 21,866 0 59,712
QUALITY CARE PPTYS INC COM 747545101 445 32,187 SH   SOLE 29 32,187 0 0
QUALITY CARE PPTYS INC COM 747545101 2,103 152,262 SH   SOLE 30 152,262 0 0
QUALITY CARE PPTYS INC COM 747545101 15 1,075 SH   SOLE 31 1,075 0 0
QUALITY CARE PPTYS INC COM 747545101 51 3,711 SH   SOLE 36 3,711 0 0
QUALITY CARE PPTYS INC COM 747545101 153 11,068 SH   SOLE 40 11,068 0 0
QUALITY SYS INC COM 747582104 248 18,275 SH   SOLE 2 14,675 0 3,600
QUALITY SYS INC COM 747582104 4 288 SH   SOLE 4 288 0 0
QUALITY SYS INC COM 747582104 15 1,132 SH   SOLE 7 1,132 0 0
QUALITY SYS INC COM 747582104 3,257 239,838 SH   SOLE 18 239,838 0 0
QUALITY SYS INC COM 747582104 1,560 114,872 SH   SOLE 19 114,872 0 0
QUALITY SYS INC COM 747582104 60,064 4,422,944 SH   SOLE 21 4,422,944 0 0
QUALITY SYS INC COM 747582104 22,774 1,676,995 SH   SOLE 22 1,584,519 0 92,476
QUALITY SYS INC COM 747582104 1,685 124,108 SH   SOLE 23 124,108 0 0
QUALITY SYS INC COM 747582104 670 49,305 SH   SOLE 26 14,362 0 34,943
QUALITY SYS INC COM 747582104 90 6,648 SH   SOLE 28 6,648 0 0
QUALITY SYS INC COM 747582104 269 19,809 SH   SOLE 29 0 0 19,809
QUALITY SYS INC COM 747582104 937 69,028 SH   SOLE 30 69,028 0 0
QUALITY SYS INC COM 747582104 66 4,845 SH   SOLE 40 4,845 0 0
QUALYS INC COM 74758T303 112 1,892 SH   SOLE 2 1,755 0 137
QUALYS INC COM 74758T303 11 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 51 851 SH   SOLE 7 851 0 0
QUALYS INC COM 74758T303 8,647 145,698 SH   SOLE 18 145,698 0 0
QUALYS INC COM 74758T303 1,538 25,910 SH   SOLE 19 25,910 0 0
QUALYS INC COM 74758T303 171,350 2,887,110 SH   SOLE 21 2,887,110 0 0
QUALYS INC COM 74758T303 50,910 857,791 SH   SOLE 22 792,504 0 65,287
QUALYS INC COM 74758T303 655 11,035 SH   SOLE 26 8,557 0 2,478
QUALYS INC COM 74758T303 332 5,592 SH   SOLE 28 5,592 0 0
QUALYS INC COM 74758T303 2,765 46,591 SH   SOLE 30 46,591 0 0
QUALYS INC COM 74758T303 146 2,458 SH   SOLE 40 2,458 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 222 9,485 SH   SOLE 2 1,962 0 7,523
QUANEX BUILDING PRODUCTS COR COM 747619104 8 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 23 965 SH   SOLE 7 965 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 4,037 172,522 SH   SOLE 18 172,522 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 638 27,262 SH   SOLE 19 27,262 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 92,221 3,941,075 SH   SOLE 21 3,941,075 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 20,771 887,662 SH   SOLE 22 821,576 0 66,086
QUANEX BUILDING PRODUCTS COR COM 747619104 484 20,668 SH   SOLE 26 8,673 0 11,995
QUANEX BUILDING PRODUCTS COR COM 747619104 114 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,209 51,652 SH   SOLE 30 51,652 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 94 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 5,337 136,459 SH   SOLE 2 40,429 0 96,030
QUANTA SVCS INC COM 74762E102 26 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 5,227 133,660 SH   SOLE 7 133,660 0 0
QUANTA SVCS INC COM 74762E102 12,633 323,009 SH   SOLE 18 316,143 0 6,866
QUANTA SVCS INC COM 74762E102 895 22,885 SH   SOLE 19 22,885 0 0
QUANTA SVCS INC COM 74762E102 116,642 2,982,414 SH   SOLE 21 2,982,414 0 0
QUANTA SVCS INC COM 74762E102 165,849 4,240,583 SH   SOLE 22 3,572,045 0 668,538
QUANTA SVCS INC COM 74762E102 3,801 97,180 SH   SOLE 26 42,160 0 55,020
QUANTA SVCS INC COM 74762E102 887 22,690 SH   SOLE 28 22,690 0 0
QUANTA SVCS INC COM 74762E102 11,268 288,101 SH   SOLE 30 288,101 0 0
QUANTA SVCS INC COM 74762E102 1,455 37,210 SH   SOLE 31 37,210 0 0
QUANTA SVCS INC COM 74762E102 22,058 563,992 SH   SOLE 34 563,992 0 0
QUANTA SVCS INC COM 74762E102 411 10,516 SH   SOLE 36 10,516 0 0
QUANTA SVCS INC COM 74762E102 672 17,189 SH   SOLE 40 17,189 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 35 2,837 SH   SOLE 2 2,837 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 9 733 SH   SOLE 7 733 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 932 76,403 SH   SOLE 18 76,403 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 236 19,360 SH   SOLE 19 19,360 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 8,250 676,224 SH   SOLE 21 676,224 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 6,613 542,079 SH   SOLE 22 516,554 0 25,525
QUANTUM CORP COM NEW 747906501 32 5,596 SH   SOLE 2 1,855 0 3,741
QUANTUM CORP COM NEW 747906501 608 107,958 SH   SOLE 18 107,958 0 0
QUANTUM CORP COM NEW 747906501 124 22,107 SH   SOLE 19 22,107 0 0
QUANTUM CORP COM NEW 747906501 5,222 927,583 SH   SOLE 21 927,583 0 0
QUANTUM CORP COM NEW 747906501 4,281 760,414 SH   SOLE 22 741,190 0 19,224
QUDIAN INC ADR 747798106 9 722 SH   SOLE 22 722 0 0
QUDIAN INC ADR 747798106 10,170 811,031 SH   SOLE 34 811,031 0 0
QUEST DIAGNOSTICS INC COM 74834L100 52,536 533,419 SH   SOLE 2 401,254 0 132,165
QUEST DIAGNOSTICS INC COM 74834L100 5,573 56,584 SH   SOLE 4 52,739 0 3,845
QUEST DIAGNOSTICS INC COM 74834L100 14,436 146,569 SH   SOLE 7 114,555 0 32,014
QUEST DIAGNOSTICS INC COM 74834L100 456 4,630 SH   SOLE 13 4,630 0 0
QUEST DIAGNOSTICS INC COM 74834L100 104 1,055 SH   SOLE 15 1,055 0 0
QUEST DIAGNOSTICS INC COM 74834L100 106,406 1,080,377 SH   SOLE 18 1,028,966 0 51,411
QUEST DIAGNOSTICS INC COM 74834L100 269,631 2,737,646 SH   SOLE 19 2,737,646 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,064 122,491 SH   SOLE 20 25,700 0 96,791
QUEST DIAGNOSTICS INC COM 74834L100 346,123 3,514,300 SH   SOLE 21 3,514,300 0 0
QUEST DIAGNOSTICS INC COM 74834L100 408,168 4,144,263 SH   SOLE 22 3,501,044 0 643,219
QUEST DIAGNOSTICS INC COM 74834L100 17,088 173,499 SH   SOLE 23 173,499 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,722 129,168 SH   SOLE 25 129,168 0 0
QUEST DIAGNOSTICS INC COM 74834L100 40,947 415,751 SH   SOLE 26 156,342 0 259,409
QUEST DIAGNOSTICS INC COM 74834L100 3,001 30,471 SH   SOLE 28 22,257 0 8,214
QUEST DIAGNOSTICS INC COM 74834L100 3,920 39,804 SH   SOLE 29 5,979 0 33,825
QUEST DIAGNOSTICS INC COM 74834L100 41,755 423,954 SH   SOLE 30 423,954 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,976 91,138 SH   SOLE 31 53,111 0 38,027
QUEST DIAGNOSTICS INC COM 74834L100 71,486 725,824 SH   SOLE 34 725,824 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,765 139,765 SH   SOLE 36 139,765 0 0
QUEST DIAGNOSTICS INC COM 74834L100 67 684 SH   SOLE 40 684 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 2 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 5 2,241 SH   SOLE 19 2,241 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 40 17,535 SH   SOLE 21 17,535 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 24 13,779 SH   SOLE 18 13,779 0 0
QUICKLOGIC CORP COM 74837P108 17 9,826 SH   SOLE 19 9,826 0 0
QUICKLOGIC CORP COM 74837P108 366 210,580 SH   SOLE 21 210,580 0 0
QUICKLOGIC CORP COM 74837P108 2,350 1,350,512 SH   SOLE 22 1,350,512 0 0
QUIDEL CORP COM 74838J101 75 1,733 SH   SOLE 2 1,668 0 65
QUIDEL CORP COM 74838J101 7 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 28 653 SH   SOLE 7 653 0 0
QUIDEL CORP COM 74838J101 4,119 95,020 SH   SOLE 18 95,020 0 0
QUIDEL CORP COM 74838J101 993 22,910 SH   SOLE 19 22,910 0 0
QUIDEL CORP COM 74838J101 36,555 843,242 SH   SOLE 21 843,242 0 0
QUIDEL CORP COM 74838J101 34,755 801,726 SH   SOLE 22 748,733 0 52,993
QUIDEL CORP COM 74838J101 584 13,478 SH   SOLE 26 0 0 13,478
QUIDEL CORP COM 74838J101 178 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 183 4,231 SH   SOLE 30 4,231 0 0
QUIDEL CORP COM 74838J101 134 3,082 SH   SOLE 40 3,082 0 0
QUINSTREET INC COM 74874Q100 95 11,340 SH   SOLE 2 5,261 0 6,079
QUINSTREET INC COM 74874Q100 7 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 1,571 187,429 SH   SOLE 18 187,429 0 0
QUINSTREET INC COM 74874Q100 2,553 304,628 SH   SOLE 19 304,628 0 0
QUINSTREET INC COM 74874Q100 28,138 3,357,765 SH   SOLE 21 3,357,765 0 0
QUINSTREET INC COM 74874Q100 13,605 1,623,526 SH   SOLE 22 1,578,743 0 44,783
QUINSTREET INC COM 74874Q100 34 4,109 SH   SOLE 23 4,109 0 0
QUINSTREET INC COM 74874Q100 455 54,261 SH   SOLE 29 0 0 54,261
QUINSTREET INC COM 74874Q100 383 45,646 SH   SOLE 30 45,646 0 0
QUMU CORP COM 749063103 5 2,149 SH   SOLE 19 2,149 0 0
QUMU CORP COM 749063103 11 4,741 SH   SOLE 21 4,741 0 0
QUMU CORP COM 749063103 628 264,887 SH   SOLE 22 264,887 0 0
QUORUM HEALTH CORP COM 74909E106 240 38,458 SH   SOLE 18 38,458 0 0
QUORUM HEALTH CORP COM 74909E106 27 4,330 SH   SOLE 19 4,330 0 0
QUORUM HEALTH CORP COM 74909E106 10,969 1,757,925 SH   SOLE 21 1,757,925 0 0
QUORUM HEALTH CORP COM 74909E106 2,611 418,364 SH   SOLE 22 418,364 0 0
QUORUM HEALTH CORP COM 74909E106 272 43,556 SH   SOLE 30 43,556 0 0
QUOTIENT LTD SHS G73268107 14 2,928 SH   SOLE 2 1,673 0 1,255
QUOTIENT LTD SHS G73268107 482 97,391 SH   SOLE 18 97,391 0 0
QUOTIENT LTD SHS G73268107 99 19,954 SH   SOLE 19 19,954 0 0
QUOTIENT LTD SHS G73268107 4,256 859,776 SH   SOLE 21 859,776 0 0
QUOTIENT LTD SHS G73268107 1,110 224,180 SH   SOLE 22 205,511 0 18,669
QUOTIENT TECHNOLOGY INC COM 749119103 67 5,722 SH   SOLE 2 5,383 0 339
QUOTIENT TECHNOLOGY INC COM 749119103 7 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 26 2,173 SH   SOLE 7 2,173 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,961 251,978 SH   SOLE 18 251,978 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 713 60,698 SH   SOLE 19 60,698 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 26,287 2,237,193 SH   SOLE 21 2,237,193 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 23,805 2,025,953 SH   SOLE 22 1,883,633 0 142,320
QUOTIENT TECHNOLOGY INC COM 749119103 50 4,257 SH   SOLE 26 0 0 4,257
QUOTIENT TECHNOLOGY INC COM 749119103 98 8,337 SH   SOLE 28 8,337 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 132 11,263 SH   SOLE 30 11,263 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 68 5,780 SH   SOLE 40 5,780 0 0
R1 RCM INC COM 749397105 44 9,892 SH   SOLE 2 6,196 0 3,696
R1 RCM INC COM 749397105 17 3,912 SH   SOLE 7 3,912 0 0
R1 RCM INC COM 749397105 1,643 372,457 SH   SOLE 18 372,457 0 0
R1 RCM INC COM 749397105 333 75,416 SH   SOLE 19 75,416 0 0
R1 RCM INC COM 749397105 14,125 3,202,886 SH   SOLE 21 3,202,886 0 0
R1 RCM INC COM 749397105 5,127 1,162,617 SH   SOLE 22 988,286 0 174,331
RA PHARMACEUTICALS INC COM 74933V108 44 5,137 SH   SOLE 2 5,137 0 0
RA PHARMACEUTICALS INC COM 74933V108 358 42,166 SH   SOLE 18 42,166 0 0
RA PHARMACEUTICALS INC COM 74933V108 556 65,388 SH   SOLE 19 65,388 0 0
RA PHARMACEUTICALS INC COM 74933V108 5,787 680,853 SH   SOLE 21 680,853 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,059 124,635 SH   SOLE 22 115,561 0 9,074
RA PHARMACEUTICALS INC COM 74933V108 278 32,688 SH   SOLE 23 32,688 0 0
RA PHARMACEUTICALS INC COM 74933V108 15 1,713 SH   SOLE 30 1,713 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 0 40 SH   SOLE 17 0 0 40
RADIAN GROUP INC COM 750236101 1,163 56,449 SH   SOLE 2 20,642 0 35,807
RADIAN GROUP INC COM 750236101 17 832 SH   SOLE 4 832 0 0
RADIAN GROUP INC COM 750236101 139 6,764 SH   SOLE 7 6,764 0 0
RADIAN GROUP INC COM 750236101 16,589 804,896 SH   SOLE 18 804,896 0 0
RADIAN GROUP INC COM 750236101 4,061 197,031 SH   SOLE 19 197,031 0 0
RADIAN GROUP INC COM 750236101 146,367 7,101,769 SH   SOLE 21 7,101,769 0 0
RADIAN GROUP INC COM 750236101 124,918 6,061,036 SH   SOLE 22 5,697,038 0 363,998
RADIAN GROUP INC COM 750236101 765 37,123 SH   SOLE 23 37,123 0 0
RADIAN GROUP INC COM 750236101 1,671 81,075 SH   SOLE 26 42,034 0 39,041
RADIAN GROUP INC COM 750236101 662 32,124 SH   SOLE 28 32,124 0 0
RADIAN GROUP INC COM 750236101 78 3,784 SH   SOLE 29 0 0 3,784
RADIAN GROUP INC COM 750236101 732 35,504 SH   SOLE 30 35,504 0 0
RADIAN GROUP INC COM 750236101 421 20,429 SH   SOLE 40 20,429 0 0
RADIANT LOGISTICS INC COM 75025X100 149 32,345 SH   SOLE 2 32,345 0 0
RADIANT LOGISTICS INC COM 75025X100 601 130,732 SH   SOLE 18 130,732 0 0
RADIANT LOGISTICS INC COM 75025X100 316 68,727 SH   SOLE 19 68,727 0 0
RADIANT LOGISTICS INC COM 75025X100 5,828 1,266,888 SH   SOLE 21 1,266,888 0 0
RADIANT LOGISTICS INC COM 75025X100 3,788 823,536 SH   SOLE 22 794,626 0 28,910
RADIANT LOGISTICS INC COM 75025X100 439 95,477 SH   SOLE 23 95,477 0 0
RADIANT LOGISTICS INC COM 75025X100 79 17,210 SH   SOLE 29 0 0 17,210
RADISYS CORP COM 750459109 5 4,917 SH   SOLE 2 1,285 0 3,632
RADISYS CORP COM 750459109 137 136,768 SH   SOLE 18 136,768 0 0
RADISYS CORP COM 750459109 19 19,345 SH   SOLE 19 19,345 0 0
RADISYS CORP COM 750459109 1,258 1,251,264 SH   SOLE 21 1,251,264 0 0
RADISYS CORP COM 750459109 1,157 1,151,121 SH   SOLE 22 1,109,105 0 42,016
RADIUS HEALTH INC COM NEW 750469207 76 2,388 SH   SOLE 2 2,092 0 296
RADIUS HEALTH INC COM NEW 750469207 6 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 26 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 4,056 127,665 SH   SOLE 18 127,665 0 0
RADIUS HEALTH INC COM NEW 750469207 1,175 36,976 SH   SOLE 19 36,976 0 0
RADIUS HEALTH INC COM NEW 750469207 56,752 1,786,340 SH   SOLE 21 1,786,340 0 0
RADIUS HEALTH INC COM NEW 750469207 34,304 1,079,753 SH   SOLE 22 1,018,120 0 61,633
RADIUS HEALTH INC COM NEW 750469207 5 151 SH   SOLE 23 151 0 0
RADIUS HEALTH INC COM NEW 750469207 265 8,335 SH   SOLE 26 3,310 0 5,025
RADIUS HEALTH INC COM NEW 750469207 128 4,014 SH   SOLE 28 4,014 0 0
RADIUS HEALTH INC COM NEW 750469207 168 5,275 SH   SOLE 30 5,275 0 0
RADIUS HEALTH INC COM NEW 750469207 434 13,667 SH   SOLE 31 13,667 0 0
RADIUS HEALTH INC COM NEW 750469207 19 611 SH   SOLE 34 611 0 0
RADIUS HEALTH INC COM NEW 750469207 99 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 894 950,000 PRN   SOLE 21 950,000 0 0
RADNET INC COM 750491102 22 2,199 SH   SOLE 2 1,887 0 312
RADNET INC COM 750491102 9 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 1,342 132,860 SH   SOLE 18 132,860 0 0
RADNET INC COM 750491102 288 28,467 SH   SOLE 19 28,467 0 0
RADNET INC COM 750491102 12,174 1,205,379 SH   SOLE 21 1,205,379 0 0
RADNET INC COM 750491102 7,849 777,086 SH   SOLE 22 704,545 0 72,541
RADNET INC COM 750491102 202 19,990 SH   SOLE 26 0 0 19,990
RADNET INC COM 750491102 62 6,129 SH   SOLE 30 6,129 0 0
RADWARE LTD ORD M81873107 98 5,036 SH   SOLE 2 1,323 0 3,713
RADWARE LTD ORD M81873107 85 4,359 SH   SOLE 7 2,773 0 1,586
RADWARE LTD ORD M81873107 260 13,401 SH   SOLE 18 13,401 0 0
RADWARE LTD ORD M81873107 1,010 52,066 SH   SOLE 21 52,066 0 0
RADWARE LTD ORD M81873107 5,377 277,181 SH   SOLE 22 247,448 0 29,733
RADWARE LTD ORD M81873107 41 2,100 SH   SOLE 26 0 0 2,100
RADWARE LTD ORD M81873107 951 49,003 SH   SOLE 34 49,003 0 0
RADWARE LTD ORD M81873107 93 4,816 SH   SOLE 40 4,816 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 7 18,713 SH   SOLE 2 2,891 0 15,822
RAIT FINANCIAL TRUST COM NEW 749227609 1 1,652 SH   SOLE 7 1,652 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 130 347,542 SH   SOLE 18 347,542 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 31 81,448 SH   SOLE 19 81,448 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 1,052 2,806,021 SH   SOLE 21 2,806,021 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 820 2,185,610 SH   SOLE 22 2,059,443 0 126,167
RALPH LAUREN CORP CL A 751212101 28,801 277,761 SH   SOLE 2 211,737 0 66,024
RALPH LAUREN CORP CL A 751212101 8,332 80,359 SH   SOLE 4 78,967 0 1,392
RALPH LAUREN CORP CL A 751212101 5,542 53,449 SH   SOLE 7 51,729 0 1,720
RALPH LAUREN CORP CL A 751212101 919 8,863 SH   SOLE 13 8,863 0 0
RALPH LAUREN CORP CL A 751212101 37 357 SH   SOLE 15 357 0 0
RALPH LAUREN CORP CL A 751212101 13,429 129,509 SH   SOLE 18 118,903 0 10,606
RALPH LAUREN CORP CL A 751212101 10,129 97,685 SH   SOLE 19 97,685 0 0
RALPH LAUREN CORP CL A 751212101 4,565 44,027 SH   SOLE 20 0 0 44,027
RALPH LAUREN CORP CL A 751212101 117,652 1,134,652 SH   SOLE 21 1,134,652 0 0
RALPH LAUREN CORP CL A 751212101 243,804 2,351,278 SH   SOLE 22 1,730,844 0 620,434
RALPH LAUREN CORP CL A 751212101 16,780 161,827 SH   SOLE 23 161,827 0 0
RALPH LAUREN CORP CL A 751212101 9,684 93,391 SH   SOLE 25 93,391 0 0
RALPH LAUREN CORP CL A 751212101 20,385 196,593 SH   SOLE 26 82,536 0 114,057
RALPH LAUREN CORP CL A 751212101 1,254 12,092 SH   SOLE 28 8,748 0 3,344
RALPH LAUREN CORP CL A 751212101 7,285 70,256 SH   SOLE 29 52,027 0 18,229
RALPH LAUREN CORP CL A 751212101 25,513 246,053 SH   SOLE 30 246,053 0 0
RALPH LAUREN CORP CL A 751212101 13,746 132,571 SH   SOLE 31 86,684 0 45,887
RALPH LAUREN CORP CL A 751212101 3,404 32,827 SH   SOLE 34 32,827 0 0
RALPH LAUREN CORP CL A 751212101 10,106 97,468 SH   SOLE 36 97,468 0 0
RALPH LAUREN CORP CL A 751212101 30 289 SH   SOLE 40 289 0 0
RAMACO RES INC COM 75134P303 1 164 SH   SOLE 2 0 0 164
RAMACO RES INC COM 75134P303 174 25,260 SH   SOLE 18 25,260 0 0
RAMACO RES INC COM 75134P303 29 4,174 SH   SOLE 19 4,174 0 0
RAMACO RES INC COM 75134P303 1,355 196,963 SH   SOLE 21 196,963 0 0
RAMACO RES INC COM 75134P303 503 73,063 SH   SOLE 22 69,991 0 3,072
RAMBUS INC DEL COM 750917106 267 18,811 SH   SOLE 2 5,988 0 12,823
RAMBUS INC DEL COM 750917106 11 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 42 2,967 SH   SOLE 7 2,967 0 0
RAMBUS INC DEL COM 750917106 7,270 511,241 SH   SOLE 18 511,241 0 0
RAMBUS INC DEL COM 750917106 1,220 85,796 SH   SOLE 19 85,796 0 0
RAMBUS INC DEL COM 750917106 139,267 9,793,726 SH   SOLE 21 9,793,726 0 0
RAMBUS INC DEL COM 750917106 43,137 3,033,540 SH   SOLE 22 2,831,855 0 201,685
RAMBUS INC DEL COM 750917106 614 43,176 SH   SOLE 26 20,646 0 22,530
RAMBUS INC DEL COM 750917106 237 16,663 SH   SOLE 28 16,663 0 0
RAMBUS INC DEL COM 750917106 2,265 159,315 SH   SOLE 30 159,315 0 0
RAMBUS INC DEL COM 750917106 182 12,773 SH   SOLE 40 12,773 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 419 28,460 SH   SOLE 2 15,661 0 12,799
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 342 23,222 SH   SOLE 4 23,222 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,613 109,471 SH   SOLE 7 109,471 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 49 3,328 SH   SOLE 15 3,328 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 5,737 389,459 SH   SOLE 18 389,459 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 16,448 1,116,645 SH   SOLE 19 1,116,645 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 107,488 7,297,225 SH   SOLE 21 7,297,225 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 48,706 3,306,578 SH   SOLE 22 3,172,085 0 134,493
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 64 4,360 SH   SOLE 23 4,360 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2,092 142,050 SH   SOLE 25 142,050 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,015 68,890 SH   SOLE 26 13,131 0 55,759
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 946 64,246 SH   SOLE 28 11,833 0 52,413
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 517 35,088 SH   SOLE 29 27,117 0 7,971
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 7,818 530,744 SH   SOLE 30 530,744 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 7,374 500,601 SH   SOLE 34 500,601 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 126 8,564 SH   SOLE 40 8,564 0 0
RAND LOGISTICS INC COM 752182105 1 5,032 SH   SOLE 19 5,032 0 0
RAND LOGISTICS INC COM 752182105 1 8,943 SH   SOLE 21 8,943 0 0
RANDGOLD RES LTD ADR 752344309 3,109 31,441 SH   SOLE 4 31,441 0 0
RANDGOLD RES LTD ADR 752344309 40,259 407,112 SH   SOLE 7 407,112 0 0
RANDGOLD RES LTD ADR 752344309 1,834 18,543 SH   SOLE 19 18,543 0 0
RANDGOLD RES LTD ADR 752344309 644 6,513 SH   SOLE 21 6,513 0 0
RANDGOLD RES LTD ADR 752344309 39,445 398,875 SH   SOLE 23 398,875 0 0
RANDGOLD RES LTD ADR 752344309 118,035 1,193,599 SH   SOLE 25 1,193,599 0 0
RANDGOLD RES LTD ADR 752344309 46,112 466,299 SH   SOLE 26 0 0 466,299
RANDGOLD RES LTD ADR 752344309 686,791 6,945,000 SH   SOLE 34 6,945,000 0 0
RANDOLPH BANCORP INC COM 752378109 14 920 SH   SOLE 18 920 0 0
RANDOLPH BANCORP INC COM 752378109 223 14,501 SH   SOLE 21 14,501 0 0
RANGE RES CORP COM 75281A109 5,579 327,031 SH   SOLE 2 49,593 0 277,438
RANGE RES CORP COM 75281A109 1,250 73,273 SH   SOLE 4 68,708 0 4,565
RANGE RES CORP COM 75281A109 2,632 154,283 SH   SOLE 7 147,660 0 6,623
RANGE RES CORP COM 75281A109 19 1,114 SH   SOLE 15 1,114 0 0
RANGE RES CORP COM 75281A109 8,924 523,096 SH   SOLE 18 491,472 0 31,624
RANGE RES CORP COM 75281A109 790 46,329 SH   SOLE 19 46,329 0 0
RANGE RES CORP COM 75281A109 2,518 147,620 SH   SOLE 20 0 0 147,620
RANGE RES CORP COM 75281A109 86,094 5,046,570 SH   SOLE 21 5,046,570 0 0
RANGE RES CORP COM 75281A109 113,363 6,644,960 SH   SOLE 22 5,616,186 0 1,028,774
RANGE RES CORP COM 75281A109 5,933 347,784 SH   SOLE 23 347,784 0 0
RANGE RES CORP COM 75281A109 3,438 201,530 SH   SOLE 25 201,530 0 0
RANGE RES CORP COM 75281A109 12,836 752,432 SH   SOLE 26 376,131 0 376,301
RANGE RES CORP COM 75281A109 953 55,833 SH   SOLE 28 41,001 0 14,832
RANGE RES CORP COM 75281A109 1,269 74,361 SH   SOLE 29 8,372 0 65,989
RANGE RES CORP COM 75281A109 13,872 813,134 SH   SOLE 30 813,134 0 0
RANGE RES CORP COM 75281A109 2,109 123,641 SH   SOLE 31 51,500 0 72,141
RANGE RES CORP COM 75281A109 282 16,507 SH   SOLE 34 16,507 0 0
RANGE RES CORP COM 75281A109 3,295 193,142 SH   SOLE 36 193,142 0 0
RANGE RES CORP COM 75281A109 14 798 SH   SOLE 40 798 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 3 347 SH   SOLE 2 347 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 183 19,819 SH   SOLE 18 19,819 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 45 4,888 SH   SOLE 19 4,888 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 1,806 195,660 SH   SOLE 21 195,660 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 548 59,352 SH   SOLE 22 54,080 0 5,272
RAPID7 INC COM 753422104 25 1,357 SH   SOLE 2 1,357 0 0
RAPID7 INC COM 753422104 9 501 SH   SOLE 7 501 0 0
RAPID7 INC COM 753422104 1,352 72,431 SH   SOLE 18 72,431 0 0
RAPID7 INC COM 753422104 336 18,029 SH   SOLE 19 18,029 0 0
RAPID7 INC COM 753422104 11,580 620,588 SH   SOLE 21 620,588 0 0
RAPID7 INC COM 753422104 9,283 497,474 SH   SOLE 22 471,355 0 26,119
RAPID7 INC COM 753422104 6 341 SH   SOLE 23 341 0 0
RAPID7 INC COM 753422104 76 4,093 SH   SOLE 26 0 0 4,093
RAPID7 INC COM 753422104 39 2,079 SH   SOLE 28 2,079 0 0
RAPID7 INC COM 753422104 87 4,673 SH   SOLE 29 0 0 4,673
RAPID7 INC COM 753422104 44 2,349 SH   SOLE 30 2,349 0 0
RAVE RESTAURANT GROUP INC COM 754198109 5 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 38 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 113 3,277 SH   SOLE 2 2,528 0 749
RAVEN INDS INC COM 754212108 8 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 28 827 SH   SOLE 7 827 0 0
RAVEN INDS INC COM 754212108 5,639 164,153 SH   SOLE 18 164,153 0 0
RAVEN INDS INC COM 754212108 993 28,899 SH   SOLE 19 28,899 0 0
RAVEN INDS INC COM 754212108 109,218 3,179,568 SH   SOLE 21 3,179,568 0 0
RAVEN INDS INC COM 754212108 33,440 973,518 SH   SOLE 22 904,419 0 69,099
RAVEN INDS INC COM 754212108 565 16,443 SH   SOLE 26 4,924 0 11,519
RAVEN INDS INC COM 754212108 184 5,354 SH   SOLE 28 5,354 0 0
RAVEN INDS INC COM 754212108 1,783 51,908 SH   SOLE 30 51,908 0 0
RAVEN INDS INC COM 754212108 154 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 13,860 155,208 SH   SOLE 2 29,688 0 125,520
RAYMOND JAMES FINANCIAL INC COM 754730109 3,848 43,089 SH   SOLE 4 40,488 0 2,601
RAYMOND JAMES FINANCIAL INC COM 754730109 11,362 127,233 SH   SOLE 7 100,997 0 26,236
RAYMOND JAMES FINANCIAL INC COM 754730109 212 2,371 SH   SOLE 13 2,371 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 81 905 SH   SOLE 15 905 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 26,172 293,085 SH   SOLE 18 276,082 0 17,003
RAYMOND JAMES FINANCIAL INC COM 754730109 1,878 21,035 SH   SOLE 19 21,035 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 250,203 2,801,829 SH   SOLE 21 2,801,829 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 333,276 3,732,092 SH   SOLE 22 3,148,025 0 584,067
RAYMOND JAMES FINANCIAL INC COM 754730109 13,860 155,212 SH   SOLE 23 155,212 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 9,004 100,825 SH   SOLE 25 100,825 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 32,099 359,451 SH   SOLE 26 148,248 0 211,203
RAYMOND JAMES FINANCIAL INC COM 754730109 2,613 29,265 SH   SOLE 28 21,275 0 7,990
RAYMOND JAMES FINANCIAL INC COM 754730109 3,221 36,073 SH   SOLE 29 4,260 0 31,813
RAYMOND JAMES FINANCIAL INC COM 754730109 41,059 459,788 SH   SOLE 30 459,788 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4,521 50,627 SH   SOLE 31 30,982 0 19,645
RAYMOND JAMES FINANCIAL INC COM 754730109 797 8,920 SH   SOLE 34 8,920 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 9,437 105,683 SH   SOLE 36 105,683 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 55 611 SH   SOLE 40 611 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 68 3,347 SH   SOLE 2 3,347 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 5 226 SH   SOLE 4 226 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 20 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4,440 217,126 SH   SOLE 18 217,126 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 693 33,881 SH   SOLE 19 33,881 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 93,336 4,564,111 SH   SOLE 21 4,564,111 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 26,280 1,285,108 SH   SOLE 22 1,202,682 0 82,426
RAYONIER ADVANCED MATLS INC COM 75508B104 512 25,057 SH   SOLE 26 7,265 0 17,792
RAYONIER ADVANCED MATLS INC COM 75508B104 127 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,500 73,345 SH   SOLE 30 73,345 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 102 4,978 SH   SOLE 40 4,978 0 0
RAYONIER INC COM 754907103 4,393 138,872 SH   SOLE 2 74,389 0 64,483
RAYONIER INC COM 754907103 21 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 149 4,702 SH   SOLE 7 4,702 0 0
RAYONIER INC COM 754907103 14,044 444,005 SH   SOLE 18 444,005 0 0
RAYONIER INC COM 754907103 4,349 137,486 SH   SOLE 19 137,486 0 0
RAYONIER INC COM 754907103 226,958 7,175,398 SH   SOLE 21 7,175,398 0 0
RAYONIER INC COM 754907103 133,037 4,206,039 SH   SOLE 22 3,797,143 0 408,896
RAYONIER INC COM 754907103 977 30,880 SH   SOLE 25 30,880 0 0
RAYONIER INC COM 754907103 1,581 49,979 SH   SOLE 26 27,405 0 22,574
RAYONIER INC COM 754907103 630 19,923 SH   SOLE 28 19,923 0 0
RAYONIER INC COM 754907103 10,840 342,708 SH   SOLE 30 342,708 0 0
RAYONIER INC COM 754907103 90 2,839 SH   SOLE 31 2,839 0 0
RAYONIER INC COM 754907103 2,266 71,640 SH   SOLE 34 71,640 0 0
RAYONIER INC COM 754907103 189 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 589 18,607 SH   SOLE 40 18,607 0 0
RAYTHEON CO COM NEW 755111507 93,271 496,517 SH   SOLE 2 216,445 0 280,072
RAYTHEON CO COM NEW 755111507 22,381 119,145 SH   SOLE 4 111,881 0 7,264
RAYTHEON CO COM NEW 755111507 42,124 224,242 SH   SOLE 7 214,494 0 9,748
RAYTHEON CO COM NEW 755111507 8,486 45,175 SH   SOLE 13 45,175 0 0
RAYTHEON CO COM NEW 755111507 441 2,345 SH   SOLE 15 2,345 0 0
RAYTHEON CO COM NEW 755111507 2 10 SH   SOLE 17 0 0 10
RAYTHEON CO COM NEW 755111507 152,083 809,597 SH   SOLE 18 770,231 0 39,366
RAYTHEON CO COM NEW 755111507 86,098 458,334 SH   SOLE 19 458,334 0 0
RAYTHEON CO COM NEW 755111507 35,803 190,591 SH   SOLE 20 0 0 190,591
RAYTHEON CO COM NEW 755111507 1,337,638 7,120,777 SH   SOLE 21 7,120,777 0 0
RAYTHEON CO COM NEW 755111507 1,588,198 8,454,608 SH   SOLE 22 6,957,272 0 1,497,336
RAYTHEON CO COM NEW 755111507 72,623 386,603 SH   SOLE 23 386,603 0 0
RAYTHEON CO COM NEW 755111507 62,534 332,895 SH   SOLE 25 332,895 0 0
RAYTHEON CO COM NEW 755111507 191,887 1,021,488 SH   SOLE 26 276,622 0 744,866
RAYTHEON CO COM NEW 755111507 4,132 21,997 SH   SOLE 28 3,721 0 18,276
RAYTHEON CO COM NEW 755111507 18,087 96,286 SH   SOLE 29 16,215 0 80,071
RAYTHEON CO COM NEW 755111507 174,596 929,444 SH   SOLE 30 929,444 0 0
RAYTHEON CO COM NEW 755111507 31,026 165,164 SH   SOLE 31 68,492 0 96,672
RAYTHEON CO COM NEW 755111507 9,516 50,658 SH   SOLE 34 50,658 0 0
RAYTHEON CO COM NEW 755111507 58,903 313,563 SH   SOLE 36 313,563 0 0
RAYTHEON CO COM NEW 755111507 282 1,500 SH   SOLE 40 1,500 0 0
RBB BANCORP COM 74930B105 6 221 SH   SOLE 2 221 0 0
RBB BANCORP COM 74930B105 341 12,475 SH   SOLE 18 12,475 0 0
RBB BANCORP COM 74930B105 60 2,205 SH   SOLE 19 2,205 0 0
RBB BANCORP COM 74930B105 3,585 130,982 SH   SOLE 21 130,982 0 0
RBB BANCORP COM 74930B105 1,134 41,422 SH   SOLE 22 38,896 0 2,526
RBC BEARINGS INC COM 75524B104 184 1,455 SH   SOLE 2 1,398 0 57
RBC BEARINGS INC COM 75524B104 10 80 SH   SOLE 4 80 0 0
RBC BEARINGS INC COM 75524B104 75 590 SH   SOLE 7 590 0 0
RBC BEARINGS INC COM 75524B104 10,025 79,308 SH   SOLE 18 79,308 0 0
RBC BEARINGS INC COM 75524B104 2,351 18,601 SH   SOLE 19 18,601 0 0
RBC BEARINGS INC COM 75524B104 162,353 1,284,435 SH   SOLE 21 1,284,435 0 0
RBC BEARINGS INC COM 75524B104 83,290 658,942 SH   SOLE 22 616,251 0 42,691
RBC BEARINGS INC COM 75524B104 1,445 11,434 SH   SOLE 26 3,294 0 8,140
RBC BEARINGS INC COM 75524B104 646 5,114 SH   SOLE 28 5,114 0 0
RBC BEARINGS INC COM 75524B104 512 4,053 SH   SOLE 30 4,053 0 0
RBC BEARINGS INC COM 75524B104 338 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 16 567 SH   SOLE 2 567 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 980 35,019 SH   SOLE 18 35,019 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 223 7,981 SH   SOLE 19 7,981 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 8,565 306,108 SH   SOLE 21 306,108 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,248 80,339 SH   SOLE 22 74,548 0 5,791
RCM TECHNOLOGIES INC COM NEW 749360400 9 1,412 SH   SOLE 18 1,412 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 157 25,163 SH   SOLE 21 25,163 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 51 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 211 4,344 SH   SOLE 2 960 0 3,384
RE MAX HLDGS INC CL A 75524W108 24 494 SH   SOLE 7 494 0 0
RE MAX HLDGS INC CL A 75524W108 4,294 88,529 SH   SOLE 18 88,529 0 0
RE MAX HLDGS INC CL A 75524W108 1,041 21,461 SH   SOLE 19 21,461 0 0
RE MAX HLDGS INC CL A 75524W108 78,742 1,623,552 SH   SOLE 21 1,623,552 0 0
RE MAX HLDGS INC CL A 75524W108 23,806 490,837 SH   SOLE 22 461,861 0 28,976
RE MAX HLDGS INC CL A 75524W108 236 4,862 SH   SOLE 26 0 0 4,862
RE MAX HLDGS INC CL A 75524W108 123 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 379 7,805 SH   SOLE 29 0 0 7,805
RE MAX HLDGS INC CL A 75524W108 1,289 26,587 SH   SOLE 30 26,587 0 0
RE MAX HLDGS INC CL A 75524W108 87 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 37 2,204 SH   SOLE 2 846 0 1,358
READING INTERNATIONAL INC CL A 755408101 1,091 65,359 SH   SOLE 18 65,359 0 0
READING INTERNATIONAL INC CL A 755408101 236 14,146 SH   SOLE 19 14,146 0 0
READING INTERNATIONAL INC CL A 755408101 9,146 547,685 SH   SOLE 21 547,685 0 0
READING INTERNATIONAL INC CL A 755408101 2,998 179,519 SH   SOLE 22 167,012 0 12,507
REAL GOODS SOLAR INC CL A 2017 75601N500 0 3 SH   SOLE 21 3 0 0
REAL GOODS SOLAR INC CL A 2017 75601N500 0 199 SH   SOLE 22 199 0 0
REALNETWORKS INC COM NEW 75605L708 13 3,743 SH   SOLE 2 1,166 0 2,577
REALNETWORKS INC COM NEW 75605L708 1 416 SH   SOLE 7 416 0 0
REALNETWORKS INC COM NEW 75605L708 299 87,388 SH   SOLE 18 87,388 0 0
REALNETWORKS INC COM NEW 75605L708 58 16,888 SH   SOLE 19 16,888 0 0
REALNETWORKS INC COM NEW 75605L708 3,055 893,407 SH   SOLE 21 893,407 0 0
REALNETWORKS INC COM NEW 75605L708 3,197 934,921 SH   SOLE 22 905,546 0 29,375
REALOGY HLDGS CORP COM 75605Y106 3,136 118,343 SH   SOLE 2 45,612 0 72,731
REALOGY HLDGS CORP COM 75605Y106 225 8,496 SH   SOLE 4 8,496 0 0
REALOGY HLDGS CORP COM 75605Y106 159 6,007 SH   SOLE 7 6,007 0 0
REALOGY HLDGS CORP COM 75605Y106 2,460 92,817 SH   SOLE 18 92,817 0 0
REALOGY HLDGS CORP COM 75605Y106 3,774 142,428 SH   SOLE 19 142,428 0 0
REALOGY HLDGS CORP COM 75605Y106 54,329 2,050,164 SH   SOLE 21 2,050,164 0 0
REALOGY HLDGS CORP COM 75605Y106 99,489 3,754,320 SH   SOLE 22 3,339,251 0 415,069
REALOGY HLDGS CORP COM 75605Y106 137 5,151 SH   SOLE 23 5,151 0 0
REALOGY HLDGS CORP COM 75605Y106 1,234 46,574 SH   SOLE 25 46,574 0 0
REALOGY HLDGS CORP COM 75605Y106 1,224 46,175 SH   SOLE 26 18,909 0 27,266
REALOGY HLDGS CORP COM 75605Y106 557 21,009 SH   SOLE 28 21,009 0 0
REALOGY HLDGS CORP COM 75605Y106 716 27,017 SH   SOLE 29 0 0 27,017
REALOGY HLDGS CORP COM 75605Y106 591 22,314 SH   SOLE 30 22,314 0 0
REALOGY HLDGS CORP COM 75605Y106 157 5,923 SH   SOLE 31 5,923 0 0
REALOGY HLDGS CORP COM 75605Y106 2,179 82,209 SH   SOLE 34 82,209 0 0
REALOGY HLDGS CORP COM 75605Y106 291 10,980 SH   SOLE 36 10,980 0 0
REALOGY HLDGS CORP COM 75605Y106 365 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 165 3,725 SH   SOLE 2 3,278 0 447
REALPAGE INC COM 75606N109 9 200 SH   SOLE 4 200 0 0
REALPAGE INC COM 75606N109 61 1,378 SH   SOLE 7 1,378 0 0
REALPAGE INC COM 75606N109 8,869 200,198 SH   SOLE 18 200,198 0 0
REALPAGE INC COM 75606N109 2,085 47,065 SH   SOLE 19 47,065 0 0
REALPAGE INC COM 75606N109 82,847 1,870,134 SH   SOLE 21 1,870,134 0 0
REALPAGE INC COM 75606N109 72,269 1,631,359 SH   SOLE 22 1,520,694 0 110,665
REALPAGE INC COM 75606N109 973 21,956 SH   SOLE 26 8,929 0 13,027
REALPAGE INC COM 75606N109 373 8,431 SH   SOLE 28 8,431 0 0
REALPAGE INC COM 75606N109 440 9,928 SH   SOLE 30 9,928 0 0
REALPAGE INC COM 75606N109 300 6,764 SH   SOLE 40 6,764 0 0
REALTY INCOME CORP COM 756109104 21,678 380,175 SH   SOLE 2 114,425 0 265,750
REALTY INCOME CORP COM 756109104 10,400 182,394 SH   SOLE 4 175,638 0 6,756
REALTY INCOME CORP COM 756109104 46,589 817,057 SH   SOLE 7 795,623 0 21,434
REALTY INCOME CORP COM 756109104 662 11,609 SH   SOLE 13 11,609 0 0
REALTY INCOME CORP COM 756109104 740 12,974 SH   SOLE 15 12,974 0 0
REALTY INCOME CORP COM 756109104 12 214 SH   SOLE 17 0 0 214
REALTY INCOME CORP COM 756109104 35,121 615,936 SH   SOLE 18 578,646 0 37,290
REALTY INCOME CORP COM 756109104 19,870 348,476 SH   SOLE 19 348,476 0 0
REALTY INCOME CORP COM 756109104 8,913 156,315 SH   SOLE 20 0 0 156,315
REALTY INCOME CORP COM 756109104 609,771 10,693,988 SH   SOLE 21 10,693,988 0 0
REALTY INCOME CORP COM 756109104 597,557 10,479,779 SH   SOLE 22 9,208,680 0 1,271,099
REALTY INCOME CORP COM 756109104 19,468 341,416 SH   SOLE 23 341,416 0 0
REALTY INCOME CORP COM 756109104 40,864 716,666 SH   SOLE 25 716,666 0 0
REALTY INCOME CORP COM 756109104 51,266 899,091 SH   SOLE 26 279,006 0 620,085
REALTY INCOME CORP COM 756109104 13,915 244,042 SH   SOLE 28 44,388 0 199,654
REALTY INCOME CORP COM 756109104 10,037 176,031 SH   SOLE 29 108,108 0 67,923
REALTY INCOME CORP COM 756109104 148,415 2,602,854 SH   SOLE 30 2,602,854 0 0
REALTY INCOME CORP COM 756109104 11,334 198,776 SH   SOLE 31 130,495 0 68,281
REALTY INCOME CORP COM 756109104 1,001 17,555 SH   SOLE 34 17,555 0 0
REALTY INCOME CORP COM 756109104 14,537 254,939 SH   SOLE 36 254,939 0 0
REALTY INCOME CORP COM 756109104 88 1,546 SH   SOLE 40 1,546 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 558 19,698 SH   SOLE 2 19,698 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2 72 SH   SOLE 7 72 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,410 49,773 SH   SOLE 18 49,773 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,619 127,782 SH   SOLE 19 127,782 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,206 42,580 SH   SOLE 20 42,580 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 17,856 630,497 SH   SOLE 21 630,497 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 7,553 266,696 SH   SOLE 22 243,082 0 23,614
REATA PHARMACEUTICALS INC CL A 75615P103 9 315 SH   SOLE 23 315 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 214 7,546 SH   SOLE 26 0 0 7,546
REATA PHARMACEUTICALS INC CL A 75615P103 44 1,547 SH   SOLE 30 1,547 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,628 57,487 SH   SOLE 34 57,487 0 0
RECRO PHARMA INC COM 75629F109 51 5,560 SH   SOLE 2 3,938 0 1,622
RECRO PHARMA INC COM 75629F109 471 50,911 SH   SOLE 18 50,911 0 0
RECRO PHARMA INC COM 75629F109 319 34,503 SH   SOLE 19 34,503 0 0
RECRO PHARMA INC COM 75629F109 4,354 470,734 SH   SOLE 21 470,734 0 0
RECRO PHARMA INC COM 75629F109 3,157 341,261 SH   SOLE 22 333,538 0 7,723
RECRO PHARMA INC COM 75629F109 1,007 108,886 SH   SOLE 23 108,886 0 0
RED HAT INC COM 756577102 25,521 212,498 SH   SOLE 2 42,436 0 170,062
RED HAT INC COM 756577102 7,922 65,960 SH   SOLE 4 61,623 0 4,337
RED HAT INC COM 756577102 14,371 119,655 SH   SOLE 7 115,830 0 3,825
RED HAT INC COM 756577102 198 1,652 SH   SOLE 15 1,652 0 0
RED HAT INC COM 756577102 2 20 SH   SOLE 17 0 0 20
RED HAT INC COM 756577102 45,695 380,473 SH   SOLE 18 354,167 0 26,306
RED HAT INC COM 756577102 3,991 33,231 SH   SOLE 19 33,231 0 0
RED HAT INC COM 756577102 12,754 106,194 SH   SOLE 20 0 0 106,194
RED HAT INC COM 756577102 502,659 4,185,341 SH   SOLE 21 4,185,341 0 0
RED HAT INC COM 756577102 561,937 4,678,906 SH   SOLE 22 3,907,691 0 771,215
RED HAT INC COM 756577102 25,756 214,453 SH   SOLE 23 214,453 0 0
RED HAT INC COM 756577102 17,582 146,396 SH   SOLE 25 146,396 0 0
RED HAT INC COM 756577102 56,356 469,246 SH   SOLE 26 175,361 0 293,885
RED HAT INC COM 756577102 4,842 40,313 SH   SOLE 28 29,425 0 10,888
RED HAT INC COM 756577102 6,071 50,552 SH   SOLE 29 6,691 0 43,861
RED HAT INC COM 756577102 61,615 513,033 SH   SOLE 30 513,033 0 0
RED HAT INC COM 756577102 11,549 96,162 SH   SOLE 31 36,037 0 60,125
RED HAT INC COM 756577102 1,860 15,485 SH   SOLE 34 15,485 0 0
RED HAT INC COM 756577102 18,151 151,129 SH   SOLE 36 151,129 0 0
RED HAT INC COM 756577102 110 916 SH   SOLE 40 916 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 3,688 2,242,000 PRN   SOLE 21 2,242,000 0 0
RED LION HOTELS CORP COM 756764106 81 8,255 SH   SOLE 2 657 0 7,598
RED LION HOTELS CORP COM 756764106 634 64,405 SH   SOLE 18 64,405 0 0
RED LION HOTELS CORP COM 756764106 138 13,972 SH   SOLE 19 13,972 0 0
RED LION HOTELS CORP COM 756764106 5,758 584,577 SH   SOLE 21 584,577 0 0
RED LION HOTELS CORP COM 756764106 6,102 619,469 SH   SOLE 22 608,462 0 11,007
RED ROBIN GOURMET BURGERS IN COM 75689M101 75 1,326 SH   SOLE 2 938 0 388
RED ROBIN GOURMET BURGERS IN COM 75689M101 6 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 21 370 SH   SOLE 7 370 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 3,344 59,292 SH   SOLE 18 59,292 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 580 10,292 SH   SOLE 19 10,292 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 65,382 1,159,253 SH   SOLE 21 1,159,253 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 20,254 359,110 SH   SOLE 22 332,191 0 26,919
RED ROBIN GOURMET BURGERS IN COM 75689M101 68 1,205 SH   SOLE 26 0 0 1,205
RED ROBIN GOURMET BURGERS IN COM 75689M101 115 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,035 18,354 SH   SOLE 30 18,354 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 88 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 134 3,973 SH   SOLE 2 3,973 0 0
RED ROCK RESORTS INC CL A 75700L108 56 1,670 SH   SOLE 7 1,670 0 0
RED ROCK RESORTS INC CL A 75700L108 7,923 234,822 SH   SOLE 18 234,822 0 0
RED ROCK RESORTS INC CL A 75700L108 1,891 56,057 SH   SOLE 19 56,057 0 0
RED ROCK RESORTS INC CL A 75700L108 70,433 2,087,517 SH   SOLE 21 2,087,517 0 0
RED ROCK RESORTS INC CL A 75700L108 61,079 1,810,297 SH   SOLE 22 1,672,541 0 137,756
RED ROCK RESORTS INC CL A 75700L108 654 19,388 SH   SOLE 26 18,359 0 1,029
RED ROCK RESORTS INC CL A 75700L108 417 12,346 SH   SOLE 28 12,346 0 0
RED ROCK RESORTS INC CL A 75700L108 360 10,669 SH   SOLE 30 10,669 0 0
RED ROCK RESORTS INC CL A 75700L108 243 7,213 SH   SOLE 40 7,213 0 0
REDFIN CORP COM 75737F108 37 1,184 SH   SOLE 2 567 0 617
REDFIN CORP COM 75737F108 22 688 SH   SOLE 7 688 0 0
REDFIN CORP COM 75737F108 1,142 36,455 SH   SOLE 18 36,455 0 0
REDFIN CORP COM 75737F108 210 6,705 SH   SOLE 19 6,705 0 0
REDFIN CORP COM 75737F108 10,116 322,977 SH   SOLE 21 322,977 0 0
REDFIN CORP COM 75737F108 12,390 395,602 SH   SOLE 22 379,338 0 16,264
REDWOOD TR INC COM 758075402 260 17,562 SH   SOLE 2 4,278 0 13,284
REDWOOD TR INC COM 758075402 8 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 34 2,261 SH   SOLE 7 2,261 0 0
REDWOOD TR INC COM 758075402 4,341 292,901 SH   SOLE 18 292,901 0 0
REDWOOD TR INC COM 758075402 1,323 89,301 SH   SOLE 19 89,301 0 0
REDWOOD TR INC COM 758075402 59,663 4,025,877 SH   SOLE 21 4,025,877 0 0
REDWOOD TR INC COM 758075402 33,694 2,273,564 SH   SOLE 22 2,134,755 0 138,809
REDWOOD TR INC COM 758075402 592 39,935 SH   SOLE 26 10,532 0 29,403
REDWOOD TR INC COM 758075402 178 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 347 23,440 SH   SOLE 29 0 0 23,440
REDWOOD TR INC COM 758075402 226 15,244 SH   SOLE 30 15,244 0 0
REDWOOD TR INC COM 758075402 33 2,228 SH   SOLE 34 2,228 0 0
REDWOOD TR INC COM 758075402 137 9,243 SH   SOLE 40 9,243 0 0
REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 859 858,000 PRN   SOLE 21 858,000 0 0
REEDS INC COM 758338107 3 1,792 SH   SOLE 18 1,792 0 0
REEDS INC COM 758338107 46 29,655 SH   SOLE 21 29,655 0 0
REGAL BELOIT CORP COM 758750103 3,582 46,765 SH   SOLE 2 23,994 0 22,771
REGAL BELOIT CORP COM 758750103 67 873 SH   SOLE 4 873 0 0
REGAL BELOIT CORP COM 758750103 121 1,583 SH   SOLE 7 1,583 0 0
REGAL BELOIT CORP COM 758750103 11,433 149,262 SH   SOLE 18 149,262 0 0
REGAL BELOIT CORP COM 758750103 1,027 13,408 SH   SOLE 19 13,408 0 0
REGAL BELOIT CORP COM 758750103 147,654 1,927,592 SH   SOLE 21 1,927,592 0 0
REGAL BELOIT CORP COM 758750103 114,053 1,488,937 SH   SOLE 22 1,352,456 0 136,481
REGAL BELOIT CORP COM 758750103 1,484 19,371 SH   SOLE 26 10,299 0 9,072
REGAL BELOIT CORP COM 758750103 495 6,461 SH   SOLE 28 6,461 0 0
REGAL BELOIT CORP COM 758750103 1,151 15,026 SH   SOLE 29 0 0 15,026
REGAL BELOIT CORP COM 758750103 12,072 157,602 SH   SOLE 30 157,602 0 0
REGAL BELOIT CORP COM 758750103 73 952 SH   SOLE 31 952 0 0
REGAL BELOIT CORP COM 758750103 31,302 408,648 SH   SOLE 34 408,648 0 0
REGAL BELOIT CORP COM 758750103 198 2,588 SH   SOLE 36 2,588 0 0
REGAL BELOIT CORP COM 758750103 332 4,339 SH   SOLE 40 4,339 0 0
REGAL ENTMT GROUP CL A 758766109 1,962 85,269 SH   SOLE 2 31,217 0 54,052
REGAL ENTMT GROUP CL A 758766109 10 438 SH   SOLE 4 438 0 0
REGAL ENTMT GROUP CL A 758766109 104 4,538 SH   SOLE 7 4,538 0 0
REGAL ENTMT GROUP CL A 758766109 1,362 59,191 SH   SOLE 18 59,191 0 0
REGAL ENTMT GROUP CL A 758766109 737 32,045 SH   SOLE 19 32,045 0 0
REGAL ENTMT GROUP CL A 758766109 29,289 1,272,862 SH   SOLE 21 1,272,862 0 0
REGAL ENTMT GROUP CL A 758766109 86,982 3,780,164 SH   SOLE 22 3,429,934 0 350,230
REGAL ENTMT GROUP CL A 758766109 971 42,182 SH   SOLE 26 26,247 0 15,935
REGAL ENTMT GROUP CL A 758766109 393 17,065 SH   SOLE 28 17,065 0 0
REGAL ENTMT GROUP CL A 758766109 142 6,180 SH   SOLE 29 0 0 6,180
REGAL ENTMT GROUP CL A 758766109 420 18,259 SH   SOLE 30 18,259 0 0
REGAL ENTMT GROUP CL A 758766109 58 2,500 SH   SOLE 31 2,500 0 0
REGAL ENTMT GROUP CL A 758766109 71 3,077 SH   SOLE 36 3,077 0 0
REGAL ENTMT GROUP CL A 758766109 212 9,194 SH   SOLE 40 9,194 0 0
REGENCY CTRS CORP COM 758849103 14,464 209,072 SH   SOLE 2 41,238 0 167,834
REGENCY CTRS CORP COM 758849103 12,552 181,439 SH   SOLE 4 177,591 0 3,848
REGENCY CTRS CORP COM 758849103 22,471 324,813 SH   SOLE 7 317,010 0 7,803
REGENCY CTRS CORP COM 758849103 264 3,810 SH   SOLE 13 3,810 0 0
REGENCY CTRS CORP COM 758849103 499 7,206 SH   SOLE 15 7,206 0 0
REGENCY CTRS CORP COM 758849103 24,410 352,849 SH   SOLE 18 332,886 0 19,963
REGENCY CTRS CORP COM 758849103 13,529 195,567 SH   SOLE 19 195,567 0 0
REGENCY CTRS CORP COM 758849103 6,395 92,444 SH   SOLE 20 0 0 92,444
REGENCY CTRS CORP COM 758849103 341,043 4,929,796 SH   SOLE 21 4,929,796 0 0
REGENCY CTRS CORP COM 758849103 438,128 6,333,164 SH   SOLE 22 5,582,892 0 750,272
REGENCY CTRS CORP COM 758849103 13,514 195,342 SH   SOLE 23 195,342 0 0
REGENCY CTRS CORP COM 758849103 26,521 383,361 SH   SOLE 25 383,361 0 0
REGENCY CTRS CORP COM 758849103 33,679 486,826 SH   SOLE 26 179,447 0 307,379
REGENCY CTRS CORP COM 758849103 10,988 158,830 SH   SOLE 28 52,924 0 105,906
REGENCY CTRS CORP COM 758849103 6,470 93,531 SH   SOLE 29 55,934 0 37,597
REGENCY CTRS CORP COM 758849103 81,651 1,180,267 SH   SOLE 30 1,180,267 0 0
REGENCY CTRS CORP COM 758849103 5,984 86,499 SH   SOLE 31 49,163 0 37,336
REGENCY CTRS CORP COM 758849103 4,564 65,976 SH   SOLE 34 65,976 0 0
REGENCY CTRS CORP COM 758849103 9,149 132,245 SH   SOLE 36 132,245 0 0
REGENCY CTRS CORP COM 758849103 63 904 SH   SOLE 40 904 0 0
REGENERON PHARMACEUTICALS COM 75886F107 45,518 121,072 SH   SOLE 2 46,547 0 74,525
REGENERON PHARMACEUTICALS COM 75886F107 11,072 29,451 SH   SOLE 4 27,419 0 2,032
REGENERON PHARMACEUTICALS COM 75886F107 20,757 55,211 SH   SOLE 7 54,390 0 821
REGENERON PHARMACEUTICALS COM 75886F107 490 1,303 SH   SOLE 13 1,303 0 0
REGENERON PHARMACEUTICALS COM 75886F107 263 699 SH   SOLE 15 699 0 0
REGENERON PHARMACEUTICALS COM 75886F107 63,500 168,902 SH   SOLE 18 158,641 0 10,261
REGENERON PHARMACEUTICALS COM 75886F107 37,758 100,431 SH   SOLE 19 100,431 0 0
REGENERON PHARMACEUTICALS COM 75886F107 16,168 43,005 SH   SOLE 20 0 0 43,005
REGENERON PHARMACEUTICALS COM 75886F107 1,006,615 2,677,453 SH   SOLE 21 2,677,453 0 0
REGENERON PHARMACEUTICALS COM 75886F107 771,262 2,051,447 SH   SOLE 22 1,699,295 0 352,152
REGENERON PHARMACEUTICALS COM 75886F107 39,008 103,756 SH   SOLE 23 103,756 0 0
REGENERON PHARMACEUTICALS COM 75886F107 23,851 63,441 SH   SOLE 25 63,441 0 0
REGENERON PHARMACEUTICALS COM 75886F107 58,671 156,056 SH   SOLE 26 74,153 0 81,903
REGENERON PHARMACEUTICALS COM 75886F107 6,679 17,764 SH   SOLE 28 12,862 0 4,902
REGENERON PHARMACEUTICALS COM 75886F107 1,878 4,994 SH   SOLE 29 4,994 0 0
REGENERON PHARMACEUTICALS COM 75886F107 93,025 247,432 SH   SOLE 30 247,432 0 0
REGENERON PHARMACEUTICALS COM 75886F107 17,176 45,686 SH   SOLE 31 21,869 0 23,817
REGENERON PHARMACEUTICALS COM 75886F107 5,762 15,327 SH   SOLE 32 15,327 0 0
REGENERON PHARMACEUTICALS COM 75886F107 14,004 37,248 SH   SOLE 34 37,248 0 0
REGENERON PHARMACEUTICALS COM 75886F107 26,572 70,678 SH   SOLE 36 70,678 0 0
REGENERON PHARMACEUTICALS COM 75886F107 150 399 SH   SOLE 40 399 0 0
REGENXBIO INC COM 75901B107 208 6,270 SH   SOLE 2 2,889 0 3,381
REGENXBIO INC COM 75901B107 26 793 SH   SOLE 7 793 0 0
REGENXBIO INC COM 75901B107 3,490 104,974 SH   SOLE 18 104,974 0 0
REGENXBIO INC COM 75901B107 1,661 49,940 SH   SOLE 19 49,940 0 0
REGENXBIO INC COM 75901B107 44,314 1,332,757 SH   SOLE 21 1,332,757 0 0
REGENXBIO INC COM 75901B107 25,786 775,517 SH   SOLE 22 733,348 0 42,169
REGENXBIO INC COM 75901B107 31 944 SH   SOLE 23 944 0 0
REGENXBIO INC COM 75901B107 108 3,237 SH   SOLE 28 3,237 0 0
REGENXBIO INC COM 75901B107 56 1,671 SH   SOLE 29 0 0 1,671
REGENXBIO INC COM 75901B107 153 4,591 SH   SOLE 30 4,591 0 0
REGENXBIO INC COM 75901B107 127 3,812 SH   SOLE 40 3,812 0 0
REGIONAL HEALTH PPTYS INC COM 75903M101 1 7,324 SH   SOLE 19 7,324 0 0
REGIONAL HEALTH PPTYS INC COM 75903M101 1 8,131 SH   SOLE 21 8,131 0 0
REGIONAL MGMT CORP COM 75902K106 53 2,027 SH   SOLE 2 535 0 1,492
REGIONAL MGMT CORP COM 75902K106 1,058 40,209 SH   SOLE 18 40,209 0 0
REGIONAL MGMT CORP COM 75902K106 218 8,287 SH   SOLE 19 8,287 0 0
REGIONAL MGMT CORP COM 75902K106 9,374 356,290 SH   SOLE 21 356,290 0 0
REGIONAL MGMT CORP COM 75902K106 5,565 211,533 SH   SOLE 22 204,069 0 7,464
REGIONS FINL CORP NEW COM 7591EP100 27,083 1,567,297 SH   SOLE 2 400,586 0 1,166,711
REGIONS FINL CORP NEW COM 7591EP100 7,489 433,403 SH   SOLE 4 401,635 0 31,768
REGIONS FINL CORP NEW COM 7591EP100 18,093 1,047,039 SH   SOLE 7 926,486 0 120,553
REGIONS FINL CORP NEW COM 7591EP100 825 47,748 SH   SOLE 13 47,748 0 0
REGIONS FINL CORP NEW COM 7591EP100 145 8,398 SH   SOLE 15 8,398 0 0
REGIONS FINL CORP NEW COM 7591EP100 147,630 8,543,423 SH   SOLE 18 8,140,044 0 403,379
REGIONS FINL CORP NEW COM 7591EP100 90,694 5,248,479 SH   SOLE 19 5,248,479 0 0
REGIONS FINL CORP NEW COM 7591EP100 12,011 695,082 SH   SOLE 20 0 0 695,082
REGIONS FINL CORP NEW COM 7591EP100 458,926 26,558,220 SH   SOLE 21 26,558,220 0 0
REGIONS FINL CORP NEW COM 7591EP100 540,274 31,265,854 SH   SOLE 22 25,893,837 0 5,372,017
REGIONS FINL CORP NEW COM 7591EP100 28,297 1,637,580 SH   SOLE 23 1,637,580 0 0
REGIONS FINL CORP NEW COM 7591EP100 21,347 1,235,346 SH   SOLE 25 1,156,145 0 79,201
REGIONS FINL CORP NEW COM 7591EP100 60,141 3,480,374 SH   SOLE 26 1,229,340 0 2,251,034
REGIONS FINL CORP NEW COM 7591EP100 4,700 272,019 SH   SOLE 28 198,888 0 73,131
REGIONS FINL CORP NEW COM 7591EP100 5,844 338,177 SH   SOLE 29 41,672 0 296,505
REGIONS FINL CORP NEW COM 7591EP100 75,188 4,351,135 SH   SOLE 30 4,351,135 0 0
REGIONS FINL CORP NEW COM 7591EP100 11,165 646,119 SH   SOLE 31 400,379 0 245,740
REGIONS FINL CORP NEW COM 7591EP100 26,392 1,527,314 SH   SOLE 34 1,527,314 0 0
REGIONS FINL CORP NEW COM 7591EP100 21,626 1,251,491 SH   SOLE 36 1,251,491 0 0
REGIONS FINL CORP NEW COM 7591EP100 99 5,705 SH   SOLE 40 5,705 0 0
REGIS CORP MINN COM 758932107 127 8,240 SH   SOLE 2 2,016 0 6,224
REGIS CORP MINN COM 758932107 7 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 15 960 SH   SOLE 7 960 0 0
REGIS CORP MINN COM 758932107 2,894 188,398 SH   SOLE 18 188,398 0 0
REGIS CORP MINN COM 758932107 446 29,006 SH   SOLE 19 29,006 0 0
REGIS CORP MINN COM 758932107 50,343 3,277,559 SH   SOLE 21 3,277,559 0 0
REGIS CORP MINN COM 758932107 15,030 978,501 SH   SOLE 22 894,997 0 83,504
REGIS CORP MINN COM 758932107 17 1,119 SH   SOLE 23 1,119 0 0
REGIS CORP MINN COM 758932107 814 52,978 SH   SOLE 26 22,513 0 30,465
REGIS CORP MINN COM 758932107 85 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 770 50,143 SH   SOLE 30 50,143 0 0
REGIS CORP MINN COM 758932107 324 21,096 SH   SOLE 34 21,096 0 0
REGIS CORP MINN COM 758932107 74 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM 75915K101 15 14,005 SH   SOLE 18 14,005 0 0
REGULUS THERAPEUTICS INC COM 75915K101 35 33,260 SH   SOLE 19 33,260 0 0
REGULUS THERAPEUTICS INC COM 75915K101 208 199,612 SH   SOLE 21 199,612 0 0
REGULUS THERAPEUTICS INC COM 75915K101 594 571,127 SH   SOLE 22 571,127 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 17,762 113,911 SH   SOLE 2 52,249 0 61,662
REINSURANCE GROUP AMER INC COM NEW 759351604 4,204 26,963 SH   SOLE 4 25,381 0 1,582
REINSURANCE GROUP AMER INC COM NEW 759351604 3,952 25,343 SH   SOLE 7 14,971 0 10,372
REINSURANCE GROUP AMER INC COM NEW 759351604 290 1,858 SH   SOLE 13 1,858 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 35,165 225,519 SH   SOLE 18 219,548 0 5,971
REINSURANCE GROUP AMER INC COM NEW 759351604 12,446 79,819 SH   SOLE 19 79,819 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 6,346 40,696 SH   SOLE 20 0 0 40,696
REINSURANCE GROUP AMER INC COM NEW 759351604 445,721 2,858,468 SH   SOLE 21 2,858,468 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 328,941 2,109,540 SH   SOLE 22 1,888,117 0 221,423
REINSURANCE GROUP AMER INC COM NEW 759351604 13,735 88,082 SH   SOLE 23 88,082 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 1,645 10,547 SH   SOLE 25 10,547 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 17,410 111,653 SH   SOLE 26 50,641 0 61,012
REINSURANCE GROUP AMER INC COM NEW 759351604 2,086 13,380 SH   SOLE 28 9,419 0 3,961
REINSURANCE GROUP AMER INC COM NEW 759351604 4,142 26,564 SH   SOLE 29 3,896 0 22,668
REINSURANCE GROUP AMER INC COM NEW 759351604 14,737 94,511 SH   SOLE 30 94,511 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 4,245 27,226 SH   SOLE 31 15,523 0 11,703
REINSURANCE GROUP AMER INC COM NEW 759351604 4,173 26,761 SH   SOLE 34 26,761 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 3,689 23,660 SH   SOLE 36 23,660 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 47 299 SH   SOLE 40 299 0 0
REIS INC COM 75936P105 12 592 SH   SOLE 2 592 0 0
REIS INC COM 75936P105 694 33,592 SH   SOLE 18 33,592 0 0
REIS INC COM 75936P105 135 6,557 SH   SOLE 19 6,557 0 0
REIS INC COM 75936P105 6,250 302,667 SH   SOLE 21 302,667 0 0
REIS INC COM 75936P105 5,261 254,759 SH   SOLE 22 247,772 0 6,987
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,578 76,678 SH   SOLE 2 39,349 0 37,329
RELIANCE STEEL & ALUMINUM CO COM 759509102 526 6,131 SH   SOLE 4 6,131 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 476 5,545 SH   SOLE 7 5,545 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 38,465 448,360 SH   SOLE 18 448,227 0 133
RELIANCE STEEL & ALUMINUM CO COM 759509102 21,857 254,774 SH   SOLE 19 254,774 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 278,386 3,244,971 SH   SOLE 21 3,244,971 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 206,155 2,403,017 SH   SOLE 22 2,147,430 0 255,587
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,652 19,256 SH   SOLE 23 19,256 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 540 6,299 SH   SOLE 25 6,299 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,540 29,613 SH   SOLE 26 14,064 0 15,549
RELIANCE STEEL & ALUMINUM CO COM 759509102 982 11,443 SH   SOLE 28 11,443 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,820 44,523 SH   SOLE 29 9,125 0 35,398
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,024 11,938 SH   SOLE 30 11,938 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,306 15,218 SH   SOLE 31 12,423 0 2,795
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,303 61,809 SH   SOLE 34 61,809 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,761 20,524 SH   SOLE 36 20,524 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 648 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 5 1,523 SH   SOLE 18 1,523 0 0
RELM WIRELESS CORP COM 759525108 100 28,236 SH   SOLE 21 28,236 0 0
REMARK HLDGS INC COM 75955K102 29 2,987 SH   SOLE 18 2,987 0 0
REMARK HLDGS INC COM 75955K102 305 31,354 SH   SOLE 19 31,354 0 0
REMARK HLDGS INC COM 75955K102 446 45,800 SH   SOLE 21 45,800 0 0
REMARK HLDGS INC COM 75955K102 24 2,507 SH   SOLE 22 2,507 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,891 70,797 SH   SOLE 2 33,511 0 37,286
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,455 11,585 SH   SOLE 4 10,488 0 1,097
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,587 44,483 SH   SOLE 7 37,907 0 6,576
RENAISSANCERE HOLDINGS LTD COM G7496G103 45 362 SH   SOLE 15 362 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 16,962 135,060 SH   SOLE 18 131,377 0 3,683
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,670 13,297 SH   SOLE 19 13,297 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,800 38,223 SH   SOLE 20 0 0 38,223
RENAISSANCERE HOLDINGS LTD COM G7496G103 296,393 2,360,005 SH   SOLE 21 2,360,005 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 190,437 1,516,338 SH   SOLE 22 1,385,561 0 130,777
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,534 44,066 SH   SOLE 23 44,066 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,961 31,539 SH   SOLE 25 31,539 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 22,609 180,022 SH   SOLE 26 49,600 0 130,422
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,175 9,353 SH   SOLE 28 6,768 0 2,585
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,423 11,333 SH   SOLE 29 1,757 0 9,576
RENAISSANCERE HOLDINGS LTD COM G7496G103 11,051 87,995 SH   SOLE 30 87,995 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,812 30,355 SH   SOLE 31 17,867 0 12,488
RENAISSANCERE HOLDINGS LTD COM G7496G103 257 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,491 51,686 SH   SOLE 36 51,686 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 25 196 SH   SOLE 40 196 0 0
RENASANT CORP COM 75970E107 385 9,408 SH   SOLE 2 2,431 0 6,977
RENASANT CORP COM 75970E107 10 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 39 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 6,728 164,546 SH   SOLE 18 164,546 0 0
RENASANT CORP COM 75970E107 1,622 39,659 SH   SOLE 19 39,659 0 0
RENASANT CORP COM 75970E107 57,949 1,417,195 SH   SOLE 21 1,417,195 0 0
RENASANT CORP COM 75970E107 54,979 1,344,560 SH   SOLE 22 1,275,220 0 69,340
RENASANT CORP COM 75970E107 1,132 27,695 SH   SOLE 26 11,197 0 16,498
RENASANT CORP COM 75970E107 374 9,152 SH   SOLE 28 9,152 0 0
RENASANT CORP COM 75970E107 313 7,654 SH   SOLE 30 7,654 0 0
RENASANT CORP COM 75970E107 165 4,026 SH   SOLE 40 4,026 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 389 32,998 SH   SOLE 2 26,532 0 6,466
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 0 5 SH   SOLE 17 0 0 5
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,800 152,567 SH   SOLE 18 152,567 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 625 53,008 SH   SOLE 19 53,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 17,092 1,448,478 SH   SOLE 21 1,448,478 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 17,076 1,447,094 SH   SOLE 22 1,372,556 0 74,538
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 54 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 185 15,665 SH   SOLE 29 0 0 15,665
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,636 138,627 SH   SOLE 30 138,627 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 34 2,886 SH   SOLE 40 2,886 0 0
RENREN INC SPON ADR A NEW 759892201 2,588 249,054 SH   SOLE 21 249,054 0 0
RENREN INC SPON ADR A NEW 759892201 818 78,709 SH   SOLE 22 78,709 0 0
RENREN INC SPON ADR A NEW 759892201 88 8,493 SH   SOLE 30 8,493 0 0
RENT A CTR INC NEW COM 76009N100 130 11,697 SH   SOLE 2 3,711 0 7,986
RENT A CTR INC NEW COM 76009N100 4 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 15 1,381 SH   SOLE 7 1,381 0 0
RENT A CTR INC NEW COM 76009N100 2,493 224,567 SH   SOLE 18 224,567 0 0
RENT A CTR INC NEW COM 76009N100 372 33,504 SH   SOLE 19 33,504 0 0
RENT A CTR INC NEW COM 76009N100 50,853 4,581,342 SH   SOLE 21 4,581,342 0 0
RENT A CTR INC NEW COM 76009N100 16,547 1,490,748 SH   SOLE 22 1,383,574 0 107,174
RENT A CTR INC NEW COM 76009N100 382 34,435 SH   SOLE 26 5,025 0 29,410
RENT A CTR INC NEW COM 76009N100 86 7,763 SH   SOLE 28 7,763 0 0
RENT A CTR INC NEW COM 76009N100 842 75,844 SH   SOLE 30 75,844 0 0
RENT A CTR INC NEW COM 76009N100 30 2,746 SH   SOLE 36 2,746 0 0
RENT A CTR INC NEW COM 76009N100 66 5,902 SH   SOLE 40 5,902 0 0
REPLIGEN CORP COM 759916109 80 2,217 SH   SOLE 2 2,037 0 180
REPLIGEN CORP COM 759916109 9 250 SH   SOLE 4 250 0 0
REPLIGEN CORP COM 759916109 32 872 SH   SOLE 7 872 0 0
REPLIGEN CORP COM 759916109 6,214 171,275 SH   SOLE 18 171,275 0 0
REPLIGEN CORP COM 759916109 2,767 76,256 SH   SOLE 19 76,256 0 0
REPLIGEN CORP COM 759916109 142,692 3,933,064 SH   SOLE 21 3,933,064 0 0
REPLIGEN CORP COM 759916109 38,244 1,054,126 SH   SOLE 22 990,715 0 63,411
REPLIGEN CORP COM 759916109 121 3,334 SH   SOLE 23 3,334 0 0
REPLIGEN CORP COM 759916109 470 12,960 SH   SOLE 26 10,409 0 2,551
REPLIGEN CORP COM 759916109 270 7,439 SH   SOLE 28 7,439 0 0
REPLIGEN CORP COM 759916109 122 3,367 SH   SOLE 29 0 0 3,367
REPLIGEN CORP COM 759916109 1,943 53,569 SH   SOLE 30 53,569 0 0
REPLIGEN CORP COM 759916109 1,348 37,165 SH   SOLE 31 37,165 0 0
REPLIGEN CORP COM 759916109 31 855 SH   SOLE 34 855 0 0
REPLIGEN CORP COM 759916109 130 3,594 SH   SOLE 40 3,594 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 3 4,528 SH   SOLE 19 4,528 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 9 13,004 SH   SOLE 21 13,004 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 442 669,500 SH   SOLE 22 669,500 0 0
REPUBLIC BANCORP KY CL A 760281204 242 6,353 SH   SOLE 2 4,900 0 1,453
REPUBLIC BANCORP KY CL A 760281204 5 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,502 39,512 SH   SOLE 18 39,512 0 0
REPUBLIC BANCORP KY CL A 760281204 456 11,983 SH   SOLE 19 11,983 0 0
REPUBLIC BANCORP KY CL A 760281204 12,483 328,321 SH   SOLE 21 328,321 0 0
REPUBLIC BANCORP KY CL A 760281204 14,457 380,249 SH   SOLE 22 362,247 0 18,002
REPUBLIC BANCORP KY CL A 760281204 55 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 60 1,573 SH   SOLE 30 1,573 0 0
REPUBLIC BANCORP KY CL A 760281204 96 2,531 SH   SOLE 34 2,531 0 0
REPUBLIC BANCORP KY CL A 760281204 36 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 78 9,209 SH   SOLE 2 2,834 0 6,375
REPUBLIC FIRST BANCORP INC COM 760416107 6 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,574 186,296 SH   SOLE 18 186,296 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 357 42,217 SH   SOLE 19 42,217 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 13,741 1,626,202 SH   SOLE 21 1,626,202 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,812 806,205 SH   SOLE 22 679,915 0 126,290
REPUBLIC FIRST BANCORP INC COM 760416107 61 7,183 SH   SOLE 30 7,183 0 0
REPUBLIC SVCS INC COM 760759100 33,549 496,211 SH   SOLE 2 274,572 0 221,639
REPUBLIC SVCS INC COM 760759100 6,350 93,920 SH   SOLE 4 86,843 0 7,077
REPUBLIC SVCS INC COM 760759100 16,736 247,532 SH   SOLE 7 225,421 0 22,111
REPUBLIC SVCS INC COM 760759100 637 9,422 SH   SOLE 13 9,422 0 0
REPUBLIC SVCS INC COM 760759100 137 2,024 SH   SOLE 15 2,024 0 0
REPUBLIC SVCS INC COM 760759100 33,865 500,882 SH   SOLE 18 469,861 0 31,021
REPUBLIC SVCS INC COM 760759100 3,214 47,532 SH   SOLE 19 47,532 0 0
REPUBLIC SVCS INC COM 760759100 9,703 143,509 SH   SOLE 20 0 0 143,509
REPUBLIC SVCS INC COM 760759100 528,897 7,822,757 SH   SOLE 21 7,822,757 0 0
REPUBLIC SVCS INC COM 760759100 497,532 7,358,853 SH   SOLE 22 6,265,723 0 1,093,130
REPUBLIC SVCS INC COM 760759100 21,233 314,049 SH   SOLE 23 314,049 0 0
REPUBLIC SVCS INC COM 760759100 12,644 187,020 SH   SOLE 25 187,020 0 0
REPUBLIC SVCS INC COM 760759100 62,187 919,791 SH   SOLE 26 251,354 0 668,437
REPUBLIC SVCS INC COM 760759100 3,694 54,635 SH   SOLE 28 39,299 0 15,336
REPUBLIC SVCS INC COM 760759100 536 7,922 SH   SOLE 29 7,922 0 0
REPUBLIC SVCS INC COM 760759100 78,736 1,164,560 SH   SOLE 30 1,164,560 0 0
REPUBLIC SVCS INC COM 760759100 23,863 352,954 SH   SOLE 31 268,740 0 84,214
REPUBLIC SVCS INC COM 760759100 1,435 21,220 SH   SOLE 34 21,220 0 0
REPUBLIC SVCS INC COM 760759100 19,246 284,661 SH   SOLE 36 284,661 0 0
REPUBLIC SVCS INC COM 760759100 82 1,217 SH   SOLE 40 1,217 0 0
RESEARCH FRONTIERS INC COM 760911107 3 3,320 SH   SOLE 18 3,320 0 0
RESEARCH FRONTIERS INC COM 760911107 6 5,552 SH   SOLE 19 5,552 0 0
RESEARCH FRONTIERS INC COM 760911107 56 54,216 SH   SOLE 21 54,216 0 0
RESEARCH FRONTIERS INC COM 760911107 674 647,905 SH   SOLE 22 647,905 0 0
RESHAPE LIFESCIENCES INC COM 761123108 2 1,247 SH   SOLE 18 1,247 0 0
RESHAPE LIFESCIENCES INC COM 761123108 25 16,656 SH   SOLE 21 16,656 0 0
RESHAPE LIFESCIENCES INC COM 761123108 0 117 SH   SOLE 22 117 0 0
RESMED INC COM 761152107 25,197 297,521 SH   SOLE 2 165,194 0 132,327
RESMED INC COM 761152107 3,857 45,543 SH   SOLE 4 42,267 0 3,276
RESMED INC COM 761152107 12,837 151,573 SH   SOLE 7 120,672 0 30,901
RESMED INC COM 761152107 144 1,706 SH   SOLE 13 1,706 0 0
RESMED INC COM 761152107 94 1,115 SH   SOLE 15 1,115 0 0
RESMED INC COM 761152107 31,346 370,123 SH   SOLE 18 351,525 0 18,598
RESMED INC COM 761152107 58,736 693,542 SH   SOLE 19 693,542 0 0
RESMED INC COM 761152107 8,905 105,147 SH   SOLE 20 0 0 105,147
RESMED INC COM 761152107 314,974 3,719,139 SH   SOLE 21 3,719,139 0 0
RESMED INC COM 761152107 339,670 4,010,750 SH   SOLE 22 3,384,554 0 626,196
RESMED INC COM 761152107 13,849 163,522 SH   SOLE 23 163,522 0 0
RESMED INC COM 761152107 9,744 115,060 SH   SOLE 25 115,060 0 0
RESMED INC COM 761152107 34,034 401,871 SH   SOLE 26 159,406 0 242,465
RESMED INC COM 761152107 2,670 31,526 SH   SOLE 28 23,201 0 8,325
RESMED INC COM 761152107 3,382 39,938 SH   SOLE 29 4,535 0 35,403
RESMED INC COM 761152107 39,847 470,510 SH   SOLE 30 470,510 0 0
RESMED INC COM 761152107 5,727 67,621 SH   SOLE 31 30,545 0 37,076
RESMED INC COM 761152107 28,829 340,403 SH   SOLE 34 340,403 0 0
RESMED INC COM 761152107 9,890 116,782 SH   SOLE 36 116,782 0 0
RESMED INC COM 761152107 57 670 SH   SOLE 40 670 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 146 4,644 SH   SOLE 2 1,232 0 3,412
RESOLUTE ENERGY CORP COM NEW 76116A306 19 601 SH   SOLE 7 601 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 2,557 81,258 SH   SOLE 18 81,258 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 579 18,383 SH   SOLE 19 18,383 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 21,566 685,287 SH   SOLE 21 685,287 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 18,921 601,231 SH   SOLE 22 566,109 0 35,122
RESOLUTE ENERGY CORP COM NEW 76116A306 83 2,634 SH   SOLE 28 2,634 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 90 2,868 SH   SOLE 30 2,868 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 88 2,787 SH   SOLE 40 2,787 0 0
RESOLUTE FST PRODS INC COM 76117W109 6 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 142 12,838 SH   SOLE 19 12,838 0 0
RESOLUTE FST PRODS INC COM 76117W109 856 77,474 SH   SOLE 21 77,474 0 0
RESOLUTE FST PRODS INC COM 76117W109 15,568 1,408,887 SH   SOLE 22 1,372,881 0 36,006
RESOLUTE FST PRODS INC COM 76117W109 514 46,495 SH   SOLE 26 0 0 46,495
RESOLUTE FST PRODS INC COM 76117W109 95 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 160 14,519 SH   SOLE 30 14,519 0 0
RESOLUTE FST PRODS INC COM 76117W109 75 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 8 1,100 SH   SOLE 2 1,100 0 0
RESONANT INC COM 76118L102 16 2,124 SH   SOLE 18 2,124 0 0
RESONANT INC COM 76118L102 217 29,076 SH   SOLE 21 29,076 0 0
RESOURCE CAP CORP COM NEW 76120W708 62 6,632 SH   SOLE 2 1,655 0 4,977
RESOURCE CAP CORP COM NEW 76120W708 1 156 SH   SOLE 4 156 0 0
RESOURCE CAP CORP COM NEW 76120W708 3 325 SH   SOLE 7 325 0 0
RESOURCE CAP CORP COM NEW 76120W708 1,136 121,189 SH   SOLE 18 121,189 0 0
RESOURCE CAP CORP COM NEW 76120W708 223 23,844 SH   SOLE 19 23,844 0 0
RESOURCE CAP CORP COM NEW 76120W708 15,645 1,669,698 SH   SOLE 21 1,669,698 0 0
RESOURCE CAP CORP COM NEW 76120W708 9,027 963,377 SH   SOLE 22 896,374 0 67,003
RESOURCE CAP CORP COM NEW 76120W708 243 25,980 SH   SOLE 26 6,495 0 19,485
RESOURCE CAP CORP COM NEW 76120W708 45 4,776 SH   SOLE 28 4,776 0 0
RESOURCE CAP CORP COM NEW 76120W708 48 5,133 SH   SOLE 30 5,133 0 0
RESOURCE CAP CORP COM NEW 76120W708 32 3,430 SH   SOLE 40 3,430 0 0
RESOURCES CONNECTION INC COM 76122Q105 104 6,749 SH   SOLE 2 1,405 0 5,344
RESOURCES CONNECTION INC COM 76122Q105 5 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 18 1,133 SH   SOLE 7 1,133 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,456 158,983 SH   SOLE 18 158,983 0 0
RESOURCES CONNECTION INC COM 76122Q105 376 24,359 SH   SOLE 19 24,359 0 0
RESOURCES CONNECTION INC COM 76122Q105 42,284 2,736,803 SH   SOLE 21 2,736,803 0 0
RESOURCES CONNECTION INC COM 76122Q105 13,207 854,847 SH   SOLE 22 783,618 0 71,229
RESOURCES CONNECTION INC COM 76122Q105 129 8,365 SH   SOLE 26 0 0 8,365
RESOURCES CONNECTION INC COM 76122Q105 82 5,294 SH   SOLE 28 5,294 0 0
RESOURCES CONNECTION INC COM 76122Q105 664 42,960 SH   SOLE 30 42,960 0 0
RESOURCES CONNECTION INC COM 76122Q105 415 26,855 SH   SOLE 34 26,855 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 829 13,487 SH   SOLE 18 13,487 0 0
RESTORATION ROBOTICS INC COM 76133C103 2 496 SH   SOLE 18 496 0 0
RESTORATION ROBOTICS INC COM 76133C103 263 57,149 SH   SOLE 21 57,149 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,394 69,889 SH   SOLE 2 53,508 0 16,381
RETAIL OPPORTUNITY INVTS COR COM 76131N101 737 36,922 SH   SOLE 4 36,922 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,902 145,457 SH   SOLE 7 145,457 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 86 4,305 SH   SOLE 15 4,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6 317 SH   SOLE 17 0 0 317
RETAIL OPPORTUNITY INVTS COR COM 76131N101 10,674 535,018 SH   SOLE 18 535,018 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,550 228,069 SH   SOLE 19 228,069 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 201,188 10,084,595 SH   SOLE 21 10,084,595 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 106,223 5,324,473 SH   SOLE 22 5,117,982 0 206,491
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,841 192,510 SH   SOLE 23 192,510 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,789 189,905 SH   SOLE 25 189,905 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,541 77,260 SH   SOLE 26 26,183 0 51,077
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,950 97,720 SH   SOLE 28 27,549 0 70,171
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,093 54,776 SH   SOLE 29 37,650 0 17,126
RETAIL OPPORTUNITY INVTS COR COM 76131N101 14,370 720,301 SH   SOLE 30 720,301 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 201 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,335 173,759 SH   SOLE 2 50,079 0 123,680
RETAIL PPTYS AMER INC CL A 76131V202 968 72,029 SH   SOLE 4 72,029 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,220 314,002 SH   SOLE 7 314,002 0 0
RETAIL PPTYS AMER INC CL A 76131V202 129 9,605 SH   SOLE 15 9,605 0 0
RETAIL PPTYS AMER INC CL A 76131V202 0 25 SH   SOLE 17 0 0 25
RETAIL PPTYS AMER INC CL A 76131V202 1,673 124,514 SH   SOLE 18 124,514 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,182 311,167 SH   SOLE 19 311,167 0 0
RETAIL PPTYS AMER INC CL A 76131V202 51,332 3,819,342 SH   SOLE 21 3,819,342 0 0
RETAIL PPTYS AMER INC CL A 76131V202 127,478 9,484,999 SH   SOLE 22 8,779,692 0 705,307
RETAIL PPTYS AMER INC CL A 76131V202 172 12,771 SH   SOLE 23 12,771 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,537 411,959 SH   SOLE 25 411,959 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,116 157,420 SH   SOLE 26 46,989 0 110,431
RETAIL PPTYS AMER INC CL A 76131V202 2,430 180,807 SH   SOLE 28 34,266 0 146,541
RETAIL PPTYS AMER INC CL A 76131V202 1,100 81,867 SH   SOLE 29 81,867 0 0
RETAIL PPTYS AMER INC CL A 76131V202 16,376 1,218,436 SH   SOLE 30 1,218,436 0 0
RETAIL PPTYS AMER INC CL A 76131V202 76 5,622 SH   SOLE 31 5,622 0 0
RETAIL PPTYS AMER INC CL A 76131V202 100 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 302 22,507 SH   SOLE 40 22,507 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 1 2,114 SH   SOLE 18 2,114 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 3 4,605 SH   SOLE 19 4,605 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 30 44,172 SH   SOLE 21 44,172 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 18 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 404 19,176 SH   SOLE 2 13,095 0 6,081
RETROPHIN INC COM 761299106 16 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 5 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 3,034 143,989 SH   SOLE 18 143,989 0 0
RETROPHIN INC COM 761299106 1,889 89,675 SH   SOLE 19 89,675 0 0
RETROPHIN INC COM 761299106 36,392 1,727,215 SH   SOLE 21 1,727,215 0 0
RETROPHIN INC COM 761299106 26,329 1,249,617 SH   SOLE 22 1,189,727 0 59,890
RETROPHIN INC COM 761299106 1,386 65,775 SH   SOLE 23 65,775 0 0
RETROPHIN INC COM 761299106 99 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 284 13,479 SH   SOLE 29 0 0 13,479
RETROPHIN INC COM 761299106 135 6,427 SH   SOLE 30 6,427 0 0
RETROPHIN INC COM 761299106 58 2,732 SH   SOLE 40 2,732 0 0
REV GROUP INC COM 749527107 62 1,917 SH   SOLE 2 1,917 0 0
REV GROUP INC COM 749527107 26 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 0 4 SH   SOLE 17 0 0 4
REV GROUP INC COM 749527107 2,574 79,126 SH   SOLE 18 79,126 0 0
REV GROUP INC COM 749527107 579 17,785 SH   SOLE 19 17,785 0 0
REV GROUP INC COM 749527107 22,510 691,969 SH   SOLE 21 691,969 0 0
REV GROUP INC COM 749527107 23,248 714,678 SH   SOLE 22 672,669 0 42,009
REV GROUP INC COM 749527107 276 8,494 SH   SOLE 26 0 0 8,494
REV GROUP INC COM 749527107 150 4,600 SH   SOLE 30 4,600 0 0
REV GROUP INC COM 749527107 184 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 50 1,386 SH   SOLE 2 1,280 0 106
REVANCE THERAPEUTICS INC COM 761330109 13 368 SH   SOLE 7 368 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,899 81,089 SH   SOLE 18 81,089 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,162 32,507 SH   SOLE 19 32,507 0 0
REVANCE THERAPEUTICS INC COM 761330109 49,357 1,380,618 SH   SOLE 21 1,380,618 0 0
REVANCE THERAPEUTICS INC COM 761330109 23,720 663,499 SH   SOLE 22 627,511 0 35,988
REVANCE THERAPEUTICS INC COM 761330109 10 276 SH   SOLE 23 276 0 0
REVANCE THERAPEUTICS INC COM 761330109 101 2,838 SH   SOLE 28 2,838 0 0
REVANCE THERAPEUTICS INC COM 761330109 138 3,865 SH   SOLE 30 3,865 0 0
REVANCE THERAPEUTICS INC COM 761330109 63 1,765 SH   SOLE 40 1,765 0 0
REVEN HSG REIT INC COM NEW 761378207 2 477 SH   SOLE 18 477 0 0
REVLON INC CL A NEW 761525609 50 2,293 SH   SOLE 2 560 0 1,733
REVLON INC CL A NEW 761525609 6 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 951 43,602 SH   SOLE 18 43,602 0 0
REVLON INC CL A NEW 761525609 197 9,033 SH   SOLE 19 9,033 0 0
REVLON INC CL A NEW 761525609 7,931 363,808 SH   SOLE 21 363,808 0 0
REVLON INC CL A NEW 761525609 7,920 363,304 SH   SOLE 22 342,486 0 20,818
REVLON INC CL A NEW 761525609 40 1,838 SH   SOLE 28 1,838 0 0
REVLON INC CL A NEW 761525609 91 4,163 SH   SOLE 30 4,163 0 0
REVLON INC CL A NEW 761525609 32 1,457 SH   SOLE 40 1,457 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 7 2,167 SH   SOLE 2 720 0 1,447
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 150 45,485 SH   SOLE 18 45,485 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 18 5,356 SH   SOLE 19 5,356 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1,425 433,193 SH   SOLE 21 433,193 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 299 90,946 SH   SOLE 22 82,692 0 8,254
REX AMERICAN RESOURCES CORP COM 761624105 122 1,479 SH   SOLE 2 342 0 1,137
REX AMERICAN RESOURCES CORP COM 761624105 13 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,454 29,637 SH   SOLE 18 29,637 0 0
REX AMERICAN RESOURCES CORP COM 761624105 401 4,845 SH   SOLE 19 4,845 0 0
REX AMERICAN RESOURCES CORP COM 761624105 45,735 552,417 SH   SOLE 21 552,417 0 0
REX AMERICAN RESOURCES CORP COM 761624105 13,557 163,747 SH   SOLE 22 152,714 0 11,033
REX AMERICAN RESOURCES CORP COM 761624105 925 11,171 SH   SOLE 23 11,171 0 0
REX AMERICAN RESOURCES CORP COM 761624105 83 999 SH   SOLE 26 0 0 999
REX AMERICAN RESOURCES CORP COM 761624105 75 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 62 747 SH   SOLE 29 0 0 747
REX AMERICAN RESOURCES CORP COM 761624105 668 8,071 SH   SOLE 30 8,071 0 0
REX AMERICAN RESOURCES CORP COM 761624105 71 852 SH   SOLE 40 852 0 0
REX ENERGY CORPORATION COM NEW 761565506 5 3,959 SH   SOLE 19 3,959 0 0
REX ENERGY CORPORATION COM NEW 761565506 17 12,068 SH   SOLE 21 12,068 0 0
REX ENERGY CORPORATION COM NEW 761565506 182 132,100 SH   SOLE 22 132,100 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 11 5,428 SH   SOLE 18 5,428 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 9 4,487 SH   SOLE 19 4,487 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 151 74,865 SH   SOLE 21 74,865 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 185 91,781 SH   SOLE 22 91,781 0 0
REXFORD INDL RLTY INC COM 76169C100 5,777 198,131 SH   SOLE 2 4,374 0 193,757
REXFORD INDL RLTY INC COM 76169C100 713 24,458 SH   SOLE 4 24,458 0 0
REXFORD INDL RLTY INC COM 76169C100 3,073 105,386 SH   SOLE 7 105,386 0 0
REXFORD INDL RLTY INC COM 76169C100 84 2,889 SH   SOLE 15 2,889 0 0
REXFORD INDL RLTY INC COM 76169C100 7,859 269,501 SH   SOLE 18 269,501 0 0
REXFORD INDL RLTY INC COM 76169C100 4,208 144,308 SH   SOLE 19 144,308 0 0
REXFORD INDL RLTY INC COM 76169C100 72,153 2,474,387 SH   SOLE 21 2,474,387 0 0
REXFORD INDL RLTY INC COM 76169C100 91,027 3,121,646 SH   SOLE 22 2,986,650 0 134,996
REXFORD INDL RLTY INC COM 76169C100 123 4,230 SH   SOLE 23 4,230 0 0
REXFORD INDL RLTY INC COM 76169C100 4,114 141,087 SH   SOLE 25 141,087 0 0
REXFORD INDL RLTY INC COM 76169C100 1,289 44,204 SH   SOLE 26 8,463 0 35,741
REXFORD INDL RLTY INC COM 76169C100 1,826 62,627 SH   SOLE 28 11,890 0 50,737
REXFORD INDL RLTY INC COM 76169C100 921 31,595 SH   SOLE 29 26,754 0 4,841
REXFORD INDL RLTY INC COM 76169C100 11,730 402,254 SH   SOLE 30 402,254 0 0
REXFORD INDL RLTY INC COM 76169C100 324 11,120 SH   SOLE 40 11,120 0 0
REXNORD CORP NEW COM 76169B102 1,309 50,295 SH   SOLE 2 31,527 0 18,768
REXNORD CORP NEW COM 76169B102 9 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 1,308 50,278 SH   SOLE 7 50,278 0 0
REXNORD CORP NEW COM 76169B102 10,100 388,153 SH   SOLE 18 388,153 0 0
REXNORD CORP NEW COM 76169B102 12,340 474,233 SH   SOLE 19 474,233 0 0
REXNORD CORP NEW COM 76169B102 86,401 3,320,565 SH   SOLE 21 3,320,565 0 0
REXNORD CORP NEW COM 76169B102 86,878 3,338,905 SH   SOLE 22 3,159,861 0 179,044
REXNORD CORP NEW COM 76169B102 2,308 88,710 SH   SOLE 23 88,710 0 0
REXNORD CORP NEW COM 76169B102 1,053 40,488 SH   SOLE 26 26,208 0 14,280
REXNORD CORP NEW COM 76169B102 375 14,396 SH   SOLE 28 14,396 0 0
REXNORD CORP NEW COM 76169B102 1,014 38,970 SH   SOLE 29 0 0 38,970
REXNORD CORP NEW COM 76169B102 8,003 307,576 SH   SOLE 30 307,576 0 0
REXNORD CORP NEW COM 76169B102 778 29,900 SH   SOLE 31 29,900 0 0
REXNORD CORP NEW COM 76169B102 209 8,043 SH   SOLE 34 8,043 0 0
REXNORD CORP NEW COM 76169B102 291 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 10 3,820 SH   SOLE 21 3,820 0 0
RF INDS LTD COM PAR $0.01 749552105 928 343,543 SH   SOLE 22 343,543 0 0
RGC RES INC COM 74955L103 20 747 SH   SOLE 2 406 0 341
RGC RES INC COM 74955L103 635 23,460 SH   SOLE 18 23,460 0 0
RGC RES INC COM 74955L103 179 6,599 SH   SOLE 19 6,599 0 0
RGC RES INC COM 74955L103 5,453 201,350 SH   SOLE 21 201,350 0 0
RGC RES INC COM 74955L103 1,506 55,616 SH   SOLE 22 51,153 0 4,463
RH COM 74967X103 120 1,387 SH   SOLE 2 1,194 0 193
RH COM 74967X103 19 222 SH   SOLE 4 222 0 0
RH COM 74967X103 36 417 SH   SOLE 7 417 0 0
RH COM 74967X103 7,739 89,770 SH   SOLE 18 89,770 0 0
RH COM 74967X103 2,016 23,383 SH   SOLE 19 23,383 0 0
RH COM 74967X103 147,180 1,707,227 SH   SOLE 21 1,707,227 0 0
RH COM 74967X103 47,110 546,454 SH   SOLE 22 501,135 0 45,319
RH COM 74967X103 22 256 SH   SOLE 23 256 0 0
RH COM 74967X103 1,145 13,286 SH   SOLE 26 8,743 0 4,543
RH COM 74967X103 404 4,689 SH   SOLE 28 4,689 0 0
RH COM 74967X103 0 4 SH   SOLE 29 0 0 4
RH COM 74967X103 2,502 29,024 SH   SOLE 30 29,024 0 0
RH COM 74967X103 393 4,564 SH   SOLE 40 4,564 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 9 302 SH   SOLE 2 0 0 302
RHYTHM PHARMACEUTICALS INC COM 76243J105 843 28,996 SH   SOLE 18 28,996 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 211 7,246 SH   SOLE 19 7,246 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 7,759 266,984 SH   SOLE 21 266,984 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,643 56,543 SH   SOLE 22 50,587 0 5,956
RIBBON COMMUNICATIONS INC COM 762544104 91 11,832 SH   SOLE 2 3,408 0 8,424
RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,449 187,428 SH   SOLE 18 187,428 0 0
RIBBON COMMUNICATIONS INC COM 762544104 318 41,104 SH   SOLE 19 41,104 0 0
RIBBON COMMUNICATIONS INC COM 762544104 12,140 1,570,532 SH   SOLE 21 1,570,532 0 0
RIBBON COMMUNICATIONS INC COM 762544104 10,330 1,336,313 SH   SOLE 22 1,256,547 0 79,766
RIBBON COMMUNICATIONS INC COM 762544104 85 11,046 SH   SOLE 26 8,851 0 2,195
RIBBON COMMUNICATIONS INC COM 762544104 51 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 86 11,158 SH   SOLE 30 11,158 0 0
RIBBON COMMUNICATIONS INC COM 762544104 38 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 6 3,986 SH   SOLE 21 3,986 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 14 9,536 SH   SOLE 22 9,536 0 0
RICHARDSON ELECTRS LTD COM 763165107 13 1,884 SH   SOLE 18 1,884 0 0
RICHARDSON ELECTRS LTD COM 763165107 264 39,147 SH   SOLE 21 39,147 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,918 284,615 SH   SOLE 22 284,615 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 32 8,302 SH   SOLE 2 7,490 0 812
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8 2,117 SH   SOLE 7 2,117 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 1 SH   SOLE 17 0 0 1
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2,010 517,995 SH   SOLE 18 517,995 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 457 117,791 SH   SOLE 19 117,791 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 26,242 6,763,364 SH   SOLE 21 6,763,364 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 14,397 3,710,543 SH   SOLE 22 3,472,605 0 237,938
RIGEL PHARMACEUTICALS INC COM NEW 766559603 205 52,912 SH   SOLE 26 0 0 52,912
RIGEL PHARMACEUTICALS INC COM NEW 766559603 87 22,329 SH   SOLE 30 22,329 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 118 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 18 1,179 SH   SOLE 2 800 0 379
RIGNET INC COM 766582100 4 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 754 50,451 SH   SOLE 18 50,451 0 0
RIGNET INC COM 766582100 138 9,258 SH   SOLE 19 9,258 0 0
RIGNET INC COM 766582100 6,524 436,367 SH   SOLE 21 436,367 0 0
RIGNET INC COM 766582100 5,439 363,783 SH   SOLE 22 340,813 0 22,970
RIGNET INC COM 766582100 30 1,979 SH   SOLE 28 1,979 0 0
RIGNET INC COM 766582100 61 4,111 SH   SOLE 30 4,111 0 0
RIGNET INC COM 766582100 18 1,193 SH   SOLE 34 1,193 0 0
RIGNET INC COM 766582100 24 1,636 SH   SOLE 40 1,636 0 0
RING ENERGY INC COM 76680V108 61 4,422 SH   SOLE 2 2,628 0 1,794
RING ENERGY INC COM 76680V108 21 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 2,489 179,082 SH   SOLE 18 179,082 0 0
RING ENERGY INC COM 76680V108 552 39,708 SH   SOLE 19 39,708 0 0
RING ENERGY INC COM 76680V108 23,336 1,678,819 SH   SOLE 21 1,678,819 0 0
RING ENERGY INC COM 76680V108 20,574 1,480,160 SH   SOLE 22 1,380,542 0 99,618
RING ENERGY INC COM 76680V108 348 25,039 SH   SOLE 26 0 0 25,039
RING ENERGY INC COM 76680V108 111 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 122 8,748 SH   SOLE 30 8,748 0 0
RING ENERGY INC COM 76680V108 110 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 1,197 24,739 SH   SOLE 2 24,399 0 340
RINGCENTRAL INC CL A 76680R206 18 365 SH   SOLE 4 365 0 0
RINGCENTRAL INC CL A 76680R206 67 1,384 SH   SOLE 7 1,384 0 0
RINGCENTRAL INC CL A 76680R206 10,885 224,893 SH   SOLE 18 224,893 0 0
RINGCENTRAL INC CL A 76680R206 19,481 402,490 SH   SOLE 19 402,490 0 0
RINGCENTRAL INC CL A 76680R206 101,038 2,087,568 SH   SOLE 21 2,087,568 0 0
RINGCENTRAL INC CL A 76680R206 105,050 2,170,445 SH   SOLE 22 2,058,244 0 112,201
RINGCENTRAL INC CL A 76680R206 6,225 128,623 SH   SOLE 23 128,623 0 0
RINGCENTRAL INC CL A 76680R206 1,499 30,976 SH   SOLE 26 17,129 0 13,847
RINGCENTRAL INC CL A 76680R206 454 9,387 SH   SOLE 28 9,387 0 0
RINGCENTRAL INC CL A 76680R206 581 12,001 SH   SOLE 29 0 0 12,001
RINGCENTRAL INC CL A 76680R206 469 9,693 SH   SOLE 30 9,693 0 0
RINGCENTRAL INC CL A 76680R206 361 7,464 SH   SOLE 40 7,464 0 0
RIO TINTO PLC SPONSORED ADR 767204100 7,108 134,291 SH   SOLE 7 134,291 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,978 94,054 SH   SOLE 18 4,849 0 89,205
RIO TINTO PLC SPONSORED ADR 767204100 42,107 795,516 SH   SOLE 19 795,516 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,174 97,756 SH   SOLE 21 97,756 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,482 27,990 SH   SOLE 25 0 0 27,990
RIO TINTO PLC SPONSORED ADR 767204100 10,261 193,861 SH   SOLE 34 193,861 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,330 25,120 SH   SOLE 36 25,120 0 0
RIOT BLOCKCHAIN INC COM 767292105 108 3,792 SH   SOLE 21 3,792 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 998 67,510 SH   SOLE 22 67,510 0 0
RITE AID CORP COM 767754104 1,067 541,809 SH   SOLE 2 98,972 0 442,837
RITE AID CORP COM 767754104 10 5,054 SH   SOLE 4 5,054 0 0
RITE AID CORP COM 767754104 98 49,825 SH   SOLE 7 49,825 0 0
RITE AID CORP COM 767754104 2 790 SH   SOLE 17 0 0 790
RITE AID CORP COM 767754104 1,063 539,565 SH   SOLE 18 539,565 0 0
RITE AID CORP COM 767754104 630 319,723 SH   SOLE 19 319,723 0 0
RITE AID CORP COM 767754104 23,716 12,038,447 SH   SOLE 21 12,038,447 0 0
RITE AID CORP COM 767754104 55,626 28,236,622 SH   SOLE 22 25,007,776 0 3,228,846
RITE AID CORP COM 767754104 761 386,367 SH   SOLE 26 200,768 0 185,599
RITE AID CORP COM 767754104 292 148,041 SH   SOLE 28 148,041 0 0
RITE AID CORP COM 767754104 78 39,600 SH   SOLE 29 0 0 39,600
RITE AID CORP COM 767754104 638 323,802 SH   SOLE 30 323,802 0 0
RITE AID CORP COM 767754104 72 36,451 SH   SOLE 31 36,451 0 0
RITE AID CORP COM 767754104 803 407,783 SH   SOLE 36 407,783 0 0
RITE AID CORP COM 767754104 202 102,757 SH   SOLE 40 102,757 0 0
RITE AID CORP OPTIONS 767754104 14 7,000 SH Put SOLE 2 7,000 0 0
RITE AID CORP OPTIONS 767754104 30 15,000 SH Put SOLE 18 15,000 0 0
RITE AID CORP OPTIONS 767754104 394 200,000 SH Put SOLE 19 200,000 0 0
RITE AID CORP OPTIONS 767754104 2 1,000 SH Put SOLE 22 1,000 0 0
RITTER PHARMACEUTICALS INC COM 767836109 27 82,919 SH   SOLE 21 82,919 0 0
RIVERVIEW BANCORP INC COM 769397100 655 75,545 SH   SOLE 2 73,638 0 1,907
RIVERVIEW BANCORP INC COM 769397100 713 82,290 SH   SOLE 18 82,290 0 0
RIVERVIEW BANCORP INC COM 769397100 1,069 123,320 SH   SOLE 19 123,320 0 0
RIVERVIEW BANCORP INC COM 769397100 6,285 724,936 SH   SOLE 21 724,936 0 0
RIVERVIEW BANCORP INC COM 769397100 7,846 904,910 SH   SOLE 22 891,050 0 13,860
RIVERVIEW BANCORP INC COM 769397100 1,723 198,695 SH   SOLE 23 198,695 0 0
RIVERVIEW BANCORP INC COM 769397100 43 4,978 SH   SOLE 29 0 0 4,978
RLI CORP COM 749607107 202 3,335 SH   SOLE 2 2,180 0 1,155
RLI CORP COM 749607107 12 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 2,239 36,909 SH   SOLE 7 36,909 0 0
RLI CORP COM 749607107 10,941 180,367 SH   SOLE 18 180,367 0 0
RLI CORP COM 749607107 1,950 32,141 SH   SOLE 19 32,141 0 0
RLI CORP COM 749607107 214,411 3,534,629 SH   SOLE 21 3,534,629 0 0
RLI CORP COM 749607107 64,054 1,055,953 SH   SOLE 22 983,760 0 72,193
RLI CORP COM 749607107 979 16,140 SH   SOLE 26 6,827 0 9,313
RLI CORP COM 749607107 340 5,602 SH   SOLE 28 5,602 0 0
RLI CORP COM 749607107 3,362 55,427 SH   SOLE 30 55,427 0 0
RLI CORP COM 749607107 52 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 264 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 1,577 71,779 SH   SOLE 2 42,845 0 28,934
RLJ LODGING TR COM 74965L101 1,440 65,558 SH   SOLE 4 65,558 0 0
RLJ LODGING TR COM 74965L101 5,145 234,185 SH   SOLE 7 234,185 0 0
RLJ LODGING TR COM 74965L101 148 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 13,866 631,148 SH   SOLE 18 629,333 0 1,815
RLJ LODGING TR COM 74965L101 6,921 315,000 SH   SOLE 19 315,000 0 0
RLJ LODGING TR COM 74965L101 137,903 6,276,880 SH   SOLE 21 6,276,880 0 0
RLJ LODGING TR COM 74965L101 151,549 6,898,012 SH   SOLE 22 6,596,636 0 301,376
RLJ LODGING TR COM 74965L101 529 24,089 SH   SOLE 23 24,089 0 0
RLJ LODGING TR COM 74965L101 6,737 306,625 SH   SOLE 25 306,625 0 0
RLJ LODGING TR COM 74965L101 2,875 130,857 SH   SOLE 26 33,642 0 97,215
RLJ LODGING TR COM 74965L101 2,967 135,057 SH   SOLE 28 25,506 0 109,551
RLJ LODGING TR COM 74965L101 1,328 60,430 SH   SOLE 29 60,430 0 0
RLJ LODGING TR COM 74965L101 20,089 914,381 SH   SOLE 30 914,381 0 0
RLJ LODGING TR COM 74965L101 507 23,083 SH   SOLE 31 0 0 23,083
RLJ LODGING TR COM 74965L101 51 2,317 SH   SOLE 34 2,317 0 0
RLJ LODGING TR COM 74965L101 142 6,471 SH   SOLE 36 6,471 0 0
RLJ LODGING TR COM 74965L101 450 20,464 SH   SOLE 40 20,464 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 38,934 1,441,476 SH   SOLE 21 1,441,476 0 0
RMG NETWORKS HLDG CORP COM NEW 74966K300 1 1,604 SH   SOLE 21 1,604 0 0
RMR GROUP INC CL A 74967R106 37 621 SH   SOLE 2 430 0 191
RMR GROUP INC CL A 74967R106 2 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 9 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,430 24,108 SH   SOLE 18 24,108 0 0
RMR GROUP INC CL A 74967R106 333 5,620 SH   SOLE 19 5,620 0 0
RMR GROUP INC CL A 74967R106 12,765 215,253 SH   SOLE 21 215,253 0 0
RMR GROUP INC CL A 74967R106 10,625 179,177 SH   SOLE 22 167,145 0 12,032
RMR GROUP INC CL A 74967R106 269 4,533 SH   SOLE 26 598 0 3,935
RMR GROUP INC CL A 74967R106 63 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 55 928 SH   SOLE 30 928 0 0
RMR GROUP INC CL A 74967R106 40 682 SH   SOLE 40 682 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 59 7,669 SH   SOLE 2 1,683 0 5,986
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 5 633 SH   SOLE 7 633 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1,216 157,711 SH   SOLE 18 157,711 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 203 26,316 SH   SOLE 19 26,316 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 22,683 2,941,975 SH   SOLE 21 2,941,975 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 5,497 713,018 SH   SOLE 22 652,086 0 60,932
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 12 1,561 SH   SOLE 26 0 0 1,561
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 35 4,505 SH   SOLE 28 4,505 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 366 47,414 SH   SOLE 30 47,414 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 23 2,964 SH   SOLE 40 2,964 0 0
ROBERT HALF INTL INC COM 770323103 16,642 299,633 SH   SOLE 2 174,857 0 124,776
ROBERT HALF INTL INC COM 770323103 3,375 60,766 SH   SOLE 4 57,035 0 3,731
ROBERT HALF INTL INC COM 770323103 6,833 123,031 SH   SOLE 7 105,302 0 17,729
ROBERT HALF INTL INC COM 770323103 45 806 SH   SOLE 15 806 0 0
ROBERT HALF INTL INC COM 770323103 43,708 786,973 SH   SOLE 18 707,511 0 79,462
ROBERT HALF INTL INC COM 770323103 11,046 198,877 SH   SOLE 19 198,877 0 0
ROBERT HALF INTL INC COM 770323103 6,005 108,129 SH   SOLE 20 0 0 108,129
ROBERT HALF INTL INC COM 770323103 149,234 2,686,964 SH   SOLE 21 2,686,964 0 0
ROBERT HALF INTL INC COM 770323103 210,354 3,787,427 SH   SOLE 22 3,177,413 0 610,014
ROBERT HALF INTL INC COM 770323103 9,480 170,686 SH   SOLE 23 170,686 0 0
ROBERT HALF INTL INC COM 770323103 7,456 134,243 SH   SOLE 25 114,876 0 19,367
ROBERT HALF INTL INC COM 770323103 25,419 457,667 SH   SOLE 26 177,789 0 279,878
ROBERT HALF INTL INC COM 770323103 1,578 28,405 SH   SOLE 28 20,305 0 8,100
ROBERT HALF INTL INC COM 770323103 2,307 41,533 SH   SOLE 29 10,094 0 31,439
ROBERT HALF INTL INC COM 770323103 22,048 396,979 SH   SOLE 30 396,979 0 0
ROBERT HALF INTL INC COM 770323103 4,708 84,770 SH   SOLE 31 41,291 0 43,479
ROBERT HALF INTL INC COM 770323103 9,756 175,664 SH   SOLE 34 175,664 0 0
ROBERT HALF INTL INC COM 770323103 7,463 134,369 SH   SOLE 36 134,369 0 0
ROBERT HALF INTL INC COM 770323103 36 649 SH   SOLE 40 649 0 0
ROCKWELL AUTOMATION INC COM 773903109 66,886 340,645 SH   SOLE 2 217,686 0 122,959
ROCKWELL AUTOMATION INC COM 773903109 13,043 66,426 SH   SOLE 4 62,919 0 3,507
ROCKWELL AUTOMATION INC COM 773903109 25,226 128,476 SH   SOLE 7 108,718 0 19,758
ROCKWELL AUTOMATION INC COM 773903109 8,056 41,028 SH   SOLE 13 41,028 0 0
ROCKWELL AUTOMATION INC COM 773903109 169 861 SH   SOLE 15 861 0 0
ROCKWELL AUTOMATION INC COM 773903109 57,397 292,318 SH   SOLE 18 274,930 0 17,388
ROCKWELL AUTOMATION INC COM 773903109 67,013 341,292 SH   SOLE 19 341,292 0 0
ROCKWELL AUTOMATION INC COM 773903109 15,975 81,359 SH   SOLE 20 0 0 81,359
ROCKWELL AUTOMATION INC COM 773903109 573,944 2,923,067 SH   SOLE 21 2,923,067 0 0
ROCKWELL AUTOMATION INC COM 773903109 789,187 4,019,288 SH   SOLE 22 3,206,050 0 813,238
ROCKWELL AUTOMATION INC COM 773903109 36,327 185,011 SH   SOLE 23 185,011 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,877 121,602 SH   SOLE 25 121,602 0 0
ROCKWELL AUTOMATION INC COM 773903109 70,304 358,053 SH   SOLE 26 128,942 0 229,111
ROCKWELL AUTOMATION INC COM 773903109 5,905 30,074 SH   SOLE 28 21,784 0 8,290
ROCKWELL AUTOMATION INC COM 773903109 11,867 60,436 SH   SOLE 29 20,853 0 39,583
ROCKWELL AUTOMATION INC COM 773903109 95,857 488,197 SH   SOLE 30 488,197 0 0
ROCKWELL AUTOMATION INC COM 773903109 24,586 125,213 SH   SOLE 31 79,056 0 46,157
ROCKWELL AUTOMATION INC COM 773903109 7,003 35,666 SH   SOLE 34 35,666 0 0
ROCKWELL AUTOMATION INC COM 773903109 29,867 152,111 SH   SOLE 36 152,111 0 0
ROCKWELL AUTOMATION INC COM 773903109 130 661 SH   SOLE 40 661 0 0
ROCKWELL COLLINS INC COM 774341101 25,879 190,823 SH   SOLE 2 36,072 0 154,751
ROCKWELL COLLINS INC COM 774341101 7,615 56,151 SH   SOLE 4 52,345 0 3,806
ROCKWELL COLLINS INC COM 774341101 15,719 115,908 SH   SOLE 7 110,295 0 5,613
ROCKWELL COLLINS INC COM 774341101 853 6,289 SH   SOLE 13 6,289 0 0
ROCKWELL COLLINS INC COM 774341101 173 1,276 SH   SOLE 15 1,276 0 0
ROCKWELL COLLINS INC COM 774341101 47,370 349,282 SH   SOLE 18 328,083 0 21,199
ROCKWELL COLLINS INC COM 774341101 8,503 62,699 SH   SOLE 19 62,699 0 0
ROCKWELL COLLINS INC COM 774341101 14,105 104,002 SH   SOLE 20 0 0 104,002
ROCKWELL COLLINS INC COM 774341101 680,990 5,021,311 SH   SOLE 21 5,021,311 0 0
ROCKWELL COLLINS INC COM 774341101 606,688 4,473,440 SH   SOLE 22 3,726,428 0 747,012
ROCKWELL COLLINS INC COM 774341101 27,311 201,382 SH   SOLE 23 201,382 0 0
ROCKWELL COLLINS INC COM 774341101 17,313 127,659 SH   SOLE 25 127,659 0 0
ROCKWELL COLLINS INC COM 774341101 50,588 373,011 SH   SOLE 26 176,984 0 196,027
ROCKWELL COLLINS INC COM 774341101 5,030 37,089 SH   SOLE 28 26,576 0 10,513
ROCKWELL COLLINS INC COM 774341101 3,066 22,606 SH   SOLE 29 5,704 0 16,902
ROCKWELL COLLINS INC COM 774341101 81,803 603,181 SH   SOLE 30 603,181 0 0
ROCKWELL COLLINS INC COM 774341101 10,734 79,146 SH   SOLE 31 32,226 0 46,920
ROCKWELL COLLINS INC COM 774341101 1,471 10,844 SH   SOLE 34 10,844 0 0
ROCKWELL COLLINS INC COM 774341101 20,393 150,370 SH   SOLE 36 150,370 0 0
ROCKWELL COLLINS INC COM 774341101 110 809 SH   SOLE 40 809 0 0
ROCKWELL MED INC COM 774374102 27 4,583 SH   SOLE 2 2,973 0 1,610
ROCKWELL MED INC COM 774374102 6 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 1,012 173,820 SH   SOLE 18 173,820 0 0
ROCKWELL MED INC COM 774374102 202 34,699 SH   SOLE 19 34,699 0 0
ROCKWELL MED INC COM 774374102 9,128 1,568,427 SH   SOLE 21 1,568,427 0 0
ROCKWELL MED INC COM 774374102 7,275 1,250,065 SH   SOLE 22 1,165,689 0 84,376
ROCKWELL MED INC COM 774374102 39 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 49 8,409 SH   SOLE 30 8,409 0 0
ROCKWELL MED INC COM 774374102 8 1,378 SH   SOLE 40 1,378 0 0
ROCKY BRANDS INC COM 774515100 23 1,208 SH   SOLE 18 1,208 0 0
ROCKY BRANDS INC COM 774515100 25 1,306 SH   SOLE 19 1,306 0 0
ROCKY BRANDS INC COM 774515100 383 20,273 SH   SOLE 21 20,273 0 0
ROCKY BRANDS INC COM 774515100 4,279 226,404 SH   SOLE 22 226,404 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 865 SH   SOLE 18 865 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 32 2,724 SH   SOLE 19 2,724 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 207 17,556 SH   SOLE 21 17,556 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 69,508 1,364,775 SH   SOLE 18 1,340,894 0 23,881
ROGERS CORP COM 775133101 730 4,511 SH   SOLE 2 4,376 0 135
ROGERS CORP COM 775133101 6 34 SH   SOLE 4 34 0 0
ROGERS CORP COM 775133101 64 395 SH   SOLE 7 395 0 0
ROGERS CORP COM 775133101 13,344 82,411 SH   SOLE 18 82,411 0 0
ROGERS CORP COM 775133101 8,071 49,848 SH   SOLE 19 49,848 0 0
ROGERS CORP COM 775133101 262,674 1,622,247 SH   SOLE 21 1,622,247 0 0
ROGERS CORP COM 775133101 86,274 532,817 SH   SOLE 22 499,481 0 33,336
ROGERS CORP COM 775133101 1,651 10,197 SH   SOLE 23 10,197 0 0
ROGERS CORP COM 775133101 999 6,170 SH   SOLE 26 1,917 0 4,253
ROGERS CORP COM 775133101 421 2,597 SH   SOLE 28 2,597 0 0
ROGERS CORP COM 775133101 426 2,629 SH   SOLE 29 0 0 2,629
ROGERS CORP COM 775133101 4,246 26,224 SH   SOLE 30 26,224 0 0
ROGERS CORP COM 775133101 324 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 40 766 SH   SOLE 18 766 0 0
ROKU INC COM CL A 77543R102 13,168 254,309 SH   SOLE 19 254,309 0 0
ROKU INC COM CL A 77543R102 225 4,347 SH   SOLE 21 4,347 0 0
ROKU INC COM CL A 77543R102 12,672 244,730 SH   SOLE 22 244,730 0 0
ROKU INC COM CL A 77543R102 6,416 123,917 SH   SOLE 34 123,917 0 0
ROLLINS INC COM 775711104 6,401 137,561 SH   SOLE 2 60,228 0 77,333
ROLLINS INC COM 775711104 1,457 31,303 SH   SOLE 4 28,554 0 2,749
ROLLINS INC COM 775711104 1,465 31,492 SH   SOLE 7 18,450 0 13,042
ROLLINS INC COM 775711104 34 726 SH   SOLE 13 726 0 0
ROLLINS INC COM 775711104 14,821 318,520 SH   SOLE 18 309,550 0 8,970
ROLLINS INC COM 775711104 1,446 31,075 SH   SOLE 19 31,075 0 0
ROLLINS INC COM 775711104 208,638 4,483,955 SH   SOLE 21 4,483,955 0 0
ROLLINS INC COM 775711104 150,119 3,226,280 SH   SOLE 22 2,931,229 0 295,051
ROLLINS INC COM 775711104 5,537 118,993 SH   SOLE 23 118,993 0 0
ROLLINS INC COM 775711104 151 3,242 SH   SOLE 25 3,242 0 0
ROLLINS INC COM 775711104 9,384 201,676 SH   SOLE 26 109,739 0 91,937
ROLLINS INC COM 775711104 1,125 24,185 SH   SOLE 28 17,202 0 6,983
ROLLINS INC COM 775711104 1,113 23,917 SH   SOLE 29 0 0 23,917
ROLLINS INC COM 775711104 6,203 133,315 SH   SOLE 30 133,315 0 0
ROLLINS INC COM 775711104 1,802 38,738 SH   SOLE 31 20,100 0 18,638
ROLLINS INC COM 775711104 252 5,416 SH   SOLE 34 5,416 0 0
ROLLINS INC COM 775711104 738 15,867 SH   SOLE 36 15,867 0 0
ROLLINS INC COM 775711104 25 540 SH   SOLE 40 540 0 0
ROPER TECHNOLOGIES INC COM 776696106 43,097 166,396 SH   SOLE 2 40,481 0 125,915
ROPER TECHNOLOGIES INC COM 776696106 9,496 36,664 SH   SOLE 4 33,986 0 2,678
ROPER TECHNOLOGIES INC COM 776696106 19,487 75,240 SH   SOLE 7 72,257 0 2,983
ROPER TECHNOLOGIES INC COM 776696106 477 1,840 SH   SOLE 13 1,840 0 0
ROPER TECHNOLOGIES INC COM 776696106 184 710 SH   SOLE 15 710 0 0
ROPER TECHNOLOGIES INC COM 776696106 120,283 464,412 SH   SOLE 18 380,503 0 83,909
ROPER TECHNOLOGIES INC COM 776696106 80,624 311,291 SH   SOLE 19 311,291 0 0
ROPER TECHNOLOGIES INC COM 776696106 13,873 53,562 SH   SOLE 20 0 0 53,562
ROPER TECHNOLOGIES INC COM 776696106 554,703 2,141,709 SH   SOLE 21 2,141,709 0 0
ROPER TECHNOLOGIES INC COM 776696106 717,998 2,772,192 SH   SOLE 22 2,313,401 0 458,791
ROPER TECHNOLOGIES INC COM 776696106 32,256 124,539 SH   SOLE 23 124,539 0 0
ROPER TECHNOLOGIES INC COM 776696106 21,093 81,442 SH   SOLE 25 81,442 0 0
ROPER TECHNOLOGIES INC COM 776696106 72,222 278,850 SH   SOLE 26 98,667 0 180,183
ROPER TECHNOLOGIES INC COM 776696106 6,144 23,723 SH   SOLE 28 17,165 0 6,558
ROPER TECHNOLOGIES INC COM 776696106 4,496 17,360 SH   SOLE 29 3,310 0 14,050
ROPER TECHNOLOGIES INC COM 776696106 76,010 293,473 SH   SOLE 30 293,473 0 0
ROPER TECHNOLOGIES INC COM 776696106 13,283 51,285 SH   SOLE 31 21,683 0 29,602
ROPER TECHNOLOGIES INC COM 776696106 5,745 22,182 SH   SOLE 34 22,182 0 0
ROPER TECHNOLOGIES INC COM 776696106 23,653 91,324 SH   SOLE 36 91,324 0 0
ROPER TECHNOLOGIES INC COM 776696106 126 487 SH   SOLE 40 487 0 0
ROSEHILL RES INC CL A 777385105 83 10,514 SH   SOLE 18 10,514 0 0
ROSEHILL RES INC CL A 777385105 18 2,229 SH   SOLE 19 2,229 0 0
ROSEHILL RES INC CL A 777385105 781 99,315 SH   SOLE 21 99,315 0 0
ROSEHILL RES INC CL A 777385105 149 18,997 SH   SOLE 22 14,599 0 4,398
ROSETTA STONE INC COM 777780107 35 2,785 SH   SOLE 2 699 0 2,086
ROSETTA STONE INC COM 777780107 839 67,303 SH   SOLE 18 67,303 0 0
ROSETTA STONE INC COM 777780107 260 20,810 SH   SOLE 19 20,810 0 0
ROSETTA STONE INC COM 777780107 6,918 554,735 SH   SOLE 21 554,735 0 0
ROSETTA STONE INC COM 777780107 2,594 208,037 SH   SOLE 22 196,798 0 11,239
ROSS STORES INC COM 778296103 67,718 843,836 SH   SOLE 2 465,974 0 377,862
ROSS STORES INC COM 778296103 17,008 211,942 SH   SOLE 4 201,749 0 10,193
ROSS STORES INC COM 778296103 33,970 423,297 SH   SOLE 7 364,470 0 58,827
ROSS STORES INC COM 778296103 405 5,052 SH   SOLE 13 5,052 0 0
ROSS STORES INC COM 778296103 271 3,374 SH   SOLE 15 3,374 0 0
ROSS STORES INC COM 778296103 74,522 928,624 SH   SOLE 18 855,265 0 73,359
ROSS STORES INC COM 778296103 16,665 207,666 SH   SOLE 19 207,666 0 0
ROSS STORES INC COM 778296103 20,410 254,335 SH   SOLE 20 0 0 254,335
ROSS STORES INC COM 778296103 671,806 8,371,420 SH   SOLE 21 8,371,420 0 0
ROSS STORES INC COM 778296103 856,067 10,667,507 SH   SOLE 22 8,663,810 0 2,003,697
ROSS STORES INC COM 778296103 42,839 533,822 SH   SOLE 23 533,822 0 0
ROSS STORES INC COM 778296103 26,270 327,358 SH   SOLE 25 327,358 0 0
ROSS STORES INC COM 778296103 94,475 1,177,262 SH   SOLE 26 375,187 0 802,075
ROSS STORES INC COM 778296103 7,104 88,524 SH   SOLE 28 64,473 0 24,051
ROSS STORES INC COM 778296103 5,586 69,605 SH   SOLE 29 69,605 0 0
ROSS STORES INC COM 778296103 110,280 1,374,209 SH   SOLE 30 1,374,209 0 0
ROSS STORES INC COM 778296103 30,008 373,932 SH   SOLE 31 232,358 0 141,574
ROSS STORES INC COM 778296103 4,494 56,005 SH   SOLE 32 56,005 0 0
ROSS STORES INC COM 778296103 6,644 82,789 SH   SOLE 34 82,789 0 0
ROSS STORES INC COM 778296103 31,538 393,002 SH   SOLE 36 393,002 0 0
ROSS STORES INC COM 778296103 148 1,842 SH   SOLE 40 1,842 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 902 958,000 PRN   SOLE 21 958,000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 1,721 109,898 SH   SOLE 2 90,073 0 19,825
ROWAN COMPANIES PLC SHS CL A G7665A101 7 450 SH   SOLE 4 450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 100 6,373 SH   SOLE 7 6,373 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 13,023 831,608 SH   SOLE 18 831,608 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 6,297 402,090 SH   SOLE 19 402,090 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 120,228 7,677,370 SH   SOLE 21 7,677,370 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 58,389 3,728,519 SH   SOLE 22 3,505,445 0 223,074
ROWAN COMPANIES PLC SHS CL A G7665A101 1,498 95,650 SH   SOLE 25 95,650 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 357 22,767 SH   SOLE 26 8,457 0 14,310
ROWAN COMPANIES PLC SHS CL A G7665A101 268 17,130 SH   SOLE 28 17,130 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 295 18,858 SH   SOLE 30 18,858 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 3,475 221,920 SH   SOLE 34 221,920 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 212 13,540 SH   SOLE 36 13,540 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 206 13,167 SH   SOLE 40 13,167 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 575 7,045 SH   SOLE 18 7,045 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 631 7,722 SH   SOLE 25 7,722 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 77 949 SH   SOLE 26 0 0 949
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 73,690 2,895,472 SH   SOLE 21 2,895,472 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 36,844 308,887 SH   SOLE 2 136,348 0 172,539
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,088 76,191 SH   SOLE 4 72,057 0 4,134
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14,767 123,799 SH   SOLE 7 114,529 0 9,270
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 639 5,358 SH   SOLE 13 5,358 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 175 1,471 SH   SOLE 15 1,471 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 50,422 422,723 SH   SOLE 18 396,100 0 26,623
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,630 72,347 SH   SOLE 19 72,347 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 12,034 100,888 SH   SOLE 20 0 0 100,888
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 413,850 3,469,566 SH   SOLE 21 3,469,566 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 565,227 4,738,656 SH   SOLE 22 3,949,017 0 789,639
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26,096 218,780 SH   SOLE 23 218,780 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,703 131,648 SH   SOLE 25 131,648 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 62,371 522,893 SH   SOLE 26 185,314 0 337,579
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,701 39,413 SH   SOLE 28 28,626 0 10,787
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,762 14,774 SH   SOLE 29 11,844 0 2,930
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 58,423 489,797 SH   SOLE 30 489,797 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,596 80,452 SH   SOLE 31 36,660 0 43,792
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,431 28,763 SH   SOLE 34 28,763 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18,160 152,245 SH   SOLE 36 152,245 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 97 815 SH   SOLE 40 815 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 41 600 SH   SOLE 2 600 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 481 7,041 SH   SOLE 18 4,133 0 2,908
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 313 4,589 SH   SOLE 21 4,589 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 33 500 SH   SOLE 2 500 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,977 44,622 SH   SOLE 4 44,622 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 92 1,379 SH   SOLE 17 0 0 1,379
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 304,232 4,560,519 SH   SOLE 18 4,384,799 0 175,720
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 958,259 14,364,541 SH   SOLE 19 14,364,541 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 366 5,485 SH   SOLE 21 5,485 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 44,973 674,159 SH   SOLE 22 674,159 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,422 51,292 SH   SOLE 23 51,292 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,766 56,450 SH   SOLE 25 56,450 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 96,209 1,442,197 SH   SOLE 34 1,442,197 0 0
ROYAL GOLD INC COM 780287108 4,993 60,807 SH   SOLE 2 31,020 0 29,787
ROYAL GOLD INC COM 780287108 30 368 SH   SOLE 4 368 0 0
ROYAL GOLD INC COM 780287108 23,462 285,709 SH   SOLE 7 285,709 0 0
ROYAL GOLD INC COM 780287108 17,473 212,777 SH   SOLE 18 212,777 0 0
ROYAL GOLD INC COM 780287108 1,611 19,612 SH   SOLE 19 19,612 0 0
ROYAL GOLD INC COM 780287108 246,924 3,006,874 SH   SOLE 21 3,006,874 0 0
ROYAL GOLD INC COM 780287108 170,323 2,074,071 SH   SOLE 22 1,876,755 0 197,316
ROYAL GOLD INC COM 780287108 1,954 23,799 SH   SOLE 26 9,514 0 14,285
ROYAL GOLD INC COM 780287108 785 9,554 SH   SOLE 28 9,554 0 0
ROYAL GOLD INC COM 780287108 589 7,168 SH   SOLE 29 0 0 7,168
ROYAL GOLD INC COM 780287108 15,513 188,908 SH   SOLE 30 188,908 0 0
ROYAL GOLD INC COM 780287108 125 1,524 SH   SOLE 31 1,524 0 0
ROYAL GOLD INC COM 780287108 590 7,184 SH   SOLE 40 7,184 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 1,085 1,012,000 PRN   SOLE 21 1,012,000 0 0
RPC INC COM 749660106 664 26,016 SH   SOLE 2 6,560 0 19,456
RPC INC COM 749660106 8 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 34 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 714 27,975 SH   SOLE 18 27,975 0 0
RPC INC COM 749660106 449 17,585 SH   SOLE 19 17,585 0 0
RPC INC COM 749660106 21,189 829,946 SH   SOLE 21 829,946 0 0
RPC INC COM 749660106 52,033 2,038,117 SH   SOLE 22 1,845,665 0 192,452
RPC INC COM 749660106 979 38,340 SH   SOLE 26 24,672 0 13,668
RPC INC COM 749660106 238 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 261 10,234 SH   SOLE 30 10,234 0 0
RPC INC COM 749660106 424 16,614 SH   SOLE 31 16,614 0 0
RPC INC COM 749660106 177 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 6,860 130,860 SH   SOLE 2 81,476 0 49,384
RPM INTL INC COM 749685103 33 631 SH   SOLE 4 631 0 0
RPM INTL INC COM 749685103 5,159 98,425 SH   SOLE 7 98,425 0 0
RPM INTL INC COM 749685103 22,445 428,168 SH   SOLE 18 428,168 0 0
RPM INTL INC COM 749685103 2,080 39,675 SH   SOLE 19 39,675 0 0
RPM INTL INC COM 749685103 312,579 5,962,965 SH   SOLE 21 5,962,965 0 0
RPM INTL INC COM 749685103 225,073 4,293,644 SH   SOLE 22 3,890,599 0 403,045
RPM INTL INC COM 749685103 3,299 62,926 SH   SOLE 26 25,744 0 37,182
RPM INTL INC COM 749685103 1,030 19,642 SH   SOLE 28 19,642 0 0
RPM INTL INC COM 749685103 1,114 21,257 SH   SOLE 30 21,257 0 0
RPM INTL INC COM 749685103 2,714 51,767 SH   SOLE 31 51,767 0 0
RPM INTL INC COM 749685103 329 6,283 SH   SOLE 36 6,283 0 0
RPM INTL INC COM 749685103 761 14,521 SH   SOLE 40 14,521 0 0
RPX CORP COM 74972G103 148 11,032 SH   SOLE 2 2,638 0 8,394
RPX CORP COM 74972G103 16 1,183 SH   SOLE 7 1,183 0 0
RPX CORP COM 74972G103 2,437 181,337 SH   SOLE 18 181,337 0 0
RPX CORP COM 74972G103 1,377 102,459 SH   SOLE 19 102,459 0 0
RPX CORP COM 74972G103 19,040 1,416,677 SH   SOLE 21 1,416,677 0 0
RPX CORP COM 74972G103 23,424 1,742,852 SH   SOLE 22 1,660,504 0 82,348
RPX CORP COM 74972G103 653 48,600 SH   SOLE 23 48,600 0 0
RPX CORP COM 74972G103 219 16,324 SH   SOLE 26 0 0 16,324
RPX CORP COM 74972G103 102 7,586 SH   SOLE 28 7,586 0 0
RPX CORP COM 74972G103 577 42,918 SH   SOLE 29 0 0 42,918
RPX CORP COM 74972G103 84 6,283 SH   SOLE 30 6,283 0 0
RPX CORP COM 74972G103 491 36,556 SH   SOLE 34 36,556 0 0
RPX CORP COM 74972G103 75 5,602 SH   SOLE 40 5,602 0 0
RSP PERMIAN INC COM 74978Q105 4,611 113,344 SH   SOLE 2 54,100 0 59,244
RSP PERMIAN INC COM 74978Q105 21 524 SH   SOLE 4 524 0 0
RSP PERMIAN INC COM 74978Q105 125 3,077 SH   SOLE 7 3,077 0 0
RSP PERMIAN INC COM 74978Q105 2,638 64,847 SH   SOLE 18 64,847 0 0
RSP PERMIAN INC COM 74978Q105 8,013 196,981 SH   SOLE 19 196,981 0 0
RSP PERMIAN INC COM 74978Q105 66,776 1,641,483 SH   SOLE 21 1,641,483 0 0
RSP PERMIAN INC COM 74978Q105 141,546 3,479,507 SH   SOLE 22 3,097,835 0 381,672
RSP PERMIAN INC COM 74978Q105 1,855 45,608 SH   SOLE 26 19,734 0 25,874
RSP PERMIAN INC COM 74978Q105 807 19,835 SH   SOLE 28 19,835 0 0
RSP PERMIAN INC COM 74978Q105 2,552 62,723 SH   SOLE 30 62,723 0 0
RSP PERMIAN INC COM 74978Q105 125 3,075 SH   SOLE 31 3,075 0 0
RSP PERMIAN INC COM 74978Q105 572 14,058 SH   SOLE 40 14,058 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 1,196 1,048,000 PRN   SOLE 21 1,048,000 0 0
RTI SURGICAL INC COM 74975N105 22 5,261 SH   SOLE 2 3,529 0 1,732
RTI SURGICAL INC COM 74975N105 6 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL INC COM 74975N105 862 210,365 SH   SOLE 18 210,365 0 0
RTI SURGICAL INC COM 74975N105 1,828 445,919 SH   SOLE 19 445,919 0 0
RTI SURGICAL INC COM 74975N105 7,301 1,780,851 SH   SOLE 21 1,780,851 0 0
RTI SURGICAL INC COM 74975N105 9,991 2,436,925 SH   SOLE 22 2,361,728 0 75,197
RTI SURGICAL INC COM 74975N105 138 33,661 SH   SOLE 29 0 0 33,661
RUBICON PROJ INC COM 78112V102 17 8,880 SH   SOLE 2 1,908 0 6,972
RUBICON PROJ INC COM 78112V102 1 591 SH   SOLE 7 591 0 0
RUBICON PROJ INC COM 78112V102 319 170,463 SH   SOLE 18 170,463 0 0
RUBICON PROJ INC COM 78112V102 62 33,133 SH   SOLE 19 33,133 0 0
RUBICON PROJ INC COM 78112V102 2,721 1,454,914 SH   SOLE 21 1,454,914 0 0
RUBICON PROJ INC COM 78112V102 1,973 1,055,173 SH   SOLE 22 1,006,905 0 48,268
RUBICON PROJ INC COM 78112V102 58 31,121 SH   SOLE 29 0 0 31,121
RUBICON TECHNOLOGY INC COM NEW 78112T206 4 529 SH   SOLE 19 529 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 389 48,761 SH   SOLE 22 48,761 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 70 2,927 SH   SOLE 2 1,771 0 1,156
RUDOLPH TECHNOLOGIES INC COM 781270103 18 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,590 150,223 SH   SOLE 18 150,223 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 593 24,800 SH   SOLE 19 24,800 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 68,559 2,868,591 SH   SOLE 21 2,868,591 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 22,085 924,079 SH   SOLE 22 865,895 0 58,184
RUDOLPH TECHNOLOGIES INC COM 781270103 102 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,097 45,879 SH   SOLE 30 45,879 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 70 2,924 SH   SOLE 40 2,924 0 0
RUSH ENTERPRISES INC CL A 781846209 288 5,674 SH   SOLE 2 2,516 0 3,158
RUSH ENTERPRISES INC CL A 781846209 8 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 76 1,487 SH   SOLE 7 1,487 0 0
RUSH ENTERPRISES INC CL A 781846209 5,462 107,489 SH   SOLE 18 107,489 0 0
RUSH ENTERPRISES INC CL A 781846209 3,312 65,181 SH   SOLE 19 65,181 0 0
RUSH ENTERPRISES INC CL A 781846209 47,319 931,291 SH   SOLE 21 931,291 0 0
RUSH ENTERPRISES INC CL A 781846209 46,946 923,950 SH   SOLE 22 864,409 0 59,541
RUSH ENTERPRISES INC CL A 781846209 601 11,822 SH   SOLE 23 11,822 0 0
RUSH ENTERPRISES INC CL A 781846209 964 18,978 SH   SOLE 26 5,546 0 13,432
RUSH ENTERPRISES INC CL A 781846209 381 7,497 SH   SOLE 28 7,497 0 0
RUSH ENTERPRISES INC CL A 781846209 368 7,235 SH   SOLE 29 0 0 7,235
RUSH ENTERPRISES INC CL A 781846209 260 5,120 SH   SOLE 30 5,120 0 0
RUSH ENTERPRISES INC CL A 781846209 161 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 25 527 SH   SOLE 2 276 0 251
RUSH ENTERPRISES INC CL B 781846308 983 20,385 SH   SOLE 18 20,385 0 0
RUSH ENTERPRISES INC CL B 781846308 132 2,748 SH   SOLE 19 2,748 0 0
RUSH ENTERPRISES INC CL B 781846308 7,749 160,730 SH   SOLE 21 160,730 0 0
RUSH ENTERPRISES INC CL B 781846308 4,416 91,607 SH   SOLE 22 88,275 0 3,332
RUSH ENTERPRISES INC CL B 781846308 48 989 SH   SOLE 30 989 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 349 16,131 SH   SOLE 2 15,898 0 233
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 19 856 SH   SOLE 7 856 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,040 140,394 SH   SOLE 18 140,394 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,277 151,374 SH   SOLE 19 151,374 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 58,090 2,683,144 SH   SOLE 21 2,683,144 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 19,648 907,509 SH   SOLE 22 847,496 0 60,013
RUTHS HOSPITALITY GROUP INC COM 783332109 2,535 117,069 SH   SOLE 23 117,069 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 112 5,162 SH   SOLE 28 5,162 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 147 6,781 SH   SOLE 29 0 0 6,781
RUTHS HOSPITALITY GROUP INC COM 783332109 945 43,643 SH   SOLE 30 43,643 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 36 1,653 SH   SOLE 34 1,653 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 85 3,946 SH   SOLE 40 3,946 0 0
RXI PHARMACEUTICALS CORP NEW COM 74979C501 2 4,010 SH   SOLE 21 4,010 0 0
RXI PHARMACEUTICALS CORP NEW COM 74979C501 4 7,128 SH   SOLE 22 7,128 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 395 3,787 SH   SOLE 2 100 0 3,687
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 158 1,515 SH   SOLE 4 1,515 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,514 14,530 SH   SOLE 7 14,530 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 243 2,331 SH   SOLE 13 2,331 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 500 4,800 SH   SOLE 18 4,800 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 9,064 86,991 SH   SOLE 19 86,991 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 64,406 618,159 SH   SOLE 21 618,159 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 23,817 228,589 SH   SOLE 22 179,707 0 48,882
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 140 1,339 SH   SOLE 23 1,339 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 64 617 SH   SOLE 25 617 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 885 8,497 SH   SOLE 26 1,302 0 7,195
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 235 2,252 SH   SOLE 31 0 0 2,252
RYB ED INC ADR 74979W101 24 1,449 SH   SOLE 22 1,449 0 0
RYDER SYS INC COM 783549108 20,820 247,351 SH   SOLE 2 219,250 0 28,101
RYDER SYS INC COM 783549108 3,106 36,898 SH   SOLE 4 36,898 0 0
RYDER SYS INC COM 783549108 1,022 12,138 SH   SOLE 7 12,138 0 0
RYDER SYS INC COM 783549108 15,763 187,280 SH   SOLE 18 186,806 0 474
RYDER SYS INC COM 783549108 2,931 34,825 SH   SOLE 19 34,825 0 0
RYDER SYS INC COM 783549108 235,320 2,795,768 SH   SOLE 21 2,795,768 0 0
RYDER SYS INC COM 783549108 181,212 2,152,932 SH   SOLE 22 1,838,543 0 314,389
RYDER SYS INC COM 783549108 4,295 51,032 SH   SOLE 23 51,032 0 0
RYDER SYS INC COM 783549108 1,678 19,935 SH   SOLE 25 19,935 0 0
RYDER SYS INC COM 783549108 6,884 81,792 SH   SOLE 26 22,007 0 59,785
RYDER SYS INC COM 783549108 637 7,566 SH   SOLE 28 7,566 0 0
RYDER SYS INC COM 783549108 3,549 42,166 SH   SOLE 29 24,340 0 17,826
RYDER SYS INC COM 783549108 1,048 12,450 SH   SOLE 30 12,450 0 0
RYDER SYS INC COM 783549108 5,680 67,486 SH   SOLE 31 52,838 0 14,648
RYDER SYS INC COM 783549108 6,383 75,839 SH   SOLE 34 75,839 0 0
RYDER SYS INC COM 783549108 3,294 39,132 SH   SOLE 36 39,132 0 0
RYDER SYS INC COM 783549108 539 6,403 SH   SOLE 40 6,403 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 147 1,459 SH   SOLE 17 0 0 1,459
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 14,828 146,769 SH   SOLE 22 146,769 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 27 144 SH   SOLE 17 0 0 144
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 19 281 SH   SOLE 17 0 0 281
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 26 250 SH   SOLE 17 0 0 250
RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 1 17 SH   SOLE 17 0 0 17
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 1 5 SH   SOLE 17 0 0 5
RYERSON HLDG CORP COM 783754104 128 12,318 SH   SOLE 2 9,390 0 2,928
RYERSON HLDG CORP COM 783754104 661 63,598 SH   SOLE 18 63,598 0 0
RYERSON HLDG CORP COM 783754104 583 56,050 SH   SOLE 19 56,050 0 0
RYERSON HLDG CORP COM 783754104 5,727 550,712 SH   SOLE 21 550,712 0 0
RYERSON HLDG CORP COM 783754104 5,957 572,777 SH   SOLE 22 556,331 0 16,446
RYERSON HLDG CORP COM 783754104 143 13,736 SH   SOLE 29 0 0 13,736
RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 663 658,000 PRN   SOLE 21 658,000 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,157 16,770 SH   SOLE 2 16,447 0 323
RYMAN HOSPITALITY PPTYS INC COM 78377T107 984 14,263 SH   SOLE 4 14,263 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,204 60,905 SH   SOLE 7 60,905 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 124 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 10,322 149,556 SH   SOLE 18 149,556 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 9,570 138,651 SH   SOLE 19 138,651 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 112,272 1,626,655 SH   SOLE 21 1,626,655 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 144,865 2,098,878 SH   SOLE 22 2,016,083 0 82,795
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,705 39,192 SH   SOLE 23 39,192 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,515 79,910 SH   SOLE 25 79,910 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,131 30,880 SH   SOLE 26 4,877 0 26,003
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,437 35,305 SH   SOLE 28 6,734 0 28,571
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,095 30,359 SH   SOLE 29 16,851 0 13,508
RYMAN HOSPITALITY PPTYS INC COM 78377T107 16,401 237,624 SH   SOLE 30 237,624 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,255 61,644 SH   SOLE 31 61,644 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 273 3,957 SH   SOLE 40 3,957 0 0
S & T BANCORP INC COM 783859101 310 7,790 SH   SOLE 2 1,948 0 5,842
S & T BANCORP INC COM 783859101 12 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 35 872 SH   SOLE 7 872 0 0
S & T BANCORP INC COM 783859101 7,108 178,554 SH   SOLE 18 178,554 0 0
S & T BANCORP INC COM 783859101 1,090 27,382 SH   SOLE 19 27,382 0 0
S & T BANCORP INC COM 783859101 125,528 3,153,177 SH   SOLE 21 3,153,177 0 0
S & T BANCORP INC COM 783859101 40,213 1,010,124 SH   SOLE 22 949,347 0 60,777
S & T BANCORP INC COM 783859101 954 23,954 SH   SOLE 26 7,756 0 16,198
S & T BANCORP INC COM 783859101 185 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 2,017 50,666 SH   SOLE 30 50,666 0 0
S & T BANCORP INC COM 783859101 129 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 113,516 670,104 SH   SOLE 2 369,776 0 300,328
S&P GLOBAL INC COM 78409V104 26,135 154,279 SH   SOLE 4 147,713 0 6,566
S&P GLOBAL INC COM 78409V104 51,210 302,301 SH   SOLE 7 211,152 0 91,149
S&P GLOBAL INC COM 78409V104 9,045 53,392 SH   SOLE 13 53,392 0 0
S&P GLOBAL INC COM 78409V104 341 2,015 SH   SOLE 15 2,015 0 0
S&P GLOBAL INC COM 78409V104 162,169 957,314 SH   SOLE 18 810,063 0 147,251
S&P GLOBAL INC COM 78409V104 127,962 755,384 SH   SOLE 19 755,384 0 0
S&P GLOBAL INC COM 78409V104 17,018 100,460 SH   SOLE 20 0 0 100,460
S&P GLOBAL INC COM 78409V104 688,893 4,066,666 SH   SOLE 21 4,066,666 0 0
S&P GLOBAL INC COM 78409V104 1,326,705 7,831,789 SH   SOLE 22 6,227,761 0 1,604,028
S&P GLOBAL INC COM 78409V104 71,747 423,535 SH   SOLE 23 423,535 0 0
S&P GLOBAL INC COM 78409V104 55,300 326,445 SH   SOLE 25 326,445 0 0
S&P GLOBAL INC COM 78409V104 120,022 708,513 SH   SOLE 26 248,413 0 460,100
S&P GLOBAL INC COM 78409V104 9,817 57,951 SH   SOLE 28 42,117 0 15,834
S&P GLOBAL INC COM 78409V104 34,079 201,173 SH   SOLE 29 59,044 0 142,129
S&P GLOBAL INC COM 78409V104 144,181 851,125 SH   SOLE 30 851,125 0 0
S&P GLOBAL INC COM 78409V104 39,204 231,427 SH   SOLE 31 150,333 0 81,094
S&P GLOBAL INC COM 78409V104 13,362 78,881 SH   SOLE 34 78,881 0 0
S&P GLOBAL INC COM 78409V104 51,574 304,451 SH   SOLE 36 304,451 0 0
S&P GLOBAL INC COM 78409V104 222 1,310 SH   SOLE 40 1,310 0 0
S&W SEED CO COM 785135104 9 2,431 SH   SOLE 18 2,431 0 0
S&W SEED CO COM 785135104 162 41,632 SH   SOLE 21 41,632 0 0
S&W SEED CO COM 785135104 95 24,347 SH   SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,921 102,341 SH   SOLE 2 77,687 0 24,654
SABRA HEALTH CARE REIT INC COM 78573L106 5,572 296,846 SH   SOLE 4 296,846 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,565 243,210 SH   SOLE 7 243,210 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 135 7,166 SH   SOLE 15 7,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 22,661 1,207,305 SH   SOLE 18 1,207,305 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 22,846 1,217,166 SH   SOLE 19 1,217,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 235,642 12,554,167 SH   SOLE 21 12,554,167 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 143,461 7,643,121 SH   SOLE 22 7,141,956 0 501,165
SABRA HEALTH CARE REIT INC COM 78573L106 177 9,414 SH   SOLE 23 9,414 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,936 316,252 SH   SOLE 25 316,252 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,002 106,666 SH   SOLE 26 13,849 0 92,817
SABRA HEALTH CARE REIT INC COM 78573L106 4,500 239,721 SH   SOLE 28 126,184 0 113,537
SABRA HEALTH CARE REIT INC COM 78573L106 1,152 61,400 SH   SOLE 29 61,400 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 17,364 925,101 SH   SOLE 30 925,101 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 11,712 623,987 SH   SOLE 34 623,987 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 299 15,905 SH   SOLE 40 15,905 0 0
SABRE CORP COM 78573M104 5,736 279,817 SH   SOLE 2 115,078 0 164,739
SABRE CORP COM 78573M104 1,249 60,943 SH   SOLE 4 56,169 0 4,774
SABRE CORP COM 78573M104 245 11,947 SH   SOLE 7 11,190 0 757
SABRE CORP COM 78573M104 14,257 695,442 SH   SOLE 18 675,245 0 20,197
SABRE CORP COM 78573M104 1,364 66,530 SH   SOLE 19 66,530 0 0
SABRE CORP COM 78573M104 3,245 158,276 SH   SOLE 20 0 0 158,276
SABRE CORP COM 78573M104 186,576 9,101,259 SH   SOLE 21 9,101,259 0 0
SABRE CORP COM 78573M104 137,766 6,720,308 SH   SOLE 22 6,083,291 0 637,017
SABRE CORP COM 78573M104 6,057 295,484 SH   SOLE 23 295,484 0 0
SABRE CORP COM 78573M104 46 2,268 SH   SOLE 25 2,268 0 0
SABRE CORP COM 78573M104 9,231 450,274 SH   SOLE 26 264,019 0 186,255
SABRE CORP COM 78573M104 908 44,309 SH   SOLE 28 31,967 0 12,342
SABRE CORP COM 78573M104 1,162 56,675 SH   SOLE 29 3,949 0 52,726
SABRE CORP COM 78573M104 4,443 216,720 SH   SOLE 30 216,720 0 0
SABRE CORP COM 78573M104 1,667 81,329 SH   SOLE 31 31,974 0 49,355
SABRE CORP COM 78573M104 303 14,774 SH   SOLE 34 14,774 0 0
SABRE CORP COM 78573M104 686 33,456 SH   SOLE 36 33,456 0 0
SABRE CORP COM 78573M104 19 917 SH   SOLE 40 917 0 0
SACHEM CAP CORP COM 78590A109 7 1,789 SH   SOLE 18 1,789 0 0
SAEXPLORATION HLDGS INC COM NEW 78636X204 2 811 SH   SOLE 18 811 0 0
SAEXPLORATION HLDGS INC COM NEW 78636X204 23 10,275 SH   SOLE 21 10,275 0 0
SAFE BULKERS INC COM Y7388L103 35 10,713 SH   SOLE 2 2,124 0 8,589
SAFE BULKERS INC COM Y7388L103 598 185,065 SH   SOLE 18 185,065 0 0
SAFE BULKERS INC COM Y7388L103 91 28,187 SH   SOLE 19 28,187 0 0
SAFE BULKERS INC COM Y7388L103 5,191 1,607,024 SH   SOLE 21 1,607,024 0 0
SAFE BULKERS INC COM Y7388L103 1,369 423,782 SH   SOLE 22 392,358 0 31,424
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 44 3,888 SH   SOLE 2 1,119 0 2,769
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 892 79,603 SH   SOLE 18 79,603 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 194 17,279 SH   SOLE 19 17,279 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,480 667,872 SH   SOLE 21 667,872 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,541 673,336 SH   SOLE 22 644,152 0 29,184
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,484 132,479 SH   SOLE 30 132,479 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 31 1,738 SH   SOLE 2 596 0 1,142
SAFETY INCOME & GROWTH INC COM 78649D104 641 36,430 SH   SOLE 18 36,430 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 134 7,615 SH   SOLE 19 7,615 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 6,054 343,963 SH   SOLE 21 343,963 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 1,689 95,972 SH   SOLE 22 87,846 0 8,126
SAFETY INS GROUP INC COM 78648T100 258 3,208 SH   SOLE 2 806 0 2,402
SAFETY INS GROUP INC COM 78648T100 13 156 SH   SOLE 4 156 0 0
SAFETY INS GROUP INC COM 78648T100 25 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 5,830 72,518 SH   SOLE 18 72,518 0 0
SAFETY INS GROUP INC COM 78648T100 1,119 13,918 SH   SOLE 19 13,918 0 0
SAFETY INS GROUP INC COM 78648T100 111,045 1,381,161 SH   SOLE 21 1,381,161 0 0
SAFETY INS GROUP INC COM 78648T100 33,002 410,474 SH   SOLE 22 384,633 0 25,841
SAFETY INS GROUP INC COM 78648T100 782 9,729 SH   SOLE 26 3,605 0 6,124
SAFETY INS GROUP INC COM 78648T100 382 4,753 SH   SOLE 28 4,753 0 0
SAFETY INS GROUP INC COM 78648T100 1,750 21,770 SH   SOLE 30 21,770 0 0
SAFETY INS GROUP INC COM 78648T100 114 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 21 514 SH   SOLE 2 152 0 362
SAGA COMMUNICATIONS INC CL A NEW 786598300 587 14,501 SH   SOLE 18 14,501 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 115 2,833 SH   SOLE 19 2,833 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 5,446 134,625 SH   SOLE 21 134,625 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 5,280 130,533 SH   SOLE 22 128,154 0 2,379
SAGE THERAPEUTICS INC COM 78667J108 3,319 20,148 SH   SOLE 2 19,882 0 266
SAGE THERAPEUTICS INC COM 78667J108 35 214 SH   SOLE 4 214 0 0
SAGE THERAPEUTICS INC COM 78667J108 152 924 SH   SOLE 7 924 0 0
SAGE THERAPEUTICS INC COM 78667J108 25,493 154,774 SH   SOLE 18 154,774 0 0
SAGE THERAPEUTICS INC COM 78667J108 58,526 355,329 SH   SOLE 19 355,329 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,697 10,300 SH   SOLE 20 10,300 0 0
SAGE THERAPEUTICS INC COM 78667J108 281,237 1,707,467 SH   SOLE 21 1,707,467 0 0
SAGE THERAPEUTICS INC COM 78667J108 182,699 1,109,215 SH   SOLE 22 1,038,341 0 70,874
SAGE THERAPEUTICS INC COM 78667J108 1,345 8,168 SH   SOLE 23 8,168 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,871 11,362 SH   SOLE 26 3,699 0 7,663
SAGE THERAPEUTICS INC COM 78667J108 1,005 6,099 SH   SOLE 28 6,099 0 0
SAGE THERAPEUTICS INC COM 78667J108 323 1,963 SH   SOLE 29 0 0 1,963
SAGE THERAPEUTICS INC COM 78667J108 1,042 6,325 SH   SOLE 30 6,325 0 0
SAGE THERAPEUTICS INC COM 78667J108 7,934 48,170 SH   SOLE 34 48,170 0 0
SAGE THERAPEUTICS INC COM 78667J108 612 3,713 SH   SOLE 40 3,713 0 0
SAIA INC COM 78709Y105 401 5,673 SH   SOLE 2 3,388 0 2,285
SAIA INC COM 78709Y105 12 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 37 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 8,580 121,277 SH   SOLE 18 121,277 0 0
SAIA INC COM 78709Y105 3,762 53,167 SH   SOLE 19 53,167 0 0
SAIA INC COM 78709Y105 162,922 2,302,780 SH   SOLE 21 2,302,780 0 0
SAIA INC COM 78709Y105 50,694 716,527 SH   SOLE 22 670,956 0 45,571
SAIA INC COM 78709Y105 515 7,284 SH   SOLE 23 7,284 0 0
SAIA INC COM 78709Y105 480 6,778 SH   SOLE 26 0 0 6,778
SAIA INC COM 78709Y105 258 3,640 SH   SOLE 28 3,640 0 0
SAIA INC COM 78709Y105 2,609 36,881 SH   SOLE 30 36,881 0 0
SAIA INC COM 78709Y105 191 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5,985 412,747 SH   SOLE 19 412,747 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2,679 184,744 SH   SOLE 34 184,744 0 0
SALEM MEDIA GROUP INC CL A 794093104 10 2,230 SH   SOLE 2 576 0 1,654
SALEM MEDIA GROUP INC CL A 794093104 192 42,609 SH   SOLE 18 42,609 0 0
SALEM MEDIA GROUP INC CL A 794093104 50 11,086 SH   SOLE 19 11,086 0 0
SALEM MEDIA GROUP INC CL A 794093104 1,925 427,750 SH   SOLE 21 427,750 0 0
SALEM MEDIA GROUP INC CL A 794093104 1,812 402,727 SH   SOLE 22 393,547 0 9,180
SALESFORCE COM INC COM 79466L302 90,986 890,014 SH   SOLE 2 228,341 0 661,673
SALESFORCE COM INC COM 79466L302 23,708 231,911 SH   SOLE 4 215,294 0 16,617
SALESFORCE COM INC COM 79466L302 46,447 454,341 SH   SOLE 7 448,751 0 5,590
SALESFORCE COM INC COM 79466L302 806 7,882 SH   SOLE 13 7,882 0 0
SALESFORCE COM INC COM 79466L302 532 5,200 SH   SOLE 15 5,200 0 0
SALESFORCE COM INC COM 79466L302 3 34 SH   SOLE 17 0 0 34
SALESFORCE COM INC COM 79466L302 145,659 1,424,813 SH   SOLE 18 1,325,919 0 98,894
SALESFORCE COM INC COM 79466L302 31,397 307,121 SH   SOLE 19 307,121 0 0
SALESFORCE COM INC COM 79466L302 26,866 262,798 SH   SOLE 20 0 0 262,798
SALESFORCE COM INC COM 79466L302 1,224,320 11,976,132 SH   SOLE 21 11,976,132 0 0
SALESFORCE COM INC COM 79466L302 1,826,419 17,865,786 SH   SOLE 22 14,927,350 0 2,938,436
SALESFORCE COM INC COM 79466L302 86,295 844,129 SH   SOLE 23 844,129 0 0
SALESFORCE COM INC COM 79466L302 55,843 546,247 SH   SOLE 25 546,247 0 0
SALESFORCE COM INC COM 79466L302 183,811 1,798,013 SH   SOLE 26 614,055 0 1,183,958
SALESFORCE COM INC COM 79466L302 15,821 154,763 SH   SOLE 28 112,579 0 42,184
SALESFORCE COM INC COM 79466L302 2,487 24,327 SH   SOLE 29 24,327 0 0
SALESFORCE COM INC COM 79466L302 199,726 1,953,694 SH   SOLE 30 1,953,694 0 0
SALESFORCE COM INC COM 79466L302 36,100 353,127 SH   SOLE 31 162,178 0 190,949
SALESFORCE COM INC COM 79466L302 18,686 182,782 SH   SOLE 34 182,782 0 0
SALESFORCE COM INC COM 79466L302 61,360 600,211 SH   SOLE 36 600,211 0 0
SALESFORCE COM INC COM 79466L302 341 3,334 SH   SOLE 40 3,334 0 0
SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 4,748 3,101,000 PRN   SOLE 21 3,101,000 0 0
SALISBURY BANCORP INC COM 795226109 18 409 SH   SOLE 18 409 0 0
SALISBURY BANCORP INC COM 795226109 9 207 SH   SOLE 21 207 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,469 131,592 SH   SOLE 2 77,127 0 54,465
SALLY BEAUTY HLDGS INC COM 79546E104 13 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 86 4,590 SH   SOLE 7 4,590 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 7,900 421,120 SH   SOLE 18 421,120 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 739 39,375 SH   SOLE 19 39,375 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 104,515 5,571,146 SH   SOLE 21 5,571,146 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 83,000 4,424,297 SH   SOLE 22 4,010,383 0 413,914
SALLY BEAUTY HLDGS INC COM 79546E104 1,034 55,130 SH   SOLE 26 32,792 0 22,338
SALLY BEAUTY HLDGS INC COM 79546E104 366 19,526 SH   SOLE 28 19,526 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 402 21,409 SH   SOLE 30 21,409 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 50 2,686 SH   SOLE 31 2,686 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 106 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 239 12,763 SH   SOLE 40 12,763 0 0
SANCHEZ ENERGY CORP COM 79970Y105 16 2,943 SH   SOLE 2 2,632 0 311
SANCHEZ ENERGY CORP COM 79970Y105 1 257 SH   SOLE 4 257 0 0
SANCHEZ ENERGY CORP COM 79970Y105 6 1,125 SH   SOLE 7 1,125 0 0
SANCHEZ ENERGY CORP COM 79970Y105 1,082 203,798 SH   SOLE 18 203,798 0 0
SANCHEZ ENERGY CORP COM 79970Y105 167 31,397 SH   SOLE 19 31,397 0 0
SANCHEZ ENERGY CORP COM 79970Y105 11,623 2,188,965 SH   SOLE 21 2,188,965 0 0
SANCHEZ ENERGY CORP COM 79970Y105 7,493 1,411,107 SH   SOLE 22 1,321,545 0 89,562
SANCHEZ ENERGY CORP COM 79970Y105 28 5,238 SH   SOLE 26 0 0 5,238
SANCHEZ ENERGY CORP COM 79970Y105 36 6,729 SH   SOLE 28 6,729 0 0
SANCHEZ ENERGY CORP COM 79970Y105 61 11,440 SH   SOLE 30 11,440 0 0
SANCHEZ ENERGY CORP COM 79970Y105 30 5,662 SH   SOLE 40 5,662 0 0
SANDERSON FARMS INC COM 800013104 1,702 12,265 SH   SOLE 2 8,714 0 3,551
SANDERSON FARMS INC COM 800013104 20 142 SH   SOLE 4 142 0 0
SANDERSON FARMS INC COM 800013104 910 6,555 SH   SOLE 7 6,555 0 0
SANDERSON FARMS INC COM 800013104 18,013 129,798 SH   SOLE 18 129,798 0 0
SANDERSON FARMS INC COM 800013104 2,222 16,010 SH   SOLE 19 16,010 0 0
SANDERSON FARMS INC COM 800013104 180,900 1,303,500 SH   SOLE 21 1,303,500 0 0
SANDERSON FARMS INC COM 800013104 97,321 701,260 SH   SOLE 22 664,879 0 36,381
SANDERSON FARMS INC COM 800013104 1,606 11,571 SH   SOLE 26 4,900 0 6,671
SANDERSON FARMS INC COM 800013104 410 2,952 SH   SOLE 28 2,952 0 0
SANDERSON FARMS INC COM 800013104 1,052 7,580 SH   SOLE 30 7,580 0 0
SANDERSON FARMS INC COM 800013104 310 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 206 9,788 SH   SOLE 2 3,979 0 5,809
SANDRIDGE ENERGY INC COM NEW 80007P869 21 982 SH   SOLE 7 982 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 2,886 136,971 SH   SOLE 18 136,971 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,004 47,648 SH   SOLE 19 47,648 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 24,728 1,173,619 SH   SOLE 21 1,173,619 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 17,587 834,679 SH   SOLE 22 775,451 0 59,228
SANDRIDGE ENERGY INC COM NEW 80007P869 259 12,269 SH   SOLE 23 12,269 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 252 11,973 SH   SOLE 26 0 0 11,973
SANDRIDGE ENERGY INC COM NEW 80007P869 98 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 107 5,098 SH   SOLE 30 5,098 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 99 4,720 SH   SOLE 40 4,720 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 64 12,825 SH   SOLE 21 12,825 0 0
SANDY SPRING BANCORP INC COM 800363103 844 21,626 SH   SOLE 2 17,938 0 3,688
SANDY SPRING BANCORP INC COM 800363103 34 875 SH   SOLE 7 875 0 0
SANDY SPRING BANCORP INC COM 800363103 3,947 101,148 SH   SOLE 18 101,148 0 0
SANDY SPRING BANCORP INC COM 800363103 4,558 116,817 SH   SOLE 19 116,817 0 0
SANDY SPRING BANCORP INC COM 800363103 28,892 740,435 SH   SOLE 21 740,435 0 0
SANDY SPRING BANCORP INC COM 800363103 39,955 1,023,958 SH   SOLE 22 979,609 0 44,349
SANDY SPRING BANCORP INC COM 800363103 3,940 100,976 SH   SOLE 23 100,976 0 0
SANDY SPRING BANCORP INC COM 800363103 140 3,578 SH   SOLE 28 3,578 0 0
SANDY SPRING BANCORP INC COM 800363103 880 22,545 SH   SOLE 29 0 0 22,545
SANDY SPRING BANCORP INC COM 800363103 212 5,428 SH   SOLE 30 5,428 0 0
SANDY SPRING BANCORP INC COM 800363103 657 16,847 SH   SOLE 34 16,847 0 0
SANDY SPRING BANCORP INC COM 800363103 75 1,910 SH   SOLE 40 1,910 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 49 781 SH   SOLE 2 646 0 135
SANFILIPPO JOHN B & SON INC COM 800422107 17 264 SH   SOLE 7 264 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,565 40,549 SH   SOLE 18 40,549 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 430 6,794 SH   SOLE 19 6,794 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 50,514 798,634 SH   SOLE 21 798,634 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 17,619 278,558 SH   SOLE 22 263,369 0 15,189
SANFILIPPO JOHN B & SON INC COM 800422107 75 1,183 SH   SOLE 28 1,183 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 887 14,022 SH   SOLE 30 14,022 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 49 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 256 15,597 SH   SOLE 2 14,871 0 726
SANGAMO THERAPEUTICS INC COM 800677106 9 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 28 1,711 SH   SOLE 7 1,711 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,862 296,444 SH   SOLE 18 296,444 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,090 188,406 SH   SOLE 19 188,406 0 0
SANGAMO THERAPEUTICS INC COM 800677106 63,344 3,862,466 SH   SOLE 21 3,862,466 0 0
SANGAMO THERAPEUTICS INC COM 800677106 39,232 2,392,223 SH   SOLE 22 2,255,655 0 136,568
SANGAMO THERAPEUTICS INC COM 800677106 905 55,207 SH   SOLE 23 55,207 0 0
SANGAMO THERAPEUTICS INC COM 800677106 274 16,711 SH   SOLE 26 0 0 16,711
SANGAMO THERAPEUTICS INC COM 800677106 165 10,089 SH   SOLE 28 10,089 0 0
SANGAMO THERAPEUTICS INC COM 800677106 164 9,994 SH   SOLE 29 0 0 9,994
SANGAMO THERAPEUTICS INC COM 800677106 217 13,256 SH   SOLE 30 13,256 0 0
SANGAMO THERAPEUTICS INC COM 800677106 25 1,527 SH   SOLE 34 1,527 0 0
SANGAMO THERAPEUTICS INC COM 800677106 120 7,324 SH   SOLE 40 7,324 0 0
SANMINA CORPORATION COM 801056102 573 17,352 SH   SOLE 2 4,931 0 12,421
SANMINA CORPORATION COM 801056102 7 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 111 3,358 SH   SOLE 7 3,358 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 11,452 347,037 SH   SOLE 18 346,708 0 329
SANMINA CORPORATION COM 801056102 1,927 58,398 SH   SOLE 19 58,398 0 0
SANMINA CORPORATION COM 801056102 219,435 6,649,531 SH   SOLE 21 6,649,531 0 0
SANMINA CORPORATION COM 801056102 70,566 2,138,360 SH   SOLE 22 2,001,515 0 136,845
SANMINA CORPORATION COM 801056102 882 26,720 SH   SOLE 26 12,912 0 13,808
SANMINA CORPORATION COM 801056102 343 10,384 SH   SOLE 28 10,384 0 0
SANMINA CORPORATION COM 801056102 3,802 115,216 SH   SOLE 30 115,216 0 0
SANMINA CORPORATION COM 801056102 294 8,903 SH   SOLE 36 8,903 0 0
SANMINA CORPORATION COM 801056102 291 8,833 SH   SOLE 40 8,833 0 0
SANOFI SPONSORED ADR 80105N105 2,344 54,500 SH   SOLE 2 54,500 0 0
SANOFI SPONSORED ADR 80105N105 77,510 1,802,566 SH   SOLE 18 1,774,294 0 28,272
SANOFI SPONSORED ADR 80105N105 42,432 986,800 SH   SOLE 19 986,800 0 0
SANOFI SPONSORED ADR 80105N105 2,258 52,500 SH   SOLE 20 52,500 0 0
SANOFI SPONSORED ADR 80105N105 6,824 158,700 SH   SOLE 34 158,700 0 0
SANOFI RIGHT 12/31/2020 80105N113 4 11,392 SH   SOLE 4 11,392 0 0
SANOFI RIGHT 12/31/2020 80105N113 0 84 SH   SOLE 18 84 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,704 91,516 SH   SOLE 2 13,756 0 77,760
SANTANDER CONSUMER USA HDG I COM 80283M101 130 6,983 SH   SOLE 7 6,983 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,451 77,906 SH   SOLE 18 77,906 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 724 38,876 SH   SOLE 19 38,876 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 27,962 1,501,707 SH   SOLE 21 1,501,707 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 65,320 3,508,057 SH   SOLE 22 3,104,402 0 403,655
SANTANDER CONSUMER USA HDG I COM 80283M101 1,656 88,951 SH   SOLE 25 88,951 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,225 119,495 SH   SOLE 26 28,719 0 90,776
SANTANDER CONSUMER USA HDG I COM 80283M101 63 3,399 SH   SOLE 31 3,399 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,844 99,012 SH   SOLE 36 99,012 0 0
SAREPTA THERAPEUTICS INC COM 803607100 8,406 151,083 SH   SOLE 2 148,368 0 2,715
SAREPTA THERAPEUTICS INC COM 803607100 13 232 SH   SOLE 4 232 0 0
SAREPTA THERAPEUTICS INC COM 803607100 75 1,354 SH   SOLE 7 1,354 0 0
SAREPTA THERAPEUTICS INC COM 803607100 4 80 SH   SOLE 17 0 0 80
SAREPTA THERAPEUTICS INC COM 803607100 16,173 290,672 SH   SOLE 18 290,672 0 0
SAREPTA THERAPEUTICS INC COM 803607100 51,808 931,127 SH   SOLE 19 931,127 0 0
SAREPTA THERAPEUTICS INC COM 803607100 3,841 69,028 SH   SOLE 20 69,028 0 0
SAREPTA THERAPEUTICS INC COM 803607100 152,036 2,732,496 SH   SOLE 21 2,732,496 0 0
SAREPTA THERAPEUTICS INC COM 803607100 90,643 1,629,091 SH   SOLE 22 1,519,163 0 109,928
SAREPTA THERAPEUTICS INC COM 803607100 119 2,136 SH   SOLE 23 2,136 0 0
SAREPTA THERAPEUTICS INC COM 803607100 946 17,005 SH   SOLE 26 5,134 0 11,871
SAREPTA THERAPEUTICS INC COM 803607100 558 10,020 SH   SOLE 28 10,020 0 0
SAREPTA THERAPEUTICS INC COM 803607100 581 10,446 SH   SOLE 30 10,446 0 0
SAREPTA THERAPEUTICS INC COM 803607100 24,238 435,614 SH   SOLE 34 435,614 0 0
SAREPTA THERAPEUTICS INC COM 803607100 332 5,959 SH   SOLE 40 5,959 0 0
SASOL LTD SPONSORED ADR 803866300 559 16,333 SH   SOLE 22 16,333 0 0
SAUL CTRS INC COM 804395101 69 1,122 SH   SOLE 2 792 0 330
SAUL CTRS INC COM 804395101 242 3,920 SH   SOLE 4 3,920 0 0
SAUL CTRS INC COM 804395101 941 15,242 SH   SOLE 7 15,242 0 0
SAUL CTRS INC COM 804395101 39 629 SH   SOLE 15 629 0 0
SAUL CTRS INC COM 804395101 3,325 53,851 SH   SOLE 18 53,851 0 0
SAUL CTRS INC COM 804395101 1,309 21,197 SH   SOLE 19 21,197 0 0
SAUL CTRS INC COM 804395101 67,196 1,088,200 SH   SOLE 21 1,088,200 0 0
SAUL CTRS INC COM 804395101 34,384 556,823 SH   SOLE 22 534,539 0 22,284
SAUL CTRS INC COM 804395101 40 644 SH   SOLE 23 644 0 0
SAUL CTRS INC COM 804395101 1,349 21,839 SH   SOLE 25 21,839 0 0
SAUL CTRS INC COM 804395101 466 7,541 SH   SOLE 26 3,470 0 4,071
SAUL CTRS INC COM 804395101 555 8,989 SH   SOLE 28 2,227 0 6,762
SAUL CTRS INC COM 804395101 283 4,589 SH   SOLE 29 4,589 0 0
SAUL CTRS INC COM 804395101 4,826 78,153 SH   SOLE 30 78,153 0 0
SAUL CTRS INC COM 804395101 86 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 60 4,066 SH   SOLE 18 4,066 0 0
SAVARA INC COM 805111101 78 5,254 SH   SOLE 19 5,254 0 0
SAVARA INC COM 805111101 6,908 465,524 SH   SOLE 21 465,524 0 0
SAVARA INC COM 805111101 365 24,568 SH   SOLE 22 24,568 0 0
SAVARA INC COM 805111101 1 100 SH   SOLE 30 100 0 0
SB FINL GROUP INC COM 78408D105 14 759 SH   SOLE 18 759 0 0
SB FINL GROUP INC COM 78408D105 16 865 SH   SOLE 21 865 0 0
SB FINL GROUP INC COM 78408D105 79 4,271 SH   SOLE 22 4,271 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 25,568 156,515 SH   SOLE 2 24,802 0 131,713
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,435 45,514 SH   SOLE 4 42,511 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 29,973 183,476 SH   SOLE 7 177,976 0 5,500
SBA COMMUNICATIONS CORP NEW CL A 78410G104 342 2,095 SH   SOLE 13 2,095 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 105 642 SH   SOLE 15 642 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 62,847 384,713 SH   SOLE 18 331,852 0 52,861
SBA COMMUNICATIONS CORP NEW CL A 78410G104 40,210 246,146 SH   SOLE 19 246,146 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 9,117 55,807 SH   SOLE 20 0 0 55,807
SBA COMMUNICATIONS CORP NEW CL A 78410G104 483,803 2,961,577 SH   SOLE 21 2,961,577 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 511,896 3,133,547 SH   SOLE 22 2,613,674 0 519,873
SBA COMMUNICATIONS CORP NEW CL A 78410G104 25,100 153,649 SH   SOLE 23 153,649 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,226 99,327 SH   SOLE 25 99,327 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 53,580 327,990 SH   SOLE 26 123,354 0 204,636
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,471 27,366 SH   SOLE 28 19,962 0 7,404
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,533 33,869 SH   SOLE 29 4,082 0 29,787
SBA COMMUNICATIONS CORP NEW CL A 78410G104 64,923 397,423 SH   SOLE 30 397,423 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 10,005 61,244 SH   SOLE 31 41,913 0 19,331
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,907 17,797 SH   SOLE 34 17,797 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,022 104,197 SH   SOLE 36 104,197 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 103 629 SH   SOLE 40 629 0 0
SCANA CORP NEW COM 80589M102 8,144 204,732 SH   SOLE 2 73,144 0 131,588
SCANA CORP NEW COM 80589M102 1,808 45,447 SH   SOLE 4 41,962 0 3,485
SCANA CORP NEW COM 80589M102 5,803 145,869 SH   SOLE 7 131,762 0 14,107
SCANA CORP NEW COM 80589M102 308 7,733 SH   SOLE 13 7,733 0 0
SCANA CORP NEW COM 80589M102 32 816 SH   SOLE 15 816 0 0
SCANA CORP NEW COM 80589M102 13,921 349,947 SH   SOLE 18 331,964 0 17,983
SCANA CORP NEW COM 80589M102 818 20,553 SH   SOLE 19 20,553 0 0
SCANA CORP NEW COM 80589M102 4,103 103,141 SH   SOLE 20 0 0 103,141
SCANA CORP NEW COM 80589M102 240,923 6,056,396 SH   SOLE 21 6,056,396 0 0
SCANA CORP NEW COM 80589M102 146,088 3,672,400 SH   SOLE 22 3,041,923 0 630,477
SCANA CORP NEW COM 80589M102 6,255 157,231 SH   SOLE 23 157,231 0 0
SCANA CORP NEW COM 80589M102 3,912 98,347 SH   SOLE 25 98,347 0 0
SCANA CORP NEW COM 80589M102 16,171 406,518 SH   SOLE 26 178,577 0 227,941
SCANA CORP NEW COM 80589M102 1,200 30,162 SH   SOLE 28 21,950 0 8,212
SCANA CORP NEW COM 80589M102 1,490 37,455 SH   SOLE 29 4,054 0 33,401
SCANA CORP NEW COM 80589M102 20,574 517,193 SH   SOLE 30 517,193 0 0
SCANA CORP NEW COM 80589M102 2,436 61,235 SH   SOLE 31 29,504 0 31,731
SCANA CORP NEW COM 80589M102 2,467 62,020 SH   SOLE 32 62,020 0 0
SCANA CORP NEW COM 80589M102 375 9,439 SH   SOLE 34 9,439 0 0
SCANA CORP NEW COM 80589M102 5,523 138,847 SH   SOLE 35 138,847 0 0
SCANA CORP NEW COM 80589M102 6,001 150,855 SH   SOLE 36 150,855 0 0
SCANA CORP NEW COM 80589M102 26 642 SH   SOLE 40 642 0 0
SCANSOURCE INC COM 806037107 209 5,831 SH   SOLE 2 1,419 0 4,412
SCANSOURCE INC COM 806037107 8 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 53 1,470 SH   SOLE 7 1,470 0 0
SCANSOURCE INC COM 806037107 4,369 122,035 SH   SOLE 18 122,035 0 0
SCANSOURCE INC COM 806037107 683 19,088 SH   SOLE 19 19,088 0 0
SCANSOURCE INC COM 806037107 83,245 2,325,291 SH   SOLE 21 2,325,291 0 0
SCANSOURCE INC COM 806037107 25,228 704,705 SH   SOLE 22 654,638 0 50,067
SCANSOURCE INC COM 806037107 578 16,146 SH   SOLE 26 7,693 0 8,453
SCANSOURCE INC COM 806037107 139 3,871 SH   SOLE 28 3,871 0 0
SCANSOURCE INC COM 806037107 99 2,758 SH   SOLE 29 0 0 2,758
SCANSOURCE INC COM 806037107 1,346 37,588 SH   SOLE 30 37,588 0 0
SCANSOURCE INC COM 806037107 121 3,370 SH   SOLE 40 3,370 0 0
SCHEIN HENRY INC COM 806407102 17,136 245,221 SH   SOLE 2 93,897 0 151,324
SCHEIN HENRY INC COM 806407102 3,916 56,034 SH   SOLE 4 51,904 0 4,130
SCHEIN HENRY INC COM 806407102 9,303 133,130 SH   SOLE 7 127,088 0 6,042
SCHEIN HENRY INC COM 806407102 211 3,026 SH   SOLE 13 3,026 0 0
SCHEIN HENRY INC COM 806407102 101 1,440 SH   SOLE 15 1,440 0 0
SCHEIN HENRY INC COM 806407102 23,829 340,993 SH   SOLE 18 311,660 0 29,333
SCHEIN HENRY INC COM 806407102 2,779 39,771 SH   SOLE 19 39,771 0 0
SCHEIN HENRY INC COM 806407102 8,257 118,155 SH   SOLE 20 0 0 118,155
SCHEIN HENRY INC COM 806407102 303,399 4,341,716 SH   SOLE 21 4,341,716 0 0
SCHEIN HENRY INC COM 806407102 314,610 4,502,143 SH   SOLE 22 3,783,583 0 718,560
SCHEIN HENRY INC COM 806407102 13,482 192,924 SH   SOLE 23 192,924 0 0
SCHEIN HENRY INC COM 806407102 8,716 124,729 SH   SOLE 25 124,729 0 0
SCHEIN HENRY INC COM 806407102 37,733 539,969 SH   SOLE 26 183,257 0 356,712
SCHEIN HENRY INC COM 806407102 2,491 35,651 SH   SOLE 28 25,848 0 9,803
SCHEIN HENRY INC COM 806407102 3,346 47,879 SH   SOLE 29 8,131 0 39,748
SCHEIN HENRY INC COM 806407102 52,428 750,256 SH   SOLE 30 750,256 0 0
SCHEIN HENRY INC COM 806407102 5,505 78,777 SH   SOLE 31 36,011 0 42,766
SCHEIN HENRY INC COM 806407102 1,593 22,797 SH   SOLE 32 22,797 0 0
SCHEIN HENRY INC COM 806407102 792 11,335 SH   SOLE 34 11,335 0 0
SCHEIN HENRY INC COM 806407102 11,600 165,992 SH   SOLE 36 165,992 0 0
SCHEIN HENRY INC COM 806407102 57 812 SH   SOLE 40 812 0 0
SCHLUMBERGER LTD COM 806857108 122,370 1,815,854 SH   SOLE 2 271,271 0 1,544,583
SCHLUMBERGER LTD COM 806857108 31,810 472,031 SH   SOLE 4 436,699 0 35,332
SCHLUMBERGER LTD COM 806857108 69,257 1,027,710 SH   SOLE 7 1,003,375 0 24,335
SCHLUMBERGER LTD COM 806857108 1,256 18,645 SH   SOLE 13 18,645 0 0
SCHLUMBERGER LTD COM 806857108 701 10,407 SH   SOLE 15 10,407 0 0
SCHLUMBERGER LTD COM 806857108 5 72 SH   SOLE 17 0 0 72
SCHLUMBERGER LTD COM 806857108 205,660 3,051,792 SH   SOLE 18 2,861,936 0 189,856
SCHLUMBERGER LTD COM 806857108 124,360 1,845,383 SH   SOLE 19 1,845,383 0 0
SCHLUMBERGER LTD COM 806857108 47,417 703,618 SH   SOLE 20 70,818 0 632,800
SCHLUMBERGER LTD COM 806857108 1,800,964 26,724,503 SH   SOLE 21 26,724,503 0 0
SCHLUMBERGER LTD COM 806857108 2,470,143 36,654,441 SH   SOLE 22 30,337,683 0 6,316,758
SCHLUMBERGER LTD COM 806857108 115,935 1,720,358 SH   SOLE 23 1,720,358 0 0
SCHLUMBERGER LTD COM 806857108 76,309 1,132,351 SH   SOLE 25 1,132,351 0 0
SCHLUMBERGER LTD COM 806857108 278,762 4,136,551 SH   SOLE 26 1,239,781 0 2,896,770
SCHLUMBERGER LTD COM 806857108 21,187 314,401 SH   SOLE 28 229,393 0 85,008
SCHLUMBERGER LTD COM 806857108 31,308 464,572 SH   SOLE 29 464,572 0 0
SCHLUMBERGER LTD COM 806857108 273,399 4,056,966 SH   SOLE 30 4,056,966 0 0
SCHLUMBERGER LTD COM 806857108 50,008 742,062 SH   SOLE 31 287,313 0 454,749
SCHLUMBERGER LTD COM 806857108 94,721 1,405,571 SH   SOLE 34 1,405,571 0 0
SCHLUMBERGER LTD COM 806857108 92,500 1,372,609 SH   SOLE 36 1,372,609 0 0
SCHLUMBERGER LTD COM 806857108 472 7,008 SH   SOLE 40 7,008 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 78 2,717 SH   SOLE 2 2,241 0 476
SCHNEIDER NATIONAL INC CL B 80689H102 23 811 SH   SOLE 7 811 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 3,854 134,953 SH   SOLE 18 134,953 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 870 30,470 SH   SOLE 19 30,470 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 35,954 1,258,886 SH   SOLE 21 1,258,886 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 26,031 911,446 SH   SOLE 22 831,919 0 79,527
SCHNITZER STL INDS CL A 806882106 1,444 43,112 SH   SOLE 2 38,477 0 4,635
SCHNITZER STL INDS CL A 806882106 5 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 20 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 3,559 106,238 SH   SOLE 18 106,238 0 0
SCHNITZER STL INDS CL A 806882106 5,058 150,977 SH   SOLE 19 150,977 0 0
SCHNITZER STL INDS CL A 806882106 30,940 923,583 SH   SOLE 21 923,583 0 0
SCHNITZER STL INDS CL A 806882106 43,282 1,292,001 SH   SOLE 22 1,236,531 0 55,470
SCHNITZER STL INDS CL A 806882106 5,651 168,679 SH   SOLE 23 168,679 0 0
SCHNITZER STL INDS CL A 806882106 795 23,727 SH   SOLE 26 4,779 0 18,948
SCHNITZER STL INDS CL A 806882106 131 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 253 7,544 SH   SOLE 29 0 0 7,544
SCHNITZER STL INDS CL A 806882106 163 4,877 SH   SOLE 30 4,877 0 0
SCHNITZER STL INDS CL A 806882106 287 8,564 SH   SOLE 34 8,564 0 0
SCHNITZER STL INDS CL A 806882106 96 2,851 SH   SOLE 40 2,851 0 0
SCHOLASTIC CORP COM 807066105 273 6,804 SH   SOLE 2 2,013 0 4,791
SCHOLASTIC CORP COM 807066105 8 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 27 681 SH   SOLE 7 681 0 0
SCHOLASTIC CORP COM 807066105 5,476 136,537 SH   SOLE 18 136,537 0 0
SCHOLASTIC CORP COM 807066105 987 24,599 SH   SOLE 19 24,599 0 0
SCHOLASTIC CORP COM 807066105 102,149 2,546,712 SH   SOLE 21 2,546,712 0 0
SCHOLASTIC CORP COM 807066105 32,300 805,288 SH   SOLE 22 750,136 0 55,152
SCHOLASTIC CORP COM 807066105 730 18,207 SH   SOLE 26 5,590 0 12,617
SCHOLASTIC CORP COM 807066105 144 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,614 40,232 SH   SOLE 30 40,232 0 0
SCHOLASTIC CORP COM 807066105 101 2,515 SH   SOLE 40 2,515 0 0
SCHULMAN A INC COM 808194104 84 2,251 SH   SOLE 2 1,720 0 531
SCHULMAN A INC COM 808194104 2 44 SH   SOLE 4 44 0 0
SCHULMAN A INC COM 808194104 29 783 SH   SOLE 7 783 0 0
SCHULMAN A INC COM 808194104 4,947 132,809 SH   SOLE 18 132,809 0 0
SCHULMAN A INC COM 808194104 849 22,797 SH   SOLE 19 22,797 0 0
SCHULMAN A INC COM 808194104 98,665 2,648,720 SH   SOLE 21 2,648,720 0 0
SCHULMAN A INC COM 808194104 31,223 838,189 SH   SOLE 22 779,569 0 58,620
SCHULMAN A INC COM 808194104 674 18,088 SH   SOLE 26 4,776 0 13,312
SCHULMAN A INC COM 808194104 158 4,250 SH   SOLE 28 4,250 0 0
SCHULMAN A INC COM 808194104 243 6,524 SH   SOLE 29 0 0 6,524
SCHULMAN A INC COM 808194104 1,572 42,210 SH   SOLE 30 42,210 0 0
SCHULMAN A INC COM 808194104 120 3,212 SH   SOLE 40 3,212 0 0
SCHWAB CHARLES CORP NEW COM 808513105 88,462 1,722,062 SH   SOLE 2 567,747 0 1,154,315
SCHWAB CHARLES CORP NEW COM 808513105 24,169 470,483 SH   SOLE 4 441,348 0 29,135
SCHWAB CHARLES CORP NEW COM 808513105 40,518 788,754 SH   SOLE 7 774,910 0 13,844
SCHWAB CHARLES CORP NEW COM 808513105 829 16,135 SH   SOLE 13 16,135 0 0
SCHWAB CHARLES CORP NEW COM 808513105 467 9,083 SH   SOLE 15 9,083 0 0
SCHWAB CHARLES CORP NEW COM 808513105 208,843 4,065,473 SH   SOLE 18 3,851,379 0 214,094
SCHWAB CHARLES CORP NEW COM 808513105 309,386 6,022,703 SH   SOLE 19 6,022,703 0 0
SCHWAB CHARLES CORP NEW COM 808513105 31,818 619,383 SH   SOLE 20 0 0 619,383
SCHWAB CHARLES CORP NEW COM 808513105 1,099,651 21,406,476 SH   SOLE 21 21,406,476 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,615,525 31,448,797 SH   SOLE 22 26,204,696 0 5,244,101
SCHWAB CHARLES CORP NEW COM 808513105 76,411 1,487,465 SH   SOLE 23 1,487,465 0 0
SCHWAB CHARLES CORP NEW COM 808513105 49,228 958,309 SH   SOLE 25 958,309 0 0
SCHWAB CHARLES CORP NEW COM 808513105 170,530 3,319,644 SH   SOLE 26 1,102,269 0 2,217,375
SCHWAB CHARLES CORP NEW COM 808513105 14,070 273,889 SH   SOLE 28 199,886 0 74,003
SCHWAB CHARLES CORP NEW COM 808513105 10,503 204,452 SH   SOLE 29 39,123 0 165,329
SCHWAB CHARLES CORP NEW COM 808513105 207,637 4,041,985 SH   SOLE 30 4,041,985 0 0
SCHWAB CHARLES CORP NEW COM 808513105 24,605 478,970 SH   SOLE 31 240,241 0 238,729
SCHWAB CHARLES CORP NEW COM 808513105 74,003 1,440,597 SH   SOLE 34 1,440,597 0 0
SCHWAB CHARLES CORP NEW COM 808513105 55,360 1,077,665 SH   SOLE 36 1,077,665 0 0
SCHWAB CHARLES CORP NEW COM 808513105 308 5,987 SH   SOLE 40 5,987 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,121 141,372 SH   SOLE 17 0 0 141,372
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 639 10,022 SH   SOLE 17 0 0 10,022
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 118 1,672 SH   SOLE 17 0 0 1,672
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 43,391 793,684 SH   SOLE 17 0 0 793,684
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4 67 SH   SOLE 17 0 0 67
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,712 24,545 SH   SOLE 17 0 0 24,545
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 26,866 961,567 SH   SOLE 17 0 0 961,567
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 23 770 SH   SOLE 17 0 0 770
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 9 262 SH   SOLE 17 0 0 262
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 62,978 2,071,655 SH   SOLE 17 0 0 2,071,655
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 15 405 SH   SOLE 17 0 0 405
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 39 1,035 SH   SOLE 17 0 0 1,035
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 57 1,106 SH   SOLE 17 0 0 1,106
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13,356 392,008 SH   SOLE 17 0 0 392,008
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 8,532 163,948 SH   SOLE 17 0 0 163,948
SCHWAB STRATEGIC TR US REIT ETF 808524847 35,748 858,908 SH   SOLE 17 0 0 858,908
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 28 526 SH   SOLE 17 0 0 526
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 15 SH   SOLE 17 0 0 15
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1 24 SH   SOLE 2 24 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 208 3,744 SH   SOLE 17 0 0 3,744
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 18,470 504,223 SH   SOLE 17 0 0 504,223
SCHWEITZER-MAUDUIT INTL INC COM 808541106 78 1,715 SH   SOLE 2 1,715 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 12 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 35 778 SH   SOLE 7 778 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 6,734 148,455 SH   SOLE 18 148,455 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,092 24,071 SH   SOLE 19 24,071 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 126,349 2,785,476 SH   SOLE 21 2,785,476 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 39,852 878,566 SH   SOLE 22 823,993 0 54,573
SCHWEITZER-MAUDUIT INTL INC COM 808541106 94 2,081 SH   SOLE 23 2,081 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 829 18,273 SH   SOLE 26 3,821 0 14,452
SCHWEITZER-MAUDUIT INTL INC COM 808541106 199 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,050 45,200 SH   SOLE 30 45,200 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 153 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,459 19,055 SH   SOLE 2 19,055 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 19 253 SH   SOLE 4 253 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 106 1,390 SH   SOLE 7 1,390 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 20,254 264,516 SH   SOLE 18 264,516 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,660 34,743 SH   SOLE 19 34,743 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 209,539 2,736,563 SH   SOLE 21 2,736,563 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 108,552 1,417,685 SH   SOLE 22 1,336,604 0 81,081
SCIENCE APPLICATNS INTL CP N COM 808625107 1,283 16,756 SH   SOLE 26 5,139 0 11,617
SCIENCE APPLICATNS INTL CP N COM 808625107 477 6,233 SH   SOLE 28 6,233 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 542 7,079 SH   SOLE 30 7,079 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 139 1,810 SH   SOLE 36 1,810 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 344 4,492 SH   SOLE 40 4,492 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 153 2,985 SH   SOLE 2 2,985 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 22 431 SH   SOLE 4 431 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 61 1,190 SH   SOLE 7 1,190 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 12,442 242,539 SH   SOLE 18 242,539 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 3,380 65,885 SH   SOLE 19 65,885 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 243,004 4,736,915 SH   SOLE 21 4,736,915 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 73,563 1,433,970 SH   SOLE 22 1,339,461 0 94,509
SCIENTIFIC GAMES CORP CL A 80874P109 39 756 SH   SOLE 23 756 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 1,656 32,290 SH   SOLE 26 12,013 0 20,277
SCIENTIFIC GAMES CORP CL A 80874P109 390 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 170 3,309 SH   SOLE 29 0 0 3,309
SCIENTIFIC GAMES CORP CL A 80874P109 3,906 76,150 SH   SOLE 30 76,150 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 275 5,367 SH   SOLE 40 5,367 0 0
SCORPIO BULKERS INC COM Y7546A122 95 12,819 SH   SOLE 2 3,516 0 9,303
SCORPIO BULKERS INC COM Y7546A122 5 632 SH   SOLE 7 632 0 0
SCORPIO BULKERS INC COM Y7546A122 1,723 232,791 SH   SOLE 18 232,791 0 0
SCORPIO BULKERS INC COM Y7546A122 683 92,339 SH   SOLE 19 92,339 0 0
SCORPIO BULKERS INC COM Y7546A122 14,194 1,918,126 SH   SOLE 21 1,918,126 0 0
SCORPIO BULKERS INC COM Y7546A122 4,248 574,054 SH   SOLE 22 518,669 0 55,385
SCORPIO TANKERS INC SHS Y7542C106 151 49,549 SH   SOLE 2 13,594 0 35,955
SCORPIO TANKERS INC SHS Y7542C106 14 4,511 SH   SOLE 7 4,511 0 0
SCORPIO TANKERS INC SHS Y7542C106 2,632 862,809 SH   SOLE 18 862,809 0 0
SCORPIO TANKERS INC SHS Y7542C106 472 154,854 SH   SOLE 19 154,854 0 0
SCORPIO TANKERS INC SHS Y7542C106 22,157 7,264,542 SH   SOLE 21 7,264,542 0 0
SCORPIO TANKERS INC SHS Y7542C106 8,546 2,802,117 SH   SOLE 22 2,526,271 0 275,846
SCOTTS MIRACLE GRO CO CL A 810186106 4,361 40,762 SH   SOLE 2 23,530 0 17,232
SCOTTS MIRACLE GRO CO CL A 810186106 25 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 11,838 110,649 SH   SOLE 7 110,649 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 14,206 132,778 SH   SOLE 18 132,778 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,472 13,760 SH   SOLE 19 13,760 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 198,748 1,857,628 SH   SOLE 21 1,857,628 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 142,817 1,334,864 SH   SOLE 22 1,201,247 0 133,617
SCOTTS MIRACLE GRO CO CL A 810186106 1,822 17,034 SH   SOLE 26 7,118 0 9,916
SCOTTS MIRACLE GRO CO CL A 810186106 698 6,520 SH   SOLE 28 6,520 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 773 7,225 SH   SOLE 30 7,225 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,072 19,367 SH   SOLE 31 19,367 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 94 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 498 4,650 SH   SOLE 40 4,650 0 0
SCPHARMACEUTICALS INC COM 810648105 16 1,364 SH   SOLE 19 1,364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 201 12,855 SH   SOLE 2 3,328 0 9,527
SCRIPPS E W CO OHIO CL A NEW 811054402 6 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 24 1,514 SH   SOLE 7 1,514 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,451 284,788 SH   SOLE 18 284,788 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 729 46,639 SH   SOLE 19 46,639 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 79,063 5,058,394 SH   SOLE 21 5,058,394 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 25,409 1,625,645 SH   SOLE 22 1,531,400 0 94,245
SCRIPPS E W CO OHIO CL A NEW 811054402 272 17,403 SH   SOLE 26 0 0 17,403
SCRIPPS E W CO OHIO CL A NEW 811054402 120 7,692 SH   SOLE 28 7,692 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,222 78,209 SH   SOLE 30 78,209 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 90 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 14,277 167,217 SH   SOLE 2 78,062 0 89,155
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,352 27,551 SH   SOLE 4 24,213 0 3,338
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5,532 64,792 SH   SOLE 7 64,480 0 312
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 217 2,541 SH   SOLE 13 2,541 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 45 523 SH   SOLE 15 523 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 17,879 209,407 SH   SOLE 18 188,072 0 21,335
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 4,354 50,991 SH   SOLE 19 50,991 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 6,748 79,034 SH   SOLE 20 0 0 79,034
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 155,946 1,826,498 SH   SOLE 21 1,826,498 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 211,489 2,477,033 SH   SOLE 22 2,070,488 0 406,545
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 9,005 105,471 SH   SOLE 23 105,471 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5,482 64,202 SH   SOLE 25 64,202 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 23,712 277,722 SH   SOLE 26 115,993 0 161,729
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1,694 19,842 SH   SOLE 28 14,559 0 5,283
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,370 27,759 SH   SOLE 29 6,608 0 21,151
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 21,014 246,124 SH   SOLE 30 246,124 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 3,755 43,975 SH   SOLE 31 21,507 0 22,468
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,240 26,239 SH   SOLE 34 26,239 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 6,199 72,602 SH   SOLE 36 72,602 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 32 375 SH   SOLE 40 375 0 0
SCYNEXIS INC COM 811292101 9 4,073 SH   SOLE 18 4,073 0 0
SCYNEXIS INC COM 811292101 214 92,164 SH   SOLE 21 92,164 0 0
SCYNEXIS INC COM 811292101 19 8,102 SH   SOLE 22 8,102 0 0
SEA LTD ADR 81141R100 6,667 500,134 SH   SOLE 2 0 0 500,134
SEA LTD ADR 81141R100 883 66,246 SH   SOLE 4 66,246 0 0
SEA LTD ADR 81141R100 170 12,757 SH   SOLE 13 12,757 0 0
SEA LTD ADR 81141R100 3,114 233,605 SH   SOLE 15 209,441 0 24,164
SEA LTD ADR 81141R100 11,543 865,944 SH   SOLE 18 865,944 0 0
SEA LTD ADR 81141R100 13,240 993,245 SH   SOLE 19 993,245 0 0
SEA LTD ADR 81141R100 1,435 107,627 SH   SOLE 22 107,627 0 0
SEA LTD ADR 81141R100 382 28,645 SH   SOLE 25 28,645 0 0
SEA LTD ADR 81141R100 14,984 1,124,114 SH   SOLE 29 1,124,114 0 0
SEA LTD ADR 81141R100 12,057 904,503 SH   SOLE 34 904,503 0 0
SEABOARD CORP COM 811543107 767 174 SH   SOLE 2 42 0 132
SEABOARD CORP COM 811543107 9 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 22 5 SH   SOLE 7 5 0 0
SEABOARD CORP COM 811543107 622 141 SH   SOLE 18 141 0 0
SEABOARD CORP COM 811543107 331 75 SH   SOLE 19 75 0 0
SEABOARD CORP COM 811543107 11,969 2,714 SH   SOLE 21 2,714 0 0
SEABOARD CORP COM 811543107 28,489 6,460 SH   SOLE 22 5,652 0 808
SEABOARD CORP COM 811543107 101 23 SH   SOLE 26 0 0 23
SEABOARD CORP COM 811543107 176 40 SH   SOLE 28 40 0 0
SEABOARD CORP COM 811543107 498 113 SH   SOLE 30 113 0 0
SEABOARD CORP COM 811543107 22 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 146 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,174 192,378 SH   SOLE 7 192,378 0 0
SEACHANGE INTL INC COM 811699107 24 6,043 SH   SOLE 18 6,043 0 0
SEACHANGE INTL INC COM 811699107 28 7,106 SH   SOLE 19 7,106 0 0
SEACHANGE INTL INC COM 811699107 374 95,248 SH   SOLE 21 95,248 0 0
SEACHANGE INTL INC COM 811699107 2,174 553,244 SH   SOLE 22 553,244 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 674 26,731 SH   SOLE 2 20,122 0 6,609
SEACOAST BKG CORP FLA COM NEW 811707801 10 401 SH   SOLE 7 401 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 4,106 162,871 SH   SOLE 18 162,871 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,412 56,025 SH   SOLE 19 56,025 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 36,139 1,433,512 SH   SOLE 21 1,433,512 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 41,499 1,646,147 SH   SOLE 22 1,585,907 0 60,240
SEACOAST BKG CORP FLA COM NEW 811707801 236 9,351 SH   SOLE 26 0 0 9,351
SEACOAST BKG CORP FLA COM NEW 811707801 294 11,649 SH   SOLE 28 11,649 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 467 18,527 SH   SOLE 29 0 0 18,527
SEACOAST BKG CORP FLA COM NEW 811707801 125 4,975 SH   SOLE 30 4,975 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 66 2,609 SH   SOLE 40 2,609 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 1,095 1,160,000 PRN   SOLE 2 1,160,000 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 17,348 18,370,000 PRN   SOLE 19 18,370,000 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 195 206,000 PRN   SOLE 22 206,000 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 6 6,000 PRN   SOLE 25 6,000 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 9 10,000 PRN   SOLE 26 0 0 10,000
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 4,956 5,248,000 PRN   SOLE 34 5,248,000 0 0
SEACOR HOLDINGS INC COM 811904101 172 3,713 SH   SOLE 2 936 0 2,777
SEACOR HOLDINGS INC COM 811904101 7 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 23 493 SH   SOLE 7 493 0 0
SEACOR HOLDINGS INC COM 811904101 3,822 82,687 SH   SOLE 18 82,687 0 0
SEACOR HOLDINGS INC COM 811904101 600 12,987 SH   SOLE 19 12,987 0 0
SEACOR HOLDINGS INC COM 811904101 74,972 1,622,064 SH   SOLE 21 1,622,064 0 0
SEACOR HOLDINGS INC COM 811904101 22,156 479,350 SH   SOLE 22 446,080 0 33,270
SEACOR HOLDINGS INC COM 811904101 408 8,819 SH   SOLE 26 1,993 0 6,826
SEACOR HOLDINGS INC COM 811904101 110 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,125 24,344 SH   SOLE 30 24,344 0 0
SEACOR HOLDINGS INC COM 811904101 90 1,942 SH   SOLE 40 1,942 0 0
SEACOR MARINE HLDGS INC COM 78413P101 45 3,824 SH   SOLE 2 1,033 0 2,791
SEACOR MARINE HLDGS INC COM 78413P101 6 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 780 66,658 SH   SOLE 18 66,658 0 0
SEACOR MARINE HLDGS INC COM 78413P101 147 12,581 SH   SOLE 19 12,581 0 0
SEACOR MARINE HLDGS INC COM 78413P101 6,240 533,346 SH   SOLE 21 533,346 0 0
SEACOR MARINE HLDGS INC COM 78413P101 6,502 555,739 SH   SOLE 22 531,261 0 24,478
SEADRILL LIMITED SHS G7945E105 2 10,458 SH   SOLE 18 10,458 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,296 222,178 SH   SOLE 2 44,111 0 178,067
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,819 91,287 SH   SOLE 4 84,170 0 7,117
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,015 239,354 SH   SOLE 7 220,439 0 18,915
SEAGATE TECHNOLOGY PLC SHS G7945M107 131 3,137 SH   SOLE 13 3,137 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 114 2,727 SH   SOLE 15 2,727 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 23,154 553,390 SH   SOLE 18 515,210 0 38,180
SEAGATE TECHNOLOGY PLC SHS G7945M107 368 8,792 SH   SOLE 19 8,792 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,779 162,032 SH   SOLE 20 0 0 162,032
SEAGATE TECHNOLOGY PLC SHS G7945M107 335,259 8,012,885 SH   SOLE 21 8,012,885 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 228,688 5,465,770 SH   SOLE 22 4,886,466 0 579,304
SEAGATE TECHNOLOGY PLC SHS G7945M107 15,346 366,782 SH   SOLE 23 366,782 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,325 246,776 SH   SOLE 25 246,776 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 34,111 815,274 SH   SOLE 26 331,849 0 483,425
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,743 65,558 SH   SOLE 28 48,288 0 17,270
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,317 79,286 SH   SOLE 29 7,888 0 71,398
SEAGATE TECHNOLOGY PLC SHS G7945M107 44,018 1,052,044 SH   SOLE 30 1,052,044 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,534 180,062 SH   SOLE 31 70,652 0 109,410
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,530 132,160 SH   SOLE 32 132,160 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 730 17,446 SH   SOLE 34 17,446 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,405 296,498 SH   SOLE 35 296,498 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,119 289,656 SH   SOLE 36 289,656 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 60 1,439 SH   SOLE 40 1,439 0 0
SEALED AIR CORP NEW COM 81211K100 13,252 268,812 SH   SOLE 2 65,406 0 203,406
SEALED AIR CORP NEW COM 81211K100 2,869 58,204 SH   SOLE 4 53,200 0 5,004
SEALED AIR CORP NEW COM 81211K100 6,681 135,522 SH   SOLE 7 122,722 0 12,800
SEALED AIR CORP NEW COM 81211K100 62 1,260 SH   SOLE 15 1,260 0 0
SEALED AIR CORP NEW COM 81211K100 19,387 393,254 SH   SOLE 18 368,694 0 24,560
SEALED AIR CORP NEW COM 81211K100 1,529 31,022 SH   SOLE 19 31,022 0 0
SEALED AIR CORP NEW COM 81211K100 5,471 110,977 SH   SOLE 20 0 0 110,977
SEALED AIR CORP NEW COM 81211K100 183,278 3,717,611 SH   SOLE 21 3,717,611 0 0
SEALED AIR CORP NEW COM 81211K100 251,520 5,101,828 SH   SOLE 22 4,279,578 0 822,250
SEALED AIR CORP NEW COM 81211K100 12,552 254,595 SH   SOLE 23 254,595 0 0
SEALED AIR CORP NEW COM 81211K100 7,393 149,966 SH   SOLE 25 149,966 0 0
SEALED AIR CORP NEW COM 81211K100 29,417 596,693 SH   SOLE 26 232,341 0 364,352
SEALED AIR CORP NEW COM 81211K100 2,270 46,049 SH   SOLE 28 34,619 0 11,430
SEALED AIR CORP NEW COM 81211K100 2,608 52,903 SH   SOLE 29 5,765 0 47,138
SEALED AIR CORP NEW COM 81211K100 24,203 490,928 SH   SOLE 30 490,928 0 0
SEALED AIR CORP NEW COM 81211K100 4,535 91,990 SH   SOLE 31 41,324 0 50,666
SEALED AIR CORP NEW COM 81211K100 614 12,446 SH   SOLE 34 12,446 0 0
SEALED AIR CORP NEW COM 81211K100 7,698 156,148 SH   SOLE 36 156,148 0 0
SEALED AIR CORP NEW COM 81211K100 47 952 SH   SOLE 40 952 0 0
SEARS HLDGS CORP COM 812350106 4 1,033 SH   SOLE 2 591 0 442
SEARS HLDGS CORP COM 812350106 0 59 SH   SOLE 4 59 0 0
SEARS HLDGS CORP COM 812350106 17 4,837 SH   SOLE 7 4,837 0 0
SEARS HLDGS CORP COM 812350106 149 41,555 SH   SOLE 18 41,555 0 0
SEARS HLDGS CORP COM 812350106 41 11,515 SH   SOLE 19 11,515 0 0
SEARS HLDGS CORP COM 812350106 1,520 424,649 SH   SOLE 21 424,649 0 0
SEARS HLDGS CORP COM 812350106 2,398 669,880 SH   SOLE 22 638,417 0 31,463
SEARS HLDGS CORP COM 812350106 53 14,716 SH   SOLE 26 7,526 0 7,190
SEARS HLDGS CORP COM 812350106 14 3,804 SH   SOLE 28 3,804 0 0
SEARS HLDGS CORP COM 812350106 12 3,340 SH   SOLE 30 3,340 0 0
SEARS HLDGS CORP COM 812350106 10 2,782 SH   SOLE 40 2,782 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 5 1,809 SH   SOLE 18 1,809 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 61 23,599 SH   SOLE 21 23,599 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 622 239,087 SH   SOLE 22 239,087 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 0 18 SH   SOLE 36 18 0 0
SEASPAN CORP SHS Y75638109 57 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 179 26,518 SH   SOLE 21 26,518 0 0
SEASPAN CORP SHS Y75638109 1,336 197,996 SH   SOLE 22 197,996 0 0
SEASPAN CORP SHS Y75638109 80 11,854 SH   SOLE 25 11,854 0 0
SEASPAN CORP SHS Y75638109 660 97,754 SH   SOLE 30 97,754 0 0
SEASPINE HLDGS CORP COM 81255T108 18 1,783 SH   SOLE 18 1,783 0 0
SEASPINE HLDGS CORP COM 81255T108 978 96,659 SH   SOLE 19 96,659 0 0
SEASPINE HLDGS CORP COM 81255T108 356 35,155 SH   SOLE 21 35,155 0 0
SEASPINE HLDGS CORP COM 81255T108 3,205 316,660 SH   SOLE 22 316,660 0 0
SEASPINE HLDGS CORP COM 81255T108 106 10,425 SH   SOLE 29 0 0 10,425
SEATTLE GENETICS INC COM 812578102 10,090 188,603 SH   SOLE 2 108,682 0 79,921
SEATTLE GENETICS INC COM 812578102 1,999 37,358 SH   SOLE 4 35,573 0 1,785
SEATTLE GENETICS INC COM 812578102 311 5,812 SH   SOLE 7 5,450 0 362
SEATTLE GENETICS INC COM 812578102 6,291 117,598 SH   SOLE 18 108,332 0 9,266
SEATTLE GENETICS INC COM 812578102 37,323 697,635 SH   SOLE 19 697,635 0 0
SEATTLE GENETICS INC COM 812578102 3,451 64,497 SH   SOLE 20 0 0 64,497
SEATTLE GENETICS INC COM 812578102 169,321 3,164,883 SH   SOLE 21 3,164,883 0 0
SEATTLE GENETICS INC COM 812578102 143,706 2,686,085 SH   SOLE 22 2,391,078 0 295,007
SEATTLE GENETICS INC COM 812578102 6,250 116,814 SH   SOLE 23 116,814 0 0
SEATTLE GENETICS INC COM 812578102 20 369 SH   SOLE 25 369 0 0
SEATTLE GENETICS INC COM 812578102 10,883 203,412 SH   SOLE 26 104,530 0 98,882
SEATTLE GENETICS INC COM 812578102 1,190 22,243 SH   SOLE 28 16,090 0 6,153
SEATTLE GENETICS INC COM 812578102 1,783 33,330 SH   SOLE 29 5,140 0 28,190
SEATTLE GENETICS INC COM 812578102 7,607 142,180 SH   SOLE 30 142,180 0 0
SEATTLE GENETICS INC COM 812578102 2,622 49,001 SH   SOLE 31 23,244 0 25,757
SEATTLE GENETICS INC COM 812578102 11,066 206,834 SH   SOLE 34 206,834 0 0
SEATTLE GENETICS INC COM 812578102 1,037 19,378 SH   SOLE 36 19,378 0 0
SEATTLE GENETICS INC COM 812578102 25 462 SH   SOLE 40 462 0 0
SEAWORLD ENTMT INC COM 81282V100 146 10,733 SH   SOLE 2 10,139 0 594
SEAWORLD ENTMT INC COM 81282V100 8 610 SH   SOLE 4 610 0 0
SEAWORLD ENTMT INC COM 81282V100 44 3,236 SH   SOLE 7 3,236 0 0
SEAWORLD ENTMT INC COM 81282V100 3,175 233,993 SH   SOLE 18 233,993 0 0
SEAWORLD ENTMT INC COM 81282V100 745 54,876 SH   SOLE 19 54,876 0 0
SEAWORLD ENTMT INC COM 81282V100 27,630 2,036,101 SH   SOLE 21 2,036,101 0 0
SEAWORLD ENTMT INC COM 81282V100 24,231 1,785,599 SH   SOLE 22 1,643,431 0 142,168
SEAWORLD ENTMT INC COM 81282V100 373 27,505 SH   SOLE 26 0 0 27,505
SEAWORLD ENTMT INC COM 81282V100 141 10,425 SH   SOLE 28 10,425 0 0
SEAWORLD ENTMT INC COM 81282V100 140 10,292 SH   SOLE 30 10,292 0 0
SEAWORLD ENTMT INC COM 81282V100 107 7,889 SH   SOLE 40 7,889 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 8 4,226 SH   SOLE 18 4,226 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 104 54,361 SH   SOLE 21 54,361 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 491 257,216 SH   SOLE 22 257,216 0 0
SECUREWORKS CORP CL A 81374A105 15 1,655 SH   SOLE 2 642 0 1,013
SECUREWORKS CORP CL A 81374A105 277 31,279 SH   SOLE 18 31,279 0 0
SECUREWORKS CORP CL A 81374A105 33 3,726 SH   SOLE 19 3,726 0 0
SECUREWORKS CORP CL A 81374A105 2,167 244,344 SH   SOLE 21 244,344 0 0
SECUREWORKS CORP CL A 81374A105 487 54,864 SH   SOLE 22 49,585 0 5,279
SECURITY NATL FINL CORP CL A NEW 814785309 7 1,360 SH   SOLE 18 1,360 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 104 19,872 SH   SOLE 21 19,872 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 201 38,290 SH   SOLE 22 38,290 0 0
SEI INVESTMENTS CO COM 784117103 16,732 232,835 SH   SOLE 2 118,790 0 114,045
SEI INVESTMENTS CO COM 784117103 4,171 58,045 SH   SOLE 4 54,987 0 3,058
SEI INVESTMENTS CO COM 784117103 5,199 72,344 SH   SOLE 7 54,041 0 18,303
SEI INVESTMENTS CO COM 784117103 4,639 64,550 SH   SOLE 13 64,550 0 0
SEI INVESTMENTS CO COM 784117103 81 1,126 SH   SOLE 15 1,126 0 0
SEI INVESTMENTS CO COM 784117103 31,741 441,701 SH   SOLE 18 428,562 0 13,139
SEI INVESTMENTS CO COM 784117103 42,709 594,342 SH   SOLE 19 594,342 0 0
SEI INVESTMENTS CO COM 784117103 6,845 95,257 SH   SOLE 20 0 0 95,257
SEI INVESTMENTS CO COM 784117103 457,211 6,362,522 SH   SOLE 21 6,362,522 0 0
SEI INVESTMENTS CO COM 784117103 348,022 4,843,057 SH   SOLE 22 4,304,238 0 538,819
SEI INVESTMENTS CO COM 784117103 12,107 168,487 SH   SOLE 23 168,487 0 0
SEI INVESTMENTS CO COM 784117103 8,949 124,535 SH   SOLE 25 124,535 0 0
SEI INVESTMENTS CO COM 784117103 19,798 275,507 SH   SOLE 26 142,976 0 132,531
SEI INVESTMENTS CO COM 784117103 2,254 31,371 SH   SOLE 28 22,951 0 8,420
SEI INVESTMENTS CO COM 784117103 10,201 141,956 SH   SOLE 29 4,264 0 137,692
SEI INVESTMENTS CO COM 784117103 14,969 208,313 SH   SOLE 30 208,313 0 0
SEI INVESTMENTS CO COM 784117103 3,793 52,780 SH   SOLE 31 28,485 0 24,295
SEI INVESTMENTS CO COM 784117103 1,354 18,842 SH   SOLE 34 18,842 0 0
SEI INVESTMENTS CO COM 784117103 11,612 161,588 SH   SOLE 36 161,588 0 0
SEI INVESTMENTS CO COM 784117103 49 686 SH   SOLE 40 686 0 0
SELECT BANCORP INC NEW COM 81617L108 21 1,639 SH   SOLE 18 1,639 0 0
SELECT BANCORP INC NEW COM 81617L108 51 4,015 SH   SOLE 21 4,015 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 34 1,845 SH   SOLE 2 1,845 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,563 85,702 SH   SOLE 18 85,702 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 296 16,250 SH   SOLE 19 16,250 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 14,490 794,381 SH   SOLE 21 794,381 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 5,097 279,448 SH   SOLE 22 241,298 0 38,150
SELECT ENERGY SVCS INC CL A COM 81617J301 393 21,556 SH   SOLE 23 21,556 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 238 13,039 SH   SOLE 26 0 0 13,039
SELECT ENERGY SVCS INC CL A COM 81617J301 83 4,556 SH   SOLE 30 4,556 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 391 15,542 SH   SOLE 2 3,576 0 11,966
SELECT INCOME REIT COM SH BEN INT 81618T100 491 19,520 SH   SOLE 4 19,520 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,186 86,968 SH   SOLE 7 86,968 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 69 2,731 SH   SOLE 15 2,731 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 6,060 241,140 SH   SOLE 18 241,140 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 3,015 119,972 SH   SOLE 19 119,972 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 53,327 2,122,050 SH   SOLE 21 2,122,050 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 62,600 2,491,058 SH   SOLE 22 2,378,601 0 112,457
SELECT INCOME REIT COM SH BEN INT 81618T100 92 3,672 SH   SOLE 23 3,672 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,816 112,043 SH   SOLE 25 112,043 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,309 52,108 SH   SOLE 26 8,163 0 43,945
SELECT INCOME REIT COM SH BEN INT 81618T100 1,287 51,220 SH   SOLE 28 9,977 0 41,243
SELECT INCOME REIT COM SH BEN INT 81618T100 590 23,494 SH   SOLE 29 23,494 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 8,600 342,210 SH   SOLE 30 342,210 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 175 6,975 SH   SOLE 40 6,975 0 0
SELECT MED HLDGS CORP COM 81619Q105 114 6,440 SH   SOLE 2 6,020 0 420
SELECT MED HLDGS CORP COM 81619Q105 6 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 90 5,122 SH   SOLE 7 5,122 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,764 496,563 SH   SOLE 18 496,563 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,524 86,329 SH   SOLE 19 86,329 0 0
SELECT MED HLDGS CORP COM 81619Q105 176,306 9,989,029 SH   SOLE 21 9,989,029 0 0
SELECT MED HLDGS CORP COM 81619Q105 52,793 2,991,105 SH   SOLE 22 2,771,120 0 219,985
SELECT MED HLDGS CORP COM 81619Q105 1,168 66,172 SH   SOLE 26 41,728 0 24,444
SELECT MED HLDGS CORP COM 81619Q105 283 16,055 SH   SOLE 28 16,055 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,713 153,709 SH   SOLE 30 153,709 0 0
SELECT MED HLDGS CORP COM 81619Q105 275 15,594 SH   SOLE 36 15,594 0 0
SELECT MED HLDGS CORP COM 81619Q105 180 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 66,715 1,102,186 SH   SOLE 2 1,102,186 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 174,415 2,109,513 SH   SOLE 2 2,109,513 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26 315 SH   SOLE 18 315 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 144,270 2,535,939 SH   SOLE 2 2,535,939 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2 39 SH   SOLE 17 0 0 39
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1 17 SH   SOLE 18 17 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 169,968 1,722,245 SH   SOLE 2 1,722,245 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 52 527 SH   SOLE 18 527 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 100,106 1,385,355 SH   SOLE 2 1,385,355 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 46 638 SH   SOLE 18 638 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 10,117 140,000 SH Call SOLE 19 140,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 9,302 333,300 SH Call SOLE 2 333,300 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 223 8,000 SH Call SOLE 22 8,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 263,329 9,434,950 SH   SOLE 2 9,434,950 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 43 1,540 SH   SOLE 18 1,540 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 189,968 6,806,435 SH   SOLE 19 6,806,435 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,812 100,763 SH   SOLE 22 100,763 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 184,924 2,443,819 SH   SOLE 2 2,443,819 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 0 SH   SOLE 18 0 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 160 2,500 SH Call SOLE 2 2,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 320 5,000 SH Call SOLE 18 5,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 3,198 50,000 SH Call SOLE 19 50,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 204,252 3,193,938 SH   SOLE 2 3,193,938 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 64 998 SH   SOLE 18 998 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 42,805 1,299,492 SH   SOLE 2 1,299,492 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9 259 SH   SOLE 17 0 0 259
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8 243 SH   SOLE 18 243 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 56,432 1,071,224 SH   SOLE 2 1,071,224 0 0
SELECTA BIOSCIENCES INC COM 816212104 7 737 SH   SOLE 2 737 0 0
SELECTA BIOSCIENCES INC COM 816212104 486 49,522 SH   SOLE 18 49,522 0 0
SELECTA BIOSCIENCES INC COM 816212104 84 8,537 SH   SOLE 19 8,537 0 0
SELECTA BIOSCIENCES INC COM 816212104 4,286 436,886 SH   SOLE 21 436,886 0 0
SELECTA BIOSCIENCES INC COM 816212104 1,222 124,547 SH   SOLE 22 113,719 0 10,828
SELECTIVE INS GROUP INC COM 816300107 777 13,229 SH   SOLE 2 3,307 0 9,922
SELECTIVE INS GROUP INC COM 816300107 1 17 SH   SOLE 4 17 0 0
SELECTIVE INS GROUP INC COM 816300107 117 1,989 SH   SOLE 7 1,989 0 0
SELECTIVE INS GROUP INC COM 816300107 16,593 282,667 SH   SOLE 18 282,667 0 0
SELECTIVE INS GROUP INC COM 816300107 5,722 97,476 SH   SOLE 19 97,476 0 0
SELECTIVE INS GROUP INC COM 816300107 312,382 5,321,676 SH   SOLE 21 5,321,676 0 0
SELECTIVE INS GROUP INC COM 816300107 96,047 1,636,241 SH   SOLE 22 1,535,456 0 100,785
SELECTIVE INS GROUP INC COM 816300107 1,949 33,205 SH   SOLE 26 12,144 0 21,061
SELECTIVE INS GROUP INC COM 816300107 475 8,085 SH   SOLE 28 8,085 0 0
SELECTIVE INS GROUP INC COM 816300107 374 6,372 SH   SOLE 29 0 0 6,372
SELECTIVE INS GROUP INC COM 816300107 5,022 85,548 SH   SOLE 30 85,548 0 0
SELECTIVE INS GROUP INC COM 816300107 82 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 388 6,605 SH   SOLE 40 6,605 0 0
SEMGROUP CORP CL A 81663A105 4,358 144,301 SH   SOLE 2 132,919 0 11,382
SEMGROUP CORP CL A 81663A105 101 3,354 SH   SOLE 4 3,354 0 0
SEMGROUP CORP CL A 81663A105 1,842 60,986 SH   SOLE 7 60,986 0 0
SEMGROUP CORP CL A 81663A105 7,529 249,307 SH   SOLE 18 249,307 0 0
SEMGROUP CORP CL A 81663A105 1,583 52,431 SH   SOLE 19 52,431 0 0
SEMGROUP CORP CL A 81663A105 66,190 2,191,736 SH   SOLE 21 2,191,736 0 0
SEMGROUP CORP CL A 81663A105 53,587 1,774,388 SH   SOLE 22 1,658,598 0 115,790
SEMGROUP CORP CL A 81663A105 1,261 41,744 SH   SOLE 26 17,744 0 24,000
SEMGROUP CORP CL A 81663A105 287 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 1,208 40,001 SH   SOLE 30 40,001 0 0
SEMGROUP CORP CL A 81663A105 72 2,391 SH   SOLE 36 2,391 0 0
SEMGROUP CORP CL A 81663A105 204 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 35,500 332,021 SH   SOLE 2 96,157 0 235,864
SEMPRA ENERGY COM 816851109 10,947 102,382 SH   SOLE 4 95,489 0 6,893
SEMPRA ENERGY COM 816851109 44,331 414,617 SH   SOLE 7 406,302 0 8,315
SEMPRA ENERGY COM 816851109 297 2,775 SH   SOLE 13 2,775 0 0
SEMPRA ENERGY COM 816851109 230 2,155 SH   SOLE 15 2,155 0 0
SEMPRA ENERGY COM 816851109 76,227 712,932 SH   SOLE 18 681,233 0 31,699
SEMPRA ENERGY COM 816851109 98,383 920,158 SH   SOLE 19 920,158 0 0
SEMPRA ENERGY COM 816851109 12,990 121,496 SH   SOLE 20 0 0 121,496
SEMPRA ENERGY COM 816851109 907,481 8,487,479 SH   SOLE 21 8,487,479 0 0
SEMPRA ENERGY COM 816851109 706,869 6,611,191 SH   SOLE 22 5,458,649 0 1,152,542
SEMPRA ENERGY COM 816851109 31,394 293,626 SH   SOLE 23 293,626 0 0
SEMPRA ENERGY COM 816851109 21,306 199,272 SH   SOLE 25 199,272 0 0
SEMPRA ENERGY COM 816851109 81,155 759,025 SH   SOLE 26 235,931 0 523,094
SEMPRA ENERGY COM 816851109 5,757 53,845 SH   SOLE 28 39,330 0 14,515
SEMPRA ENERGY COM 816851109 857 8,013 SH   SOLE 29 8,013 0 0
SEMPRA ENERGY COM 816851109 90,998 851,089 SH   SOLE 30 851,089 0 0
SEMPRA ENERGY COM 816851109 12,577 117,632 SH   SOLE 31 54,238 0 63,394
SEMPRA ENERGY COM 816851109 5,582 52,211 SH   SOLE 32 52,211 0 0
SEMPRA ENERGY COM 816851109 36,177 338,357 SH   SOLE 34 338,357 0 0
SEMPRA ENERGY COM 816851109 26,732 250,020 SH   SOLE 36 250,020 0 0
SEMPRA ENERGY COM 816851109 129 1,203 SH   SOLE 40 1,203 0 0
SEMTECH CORP COM 816850101 139 4,050 SH   SOLE 2 3,630 0 420
SEMTECH CORP COM 816850101 16 477 SH   SOLE 4 477 0 0
SEMTECH CORP COM 816850101 60 1,756 SH   SOLE 7 1,756 0 0
SEMTECH CORP COM 816850101 10,053 293,959 SH   SOLE 18 293,959 0 0
SEMTECH CORP COM 816850101 4,551 133,084 SH   SOLE 19 133,084 0 0
SEMTECH CORP COM 816850101 203,132 5,939,518 SH   SOLE 21 5,939,518 0 0
SEMTECH CORP COM 816850101 61,674 1,803,321 SH   SOLE 22 1,683,254 0 120,067
SEMTECH CORP COM 816850101 489 14,304 SH   SOLE 26 5,184 0 9,120
SEMTECH CORP COM 816850101 320 9,344 SH   SOLE 28 9,344 0 0
SEMTECH CORP COM 816850101 217 6,345 SH   SOLE 29 0 0 6,345
SEMTECH CORP COM 816850101 3,244 94,857 SH   SOLE 30 94,857 0 0
SEMTECH CORP COM 816850101 252 7,378 SH   SOLE 40 7,378 0 0
SENDGRID INC COM 816883102 644 26,855 SH   SOLE 18 26,855 0 0
SENDGRID INC COM 816883102 5,784 241,310 SH   SOLE 19 241,310 0 0
SENDGRID INC COM 816883102 6,458 269,436 SH   SOLE 21 269,436 0 0
SENDGRID INC COM 816883102 1,301 54,260 SH   SOLE 22 48,578 0 5,682
SENDGRID INC COM 816883102 2,536 105,787 SH   SOLE 34 105,787 0 0
SENECA FOODS CORP NEW CL B 817070105 4 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 52 1,683 SH   SOLE 2 440 0 1,243
SENECA FOODS CORP NEW CL A 817070501 1,088 35,367 SH   SOLE 18 35,367 0 0
SENECA FOODS CORP NEW CL A 817070501 176 5,732 SH   SOLE 19 5,732 0 0
SENECA FOODS CORP NEW CL A 817070501 19,893 646,936 SH   SOLE 21 646,936 0 0
SENECA FOODS CORP NEW CL A 817070501 7,350 239,020 SH   SOLE 22 225,393 0 13,627
SENECA FOODS CORP NEW CL A 817070501 32 1,048 SH   SOLE 28 1,048 0 0
SENECA FOODS CORP NEW CL A 817070501 357 11,598 SH   SOLE 30 11,598 0 0
SENECA FOODS CORP NEW CL A 817070501 23 742 SH   SOLE 40 742 0 0
SENESTECH INC COM 81720R109 0 300 SH   SOLE 18 300 0 0
SENESTECH INC COM 81720R109 6 8,316 SH   SOLE 21 8,316 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,429 231,285 SH   SOLE 2 119,252 0 112,033
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,336 69,753 SH   SOLE 4 69,753 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 5,778 301,739 SH   SOLE 7 301,739 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 168 8,765 SH   SOLE 15 8,765 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 14,506 757,482 SH   SOLE 18 757,482 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,615 241,002 SH   SOLE 19 241,002 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 208,285 10,876,510 SH   SOLE 21 10,876,510 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 185,246 9,673,419 SH   SOLE 22 9,052,517 0 620,902
SENIOR HSG PPTYS TR SH BEN INT 81721M109 128 6,667 SH   SOLE 23 6,667 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,389 333,642 SH   SOLE 25 333,642 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,496 130,324 SH   SOLE 26 27,104 0 103,220
SENIOR HSG PPTYS TR SH BEN INT 81721M109 3,563 186,048 SH   SOLE 28 33,566 0 152,482
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,573 82,156 SH   SOLE 29 82,156 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 21,269 1,110,627 SH   SOLE 30 1,110,627 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 97 5,049 SH   SOLE 31 5,049 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 187 9,791 SH   SOLE 36 9,791 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 483 25,210 SH   SOLE 40 25,210 0 0
SENOMYX INC COM 81724Q107 10 7,801 SH   SOLE 19 7,801 0 0
SENOMYX INC COM 81724Q107 26 20,337 SH   SOLE 21 20,337 0 0
SENOMYX INC COM 81724Q107 1,185 911,517 SH   SOLE 22 911,517 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 9,203 180,070 SH   SOLE 2 23,495 0 156,575
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,561 50,117 SH   SOLE 4 47,076 0 3,041
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 636 12,442 SH   SOLE 7 11,823 0 619
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 65 1,263 SH   SOLE 15 1,263 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 5,501 107,625 SH   SOLE 18 91,968 0 15,657
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,775 54,300 SH   SOLE 19 54,300 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4,777 93,468 SH   SOLE 20 0 0 93,468
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 97,632 1,910,237 SH   SOLE 21 1,910,237 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 252,722 4,944,677 SH   SOLE 22 4,418,890 0 525,787
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 10,564 206,686 SH   SOLE 23 206,686 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7,199 140,846 SH   SOLE 25 140,846 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 25,207 493,191 SH   SOLE 26 193,489 0 299,702
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1,960 38,358 SH   SOLE 28 27,566 0 10,792
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,399 46,932 SH   SOLE 29 4,894 0 42,038
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8,516 166,630 SH   SOLE 30 166,630 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 3,919 76,679 SH   SOLE 31 30,940 0 45,739
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 595 11,651 SH   SOLE 34 11,651 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7,852 153,626 SH   SOLE 36 153,626 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 39 765 SH   SOLE 40 765 0 0
SENSEONICS HLDGS INC COM 81727U105 33 12,239 SH   SOLE 18 12,239 0 0
SENSEONICS HLDGS INC COM 81727U105 404 151,782 SH   SOLE 21 151,782 0 0
SENSEONICS HLDGS INC COM 81727U105 21 7,793 SH   SOLE 22 7,793 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,465 20,033 SH   SOLE 2 19,551 0 482
SENSIENT TECHNOLOGIES CORP COM 81725T100 14 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 83 1,130 SH   SOLE 7 1,130 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 19,666 268,842 SH   SOLE 18 268,842 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 8,444 115,440 SH   SOLE 19 115,440 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 206,300 2,820,236 SH   SOLE 21 2,820,236 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 106,725 1,458,987 SH   SOLE 22 1,376,701 0 82,286
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,618 22,125 SH   SOLE 23 22,125 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,176 16,073 SH   SOLE 26 4,260 0 11,813
SENSIENT TECHNOLOGIES CORP COM 81725T100 459 6,272 SH   SOLE 28 6,272 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,298 17,742 SH   SOLE 29 0 0 17,742
SENSIENT TECHNOLOGIES CORP COM 81725T100 517 7,066 SH   SOLE 30 7,066 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 59 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 297 4,064 SH   SOLE 40 4,064 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 6,092 611,054 SH   SOLE 2 611,054 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 22,239 2,230,547 SH   SOLE 19 2,230,547 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 399 40,000 SH   SOLE 22 40,000 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 5,379 539,491 SH   SOLE 34 539,491 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 16 8,883 SH   SOLE 2 1,751 0 7,132
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 1 514 SH   SOLE 7 514 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 275 154,531 SH   SOLE 18 154,531 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 51 28,811 SH   SOLE 19 28,811 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2,301 1,292,805 SH   SOLE 21 1,292,805 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 1,408 791,245 SH   SOLE 22 750,140 0 41,105
SERES THERAPEUTICS INC COM 81750R102 13 1,274 SH   SOLE 2 1,274 0 0
SERES THERAPEUTICS INC COM 81750R102 1 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 736 72,554 SH   SOLE 18 72,554 0 0
SERES THERAPEUTICS INC COM 81750R102 153 15,041 SH   SOLE 19 15,041 0 0
SERES THERAPEUTICS INC COM 81750R102 12,373 1,220,214 SH   SOLE 21 1,220,214 0 0
SERES THERAPEUTICS INC COM 81750R102 5,483 540,717 SH   SOLE 22 508,592 0 32,125
SERES THERAPEUTICS INC COM 81750R102 14 1,396 SH   SOLE 28 1,396 0 0
SERES THERAPEUTICS INC COM 81750R102 44 4,384 SH   SOLE 30 4,384 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 223 5,512 SH   SOLE 2 1,364 0 4,148
SERITAGE GROWTH PPTYS CL A 81752R100 357 8,832 SH   SOLE 4 8,832 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,391 34,378 SH   SOLE 7 34,378 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 39 971 SH   SOLE 15 971 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,817 94,335 SH   SOLE 18 94,335 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,015 49,804 SH   SOLE 19 49,804 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 33,115 818,463 SH   SOLE 21 818,463 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 41,160 1,017,297 SH   SOLE 22 975,046 0 42,251
SERITAGE GROWTH PPTYS CL A 81752R100 54 1,344 SH   SOLE 23 1,344 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,894 46,820 SH   SOLE 25 46,820 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 373 9,222 SH   SOLE 26 0 0 9,222
SERITAGE GROWTH PPTYS CL A 81752R100 769 19,011 SH   SOLE 28 3,625 0 15,386
SERITAGE GROWTH PPTYS CL A 81752R100 391 9,665 SH   SOLE 29 9,665 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 5,356 132,367 SH   SOLE 30 132,367 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 145 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 6,487 173,812 SH   SOLE 2 107,097 0 66,715
SERVICE CORP INTL COM 817565104 36 963 SH   SOLE 4 963 0 0
SERVICE CORP INTL COM 817565104 220 5,906 SH   SOLE 7 5,906 0 0
SERVICE CORP INTL COM 817565104 25,322 678,519 SH   SOLE 18 678,519 0 0
SERVICE CORP INTL COM 817565104 32,984 883,815 SH   SOLE 19 883,815 0 0
SERVICE CORP INTL COM 817565104 3,654 97,900 SH   SOLE 20 97,900 0 0
SERVICE CORP INTL COM 817565104 306,756 8,219,623 SH   SOLE 21 8,219,623 0 0
SERVICE CORP INTL COM 817565104 223,842 5,997,919 SH   SOLE 22 5,440,306 0 557,613
SERVICE CORP INTL COM 817565104 3,045 81,605 SH   SOLE 26 27,119 0 54,486
SERVICE CORP INTL COM 817565104 1,038 27,809 SH   SOLE 28 27,809 0 0
SERVICE CORP INTL COM 817565104 1,519 40,712 SH   SOLE 29 0 0 40,712
SERVICE CORP INTL COM 817565104 1,747 46,813 SH   SOLE 30 46,813 0 0
SERVICE CORP INTL COM 817565104 153 4,088 SH   SOLE 31 4,088 0 0
SERVICE CORP INTL COM 817565104 7,066 189,327 SH   SOLE 34 189,327 0 0
SERVICE CORP INTL COM 817565104 262 7,016 SH   SOLE 36 7,016 0 0
SERVICE CORP INTL COM 817565104 783 20,991 SH   SOLE 40 20,991 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,329 64,923 SH   SOLE 2 16,579 0 48,344
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 31 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 209 4,069 SH   SOLE 7 4,069 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,407 66,459 SH   SOLE 18 66,459 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11,719 228,571 SH   SOLE 19 228,571 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 72,954 1,422,945 SH   SOLE 21 1,422,945 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 187,750 3,661,989 SH   SOLE 22 3,271,428 0 390,561
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,600 50,709 SH   SOLE 26 22,698 0 28,011
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,077 21,005 SH   SOLE 28 21,005 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,356 26,450 SH   SOLE 29 0 0 26,450
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,103 21,515 SH   SOLE 30 21,515 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,686 32,886 SH   SOLE 31 32,886 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 696 13,583 SH   SOLE 40 13,583 0 0
SERVICENOW INC COM 81762P102 20,857 159,958 SH   SOLE 2 21,404 0 138,554
SERVICENOW INC COM 81762P102 7,283 55,856 SH   SOLE 4 51,385 0 4,471
SERVICENOW INC COM 81762P102 1,970 15,107 SH   SOLE 7 8,045 0 7,062
SERVICENOW INC COM 81762P102 190 1,457 SH   SOLE 15 1,457 0 0
SERVICENOW INC COM 81762P102 12,773 97,958 SH   SOLE 18 79,837 0 18,121
SERVICENOW INC COM 81762P102 7,387 56,650 SH   SOLE 19 56,650 0 0
SERVICENOW INC COM 81762P102 9,763 74,873 SH   SOLE 20 0 0 74,873
SERVICENOW INC COM 81762P102 291,794 2,237,855 SH   SOLE 21 2,237,855 0 0
SERVICENOW INC COM 81762P102 570,420 4,374,723 SH   SOLE 22 3,876,670 0 498,053
SERVICENOW INC COM 81762P102 26,778 205,372 SH   SOLE 23 205,372 0 0
SERVICENOW INC COM 81762P102 16,950 129,997 SH   SOLE 25 129,997 0 0
SERVICENOW INC COM 81762P102 53,070 407,007 SH   SOLE 26 148,268 0 258,739
SERVICENOW INC COM 81762P102 5,103 39,137 SH   SOLE 28 28,783 0 10,354
SERVICENOW INC COM 81762P102 6,334 48,574 SH   SOLE 29 6,880 0 41,694
SERVICENOW INC COM 81762P102 38,480 295,118 SH   SOLE 30 295,118 0 0
SERVICENOW INC COM 81762P102 11,064 84,851 SH   SOLE 31 36,570 0 48,281
SERVICENOW INC COM 81762P102 10,692 81,998 SH   SOLE 34 81,998 0 0
SERVICENOW INC COM 81762P102 18,595 142,607 SH   SOLE 36 142,607 0 0
SERVICENOW INC COM 81762P102 102 785 SH   SOLE 40 785 0 0
SERVICENOW INC NOTE 11/0 81762PAB8 2,754 1,562,000 PRN   SOLE 21 1,562,000 0 0
SERVICESOURCE INTL INC COM 81763U100 23 7,353 SH   SOLE 2 3,677 0 3,676
SERVICESOURCE INTL INC COM 81763U100 0 156 SH   SOLE 4 156 0 0
SERVICESOURCE INTL INC COM 81763U100 5 1,598 SH   SOLE 7 1,598 0 0
SERVICESOURCE INTL INC COM 81763U100 853 276,071 SH   SOLE 18 276,071 0 0
SERVICESOURCE INTL INC COM 81763U100 169 54,634 SH   SOLE 19 54,634 0 0
SERVICESOURCE INTL INC COM 81763U100 7,572 2,450,627 SH   SOLE 21 2,450,627 0 0
SERVICESOURCE INTL INC COM 81763U100 5,684 1,839,574 SH   SOLE 22 1,709,884 0 129,690
SERVICESOURCE INTL INC COM 81763U100 32 10,286 SH   SOLE 26 0 0 10,286
SERVICESOURCE INTL INC COM 81763U100 26 8,540 SH   SOLE 28 8,540 0 0
SERVICESOURCE INTL INC COM 81763U100 66 21,451 SH   SOLE 30 21,451 0 0
SERVICESOURCE INTL INC COM 81763U100 20 6,512 SH   SOLE 40 6,512 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 137 3,298 SH   SOLE 2 2,802 0 496
SERVISFIRST BANCSHARES INC COM 81768T108 10 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 49 1,182 SH   SOLE 7 1,182 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,783 211,643 SH   SOLE 18 211,643 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,541 37,137 SH   SOLE 19 37,137 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 168,377 4,057,286 SH   SOLE 21 4,057,286 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 53,622 1,292,107 SH   SOLE 22 1,206,533 0 85,574
SERVISFIRST BANCSHARES INC COM 81768T108 1,232 29,688 SH   SOLE 26 13,257 0 16,431
SERVISFIRST BANCSHARES INC COM 81768T108 261 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,724 65,639 SH   SOLE 30 65,639 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 197 4,742 SH   SOLE 40 4,742 0 0
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 12 1,651 SH   SOLE 18 1,651 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 29 4,009 SH   SOLE 21 4,009 0 0
SHAKE SHACK INC CL A 819047101 148 3,425 SH   SOLE 2 3,268 0 157
SHAKE SHACK INC CL A 819047101 28 644 SH   SOLE 7 644 0 0
SHAKE SHACK INC CL A 819047101 4,170 96,522 SH   SOLE 18 96,522 0 0
SHAKE SHACK INC CL A 819047101 735 17,010 SH   SOLE 19 17,010 0 0
SHAKE SHACK INC CL A 819047101 75,825 1,755,197 SH   SOLE 21 1,755,197 0 0
SHAKE SHACK INC CL A 819047101 22,573 522,534 SH   SOLE 22 485,575 0 36,959
SHAKE SHACK INC CL A 819047101 33 763 SH   SOLE 26 0 0 763
SHAKE SHACK INC CL A 819047101 178 4,111 SH   SOLE 28 4,111 0 0
SHAKE SHACK INC CL A 819047101 1,156 26,754 SH   SOLE 30 26,754 0 0
SHAKE SHACK INC CL A 819047101 117 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 9 2,232 SH   SOLE 18 2,232 0 0
SHARPS COMPLIANCE CORP COM 820017101 14 3,499 SH   SOLE 19 3,499 0 0
SHARPS COMPLIANCE CORP COM 820017101 155 37,804 SH   SOLE 21 37,804 0 0
SHARPS COMPLIANCE CORP COM 820017101 244 59,767 SH   SOLE 22 59,767 0 0
SHARPSPRING INC COM 820054104 4 893 SH   SOLE 18 893 0 0
SHARPSPRING INC COM 820054104 76 17,280 SH   SOLE 21 17,280 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 26,696 895,228 SH   SOLE 19 895,228 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 99 2,938 SH   SOLE 2 2,633 0 305
SHENANDOAH TELECOMMUNICATION COM 82312B106 11 338 SH   SOLE 4 338 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 42 1,232 SH   SOLE 7 1,232 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,365 158,734 SH   SOLE 18 158,734 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,309 38,722 SH   SOLE 19 38,722 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 64,890 1,919,829 SH   SOLE 21 1,919,829 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 43,837 1,296,943 SH   SOLE 22 1,213,740 0 83,203
SHENANDOAH TELECOMMUNICATION COM 82312B106 798 23,622 SH   SOLE 26 12,820 0 10,802
SHENANDOAH TELECOMMUNICATION COM 82312B106 225 6,659 SH   SOLE 28 6,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 246 7,286 SH   SOLE 30 7,286 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 166 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 57,570 140,402 SH   SOLE 2 33,173 0 107,229
SHERWIN WILLIAMS CO COM 824348106 10,858 26,480 SH   SOLE 4 24,401 0 2,079
SHERWIN WILLIAMS CO COM 824348106 50,396 122,905 SH   SOLE 7 73,542 0 49,363
SHERWIN WILLIAMS CO COM 824348106 359 875 SH   SOLE 13 875 0 0
SHERWIN WILLIAMS CO COM 824348106 276 672 SH   SOLE 15 672 0 0
SHERWIN WILLIAMS CO COM 824348106 2 6 SH   SOLE 17 0 0 6
SHERWIN WILLIAMS CO COM 824348106 158,627 386,858 SH   SOLE 18 313,424 0 73,434
SHERWIN WILLIAMS CO COM 824348106 78,264 190,868 SH   SOLE 19 190,868 0 0
SHERWIN WILLIAMS CO COM 824348106 20,657 50,379 SH   SOLE 20 0 0 50,379
SHERWIN WILLIAMS CO COM 824348106 663,202 1,617,409 SH   SOLE 21 1,617,409 0 0
SHERWIN WILLIAMS CO COM 824348106 907,347 2,212,825 SH   SOLE 22 1,850,377 0 362,448
SHERWIN WILLIAMS CO COM 824348106 42,237 103,008 SH   SOLE 23 103,008 0 0
SHERWIN WILLIAMS CO COM 824348106 27,685 67,517 SH   SOLE 25 67,517 0 0
SHERWIN WILLIAMS CO COM 824348106 101,340 247,147 SH   SOLE 26 77,995 0 169,152
SHERWIN WILLIAMS CO COM 824348106 7,749 18,898 SH   SOLE 28 13,722 0 5,176
SHERWIN WILLIAMS CO COM 824348106 1,194 2,912 SH   SOLE 29 2,912 0 0
SHERWIN WILLIAMS CO COM 824348106 103,422 252,224 SH   SOLE 30 252,224 0 0
SHERWIN WILLIAMS CO COM 824348106 16,682 40,685 SH   SOLE 31 16,979 0 23,706
SHERWIN WILLIAMS CO COM 824348106 10,569 25,775 SH   SOLE 34 25,775 0 0
SHERWIN WILLIAMS CO COM 824348106 31,869 77,722 SH   SOLE 36 77,722 0 0
SHERWIN WILLIAMS CO COM 824348106 166 405 SH   SOLE 40 405 0 0
SHILOH INDS INC COM 824543102 13 1,645 SH   SOLE 2 909 0 736
SHILOH INDS INC COM 824543102 467 56,910 SH   SOLE 18 56,910 0 0
SHILOH INDS INC COM 824543102 91 11,146 SH   SOLE 19 11,146 0 0
SHILOH INDS INC COM 824543102 3,770 459,790 SH   SOLE 21 459,790 0 0
SHILOH INDS INC COM 824543102 2,532 308,759 SH   SOLE 22 298,081 0 10,678
SHILOH INDS INC COM 824543102 46 5,641 SH   SOLE 29 0 0 5,641
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 689 14,841 SH   SOLE 2 14,841 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 873 18,820 SH   SOLE 18 18,820 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,042 22,458 SH   SOLE 19 22,458 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,622 34,959 SH   SOLE 21 34,959 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 8,321 179,337 SH   SOLE 22 136,799 0 42,538
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 146 3,140 SH   SOLE 25 3,140 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4,979 107,301 SH   SOLE 26 107,301 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 69 1,480 SH   SOLE 30 1,480 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,974 42,549 SH   SOLE 34 42,549 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 403 8,696 SH   SOLE 36 8,696 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 224 14,445 SH   SOLE 2 3,440 0 11,005
SHIP FINANCE INTERNATIONAL L SHS G81075106 407 26,282 SH   SOLE 7 26,282 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3,504 226,046 SH   SOLE 18 226,046 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 593 38,260 SH   SOLE 19 38,260 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 27,817 1,794,666 SH   SOLE 21 1,794,666 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 9,684 624,794 SH   SOLE 22 545,654 0 79,140
SHIRE PLC SPONSORED ADR 82481R106 308 1,984 SH   SOLE 7 1,984 0 0
SHIRE PLC SPONSORED ADR 82481R106 58 371 SH   SOLE 15 371 0 0
SHIRE PLC SPONSORED ADR 82481R106 41 265 SH   SOLE 18 177 0 88
SHIRE PLC SPONSORED ADR 82481R106 156,047 1,005,973 SH   SOLE 21 1,005,973 0 0
SHIRE PLC SPONSORED ADR 82481R106 611 3,942 SH   SOLE 26 0 0 3,942
SHIRE PLC SPONSORED ADR 82481R106 2,329 15,011 SH   SOLE 30 15,011 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,669 10,762 SH   SOLE 32 10,762 0 0
SHOE CARNIVAL INC COM 824889109 99 3,686 SH   SOLE 2 2,016 0 1,670
SHOE CARNIVAL INC COM 824889109 9 344 SH   SOLE 7 344 0 0
SHOE CARNIVAL INC COM 824889109 1,537 57,463 SH   SOLE 18 57,463 0 0
SHOE CARNIVAL INC COM 824889109 258 9,644 SH   SOLE 19 9,644 0 0
SHOE CARNIVAL INC COM 824889109 28,800 1,076,620 SH   SOLE 21 1,076,620 0 0
SHOE CARNIVAL INC COM 824889109 9,493 354,861 SH   SOLE 22 329,711 0 25,150
SHOE CARNIVAL INC COM 824889109 214 7,987 SH   SOLE 26 0 0 7,987
SHOE CARNIVAL INC COM 824889109 59 2,206 SH   SOLE 28 2,206 0 0
SHOE CARNIVAL INC COM 824889109 477 17,843 SH   SOLE 30 17,843 0 0
SHOE CARNIVAL INC COM 824889109 59 2,208 SH   SOLE 34 2,208 0 0
SHOE CARNIVAL INC COM 824889109 47 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 2 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 7,161 70,900 SH   SOLE 19 70,900 0 0
SHOPIFY INC CL A 82509L107 1,666 16,496 SH   SOLE 21 16,496 0 0
SHORE BANCSHARES INC COM 825107105 27 1,605 SH   SOLE 2 643 0 962
SHORE BANCSHARES INC COM 825107105 849 50,815 SH   SOLE 18 50,815 0 0
SHORE BANCSHARES INC COM 825107105 248 14,849 SH   SOLE 19 14,849 0 0
SHORE BANCSHARES INC COM 825107105 7,115 426,037 SH   SOLE 21 426,037 0 0
SHORE BANCSHARES INC COM 825107105 4,344 260,092 SH   SOLE 22 251,701 0 8,391
SHOTSPOTTER INC COM 82536T107 8 562 SH   SOLE 18 562 0 0
SHOTSPOTTER INC COM 82536T107 121 8,602 SH   SOLE 21 8,602 0 0
SHUTTERFLY INC COM 82568P304 98 1,971 SH   SOLE 2 1,801 0 170
SHUTTERFLY INC COM 82568P304 10 211 SH   SOLE 4 211 0 0
SHUTTERFLY INC COM 82568P304 47 947 SH   SOLE 7 947 0 0
SHUTTERFLY INC COM 82568P304 7,434 149,430 SH   SOLE 18 149,430 0 0
SHUTTERFLY INC COM 82568P304 1,315 26,428 SH   SOLE 19 26,428 0 0
SHUTTERFLY INC COM 82568P304 147,925 2,973,373 SH   SOLE 21 2,973,373 0 0
SHUTTERFLY INC COM 82568P304 44,633 897,150 SH   SOLE 22 833,942 0 63,208
SHUTTERFLY INC COM 82568P304 180 3,621 SH   SOLE 23 3,621 0 0
SHUTTERFLY INC COM 82568P304 864 17,362 SH   SOLE 26 5,383 0 11,979
SHUTTERFLY INC COM 82568P304 239 4,807 SH   SOLE 28 4,807 0 0
SHUTTERFLY INC COM 82568P304 2,397 48,174 SH   SOLE 30 48,174 0 0
SHUTTERFLY INC COM 82568P304 207 4,159 SH   SOLE 40 4,159 0 0
SHUTTERFLY INC NOTE 0.250% 5/1 82568PAB2 903 908,000 PRN   SOLE 21 908,000 0 0
SHUTTERSTOCK INC COM 825690100 197 4,570 SH   SOLE 2 4,456 0 114
SHUTTERSTOCK INC COM 825690100 4 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 19 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 3,677 85,457 SH   SOLE 18 85,457 0 0
SHUTTERSTOCK INC COM 825690100 1,773 41,210 SH   SOLE 19 41,210 0 0
SHUTTERSTOCK INC COM 825690100 70,945 1,648,730 SH   SOLE 21 1,648,730 0 0
SHUTTERSTOCK INC COM 825690100 22,656 526,523 SH   SOLE 22 492,219 0 34,304
SHUTTERSTOCK INC COM 825690100 512 11,899 SH   SOLE 23 11,899 0 0
SHUTTERSTOCK INC COM 825690100 283 6,584 SH   SOLE 26 0 0 6,584
SHUTTERSTOCK INC COM 825690100 125 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 700 16,269 SH   SOLE 29 0 0 16,269
SHUTTERSTOCK INC COM 825690100 1,154 26,819 SH   SOLE 30 26,819 0 0
SHUTTERSTOCK INC COM 825690100 86 2,000 SH   SOLE 40 2,000 0 0
SI FINL GROUP INC MD COM 78425V104 31 2,093 SH   SOLE 2 778 0 1,315
SI FINL GROUP INC MD COM 78425V104 637 43,328 SH   SOLE 18 43,328 0 0
SI FINL GROUP INC MD COM 78425V104 95 6,458 SH   SOLE 19 6,458 0 0
SI FINL GROUP INC MD COM 78425V104 5,628 382,850 SH   SOLE 21 382,850 0 0
SI FINL GROUP INC MD COM 78425V104 3,495 237,737 SH   SOLE 22 231,051 0 6,686
SIBANYE STILLWATER SPONSORED ADR 825724206 9,507 1,882,645 SH   SOLE 7 1,882,645 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 152 30,083 SH   SOLE 21 30,083 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 5,973 1,182,695 SH   SOLE 30 1,182,695 0 0
SIEBERT FINL CORP COM 826176109 5 368 SH   SOLE 18 368 0 0
SIEBERT FINL CORP COM 826176109 105 7,777 SH   SOLE 21 7,777 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 5 248 SH   SOLE 2 248 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 278 15,333 SH   SOLE 18 15,333 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 60 3,320 SH   SOLE 19 3,320 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 7,940 437,439 SH   SOLE 21 437,439 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 871 47,963 SH   SOLE 22 44,249 0 3,714
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1 67 SH   SOLE 30 67 0 0
SIENTRA INC COM 82621J105 36 2,558 SH   SOLE 2 911 0 1,647
SIENTRA INC COM 82621J105 755 53,733 SH   SOLE 18 53,733 0 0
SIENTRA INC COM 82621J105 108 7,696 SH   SOLE 19 7,696 0 0
SIENTRA INC COM 82621J105 6,587 468,494 SH   SOLE 21 468,494 0 0
SIENTRA INC COM 82621J105 3,178 226,031 SH   SOLE 22 217,068 0 8,963
SIERRA BANCORP COM 82620P102 65 2,445 SH   SOLE 2 590 0 1,855
SIERRA BANCORP COM 82620P102 1,320 49,703 SH   SOLE 18 49,703 0 0
SIERRA BANCORP COM 82620P102 520 19,565 SH   SOLE 19 19,565 0 0
SIERRA BANCORP COM 82620P102 10,966 412,874 SH   SOLE 21 412,874 0 0
SIERRA BANCORP COM 82620P102 8,395 316,081 SH   SOLE 22 306,564 0 9,517
SIERRA BANCORP COM 82620P102 190 7,168 SH   SOLE 29 0 0 7,168
SIERRA WIRELESS INC COM 826516106 0 24 SH   SOLE 17 0 0 24
SIERRA WIRELESS INC COM 826516106 1,134 55,462 SH   SOLE 22 55,462 0 0
SIFCO INDS INC COM 826546103 3 440 SH   SOLE 18 440 0 0
SIFCO INDS INC COM 826546103 54 8,055 SH   SOLE 21 8,055 0 0
SIFCO INDS INC COM 826546103 37 5,558 SH   SOLE 22 5,558 0 0
SIGMA DESIGNS INC COM 826565103 47 6,693 SH   SOLE 2 1,790 0 4,903
SIGMA DESIGNS INC COM 826565103 6 874 SH   SOLE 7 874 0 0
SIGMA DESIGNS INC COM 826565103 1,039 149,565 SH   SOLE 18 149,565 0 0
SIGMA DESIGNS INC COM 826565103 191 27,515 SH   SOLE 19 27,515 0 0
SIGMA DESIGNS INC COM 826565103 8,584 1,235,107 SH   SOLE 21 1,235,107 0 0
SIGMA DESIGNS INC COM 826565103 6,131 882,107 SH   SOLE 22 841,177 0 40,930
SIGMATRON INTL INC COM 82661L101 33 3,284 SH   SOLE 21 3,284 0 0
SIGMATRON INTL INC COM 82661L101 1,814 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 10,445 76,098 SH   SOLE 2 28,502 0 47,596
SIGNATURE BK NEW YORK N Y COM 82669G104 2,420 17,633 SH   SOLE 4 16,077 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 528 3,849 SH   SOLE 7 3,650 0 199
SIGNATURE BK NEW YORK N Y COM 82669G104 24,760 180,387 SH   SOLE 18 175,360 0 5,027
SIGNATURE BK NEW YORK N Y COM 82669G104 2,397 17,461 SH   SOLE 19 17,461 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,745 34,572 SH   SOLE 20 0 0 34,572
SIGNATURE BK NEW YORK N Y COM 82669G104 338,289 2,464,582 SH   SOLE 21 2,464,582 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 243,932 1,777,155 SH   SOLE 22 1,613,453 0 163,702
SIGNATURE BK NEW YORK N Y COM 82669G104 9,491 69,143 SH   SOLE 23 69,143 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 37 269 SH   SOLE 25 269 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 14,518 105,772 SH   SOLE 26 50,638 0 55,134
SIGNATURE BK NEW YORK N Y COM 82669G104 1,657 12,071 SH   SOLE 28 8,673 0 3,398
SIGNATURE BK NEW YORK N Y COM 82669G104 2,049 14,929 SH   SOLE 29 1,637 0 13,292
SIGNATURE BK NEW YORK N Y COM 82669G104 7,247 52,797 SH   SOLE 30 52,797 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 5,081 37,015 SH   SOLE 31 28,331 0 8,684
SIGNATURE BK NEW YORK N Y COM 82669G104 482 3,512 SH   SOLE 34 3,512 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,549 11,288 SH   SOLE 36 11,288 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 25 179 SH   SOLE 40 179 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,281 58,023 SH   SOLE 2 15,763 0 42,260
SIGNET JEWELERS LIMITED SHS G81276100 21 376 SH   SOLE 4 376 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,311 40,860 SH   SOLE 7 40,860 0 0
SIGNET JEWELERS LIMITED SHS G81276100 27 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 7,429 131,372 SH   SOLE 18 128,294 0 3,078
SIGNET JEWELERS LIMITED SHS G81276100 536 9,474 SH   SOLE 19 9,474 0 0
SIGNET JEWELERS LIMITED SHS G81276100 69,750 1,233,425 SH   SOLE 21 1,233,425 0 0
SIGNET JEWELERS LIMITED SHS G81276100 95,313 1,685,462 SH   SOLE 22 1,400,943 0 284,519
SIGNET JEWELERS LIMITED SHS G81276100 3,169 56,038 SH   SOLE 25 56,038 0 0
SIGNET JEWELERS LIMITED SHS G81276100 5,950 105,223 SH   SOLE 26 40,327 0 64,896
SIGNET JEWELERS LIMITED SHS G81276100 462 8,172 SH   SOLE 28 8,172 0 0
SIGNET JEWELERS LIMITED SHS G81276100 6,632 117,280 SH   SOLE 30 117,280 0 0
SIGNET JEWELERS LIMITED SHS G81276100 121 2,144 SH   SOLE 31 2,144 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,677 47,344 SH   SOLE 36 47,344 0 0
SIGNET JEWELERS LIMITED SHS G81276100 351 6,202 SH   SOLE 40 6,202 0 0
SILGAN HOLDINGS INC COM 827048109 2,187 74,424 SH   SOLE 2 48,966 0 25,458
SILGAN HOLDINGS INC COM 827048109 13 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 82 2,796 SH   SOLE 7 2,796 0 0
SILGAN HOLDINGS INC COM 827048109 7,384 251,243 SH   SOLE 18 251,243 0 0
SILGAN HOLDINGS INC COM 827048109 665 22,638 SH   SOLE 19 22,638 0 0
SILGAN HOLDINGS INC COM 827048109 96,398 3,279,951 SH   SOLE 21 3,279,951 0 0
SILGAN HOLDINGS INC COM 827048109 69,548 2,366,370 SH   SOLE 22 2,137,585 0 228,785
SILGAN HOLDINGS INC COM 827048109 898 30,568 SH   SOLE 26 21,176 0 9,392
SILGAN HOLDINGS INC COM 827048109 342 11,642 SH   SOLE 28 11,642 0 0
SILGAN HOLDINGS INC COM 827048109 378 12,851 SH   SOLE 30 12,851 0 0
SILGAN HOLDINGS INC COM 827048109 52 1,766 SH   SOLE 31 1,766 0 0
SILGAN HOLDINGS INC COM 827048109 1,633 55,556 SH   SOLE 34 55,556 0 0
SILGAN HOLDINGS INC COM 827048109 41 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 249 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 1,661 18,809 SH   SOLE 2 18,568 0 241
SILICON LABORATORIES INC COM 826919102 14 160 SH   SOLE 4 160 0 0
SILICON LABORATORIES INC COM 826919102 93 1,057 SH   SOLE 7 1,057 0 0
SILICON LABORATORIES INC COM 826919102 22,780 257,982 SH   SOLE 18 257,982 0 0
SILICON LABORATORIES INC COM 826919102 20,277 229,632 SH   SOLE 19 229,632 0 0
SILICON LABORATORIES INC COM 826919102 252,437 2,858,854 SH   SOLE 21 2,858,854 0 0
SILICON LABORATORIES INC COM 826919102 117,729 1,333,286 SH   SOLE 22 1,255,385 0 77,901
SILICON LABORATORIES INC COM 826919102 1,131 12,806 SH   SOLE 26 3,708 0 9,098
SILICON LABORATORIES INC COM 826919102 580 6,566 SH   SOLE 28 6,566 0 0
SILICON LABORATORIES INC COM 826919102 584 6,617 SH   SOLE 30 6,617 0 0
SILICON LABORATORIES INC COM 826919102 3,176 35,969 SH   SOLE 34 35,969 0 0
SILICON LABORATORIES INC COM 826919102 375 4,242 SH   SOLE 40 4,242 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 18 349 SH   SOLE 22 349 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 261 4,921 SH   SOLE 25 4,921 0 0
SILVER RUN ACQUISITION COM CL A 82812A103 83 8,420 SH   SOLE 22 8,420 0 0
SILVER RUN ACQUISITION COM CL A 82812A103 2,890 291,580 SH   SOLE 26 63,590 0 227,990
SILVER SPRING NETWORKS INC COM 82817Q103 159 9,814 SH   SOLE 2 4,548 0 5,266
SILVER SPRING NETWORKS INC COM 82817Q103 14 840 SH   SOLE 7 840 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 2,594 159,730 SH   SOLE 18 159,730 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 807 49,690 SH   SOLE 19 49,690 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 22,862 1,407,731 SH   SOLE 21 1,407,731 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 19,042 1,172,525 SH   SOLE 22 1,104,089 0 68,436
SILVER SPRING NETWORKS INC COM 82817Q103 216 13,278 SH   SOLE 23 13,278 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 34 2,112 SH   SOLE 26 0 0 2,112
SILVER SPRING NETWORKS INC COM 82817Q103 76 4,685 SH   SOLE 28 4,685 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 65 3,985 SH   SOLE 29 0 0 3,985
SILVER SPRING NETWORKS INC COM 82817Q103 112 6,876 SH   SOLE 30 6,876 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 57 3,531 SH   SOLE 40 3,531 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 447 458,000 PRN   SOLE 21 458,000 0 0
SILVERBOW RES INC COM 82836G102 48 1,620 SH   SOLE 2 968 0 652
SILVERBOW RES INC COM 82836G102 830 27,939 SH   SOLE 18 27,939 0 0
SILVERBOW RES INC COM 82836G102 323 10,876 SH   SOLE 19 10,876 0 0
SILVERBOW RES INC COM 82836G102 6,479 218,009 SH   SOLE 21 218,009 0 0
SILVERBOW RES INC COM 82836G102 2,279 76,667 SH   SOLE 22 70,768 0 5,899
SILVERBOW RES INC COM 82836G102 3 100 SH   SOLE 29 0 0 100
SILVERCREST ASSET MGMT GROUP CL A 828359109 4 236 SH   SOLE 2 236 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 456 28,400 SH   SOLE 18 28,400 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 67 4,196 SH   SOLE 19 4,196 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,620 225,552 SH   SOLE 21 225,552 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,379 85,937 SH   SOLE 22 80,254 0 5,683
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 480 8,399 SH   SOLE 2 2,350 0 6,049
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12 206 SH   SOLE 4 206 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 51 897 SH   SOLE 7 897 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11,068 193,827 SH   SOLE 18 193,827 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,059 36,057 SH   SOLE 19 36,057 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 210,262 3,682,343 SH   SOLE 21 3,682,343 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 69,881 1,223,832 SH   SOLE 22 1,157,670 0 66,162
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 673 11,794 SH   SOLE 26 6,599 0 5,195
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 307 5,371 SH   SOLE 28 5,371 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,235 56,653 SH   SOLE 30 56,653 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 192 3,359 SH   SOLE 40 3,359 0 0
SIMON PPTY GROUP INC NEW COM 828806109 81,132 472,414 SH   SOLE 2 166,079 0 306,335
SIMON PPTY GROUP INC NEW COM 828806109 53,164 309,562 SH   SOLE 4 301,177 0 8,385
SIMON PPTY GROUP INC NEW COM 828806109 111,056 646,652 SH   SOLE 7 636,583 0 10,069
SIMON PPTY GROUP INC NEW COM 828806109 2,892 16,840 SH   SOLE 13 16,840 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,536 14,769 SH   SOLE 15 14,769 0 0
SIMON PPTY GROUP INC NEW COM 828806109 119,077 693,358 SH   SOLE 18 648,484 0 44,874
SIMON PPTY GROUP INC NEW COM 828806109 115,325 671,507 SH   SOLE 19 671,507 0 0
SIMON PPTY GROUP INC NEW COM 828806109 20,580 119,830 SH   SOLE 20 0 0 119,830
SIMON PPTY GROUP INC NEW COM 828806109 1,354,577 7,887,368 SH   SOLE 21 7,887,368 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,154,811 12,546,939 SH   SOLE 22 11,051,467 0 1,495,472
SIMON PPTY GROUP INC NEW COM 828806109 74,437 433,431 SH   SOLE 23 433,431 0 0
SIMON PPTY GROUP INC NEW COM 828806109 138,799 808,193 SH   SOLE 25 808,193 0 0
SIMON PPTY GROUP INC NEW COM 828806109 161,019 937,572 SH   SOLE 26 283,806 0 653,766
SIMON PPTY GROUP INC NEW COM 828806109 50,498 294,039 SH   SOLE 28 72,995 0 221,044
SIMON PPTY GROUP INC NEW COM 828806109 31,972 186,163 SH   SOLE 29 119,869 0 66,294
SIMON PPTY GROUP INC NEW COM 828806109 423,932 2,468,453 SH   SOLE 30 2,468,453 0 0
SIMON PPTY GROUP INC NEW COM 828806109 31,757 184,913 SH   SOLE 31 124,035 0 60,878
SIMON PPTY GROUP INC NEW COM 828806109 22,536 131,224 SH   SOLE 34 131,224 0 0
SIMON PPTY GROUP INC NEW COM 828806109 50,354 293,200 SH   SOLE 36 293,200 0 0
SIMON PPTY GROUP INC NEW COM 828806109 275 1,602 SH   SOLE 40 1,602 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 206 1,200 SH Put SOLE 2 1,200 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 258 1,500 SH Put SOLE 18 1,500 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 4,294 25,000 SH Put SOLE 19 25,000 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 52 300 SH Put SOLE 22 300 0 0
SIMPLY GOOD FOODS CO COM 82900L102 7 500 SH   SOLE 2 500 0 0
SIMPLY GOOD FOODS CO COM 82900L102 60 4,220 SH   SOLE 19 4,220 0 0
SIMPLY GOOD FOODS CO COM 82900L102 165 11,574 SH   SOLE 21 11,574 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,328 373,598 SH   SOLE 22 341,788 0 31,810
SIMPLY GOOD FOODS CO COM 82900L102 122 8,579 SH   SOLE 30 8,579 0 0
SIMPLY GOOD FOODS CO COM 82900L102 160 11,232 SH   SOLE 40 11,232 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 133 2,324 SH   SOLE 2 2,324 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 15 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 60 1,042 SH   SOLE 7 1,042 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 11,468 199,752 SH   SOLE 18 199,752 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,856 32,329 SH   SOLE 19 32,329 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 236,302 4,116,051 SH   SOLE 21 4,116,051 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 69,018 1,202,191 SH   SOLE 22 1,129,355 0 72,836
SIMPSON MANUFACTURING CO INC COM 829073105 836 14,561 SH   SOLE 26 5,210 0 9,351
SIMPSON MANUFACTURING CO INC COM 829073105 338 5,880 SH   SOLE 28 5,880 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,541 61,677 SH   SOLE 30 61,677 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 258 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 7 445 SH   SOLE 2 445 0 0
SIMULATIONS PLUS INC COM 829214105 613 38,053 SH   SOLE 18 38,053 0 0
SIMULATIONS PLUS INC COM 829214105 97 6,027 SH   SOLE 19 6,027 0 0
SIMULATIONS PLUS INC COM 829214105 5,646 350,680 SH   SOLE 21 350,680 0 0
SIMULATIONS PLUS INC COM 829214105 5,886 365,574 SH   SOLE 22 357,046 0 8,528
SINA CORP ORD G81477104 3,740 37,283 SH   SOLE 2 23,015 0 14,268
SINA CORP ORD G81477104 1,543 15,382 SH   SOLE 4 15,382 0 0
SINA CORP ORD G81477104 412 4,112 SH   SOLE 7 4,112 0 0
SINA CORP ORD G81477104 2,356 23,489 SH   SOLE 15 23,489 0 0
SINA CORP ORD G81477104 3,929 39,164 SH   SOLE 18 39,164 0 0
SINA CORP ORD G81477104 43 433 SH   SOLE 19 433 0 0
SINA CORP ORD G81477104 104,469 1,041,465 SH   SOLE 21 1,041,465 0 0
SINA CORP ORD G81477104 80,971 807,206 SH   SOLE 22 740,158 0 67,048
SINA CORP ORD G81477104 6,083 60,641 SH   SOLE 23 60,641 0 0
SINA CORP ORD G81477104 2,338 23,303 SH   SOLE 25 23,303 0 0
SINA CORP ORD G81477104 21,697 216,299 SH   SOLE 26 45,479 0 170,820
SINA CORP ORD G81477104 73 723 SH   SOLE 28 723 0 0
SINA CORP ORD G81477104 2,015 20,089 SH   SOLE 29 12,622 0 7,467
SINA CORP ORD G81477104 33,954 338,494 SH   SOLE 30 338,494 0 0
SINA CORP ORD G81477104 3,645 36,336 SH   SOLE 31 3,456 0 32,880
SINA CORP ORD G81477104 402 4,003 SH   SOLE 32 4,003 0 0
SINA CORP ORD G81477104 443 4,417 SH   SOLE 34 4,417 0 0
SINA CORP ORD G81477104 39 388 SH   SOLE 40 388 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 197 5,199 SH   SOLE 2 4,624 0 575
SINCLAIR BROADCAST GROUP INC CL A 829226109 15 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 62 1,650 SH   SOLE 7 1,650 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 9,056 239,256 SH   SOLE 18 239,256 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,223 58,740 SH   SOLE 19 58,740 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 84,349 2,228,507 SH   SOLE 21 2,228,507 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 75,927 2,005,997 SH   SOLE 22 1,864,645 0 141,352
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,513 39,962 SH   SOLE 26 17,148 0 22,814
SINCLAIR BROADCAST GROUP INC CL A 829226109 461 12,176 SH   SOLE 28 12,176 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 449 11,868 SH   SOLE 30 11,868 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 361 9,540 SH   SOLE 40 9,540 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 3 1,009 SH   SOLE 18 1,009 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 31 12,059 SH   SOLE 21 12,059 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 150 2,630 SH   SOLE 4 2,630 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,316 23,083 SH   SOLE 22 23,083 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,946 1,482,380 SH   SOLE 2 207,282 0 1,275,098
SIRIUS XM HLDGS INC COM 82968B103 2,880 537,332 SH   SOLE 4 482,637 0 54,695
SIRIUS XM HLDGS INC COM 82968B103 2,079 387,850 SH   SOLE 7 240,869 0 146,981
SIRIUS XM HLDGS INC COM 82968B103 162 30,226 SH   SOLE 13 30,226 0 0
SIRIUS XM HLDGS INC COM 82968B103 104 19,350 SH   SOLE 15 19,350 0 0
SIRIUS XM HLDGS INC COM 82968B103 29 5,326 SH   SOLE 17 0 0 5,326
SIRIUS XM HLDGS INC COM 82968B103 4,186 781,054 SH   SOLE 18 633,421 0 147,633
SIRIUS XM HLDGS INC COM 82968B103 2,427 452,741 SH   SOLE 19 452,741 0 0
SIRIUS XM HLDGS INC COM 82968B103 87,409 16,307,710 SH   SOLE 21 16,307,710 0 0
SIRIUS XM HLDGS INC COM 82968B103 208,654 38,927,916 SH   SOLE 22 34,351,508 0 4,576,408
SIRIUS XM HLDGS INC COM 82968B103 10,971 2,046,824 SH   SOLE 23 2,046,824 0 0
SIRIUS XM HLDGS INC COM 82968B103 6,801 1,268,893 SH   SOLE 25 1,268,893 0 0
SIRIUS XM HLDGS INC COM 82968B103 29,115 5,431,944 SH   SOLE 26 1,681,537 0 3,750,407
SIRIUS XM HLDGS INC COM 82968B103 2,078 387,685 SH   SOLE 28 282,328 0 105,357
SIRIUS XM HLDGS INC COM 82968B103 274 51,149 SH   SOLE 29 51,149 0 0
SIRIUS XM HLDGS INC COM 82968B103 16,367 3,053,481 SH   SOLE 30 3,053,481 0 0
SIRIUS XM HLDGS INC COM 82968B103 4,511 841,549 SH   SOLE 31 405,124 0 436,425
SIRIUS XM HLDGS INC COM 82968B103 3,578 667,511 SH   SOLE 32 667,511 0 0
SIRIUS XM HLDGS INC COM 82968B103 511 95,284 SH   SOLE 34 95,284 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,242 1,351,042 SH   SOLE 36 1,351,042 0 0
SIRIUS XM HLDGS INC COM 82968B103 48 8,938 SH   SOLE 40 8,938 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 170 2,221 SH   SOLE 2 1,893 0 328
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11 149 SH   SOLE 4 149 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 60 780 SH   SOLE 7 780 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8,758 114,187 SH   SOLE 18 114,187 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,107 27,470 SH   SOLE 19 27,470 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 78,437 1,022,651 SH   SOLE 21 1,022,651 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 79,863 1,041,234 SH   SOLE 22 975,598 0 65,636
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,312 17,110 SH   SOLE 26 9,330 0 7,780
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 492 6,414 SH   SOLE 28 6,414 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 482 6,288 SH   SOLE 30 6,288 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 256 3,333 SH   SOLE 40 3,333 0 0
SITO MOBILE LTD COM NEW 82988R203 20 2,966 SH   SOLE 18 2,966 0 0
SITO MOBILE LTD COM NEW 82988R203 338 50,311 SH   SOLE 21 50,311 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,398 66,072 SH   SOLE 2 43,128 0 22,944
SIX FLAGS ENTMT CORP NEW COM 83001A102 27 403 SH   SOLE 4 403 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 141 2,124 SH   SOLE 7 2,124 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 16,315 245,080 SH   SOLE 18 245,080 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,537 23,090 SH   SOLE 19 23,090 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 221,948 3,334,060 SH   SOLE 21 3,334,060 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 162,916 2,447,282 SH   SOLE 22 2,250,602 0 196,680
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,914 28,757 SH   SOLE 26 14,925 0 13,832
SIX FLAGS ENTMT CORP NEW COM 83001A102 708 10,635 SH   SOLE 28 10,635 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 767 11,529 SH   SOLE 30 11,529 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 108 1,627 SH   SOLE 31 1,627 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 534 8,028 SH   SOLE 40 8,028 0 0
SJW GROUP COM 784305104 388 6,084 SH   SOLE 2 3,487 0 2,597
SJW GROUP COM 784305104 47 738 SH   SOLE 4 738 0 0
SJW GROUP COM 784305104 1,961 30,729 SH   SOLE 7 30,729 0 0
SJW GROUP COM 784305104 3,993 62,558 SH   SOLE 18 62,558 0 0
SJW GROUP COM 784305104 2,311 36,203 SH   SOLE 19 36,203 0 0
SJW GROUP COM 784305104 32,751 513,102 SH   SOLE 21 513,102 0 0
SJW GROUP COM 784305104 32,150 503,682 SH   SOLE 22 476,099 0 27,583
SJW GROUP COM 784305104 2,449 38,368 SH   SOLE 23 38,368 0 0
SJW GROUP COM 784305104 665 10,425 SH   SOLE 26 10,204 0 221
SJW GROUP COM 784305104 142 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 661 10,349 SH   SOLE 29 0 0 10,349
SJW GROUP COM 784305104 4,269 66,887 SH   SOLE 30 66,887 0 0
SJW GROUP COM 784305104 34 525 SH   SOLE 36 525 0 0
SJW GROUP COM 784305104 100 1,565 SH   SOLE 40 1,565 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 12,377 443,454 SH   SOLE 2 53,454 0 390,000
SK TELECOM LTD SPONSORED ADR 78440P108 7,589 271,893 SH   SOLE 18 195,273 0 76,620
SK TELECOM LTD SPONSORED ADR 78440P108 10,424 373,493 SH   SOLE 19 373,493 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 442 15,842 SH   SOLE 21 15,842 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 20,174 722,831 SH   SOLE 22 722,831 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 983 35,228 SH   SOLE 25 35,228 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 340 12,176 SH   SOLE 26 0 0 12,176
SK TELECOM LTD SPONSORED ADR 78440P108 7,574 271,355 SH   SOLE 30 271,355 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 386 13,820 SH   SOLE 34 13,820 0 0
SKECHERS U S A INC CL A 830566105 5,192 137,215 SH   SOLE 2 80,512 0 56,703
SKECHERS U S A INC CL A 830566105 107 2,836 SH   SOLE 4 2,836 0 0
SKECHERS U S A INC CL A 830566105 110 2,913 SH   SOLE 7 2,913 0 0
SKECHERS U S A INC CL A 830566105 2,327 61,501 SH   SOLE 13 61,501 0 0
SKECHERS U S A INC CL A 830566105 18,316 484,041 SH   SOLE 18 484,041 0 0
SKECHERS U S A INC CL A 830566105 26,655 704,405 SH   SOLE 19 704,405 0 0
SKECHERS U S A INC CL A 830566105 223,806 5,914,543 SH   SOLE 21 5,914,543 0 0
SKECHERS U S A INC CL A 830566105 184,140 4,866,287 SH   SOLE 22 4,321,532 0 544,755
SKECHERS U S A INC CL A 830566105 135 3,561 SH   SOLE 23 3,561 0 0
SKECHERS U S A INC CL A 830566105 1,986 52,477 SH   SOLE 26 18,728 0 33,749
SKECHERS U S A INC CL A 830566105 706 18,660 SH   SOLE 28 18,660 0 0
SKECHERS U S A INC CL A 830566105 2,910 76,913 SH   SOLE 29 0 0 76,913
SKECHERS U S A INC CL A 830566105 808 21,350 SH   SOLE 30 21,350 0 0
SKECHERS U S A INC CL A 830566105 165 4,355 SH   SOLE 31 4,355 0 0
SKECHERS U S A INC CL A 830566105 25 654 SH   SOLE 34 654 0 0
SKECHERS U S A INC CL A 830566105 1,433 37,857 SH   SOLE 36 37,857 0 0
SKECHERS U S A INC CL A 830566105 564 14,892 SH   SOLE 40 14,892 0 0
SKYLINE CORP COM 830830105 16 1,221 SH   SOLE 18 1,221 0 0
SKYLINE CORP COM 830830105 272 21,162 SH   SOLE 21 21,162 0 0
SKYLINE CORP COM 830830105 2,307 179,537 SH   SOLE 22 179,537 0 0
SKYLINE MED INC COM PAR 83084T606 0 57 SH   SOLE 21 57 0 0
SKYWEST INC COM 830879102 632 11,903 SH   SOLE 2 3,260 0 8,643
SKYWEST INC COM 830879102 59 1,106 SH   SOLE 7 1,106 0 0
SKYWEST INC COM 830879102 13,287 250,220 SH   SOLE 18 250,220 0 0
SKYWEST INC COM 830879102 2,147 40,438 SH   SOLE 19 40,438 0 0
SKYWEST INC COM 830879102 251,499 4,736,335 SH   SOLE 21 4,736,335 0 0
SKYWEST INC COM 830879102 71,573 1,347,886 SH   SOLE 22 1,276,024 0 71,862
SKYWEST INC COM 830879102 101 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,633 68,426 SH   SOLE 30 68,426 0 0
SKYWEST INC COM 830879102 69 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 31,896 335,922 SH   SOLE 2 158,251 0 177,671
SKYWORKS SOLUTIONS INC COM 83088M102 7,423 78,175 SH   SOLE 4 73,242 0 4,933
SKYWORKS SOLUTIONS INC COM 83088M102 14,738 155,221 SH   SOLE 7 150,548 0 4,673
SKYWORKS SOLUTIONS INC COM 83088M102 1,490 15,694 SH   SOLE 13 15,694 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 149 1,565 SH   SOLE 15 1,565 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 37,812 398,226 SH   SOLE 18 373,798 0 24,428
SKYWORKS SOLUTIONS INC COM 83088M102 17,098 180,076 SH   SOLE 19 180,076 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 10,112 106,499 SH   SOLE 20 0 0 106,499
SKYWORKS SOLUTIONS INC COM 83088M102 441,038 4,644,946 SH   SOLE 21 4,644,946 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 500,985 5,276,308 SH   SOLE 22 4,330,958 0 945,350
SKYWORKS SOLUTIONS INC COM 83088M102 25,493 268,485 SH   SOLE 23 268,485 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,029 147,750 SH   SOLE 25 147,750 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 49,604 522,418 SH   SOLE 26 184,817 0 337,601
SKYWORKS SOLUTIONS INC COM 83088M102 3,923 41,312 SH   SOLE 28 30,090 0 11,222
SKYWORKS SOLUTIONS INC COM 83088M102 7,523 79,230 SH   SOLE 29 21,155 0 58,075
SKYWORKS SOLUTIONS INC COM 83088M102 55,479 584,292 SH   SOLE 30 584,292 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,310 129,649 SH   SOLE 31 69,432 0 60,217
SKYWORKS SOLUTIONS INC COM 83088M102 2,526 26,607 SH   SOLE 32 26,607 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,998 21,038 SH   SOLE 34 21,038 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 18,232 192,021 SH   SOLE 36 192,021 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 88 926 SH   SOLE 40 926 0 0
SL GREEN RLTY CORP COM 78440X101 11,831 117,216 SH   SOLE 2 21,659 0 95,557
SL GREEN RLTY CORP COM 78440X101 6,435 63,757 SH   SOLE 4 61,546 0 2,211
SL GREEN RLTY CORP COM 78440X101 21,122 209,272 SH   SOLE 7 202,971 0 6,301
SL GREEN RLTY CORP COM 78440X101 224 2,219 SH   SOLE 13 2,219 0 0
SL GREEN RLTY CORP COM 78440X101 454 4,499 SH   SOLE 15 4,499 0 0
SL GREEN RLTY CORP COM 78440X101 21,379 211,823 SH   SOLE 18 198,246 0 13,577
SL GREEN RLTY CORP COM 78440X101 11,915 118,051 SH   SOLE 19 118,051 0 0
SL GREEN RLTY CORP COM 78440X101 5,602 55,500 SH   SOLE 20 0 0 55,500
SL GREEN RLTY CORP COM 78440X101 307,334 3,045,017 SH   SOLE 21 3,045,017 0 0
SL GREEN RLTY CORP COM 78440X101 395,955 3,923,064 SH   SOLE 22 3,480,519 0 442,545
SL GREEN RLTY CORP COM 78440X101 13,298 131,756 SH   SOLE 23 131,756 0 0
SL GREEN RLTY CORP COM 78440X101 25,410 251,763 SH   SOLE 25 251,763 0 0
SL GREEN RLTY CORP COM 78440X101 25,236 250,034 SH   SOLE 26 111,746 0 138,288
SL GREEN RLTY CORP COM 78440X101 8,538 84,598 SH   SOLE 28 15,877 0 68,721
SL GREEN RLTY CORP COM 78440X101 6,442 63,828 SH   SOLE 29 39,278 0 24,550
SL GREEN RLTY CORP COM 78440X101 78,113 773,932 SH   SOLE 30 773,932 0 0
SL GREEN RLTY CORP COM 78440X101 6,760 66,975 SH   SOLE 31 49,144 0 17,831
SL GREEN RLTY CORP COM 78440X101 605 5,994 SH   SOLE 34 5,994 0 0
SL GREEN RLTY CORP COM 78440X101 8,992 89,091 SH   SOLE 36 89,091 0 0
SL GREEN RLTY CORP COM 78440X101 51 508 SH   SOLE 40 508 0 0
SLEEP NUMBER CORP COM 83125X103 88 2,350 SH   SOLE 2 2,133 0 217
SLEEP NUMBER CORP COM 83125X103 12 312 SH   SOLE 4 312 0 0
SLEEP NUMBER CORP COM 83125X103 37 979 SH   SOLE 7 979 0 0
SLEEP NUMBER CORP COM 83125X103 6,718 178,721 SH   SOLE 18 178,721 0 0
SLEEP NUMBER CORP COM 83125X103 1,189 31,641 SH   SOLE 19 31,641 0 0
SLEEP NUMBER CORP COM 83125X103 132,239 3,517,933 SH   SOLE 21 3,517,933 0 0
SLEEP NUMBER CORP COM 83125X103 44,670 1,188,351 SH   SOLE 22 1,111,807 0 76,544
SLEEP NUMBER CORP COM 83125X103 600 15,953 SH   SOLE 26 6,305 0 9,648
SLEEP NUMBER CORP COM 83125X103 276 7,337 SH   SOLE 28 7,337 0 0
SLEEP NUMBER CORP COM 83125X103 2,278 60,612 SH   SOLE 30 60,612 0 0
SLEEP NUMBER CORP COM 83125X103 218 5,798 SH   SOLE 40 5,798 0 0
SLM CORP COM 78442P106 5,090 450,465 SH   SOLE 2 229,490 0 220,975
SLM CORP COM 78442P106 55 4,888 SH   SOLE 4 4,888 0 0
SLM CORP COM 78442P106 194 17,195 SH   SOLE 7 17,195 0 0
SLM CORP COM 78442P106 44,601 3,947,031 SH   SOLE 18 3,532,101 0 414,930
SLM CORP COM 78442P106 39,258 3,474,191 SH   SOLE 19 3,474,191 0 0
SLM CORP COM 78442P106 217,558 19,252,900 SH   SOLE 21 19,252,900 0 0
SLM CORP COM 78442P106 158,164 13,996,771 SH   SOLE 22 12,650,510 0 1,346,261
SLM CORP COM 78442P106 1,128 99,856 SH   SOLE 23 99,856 0 0
SLM CORP COM 78442P106 1,489 131,756 SH   SOLE 25 1,220 0 130,536
SLM CORP COM 78442P106 2,046 181,059 SH   SOLE 26 84,221 0 96,838
SLM CORP COM 78442P106 765 67,702 SH   SOLE 28 67,702 0 0
SLM CORP COM 78442P106 796 70,418 SH   SOLE 30 70,418 0 0
SLM CORP COM 78442P106 114 10,053 SH   SOLE 31 10,053 0 0
SLM CORP COM 78442P106 17,503 1,548,974 SH   SOLE 34 1,548,974 0 0
SLM CORP COM 78442P106 1,789 158,362 SH   SOLE 36 158,362 0 0
SLM CORP COM 78442P106 520 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 2,468 111,786 SH   SOLE 2 49,799 0 61,987
SM ENERGY CO COM 78454L100 7 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 89 4,020 SH   SOLE 7 4,020 0 0
SM ENERGY CO COM 78454L100 7,550 341,922 SH   SOLE 18 341,922 0 0
SM ENERGY CO COM 78454L100 758 34,330 SH   SOLE 19 34,330 0 0
SM ENERGY CO COM 78454L100 103,574 4,690,872 SH   SOLE 21 4,690,872 0 0
SM ENERGY CO COM 78454L100 74,941 3,394,050 SH   SOLE 22 3,034,788 0 359,262
SM ENERGY CO COM 78454L100 881 39,916 SH   SOLE 26 17,766 0 22,150
SM ENERGY CO COM 78454L100 335 15,153 SH   SOLE 28 15,153 0 0
SM ENERGY CO COM 78454L100 1,175 53,220 SH   SOLE 30 53,220 0 0
SM ENERGY CO COM 78454L100 51 2,297 SH   SOLE 31 2,297 0 0
SM ENERGY CO COM 78454L100 267 12,106 SH   SOLE 36 12,106 0 0
SM ENERGY CO COM 78454L100 284 12,854 SH   SOLE 40 12,854 0 0
SMART & FINAL STORES INC COM 83190B101 51 5,956 SH   SOLE 2 986 0 4,970
SMART & FINAL STORES INC COM 83190B101 4 496 SH   SOLE 7 496 0 0
SMART & FINAL STORES INC COM 83190B101 751 87,867 SH   SOLE 18 87,867 0 0
SMART & FINAL STORES INC COM 83190B101 142 16,601 SH   SOLE 19 16,601 0 0
SMART & FINAL STORES INC COM 83190B101 6,202 725,326 SH   SOLE 21 725,326 0 0
SMART & FINAL STORES INC COM 83190B101 7,404 865,954 SH   SOLE 22 830,216 0 35,738
SMART & FINAL STORES INC COM 83190B101 36 4,260 SH   SOLE 28 4,260 0 0
SMART & FINAL STORES INC COM 83190B101 83 9,683 SH   SOLE 30 9,683 0 0
SMART & FINAL STORES INC COM 83190B101 26 2,993 SH   SOLE 40 2,993 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 29 861 SH   SOLE 2 340 0 521
SMART GLOBAL HLDGS INC SHS G8232Y101 1 38 SH   SOLE 7 38 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 744 22,075 SH   SOLE 18 22,075 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 140 4,161 SH   SOLE 19 4,161 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 6,750 200,283 SH   SOLE 21 200,283 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 5,764 171,044 SH   SOLE 22 157,641 0 13,403
SMART GLOBAL HLDGS INC SHS G8232Y101 43 1,262 SH   SOLE 30 1,262 0 0
SMART SAND INC COM 83191H107 37 4,233 SH   SOLE 2 3,101 0 1,132
SMART SAND INC COM 83191H107 680 78,541 SH   SOLE 18 78,541 0 0
SMART SAND INC COM 83191H107 133 15,334 SH   SOLE 19 15,334 0 0
SMART SAND INC COM 83191H107 5,776 666,934 SH   SOLE 21 666,934 0 0
SMART SAND INC COM 83191H107 5,050 583,114 SH   SOLE 22 565,728 0 17,386
SMARTFINANCIAL INC COM NEW 83190L208 29 1,330 SH   SOLE 2 437 0 893
SMARTFINANCIAL INC COM NEW 83190L208 596 27,478 SH   SOLE 18 27,478 0 0
SMARTFINANCIAL INC COM NEW 83190L208 124 5,720 SH   SOLE 19 5,720 0 0
SMARTFINANCIAL INC COM NEW 83190L208 5,236 241,303 SH   SOLE 21 241,303 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,324 61,017 SH   SOLE 22 56,627 0 4,390
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,310 37,413 SH   SOLE 18 37,413 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5,826 166,420 SH   SOLE 19 166,420 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,821 52,010 SH   SOLE 25 52,010 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 4,224 120,660 SH   SOLE 34 120,660 0 0
SMITH A O COM 831865209 10,840 176,895 SH   SOLE 2 41,788 0 135,107
SMITH A O COM 831865209 2,738 44,683 SH   SOLE 4 40,531 0 4,152
SMITH A O COM 831865209 10,496 171,278 SH   SOLE 7 150,680 0 20,598
SMITH A O COM 831865209 67 1,097 SH   SOLE 13 1,097 0 0
SMITH A O COM 831865209 19,386 316,348 SH   SOLE 18 297,147 0 19,201
SMITH A O COM 831865209 17,914 292,332 SH   SOLE 19 292,332 0 0
SMITH A O COM 831865209 6,312 103,004 SH   SOLE 20 0 0 103,004
SMITH A O COM 831865209 187,147 3,053,967 SH   SOLE 21 3,053,967 0 0
SMITH A O COM 831865209 256,534 4,186,265 SH   SOLE 22 3,551,077 0 635,188
SMITH A O COM 831865209 10,721 174,944 SH   SOLE 23 174,944 0 0
SMITH A O COM 831865209 19,274 314,520 SH   SOLE 25 314,520 0 0
SMITH A O COM 831865209 21,830 356,230 SH   SOLE 26 169,605 0 186,625
SMITH A O COM 831865209 2,118 34,567 SH   SOLE 28 24,979 0 9,588
SMITH A O COM 831865209 2,759 45,025 SH   SOLE 29 4,776 0 40,249
SMITH A O COM 831865209 27,936 455,873 SH   SOLE 30 455,873 0 0
SMITH A O COM 831865209 6,614 107,931 SH   SOLE 31 70,903 0 37,028
SMITH A O COM 831865209 2,462 40,183 SH   SOLE 34 40,183 0 0
SMITH A O COM 831865209 1,667 27,197 SH   SOLE 36 27,197 0 0
SMITH A O COM 831865209 45 730 SH   SOLE 40 730 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 9 3,086 SH   SOLE 19 3,086 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 14 4,830 SH   SOLE 21 4,830 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 868 305,588 SH   SOLE 22 305,588 0 0
SMUCKER J M CO COM NEW 832696405 22,098 177,869 SH   SOLE 2 71,058 0 106,811
SMUCKER J M CO COM NEW 832696405 5,283 42,520 SH   SOLE 4 39,396 0 3,124
SMUCKER J M CO COM NEW 832696405 11,385 91,634 SH   SOLE 7 83,651 0 7,983
SMUCKER J M CO COM NEW 832696405 614 4,942 SH   SOLE 13 4,942 0 0
SMUCKER J M CO COM NEW 832696405 101 813 SH   SOLE 15 813 0 0
SMUCKER J M CO COM NEW 832696405 60,693 488,513 SH   SOLE 18 473,607 0 14,906
SMUCKER J M CO COM NEW 832696405 36,582 294,450 SH   SOLE 19 294,450 0 0
SMUCKER J M CO COM NEW 832696405 9,643 77,614 SH   SOLE 20 0 0 77,614
SMUCKER J M CO COM NEW 832696405 306,001 2,462,984 SH   SOLE 21 2,462,984 0 0
SMUCKER J M CO COM NEW 832696405 390,140 3,140,211 SH   SOLE 22 2,613,134 0 527,077
SMUCKER J M CO COM NEW 832696405 19,369 155,899 SH   SOLE 23 155,899 0 0
SMUCKER J M CO COM NEW 832696405 11,764 94,689 SH   SOLE 25 94,689 0 0
SMUCKER J M CO COM NEW 832696405 55,526 446,922 SH   SOLE 26 124,726 0 322,196
SMUCKER J M CO COM NEW 832696405 3,248 26,145 SH   SOLE 28 19,233 0 6,912
SMUCKER J M CO COM NEW 832696405 3,990 32,112 SH   SOLE 29 4,088 0 28,024
SMUCKER J M CO COM NEW 832696405 63,507 511,165 SH   SOLE 30 511,165 0 0
SMUCKER J M CO COM NEW 832696405 7,310 58,839 SH   SOLE 31 23,268 0 35,571
SMUCKER J M CO COM NEW 832696405 9,480 76,303 SH   SOLE 34 76,303 0 0
SMUCKER J M CO COM NEW 832696405 12,887 103,724 SH   SOLE 36 103,724 0 0
SMUCKER J M CO COM NEW 832696405 60 485 SH   SOLE 40 485 0 0
SNAP INC CL A 83304A106 428 29,281 SH   SOLE 2 29,281 0 0
SNAP INC CL A 83304A106 1,034 70,753 SH   SOLE 4 70,753 0 0
SNAP INC CL A 83304A106 9,657 660,992 SH   SOLE 18 660,992 0 0
SNAP INC CL A 83304A106 67,170 4,597,537 SH   SOLE 19 4,597,537 0 0
SNAP INC CL A 83304A106 7,549 516,685 SH   SOLE 21 516,685 0 0
SNAP INC CL A 83304A106 57,569 3,940,406 SH   SOLE 22 3,940,406 0 0
SNAP INC CL A 83304A106 69 4,736 SH   SOLE 26 0 0 4,736
SNAP INC CL A 83304A106 58 3,993 SH   SOLE 29 3,993 0 0
SNAP INC CL A 83304A106 71 4,875 SH   SOLE 30 4,875 0 0
SNAP INC CL A 83304A106 26,583 1,819,512 SH   SOLE 34 1,819,512 0 0
SNAP ON INC COM 833034101 15,144 86,884 SH   SOLE 2 25,423 0 61,461
SNAP ON INC COM 833034101 3,223 18,493 SH   SOLE 4 17,206 0 1,287
SNAP ON INC COM 833034101 7,188 41,238 SH   SOLE 7 38,992 0 2,246
SNAP ON INC COM 833034101 149 856 SH   SOLE 13 856 0 0
SNAP ON INC COM 833034101 85 487 SH   SOLE 15 487 0 0
SNAP ON INC COM 833034101 21,834 125,267 SH   SOLE 18 117,741 0 7,526
SNAP ON INC COM 833034101 1,760 10,100 SH   SOLE 19 10,100 0 0
SNAP ON INC COM 833034101 6,621 37,988 SH   SOLE 20 0 0 37,988
SNAP ON INC COM 833034101 206,394 1,184,131 SH   SOLE 21 1,184,131 0 0
SNAP ON INC COM 833034101 280,037 1,606,637 SH   SOLE 22 1,342,457 0 264,180
SNAP ON INC COM 833034101 12,118 69,523 SH   SOLE 23 69,523 0 0
SNAP ON INC COM 833034101 7,859 45,089 SH   SOLE 25 45,089 0 0
SNAP ON INC COM 833034101 32,377 185,756 SH   SOLE 26 66,013 0 119,743
SNAP ON INC COM 833034101 2,328 13,355 SH   SOLE 28 9,606 0 3,749
SNAP ON INC COM 833034101 3,338 19,151 SH   SOLE 29 1,782 0 17,369
SNAP ON INC COM 833034101 27,873 159,915 SH   SOLE 30 159,915 0 0
SNAP ON INC COM 833034101 4,552 26,114 SH   SOLE 31 11,711 0 14,403
SNAP ON INC COM 833034101 684 3,924 SH   SOLE 34 3,924 0 0
SNAP ON INC COM 833034101 8,204 47,068 SH   SOLE 36 47,068 0 0
SNAP ON INC COM 833034101 48 275 SH   SOLE 40 275 0 0
SNYDERS-LANCE INC COM 833551104 2,599 51,902 SH   SOLE 2 37,241 0 14,661
SNYDERS-LANCE INC COM 833551104 18 369 SH   SOLE 4 369 0 0
SNYDERS-LANCE INC COM 833551104 98 1,963 SH   SOLE 7 1,963 0 0
SNYDERS-LANCE INC COM 833551104 27,796 555,029 SH   SOLE 18 555,029 0 0
SNYDERS-LANCE INC COM 833551104 3,461 69,116 SH   SOLE 19 69,116 0 0
SNYDERS-LANCE INC COM 833551104 271,266 5,416,655 SH   SOLE 21 5,416,655 0 0
SNYDERS-LANCE INC COM 833551104 135,050 2,696,679 SH   SOLE 22 2,546,357 0 150,322
SNYDERS-LANCE INC COM 833551104 1,292 25,802 SH   SOLE 26 8,433 0 17,369
SNYDERS-LANCE INC COM 833551104 546 10,893 SH   SOLE 28 10,893 0 0
SNYDERS-LANCE INC COM 833551104 617 12,323 SH   SOLE 30 12,323 0 0
SNYDERS-LANCE INC COM 833551104 4,173 83,325 SH   SOLE 31 83,325 0 0
SNYDERS-LANCE INC COM 833551104 371 7,410 SH   SOLE 40 7,410 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 3,668 346,000 SH   SOLE 2 346,000 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 407 38,366 SH   SOLE 22 38,366 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 34,233 576,607 SH   SOLE 2 200 0 576,407
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 431 7,267 SH   SOLE 4 7,267 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 18,121 305,219 SH   SOLE 7 305,219 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 19,406 326,867 SH   SOLE 21 326,867 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,486 25,035 SH   SOLE 22 25,035 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,927 66,145 SH   SOLE 25 66,145 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,866 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 9,722 163,748 SH   SOLE 30 163,748 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 940 15,836 SH   SOLE 34 15,836 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 31 444 SH   SOLE 2 444 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 8 113 SH   SOLE 4 113 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 123 1,754 SH   SOLE 7 1,301 0 453
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 264 3,754 SH   SOLE 18 3,754 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 10,500 149,277 SH   SOLE 21 149,277 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 9,779 139,020 SH   SOLE 22 126,360 0 12,660
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 548 7,792 SH   SOLE 26 0 0 7,792
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 927 13,179 SH   SOLE 34 13,179 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 167 2,374 SH   SOLE 40 2,374 0 0
SOGOU INC ADR REPSTG A 83409V104 889 76,858 SH   SOLE 4 76,858 0 0
SOGOU INC ADR REPSTG A 83409V104 57 4,932 SH   SOLE 13 4,932 0 0
SOGOU INC ADR REPSTG A 83409V104 3,155 272,669 SH   SOLE 15 243,394 0 29,275
SOGOU INC ADR REPSTG A 83409V104 6,136 530,330 SH   SOLE 19 530,330 0 0
SOGOU INC ADR REPSTG A 83409V104 12 1,047 SH   SOLE 22 1,047 0 0
SOGOU INC ADR REPSTG A 83409V104 470 40,602 SH   SOLE 25 40,602 0 0
SOGOU INC ADR REPSTG A 83409V104 701 60,582 SH   SOLE 26 0 0 60,582
SOGOU INC ADR REPSTG A 83409V104 17,818 1,540,051 SH   SOLE 34 1,540,051 0 0
SOGOU INC ADR REPSTG A 83409V104 187 16,152 SH   SOLE 36 16,152 0 0
SOHU COM INC COM 83408W103 68 1,572 SH   SOLE 2 1,572 0 0
SOHU COM INC COM 83408W103 220 5,071 SH   SOLE 4 5,071 0 0
SOHU COM INC COM 83408W103 103 2,384 SH   SOLE 7 2,384 0 0
SOHU COM INC COM 83408W103 8 185 SH   SOLE 18 0 0 185
SOHU COM INC COM 83408W103 10,369 239,203 SH   SOLE 21 239,203 0 0
SOHU COM INC COM 83408W103 12,787 294,969 SH   SOLE 22 249,406 0 45,563
SOHU COM INC COM 83408W103 322 7,421 SH   SOLE 23 7,421 0 0
SOHU COM INC COM 83408W103 77 1,770 SH   SOLE 25 1,770 0 0
SOHU COM INC COM 83408W103 8 174 SH   SOLE 26 174 0 0
SOHU COM INC COM 83408W103 308 7,110 SH   SOLE 29 7,110 0 0
SOHU COM INC COM 83408W103 2,732 63,022 SH   SOLE 30 63,022 0 0
SOHU COM INC COM 83408W103 104 2,393 SH   SOLE 34 2,393 0 0
SOHU COM INC COM 83408W103 103 2,367 SH   SOLE 36 2,367 0 0
SOLAR CAP LTD COM 83413U100 4,169 206,291 SH   SOLE 30 206,291 0 0
SOLAR SR CAP LTD COM 83416M105 1,833 103,232 SH   SOLE 30 103,232 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1,510 1,627,000 PRN   SOLE 21 1,627,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4 100 SH   SOLE 2 100 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,604 42,727 SH   SOLE 18 42,727 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 199 5,296 SH   SOLE 19 5,296 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 86,677 2,308,299 SH   SOLE 21 2,308,299 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 22,511 599,493 SH   SOLE 22 585,207 0 14,286
SOLAREDGE TECHNOLOGIES INC COM 83417M104 257 6,834 SH   SOLE 26 0 0 6,834
SOLAREDGE TECHNOLOGIES INC COM 83417M104 185 4,914 SH   SOLE 28 4,914 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,925 184,427 SH   SOLE 30 184,427 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 112 2,992 SH   SOLE 40 2,992 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 35 1,653 SH   SOLE 2 1,318 0 335
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,191 55,623 SH   SOLE 18 55,623 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 427 19,948 SH   SOLE 19 19,948 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11,844 553,181 SH   SOLE 21 553,181 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5,167 241,344 SH   SOLE 22 227,569 0 13,775
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 313 14,610 SH   SOLE 23 14,610 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 1 600 SH   SOLE 21 600 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 27 15,000 SH   SOLE 22 15,000 0 0
SOLITARIO ZINC CORP COM 8342EP107 9 15,315 SH   SOLE 19 15,315 0 0
SOLITARIO ZINC CORP COM 8342EP107 277 459,172 SH   SOLE 21 459,172 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 112 6,087 SH   SOLE 2 1,557 0 4,530
SONIC AUTOMOTIVE INC CL A 83545G102 5 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 44 2,401 SH   SOLE 7 2,401 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,243 121,570 SH   SOLE 18 121,570 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 358 19,393 SH   SOLE 19 19,393 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 41,897 2,270,836 SH   SOLE 21 2,270,836 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 14,265 773,171 SH   SOLE 22 715,039 0 58,132
SONIC AUTOMOTIVE INC CL A 83545G102 314 17,008 SH   SOLE 26 0 0 17,008
SONIC AUTOMOTIVE INC CL A 83545G102 87 4,736 SH   SOLE 28 4,736 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 57 3,079 SH   SOLE 29 0 0 3,079
SONIC AUTOMOTIVE INC CL A 83545G102 699 37,868 SH   SOLE 30 37,868 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 37 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 66 3,592 SH   SOLE 40 3,592 0 0
SONIC CORP COM 835451105 158 5,749 SH   SOLE 2 2,156 0 3,593
SONIC CORP COM 835451105 4 153 SH   SOLE 4 153 0 0
SONIC CORP COM 835451105 25 900 SH   SOLE 7 900 0 0
SONIC CORP COM 835451105 6 202 SH   SOLE 17 0 0 202
SONIC CORP COM 835451105 5,117 186,195 SH   SOLE 18 186,195 0 0
SONIC CORP COM 835451105 914 33,276 SH   SOLE 19 33,276 0 0
SONIC CORP COM 835451105 98,920 3,599,717 SH   SOLE 21 3,599,717 0 0
SONIC CORP COM 835451105 34,562 1,257,700 SH   SOLE 22 1,179,221 0 78,479
SONIC CORP COM 835451105 393 14,300 SH   SOLE 26 0 0 14,300
SONIC CORP COM 835451105 190 6,905 SH   SOLE 28 6,905 0 0
SONIC CORP COM 835451105 1,680 61,130 SH   SOLE 30 61,130 0 0
SONIC CORP COM 835451105 150 5,451 SH   SOLE 40 5,451 0 0
SONIC FDRY INC COM NEW 83545R207 7 2,214 SH   SOLE 19 2,214 0 0
SONIC FDRY INC COM NEW 83545R207 2 760 SH   SOLE 21 760 0 0
SONIC FDRY INC COM NEW 83545R207 13 4,408 SH   SOLE 22 4,408 0 0
SONOCO PRODS CO COM 835495102 6,437 121,125 SH   SOLE 2 69,653 0 51,472
SONOCO PRODS CO COM 835495102 22 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 7,316 137,667 SH   SOLE 7 137,667 0 0
SONOCO PRODS CO COM 835495102 19,500 366,960 SH   SOLE 18 366,960 0 0
SONOCO PRODS CO COM 835495102 1,574 29,620 SH   SOLE 19 29,620 0 0
SONOCO PRODS CO COM 835495102 359,604 6,767,108 SH   SOLE 21 6,767,108 0 0
SONOCO PRODS CO COM 835495102 172,399 3,244,250 SH   SOLE 22 2,930,666 0 313,584
SONOCO PRODS CO COM 835495102 2,272 42,758 SH   SOLE 26 20,822 0 21,936
SONOCO PRODS CO COM 835495102 746 14,036 SH   SOLE 28 14,036 0 0
SONOCO PRODS CO COM 835495102 889 16,734 SH   SOLE 30 16,734 0 0
SONOCO PRODS CO COM 835495102 122 2,290 SH   SOLE 31 2,290 0 0
SONOCO PRODS CO COM 835495102 2,559 48,161 SH   SOLE 32 48,161 0 0
SONOCO PRODS CO COM 835495102 315 5,921 SH   SOLE 36 5,921 0 0
SONOCO PRODS CO COM 835495102 538 10,125 SH   SOLE 40 10,125 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 18 3,216 SH   SOLE 21 3,216 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 139 25,523 SH   SOLE 22 25,523 0 0
SONY CORP SPONSORED ADR 835699307 36 800 SH   SOLE 2 800 0 0
SONY CORP SPONSORED ADR 835699307 38,165 849,064 SH   SOLE 18 849,064 0 0
SONY CORP SPONSORED ADR 835699307 4,200 93,441 SH   SOLE 31 93,441 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 11 4,985 SH   SOLE 18 4,985 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 168 74,062 SH   SOLE 21 74,062 0 0
SORL AUTO PTS INC COM 78461U101 4 643 SH   SOLE 22 643 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 17 4,420 SH   SOLE 2 4,420 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 51 13,293 SH   SOLE 18 13,293 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 434 114,151 SH   SOLE 19 114,151 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 726 191,099 SH   SOLE 21 191,099 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,259 594,584 SH   SOLE 22 594,584 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 108 28,415 SH   SOLE 23 28,415 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 85 22,322 SH   SOLE 29 0 0 22,322
SOTHEBYS COM 835898107 854 16,559 SH   SOLE 2 16,282 0 277
SOTHEBYS COM 835898107 14 274 SH   SOLE 4 274 0 0
SOTHEBYS COM 835898107 49 954 SH   SOLE 7 954 0 0
SOTHEBYS COM 835898107 5 100 SH   SOLE 17 0 0 100
SOTHEBYS COM 835898107 11,891 230,449 SH   SOLE 18 230,449 0 0
SOTHEBYS COM 835898107 1,603 31,072 SH   SOLE 19 31,072 0 0
SOTHEBYS COM 835898107 123,955 2,402,224 SH   SOLE 21 2,402,224 0 0
SOTHEBYS COM 835898107 61,308 1,188,136 SH   SOLE 22 1,117,827 0 70,309
SOTHEBYS COM 835898107 1,111 21,529 SH   SOLE 26 11,191 0 10,338
SOTHEBYS COM 835898107 260 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 979 18,966 SH   SOLE 30 18,966 0 0
SOTHEBYS COM 835898107 165 3,189 SH   SOLE 34 3,189 0 0
SOTHEBYS COM 835898107 174 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 14 2,099 SH   SOLE 18 2,099 0 0
SOTHERLY HOTELS INC COM 83600C103 242 37,449 SH   SOLE 21 37,449 0 0
SOTHERLY HOTELS INC COM 83600C103 3,062 474,712 SH   SOLE 22 474,712 0 0
SOUND FINL BANCORP INC COM 83607A100 13 380 SH   SOLE 18 380 0 0
SOUND FINL BANCORP INC COM 83607A100 9 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 567 18,164 SH   SOLE 2 4,476 0 13,688
SOUTH JERSEY INDS INC COM 838518108 14 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 60 1,935 SH   SOLE 7 1,935 0 0
SOUTH JERSEY INDS INC COM 838518108 12,130 388,400 SH   SOLE 18 388,400 0 0
SOUTH JERSEY INDS INC COM 838518108 1,974 63,205 SH   SOLE 19 63,205 0 0
SOUTH JERSEY INDS INC COM 838518108 230,237 7,372,309 SH   SOLE 21 7,372,309 0 0
SOUTH JERSEY INDS INC COM 838518108 67,855 2,172,751 SH   SOLE 22 2,017,364 0 155,387
SOUTH JERSEY INDS INC COM 838518108 134 4,295 SH   SOLE 23 4,295 0 0
SOUTH JERSEY INDS INC COM 838518108 854 27,360 SH   SOLE 26 14,158 0 13,202
SOUTH JERSEY INDS INC COM 838518108 390 12,499 SH   SOLE 28 12,499 0 0
SOUTH JERSEY INDS INC COM 838518108 3,628 116,176 SH   SOLE 30 116,176 0 0
SOUTH JERSEY INDS INC COM 838518108 229 7,347 SH   SOLE 40 7,347 0 0
SOUTH ST CORP COM 840441109 1,205 13,821 SH   SOLE 2 8,461 0 5,360
SOUTH ST CORP COM 840441109 8 94 SH   SOLE 4 94 0 0
SOUTH ST CORP COM 840441109 81 925 SH   SOLE 7 925 0 0
SOUTH ST CORP COM 840441109 11,461 131,509 SH   SOLE 18 131,509 0 0
SOUTH ST CORP COM 840441109 7,947 91,189 SH   SOLE 19 91,189 0 0
SOUTH ST CORP COM 840441109 99,892 1,146,205 SH   SOLE 21 1,146,205 0 0
SOUTH ST CORP COM 840441109 108,628 1,246,449 SH   SOLE 22 1,185,379 0 61,070
SOUTH ST CORP COM 840441109 5,953 68,313 SH   SOLE 23 68,313 0 0
SOUTH ST CORP COM 840441109 944 10,835 SH   SOLE 26 3,975 0 6,860
SOUTH ST CORP COM 840441109 479 5,499 SH   SOLE 28 5,499 0 0
SOUTH ST CORP COM 840441109 1,403 16,094 SH   SOLE 29 0 0 16,094
SOUTH ST CORP COM 840441109 511 5,866 SH   SOLE 30 5,866 0 0
SOUTH ST CORP COM 840441109 410 4,707 SH   SOLE 40 4,707 0 0
SOUTHERN CO COM 842587107 60,555 1,259,207 SH   SOLE 2 291,314 0 967,893
SOUTHERN CO COM 842587107 17,080 355,175 SH   SOLE 4 327,553 0 27,622
SOUTHERN CO COM 842587107 37,779 785,584 SH   SOLE 7 741,349 0 44,235
SOUTHERN CO COM 842587107 1,590 33,073 SH   SOLE 13 33,073 0 0
SOUTHERN CO COM 842587107 357 7,425 SH   SOLE 15 7,425 0 0
SOUTHERN CO COM 842587107 89,352 1,858,008 SH   SOLE 18 1,722,619 0 135,389
SOUTHERN CO COM 842587107 3,163 65,770 SH   SOLE 19 65,770 0 0
SOUTHERN CO COM 842587107 21,820 453,735 SH   SOLE 20 0 0 453,735
SOUTHERN CO COM 842587107 966,773 20,103,408 SH   SOLE 21 20,103,408 0 0
SOUTHERN CO COM 842587107 1,318,579 27,418,995 SH   SOLE 22 22,840,747 0 4,578,248
SOUTHERN CO COM 842587107 59,229 1,231,636 SH   SOLE 23 1,231,636 0 0
SOUTHERN CO COM 842587107 37,471 779,181 SH   SOLE 25 779,181 0 0
SOUTHERN CO COM 842587107 118,230 2,458,518 SH   SOLE 26 848,065 0 1,610,453
SOUTHERN CO COM 842587107 10,831 225,232 SH   SOLE 28 163,464 0 61,768
SOUTHERN CO COM 842587107 1,698 35,317 SH   SOLE 29 35,317 0 0
SOUTHERN CO COM 842587107 189,713 3,944,961 SH   SOLE 30 3,944,961 0 0
SOUTHERN CO COM 842587107 23,641 491,594 SH   SOLE 31 200,509 0 291,085
SOUTHERN CO COM 842587107 3,086 64,170 SH   SOLE 34 64,170 0 0
SOUTHERN CO COM 842587107 11,333 235,668 SH   SOLE 35 235,668 0 0
SOUTHERN CO COM 842587107 55,010 1,143,892 SH   SOLE 36 1,143,892 0 0
SOUTHERN CO COM 842587107 237 4,919 SH   SOLE 40 4,919 0 0
SOUTHERN COPPER CORP COM 84265V105 3,902 82,240 SH   SOLE 2 20,798 0 61,442
SOUTHERN COPPER CORP COM 84265V105 993 20,918 SH   SOLE 4 20,918 0 0
SOUTHERN COPPER CORP COM 84265V105 3,281 69,157 SH   SOLE 7 69,157 0 0
SOUTHERN COPPER CORP COM 84265V105 44 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 5,902 124,380 SH   SOLE 18 54,380 0 70,000
SOUTHERN COPPER CORP COM 84265V105 3,239 68,259 SH   SOLE 19 68,259 0 0
SOUTHERN COPPER CORP COM 84265V105 141,813 2,988,689 SH   SOLE 21 2,988,689 0 0
SOUTHERN COPPER CORP COM 84265V105 98,757 2,081,284 SH   SOLE 22 1,794,628 0 286,656
SOUTHERN COPPER CORP COM 84265V105 5,530 116,554 SH   SOLE 23 116,554 0 0
SOUTHERN COPPER CORP COM 84265V105 6,395 134,774 SH   SOLE 25 134,774 0 0
SOUTHERN COPPER CORP COM 84265V105 16,530 348,358 SH   SOLE 26 102,686 0 245,672
SOUTHERN COPPER CORP COM 84265V105 694 14,636 SH   SOLE 28 14,636 0 0
SOUTHERN COPPER CORP COM 84265V105 2,104 44,349 SH   SOLE 29 30,965 0 13,384
SOUTHERN COPPER CORP COM 84265V105 23,985 505,489 SH   SOLE 30 505,489 0 0
SOUTHERN COPPER CORP COM 84265V105 1,759 37,073 SH   SOLE 31 32,185 0 4,888
SOUTHERN COPPER CORP COM 84265V105 18,541 390,748 SH   SOLE 34 390,748 0 0
SOUTHERN COPPER CORP COM 84265V105 4,100 86,398 SH   SOLE 36 86,398 0 0
SOUTHERN COPPER CORP COM 84265V105 22 465 SH   SOLE 40 465 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 45 1,087 SH   SOLE 2 257 0 830
SOUTHERN FIRST BANCSHARES IN COM 842873101 1,047 25,381 SH   SOLE 18 25,381 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 184 4,467 SH   SOLE 19 4,467 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 9,065 219,769 SH   SOLE 21 219,769 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2,596 62,933 SH   SOLE 22 59,021 0 3,912
SOUTHERN MO BANCORP INC COM 843380106 40 1,052 SH   SOLE 2 358 0 694
SOUTHERN MO BANCORP INC COM 843380106 939 24,974 SH   SOLE 18 24,974 0 0
SOUTHERN MO BANCORP INC COM 843380106 198 5,259 SH   SOLE 19 5,259 0 0
SOUTHERN MO BANCORP INC COM 843380106 8,091 215,232 SH   SOLE 21 215,232 0 0
SOUTHERN MO BANCORP INC COM 843380106 2,003 53,275 SH   SOLE 22 48,724 0 4,551
SOUTHERN NATL BANCORP OF VA COM 843395104 63 3,945 SH   SOLE 2 1,059 0 2,886
SOUTHERN NATL BANCORP OF VA COM 843395104 1,184 73,862 SH   SOLE 18 73,862 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 239 14,911 SH   SOLE 19 14,911 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 11,491 716,835 SH   SOLE 21 716,835 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,332 270,245 SH   SOLE 22 253,716 0 16,529
SOUTHSIDE BANCSHARES INC COM 84470P109 203 6,017 SH   SOLE 2 1,593 0 4,424
SOUTHSIDE BANCSHARES INC COM 84470P109 30 879 SH   SOLE 7 879 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,527 134,421 SH   SOLE 18 134,421 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 709 21,065 SH   SOLE 19 21,065 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 79,210 2,351,849 SH   SOLE 21 2,351,849 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 27,144 805,948 SH   SOLE 22 761,498 0 44,450
SOUTHSIDE BANCSHARES INC COM 84470P109 408 12,122 SH   SOLE 26 8,050 0 4,072
SOUTHSIDE BANCSHARES INC COM 84470P109 121 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,269 37,670 SH   SOLE 30 37,670 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 82 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 34,903 533,273 SH   SOLE 2 104,515 0 428,758
SOUTHWEST AIRLS CO COM 844741108 3,301 50,431 SH   SOLE 4 46,705 0 3,726
SOUTHWEST AIRLS CO COM 844741108 26,252 401,098 SH   SOLE 7 371,296 0 29,802
SOUTHWEST AIRLS CO COM 844741108 416 6,354 SH   SOLE 13 6,354 0 0
SOUTHWEST AIRLS CO COM 844741108 91 1,388 SH   SOLE 15 1,388 0 0
SOUTHWEST AIRLS CO COM 844741108 88 1,347 SH   SOLE 17 0 0 1,347
SOUTHWEST AIRLS CO COM 844741108 150,036 2,292,371 SH   SOLE 18 2,112,394 0 179,977
SOUTHWEST AIRLS CO COM 844741108 37,745 576,698 SH   SOLE 19 576,698 0 0
SOUTHWEST AIRLS CO COM 844741108 8,032 122,717 SH   SOLE 20 0 0 122,717
SOUTHWEST AIRLS CO COM 844741108 602,059 9,198,770 SH   SOLE 21 9,198,770 0 0
SOUTHWEST AIRLS CO COM 844741108 934,738 14,281,717 SH   SOLE 22 12,114,272 0 2,167,445
SOUTHWEST AIRLS CO COM 844741108 12,529 191,423 SH   SOLE 23 191,423 0 0
SOUTHWEST AIRLS CO COM 844741108 7,872 120,274 SH   SOLE 25 120,274 0 0
SOUTHWEST AIRLS CO COM 844741108 33,930 518,415 SH   SOLE 26 233,784 0 284,631
SOUTHWEST AIRLS CO COM 844741108 2,227 34,026 SH   SOLE 28 24,478 0 9,548
SOUTHWEST AIRLS CO COM 844741108 265 4,047 SH   SOLE 29 4,047 0 0
SOUTHWEST AIRLS CO COM 844741108 83,465 1,275,251 SH   SOLE 30 1,275,251 0 0
SOUTHWEST AIRLS CO COM 844741108 5,499 84,016 SH   SOLE 31 47,793 0 36,223
SOUTHWEST AIRLS CO COM 844741108 2,783 42,517 SH   SOLE 34 42,517 0 0
SOUTHWEST AIRLS CO COM 844741108 9,343 142,748 SH   SOLE 36 142,748 0 0
SOUTHWEST AIRLS CO COM 844741108 51 785 SH   SOLE 40 785 0 0
SOUTHWEST GA FINL CORP COM 84502A104 9 370 SH   SOLE 18 370 0 0
SOUTHWEST GA FINL CORP COM 84502A104 7 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,526 43,817 SH   SOLE 2 36,404 0 7,413
SOUTHWEST GAS HOLDINGS INC COM 844895102 300 3,727 SH   SOLE 4 3,727 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,573 44,401 SH   SOLE 7 44,401 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 24,632 306,058 SH   SOLE 18 306,058 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,168 64,217 SH   SOLE 19 64,217 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 252,519 3,137,660 SH   SOLE 21 3,137,660 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 142,993 1,776,753 SH   SOLE 22 1,697,986 0 78,767
SOUTHWEST GAS HOLDINGS INC COM 844895102 750 9,318 SH   SOLE 23 9,318 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,706 21,197 SH   SOLE 25 21,197 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,907 23,694 SH   SOLE 26 10,189 0 13,505
SOUTHWEST GAS HOLDINGS INC COM 844895102 552 6,855 SH   SOLE 28 6,855 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,630 20,255 SH   SOLE 29 0 0 20,255
SOUTHWEST GAS HOLDINGS INC COM 844895102 615 7,645 SH   SOLE 30 7,645 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 891 11,067 SH   SOLE 34 11,067 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 412 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,808 682,365 SH   SOLE 2 419,995 0 262,370
SOUTHWESTERN ENERGY CO COM 845467109 174 31,128 SH   SOLE 4 31,128 0 0
SOUTHWESTERN ENERGY CO COM 845467109 89 16,035 SH   SOLE 7 16,035 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2 300 SH   SOLE 17 0 0 300
SOUTHWESTERN ENERGY CO COM 845467109 9,507 1,703,737 SH   SOLE 18 1,703,737 0 0
SOUTHWESTERN ENERGY CO COM 845467109 841 150,710 SH   SOLE 19 150,710 0 0
SOUTHWESTERN ENERGY CO COM 845467109 128,658 23,057,032 SH   SOLE 21 23,057,032 0 0
SOUTHWESTERN ENERGY CO COM 845467109 93,208 16,703,997 SH   SOLE 22 15,195,224 0 1,508,773
SOUTHWESTERN ENERGY CO COM 845467109 79 14,142 SH   SOLE 23 14,142 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,114 199,610 SH   SOLE 26 98,877 0 100,733
SOUTHWESTERN ENERGY CO COM 845467109 432 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,487 266,450 SH   SOLE 30 266,450 0 0
SOUTHWESTERN ENERGY CO COM 845467109 62 11,197 SH   SOLE 31 11,197 0 0
SOUTHWESTERN ENERGY CO COM 845467109 138 24,802 SH   SOLE 36 24,802 0 0
SOUTHWESTERN ENERGY CO COM 845467109 378 67,798 SH   SOLE 40 67,798 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 19,918 1,673,766 SH   SOLE 2 1,673,766 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 44,705 3,756,693 SH   SOLE 21 3,756,693 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 1,383 116,234 SH   SOLE 22 116,234 0 0
SP PLUS CORP COM 78469C103 142 3,840 SH   SOLE 2 1,631 0 2,209
SP PLUS CORP COM 78469C103 21 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,584 69,646 SH   SOLE 18 69,646 0 0
SP PLUS CORP COM 78469C103 1,133 30,547 SH   SOLE 19 30,547 0 0
SP PLUS CORP COM 78469C103 21,695 584,780 SH   SOLE 21 584,780 0 0
SP PLUS CORP COM 78469C103 19,668 530,138 SH   SOLE 22 499,403 0 30,735
SP PLUS CORP COM 78469C103 4,406 118,752 SH   SOLE 23 118,752 0 0
SP PLUS CORP COM 78469C103 235 6,334 SH   SOLE 28 6,334 0 0
SP PLUS CORP COM 78469C103 94 2,544 SH   SOLE 29 0 0 2,544
SP PLUS CORP COM 78469C103 132 3,552 SH   SOLE 30 3,552 0 0
SP PLUS CORP COM 78469C103 572 15,420 SH   SOLE 34 15,420 0 0
SP PLUS CORP COM 78469C103 60 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 4 3,165 SH   SOLE 19 3,165 0 0
SPAR GROUP INC COM 784933103 4 3,454 SH   SOLE 21 3,454 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 16 1,306 SH   SOLE 2 502 0 804
SPARK ENERGY INC CL A COM 846511103 9 729 SH   SOLE 7 729 0 0
SPARK ENERGY INC CL A COM 846511103 519 41,880 SH   SOLE 18 41,880 0 0
SPARK ENERGY INC CL A COM 846511103 129 10,393 SH   SOLE 19 10,393 0 0
SPARK ENERGY INC CL A COM 846511103 4,743 382,492 SH   SOLE 21 382,492 0 0
SPARK ENERGY INC CL A COM 846511103 6,134 494,698 SH   SOLE 22 477,235 0 17,463
SPARK ENERGY INC CL A COM 846511103 191 15,442 SH   SOLE 26 0 0 15,442
SPARK ENERGY INC CL A COM 846511103 54 4,377 SH   SOLE 30 4,377 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,608 31,281 SH   SOLE 2 31,112 0 169
SPARK THERAPEUTICS INC COM 84652J103 6 113 SH   SOLE 4 113 0 0
SPARK THERAPEUTICS INC COM 84652J103 38 744 SH   SOLE 7 744 0 0
SPARK THERAPEUTICS INC COM 84652J103 5,559 108,113 SH   SOLE 18 108,113 0 0
SPARK THERAPEUTICS INC COM 84652J103 10,758 209,214 SH   SOLE 19 209,214 0 0
SPARK THERAPEUTICS INC COM 84652J103 535 10,400 SH   SOLE 20 10,400 0 0
SPARK THERAPEUTICS INC COM 84652J103 68,114 1,324,651 SH   SOLE 21 1,324,651 0 0
SPARK THERAPEUTICS INC COM 84652J103 43,553 847,008 SH   SOLE 22 793,762 0 53,246
SPARK THERAPEUTICS INC COM 84652J103 142 2,764 SH   SOLE 23 2,764 0 0
SPARK THERAPEUTICS INC COM 84652J103 599 11,641 SH   SOLE 26 3,387 0 8,254
SPARK THERAPEUTICS INC COM 84652J103 266 5,168 SH   SOLE 28 5,168 0 0
SPARK THERAPEUTICS INC COM 84652J103 100 1,944 SH   SOLE 29 0 0 1,944
SPARK THERAPEUTICS INC COM 84652J103 254 4,940 SH   SOLE 30 4,940 0 0
SPARK THERAPEUTICS INC COM 84652J103 4,586 89,185 SH   SOLE 34 89,185 0 0
SPARK THERAPEUTICS INC COM 84652J103 159 3,092 SH   SOLE 40 3,092 0 0
SPARTAN MTRS INC COM 846819100 88 5,574 SH   SOLE 2 2,048 0 3,526
SPARTAN MTRS INC COM 846819100 18 1,150 SH   SOLE 7 1,150 0 0
SPARTAN MTRS INC COM 846819100 1,997 126,793 SH   SOLE 18 126,793 0 0
SPARTAN MTRS INC COM 846819100 427 27,124 SH   SOLE 19 27,124 0 0
SPARTAN MTRS INC COM 846819100 17,669 1,121,842 SH   SOLE 21 1,121,842 0 0
SPARTAN MTRS INC COM 846819100 15,997 1,015,679 SH   SOLE 22 952,872 0 62,807
SPARTAN MTRS INC COM 846819100 213 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 85 5,404 SH   SOLE 30 5,404 0 0
SPARTANNASH CO COM 847215100 253 9,471 SH   SOLE 2 2,365 0 7,106
SPARTANNASH CO COM 847215100 4 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 51 1,897 SH   SOLE 7 1,897 0 0
SPARTANNASH CO COM 847215100 4,791 179,576 SH   SOLE 18 179,576 0 0
SPARTANNASH CO COM 847215100 778 29,158 SH   SOLE 19 29,158 0 0
SPARTANNASH CO COM 847215100 90,183 3,380,167 SH   SOLE 21 3,380,167 0 0
SPARTANNASH CO COM 847215100 28,842 1,081,024 SH   SOLE 22 1,006,390 0 74,634
SPARTANNASH CO COM 847215100 738 27,647 SH   SOLE 26 13,987 0 13,660
SPARTANNASH CO COM 847215100 145 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 229 8,585 SH   SOLE 29 0 0 8,585
SPARTANNASH CO COM 847215100 1,452 54,426 SH   SOLE 30 54,426 0 0
SPARTANNASH CO COM 847215100 116 4,339 SH   SOLE 40 4,339 0 0
SPARTON CORP COM 847235108 11 492 SH   SOLE 2 492 0 0
SPARTON CORP COM 847235108 6 251 SH   SOLE 7 251 0 0
SPARTON CORP COM 847235108 916 39,738 SH   SOLE 18 39,738 0 0
SPARTON CORP COM 847235108 167 7,249 SH   SOLE 19 7,249 0 0
SPARTON CORP COM 847235108 7,548 327,315 SH   SOLE 21 327,315 0 0
SPARTON CORP COM 847235108 3,538 153,406 SH   SOLE 22 140,489 0 12,917
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 594 2,400 SH Call SOLE 2 2,400 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 1,237 5,000 SH Call SOLE 18 5,000 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 21,027 85,000 SH Call SOLE 19 85,000 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 148 600 SH Call SOLE 22 600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 270 1,092 SH   SOLE 17 0 0 1,092
SPDR GOLD TRUST GOLD SHS 78463V107 23,796 192,448 SH   SOLE 4 192,448 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 231,543 1,872,567 SH   SOLE 18 1,872,567 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,328,492 10,743,969 SH   SOLE 19 10,743,969 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 54,497 440,732 SH   SOLE 22 440,732 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 578,614 4,679,448 SH   SOLE 34 4,679,448 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 4 100 SH   SOLE 17 0 0 100
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3 68 SH   SOLE 17 0 0 68
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 1 14 SH   SOLE 17 0 0 14
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 68,457 1,395,083 SH   SOLE 13 1,395,083 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 152 3,103 SH   SOLE 17 0 0 3,103
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 7 127 SH   SOLE 17 0 0 127
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 2 33 SH   SOLE 17 0 0 33
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,310 81,743 SH   SOLE 17 0 0 81,743
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5 150 SH   SOLE 17 0 0 150
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1 9 SH   SOLE 17 0 0 9
SPDR S&P 500 ETF TR OPTIONS 78462F103 50,224 188,200 SH Call SOLE 2 188,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 673,395 2,523,400 SH Put SOLE 2 2,523,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,137,878 15,505,800 SH Call SOLE 19 15,505,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 58,735 220,100 SH Call SOLE 22 220,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 20,442 76,600 SH Put SOLE 22 76,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 15,078 56,500 SH Call SOLE 25 56,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 17,533 65,700 SH Call SOLE 26 0 0 65,700
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,330,724 4,986,600 SH Call SOLE 34 4,986,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 636,483 2,385,083 SH   SOLE 2 2,296,434 0 88,649
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,552 5,816 SH   SOLE 17 0 0 5,816
SPDR S&P 500 ETF TR TR UNIT 78462F103 63,869 239,336 SH   SOLE 18 239,336 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,671 66,218 SH   SOLE 22 66,218 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 246,530 923,817 SH   SOLE 23 923,817 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15,419 44,640 SH   SOLE 2 44,640 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,658 10,591 SH   SOLE 17 0 0 10,591
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 535 1,550 SH   SOLE 18 1,550 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 20,775 677,360 SH   SOLE 2 0 0 677,360
SPDR SER TR BLOOMBERG SRT TR 78468R408 9,503 344,821 SH   SOLE 2 0 0 344,821
SPDR SER TR BLOOMBERG SRT TR 78468R408 551 20,000 SH   SOLE 18 20,000 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 108,862 3,950,000 SH   SOLE 19 3,950,000 0 0
SPDR SER TR S&P1500MOMTILT 78468R705 4 39 SH   SOLE 17 0 0 39
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 88 SH   SOLE 2 88 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 11 226 SH   SOLE 17 0 0 226
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 72 SH   SOLE 18 72 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,772 99,610 SH   SOLE 2 0 0 99,610
SPDR SER TR NUVEEN BLMBRG SR 78468R739 121 2,532 SH   SOLE 18 2,532 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 2 54 SH   SOLE 17 0 0 54
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 20 86 SH   SOLE 17 0 0 86
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,566 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4 32 SH   SOLE 17 0 0 32
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3,279 114,600 SH   SOLE 18 114,600 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1 29 SH   SOLE 17 0 0 29
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 4 133 SH   SOLE 17 0 0 133
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 12,231 333,090 SH   SOLE 2 71,105 0 261,985
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 919 25,033 SH   SOLE 17 0 0 25,033
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,839 50,095 SH   SOLE 18 50,095 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 395,582 10,772,920 SH   SOLE 19 10,772,920 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 276 7,525 SH   SOLE 22 7,525 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14,979 407,912 SH   SOLE 26 407,912 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 16,286 443,511 SH   SOLE 31 0 0 443,511
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2,271 61,847 SH   SOLE 34 61,847 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 14,386 472,912 SH   SOLE 2 0 0 472,912
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 22 738 SH   SOLE 17 0 0 738
SPDR SERIES TRUST CITI INT GVT ETF 78464A490 0 6 SH   SOLE 17 0 0 6
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 3 96 SH   SOLE 17 0 0 96
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2,287 80,451 SH   SOLE 17 0 0 80,451
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 114 4,009 SH   SOLE 18 4,009 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 3,884 136,622 SH   SOLE 19 136,622 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 31 329 SH   SOLE 17 0 0 329
SPDR SERIES TRUST DJ REIT ETF 78464A607 45,026 480,589 SH   SOLE 22 480,589 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 24 SH   SOLE 17 0 0 24
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 10 174 SH   SOLE 17 0 0 174
SPDR SERIES TRUST OPTIONS 78464A730 11 300 SH Put SOLE 2 300 0 0
SPDR SERIES TRUST OPTIONS 78464A730 188,328 5,065,300 SH Call SOLE 19 5,065,300 0 0
SPDR SERIES TRUST OPTIONS 78464A730 10,638 286,100 SH Put SOLE 19 286,100 0 0
SPDR SERIES TRUST OPTIONS 78464A730 2,071 55,700 SH Call SOLE 22 55,700 0 0
SPDR SERIES TRUST OPTIONS 78464A730 167 4,500 SH Put SOLE 22 4,500 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 49 523 SH   SOLE 17 0 0 523
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 54 1,638 SH   SOLE 17 0 0 1,638
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2,490 18,725 SH   SOLE 17 0 0 18,725
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1 7 SH   SOLE 17 0 0 7
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 3 87 SH   SOLE 17 0 0 87
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 11 340 SH   SOLE 17 0 0 340
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,952 26,263 SH   SOLE 2 5,753 0 20,510
SPECTRUM BRANDS HLDGS INC COM 84763R101 865 7,695 SH   SOLE 4 6,861 0 834
SPECTRUM BRANDS HLDGS INC COM 84763R101 294 2,619 SH   SOLE 7 2,524 0 95
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,570 13,964 SH   SOLE 18 11,576 0 2,388
SPECTRUM BRANDS HLDGS INC COM 84763R101 867 7,713 SH   SOLE 19 7,713 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 30,896 274,877 SH   SOLE 21 274,877 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 78,839 701,416 SH   SOLE 22 625,343 0 76,073
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,044 27,085 SH   SOLE 23 27,085 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 22 196 SH   SOLE 25 196 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 7,728 68,758 SH   SOLE 26 43,356 0 25,402
SPECTRUM BRANDS HLDGS INC COM 84763R101 663 5,900 SH   SOLE 28 4,408 0 1,492
SPECTRUM BRANDS HLDGS INC COM 84763R101 896 7,973 SH   SOLE 29 1,258 0 6,715
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,031 26,969 SH   SOLE 30 26,969 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,338 11,905 SH   SOLE 31 5,482 0 6,423
SPECTRUM BRANDS HLDGS INC COM 84763R101 176 1,568 SH   SOLE 34 1,568 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 479 4,266 SH   SOLE 36 4,266 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 15 135 SH   SOLE 40 135 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4,194 221,338 SH   SOLE 2 206,494 0 14,844
SPECTRUM PHARMACEUTICALS INC COM 84763A108 7 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 44 2,337 SH   SOLE 7 2,337 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 1 SH   SOLE 17 0 0 1
SPECTRUM PHARMACEUTICALS INC COM 84763A108 10,901 575,255 SH   SOLE 18 575,255 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 29,989 1,582,555 SH   SOLE 19 1,582,555 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,232 117,799 SH   SOLE 20 117,799 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 191,011 10,079,730 SH   SOLE 21 10,079,730 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 48,536 2,561,256 SH   SOLE 22 2,417,941 0 143,315
SPECTRUM PHARMACEUTICALS INC COM 84763A108 496 26,189 SH   SOLE 23 26,189 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,367 72,132 SH   SOLE 26 21,329 0 50,803
SPECTRUM PHARMACEUTICALS INC COM 84763A108 265 13,981 SH   SOLE 28 13,981 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 213 11,214 SH   SOLE 29 0 0 11,214
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,453 129,432 SH   SOLE 30 129,432 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 11,169 589,397 SH   SOLE 34 589,397 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 131 6,937 SH   SOLE 40 6,937 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 77 4,058 SH   SOLE 2 558 0 3,500
SPEEDWAY MOTORSPORTS INC COM 847788106 6 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 864 45,813 SH   SOLE 18 45,813 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 167 8,852 SH   SOLE 19 8,852 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 6,861 363,581 SH   SOLE 21 363,581 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 5,276 279,594 SH   SOLE 22 271,101 0 8,493
SPEEDWAY MOTORSPORTS INC COM 847788106 34 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 36 1,897 SH   SOLE 30 1,897 0 0
SPERO THERAPEUTICS INC COM 84833T103 217 18,489 SH   SOLE 18 18,489 0 0
SPERO THERAPEUTICS INC COM 84833T103 62 5,300 SH   SOLE 19 5,300 0 0
SPERO THERAPEUTICS INC COM 84833T103 2,238 190,443 SH   SOLE 21 190,443 0 0
SPERO THERAPEUTICS INC COM 84833T103 313 26,642 SH   SOLE 22 22,036 0 4,606
SPHERIX INC COM PAR NEW 84842R403 0 238 SH   SOLE 21 238 0 0
SPIRE INC COM 84857L101 816 10,864 SH   SOLE 2 2,627 0 8,237
SPIRE INC COM 84857L101 139 1,849 SH   SOLE 4 1,849 0 0
SPIRE INC COM 84857L101 3,396 45,188 SH   SOLE 7 45,188 0 0
SPIRE INC COM 84857L101 18,034 239,972 SH   SOLE 18 239,972 0 0
SPIRE INC COM 84857L101 2,784 37,044 SH   SOLE 19 37,044 0 0
SPIRE INC COM 84857L101 337,160 4,486,496 SH   SOLE 21 4,486,496 0 0
SPIRE INC COM 84857L101 99,960 1,330,134 SH   SOLE 22 1,245,588 0 84,546
SPIRE INC COM 84857L101 1,173 15,608 SH   SOLE 26 4,422 0 11,186
SPIRE INC COM 84857L101 588 7,830 SH   SOLE 28 7,830 0 0
SPIRE INC COM 84857L101 6,900 91,820 SH   SOLE 30 91,820 0 0
SPIRE INC COM 84857L101 125 1,664 SH   SOLE 36 1,664 0 0
SPIRE INC COM 84857L101 366 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,407 142,200 SH   SOLE 2 27,315 0 114,885
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,265 37,418 SH   SOLE 4 37,418 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 616 7,055 SH   SOLE 7 6,627 0 428
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,547 75,039 SH   SOLE 18 64,220 0 10,819
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,264 37,407 SH   SOLE 19 37,407 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,722 77,047 SH   SOLE 20 0 0 77,047
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 272,627 3,124,660 SH   SOLE 21 3,124,660 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 299,521 3,432,911 SH   SOLE 22 3,060,856 0 372,055
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11,664 133,684 SH   SOLE 23 133,684 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 71 817 SH   SOLE 25 817 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 20,189 231,394 SH   SOLE 26 97,576 0 133,818
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,294 26,291 SH   SOLE 28 18,137 0 8,154
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,918 33,445 SH   SOLE 29 4,095 0 29,350
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15,568 178,434 SH   SOLE 30 178,434 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,604 52,766 SH   SOLE 31 23,461 0 29,305
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 519 5,948 SH   SOLE 34 5,948 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,712 19,622 SH   SOLE 36 19,622 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 53 605 SH   SOLE 40 605 0 0
SPIRIT AIRLS INC COM 848577102 1,914 42,666 SH   SOLE 2 6,730 0 35,936
SPIRIT AIRLS INC COM 848577102 6 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 76 1,691 SH   SOLE 7 1,691 0 0
SPIRIT AIRLS INC COM 848577102 1,668 37,184 SH   SOLE 18 37,184 0 0
SPIRIT AIRLS INC COM 848577102 929 20,722 SH   SOLE 19 20,722 0 0
SPIRIT AIRLS INC COM 848577102 35,408 789,468 SH   SOLE 21 789,468 0 0
SPIRIT AIRLS INC COM 848577102 79,486 1,772,264 SH   SOLE 22 1,585,964 0 186,300
SPIRIT AIRLS INC COM 848577102 80 1,775 SH   SOLE 26 0 0 1,775
SPIRIT AIRLS INC COM 848577102 117 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 108 2,414 SH   SOLE 30 2,414 0 0
SPIRIT AIRLS INC COM 848577102 69 1,529 SH   SOLE 31 1,529 0 0
SPIRIT AIRLS INC COM 848577102 91 2,029 SH   SOLE 40 2,029 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,520 293,664 SH   SOLE 2 43,583 0 250,081
SPIRIT RLTY CAP INC NEW COM 84860W102 6,753 787,070 SH   SOLE 4 787,070 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 5,408 630,322 SH   SOLE 7 630,322 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 171 19,931 SH   SOLE 15 19,931 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 3,665 427,186 SH   SOLE 18 427,186 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 15,414 1,796,510 SH   SOLE 19 1,796,510 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 65,210 7,600,228 SH   SOLE 21 7,600,228 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 150,823 17,578,429 SH   SOLE 22 15,643,219 0 1,935,210
SPIRIT RLTY CAP INC NEW COM 84860W102 215 25,086 SH   SOLE 23 25,086 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 6,951 810,197 SH   SOLE 25 810,197 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,722 317,206 SH   SOLE 26 91,206 0 226,000
SPIRIT RLTY CAP INC NEW COM 84860W102 5,292 616,809 SH   SOLE 28 310,741 0 306,068
SPIRIT RLTY CAP INC NEW COM 84860W102 1,436 167,375 SH   SOLE 29 167,375 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 20,866 2,431,971 SH   SOLE 30 2,431,971 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 96 11,145 SH   SOLE 31 11,145 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 8,864 1,033,050 SH   SOLE 34 1,033,050 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 271 31,528 SH   SOLE 36 31,528 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 390 45,502 SH   SOLE 40 45,502 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 874 872,000 PRN   SOLE 21 872,000 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 1,036 1,000,000 PRN   SOLE 21 1,000,000 0 0
SPLUNK INC COM 848637104 12,291 148,375 SH   SOLE 2 35,780 0 112,595
SPLUNK INC COM 848637104 4,069 49,118 SH   SOLE 4 45,941 0 3,177
SPLUNK INC COM 848637104 675 8,146 SH   SOLE 7 7,645 0 501
SPLUNK INC COM 848637104 136 1,642 SH   SOLE 15 1,642 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 7,136 86,146 SH   SOLE 18 73,291 0 12,855
SPLUNK INC COM 848637104 3,868 46,691 SH   SOLE 19 46,691 0 0
SPLUNK INC COM 848637104 5,674 68,499 SH   SOLE 20 0 0 68,499
SPLUNK INC COM 848637104 161,823 1,953,441 SH   SOLE 21 1,953,441 0 0
SPLUNK INC COM 848637104 322,269 3,890,263 SH   SOLE 22 3,479,795 0 410,468
SPLUNK INC COM 848637104 14,800 178,658 SH   SOLE 23 178,658 0 0
SPLUNK INC COM 848637104 9,840 118,789 SH   SOLE 25 118,789 0 0
SPLUNK INC COM 848637104 28,632 345,634 SH   SOLE 26 139,963 0 205,671
SPLUNK INC COM 848637104 2,579 31,131 SH   SOLE 28 22,742 0 8,389
SPLUNK INC COM 848637104 3,334 40,242 SH   SOLE 29 5,830 0 34,412
SPLUNK INC COM 848637104 29,405 354,962 SH   SOLE 30 354,962 0 0
SPLUNK INC COM 848637104 5,279 63,730 SH   SOLE 31 28,400 0 35,330
SPLUNK INC COM 848637104 898 10,844 SH   SOLE 34 10,844 0 0
SPLUNK INC COM 848637104 9,984 120,525 SH   SOLE 36 120,525 0 0
SPLUNK INC COM 848637104 50 603 SH   SOLE 40 603 0 0
SPOK HLDGS INC COM 84863T106 73 4,634 SH   SOLE 2 993 0 3,641
SPOK HLDGS INC COM 84863T106 4 277 SH   SOLE 4 277 0 0
SPOK HLDGS INC COM 84863T106 8 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 1,668 106,575 SH   SOLE 18 106,575 0 0
SPOK HLDGS INC COM 84863T106 240 15,367 SH   SOLE 19 15,367 0 0
SPOK HLDGS INC COM 84863T106 41,099 2,626,138 SH   SOLE 21 2,626,138 0 0
SPOK HLDGS INC COM 84863T106 10,580 676,058 SH   SOLE 22 639,384 0 36,674
SPOK HLDGS INC COM 84863T106 49 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 519 33,166 SH   SOLE 30 33,166 0 0
SPOK HLDGS INC COM 84863T106 82 5,252 SH   SOLE 34 5,252 0 0
SPOK HLDGS INC COM 84863T106 31 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 42 6,344 SH   SOLE 2 6,262 0 82
SPORTSMANS WHSE HLDGS INC COM 84920Y106 868 131,263 SH   SOLE 18 131,263 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 197 29,774 SH   SOLE 19 29,774 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7,644 1,156,390 SH   SOLE 21 1,156,390 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 8,189 1,238,890 SH   SOLE 22 1,199,780 0 39,110
SPRING BK PHARMACEUTICALS IN COM 849431101 26 1,916 SH   SOLE 18 1,916 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 26 1,951 SH   SOLE 19 1,951 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 391 29,094 SH   SOLE 21 29,094 0 0
SPRINT CORP COM SER 1 85207U105 4,957 841,641 SH   SOLE 2 241,872 0 599,769
SPRINT CORP COM SER 1 85207U105 1,488 252,604 SH   SOLE 4 231,212 0 21,392
SPRINT CORP COM SER 1 85207U105 193 32,825 SH   SOLE 7 29,932 0 2,893
SPRINT CORP COM SER 1 85207U105 676 114,844 SH   SOLE 13 114,844 0 0
SPRINT CORP COM SER 1 85207U105 37 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORP COM SER 1 85207U105 0 2 SH   SOLE 17 0 0 2
SPRINT CORP COM SER 1 85207U105 2,996 508,611 SH   SOLE 18 435,517 0 73,094
SPRINT CORP COM SER 1 85207U105 8,906 1,512,018 SH   SOLE 19 1,512,018 0 0
SPRINT CORP COM SER 1 85207U105 3,202 543,626 SH   SOLE 20 0 0 543,626
SPRINT CORP COM SER 1 85207U105 53,644 9,107,617 SH   SOLE 21 9,107,617 0 0
SPRINT CORP COM SER 1 85207U105 140,104 23,786,700 SH   SOLE 22 21,299,901 0 2,486,799
SPRINT CORP COM SER 1 85207U105 6,449 1,094,921 SH   SOLE 23 1,094,921 0 0
SPRINT CORP COM SER 1 85207U105 3,513 596,351 SH   SOLE 25 596,351 0 0
SPRINT CORP COM SER 1 85207U105 13,314 2,260,462 SH   SOLE 26 1,049,380 0 1,211,082
SPRINT CORP COM SER 1 85207U105 1,090 185,130 SH   SOLE 28 136,341 0 48,789
SPRINT CORP COM SER 1 85207U105 1,540 261,435 SH   SOLE 29 16,050 0 245,385
SPRINT CORP COM SER 1 85207U105 5,126 870,304 SH   SOLE 30 870,304 0 0
SPRINT CORP COM SER 1 85207U105 4,456 756,601 SH   SOLE 31 531,319 0 225,282
SPRINT CORP COM SER 1 85207U105 330 55,986 SH   SOLE 34 55,986 0 0
SPRINT CORP COM SER 1 85207U105 4,114 698,477 SH   SOLE 36 698,477 0 0
SPRINT CORP COM SER 1 85207U105 23 3,844 SH   SOLE 40 3,844 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,763 113,467 SH   SOLE 2 65,741 0 47,726
SPROUTS FMRS MKT INC COM 85208M102 18 731 SH   SOLE 4 731 0 0
SPROUTS FMRS MKT INC COM 85208M102 113 4,628 SH   SOLE 7 4,628 0 0
SPROUTS FMRS MKT INC COM 85208M102 9,791 402,080 SH   SOLE 18 402,080 0 0
SPROUTS FMRS MKT INC COM 85208M102 937 38,483 SH   SOLE 19 38,483 0 0
SPROUTS FMRS MKT INC COM 85208M102 134,277 5,514,458 SH   SOLE 21 5,514,458 0 0
SPROUTS FMRS MKT INC COM 85208M102 108,478 4,454,933 SH   SOLE 22 4,060,366 0 394,567
SPROUTS FMRS MKT INC COM 85208M102 855 35,131 SH   SOLE 26 14,906 0 20,225
SPROUTS FMRS MKT INC COM 85208M102 497 20,410 SH   SOLE 28 20,410 0 0
SPROUTS FMRS MKT INC COM 85208M102 427 17,532 SH   SOLE 29 0 0 17,532
SPROUTS FMRS MKT INC COM 85208M102 805 33,062 SH   SOLE 30 33,062 0 0
SPROUTS FMRS MKT INC COM 85208M102 76 3,132 SH   SOLE 31 3,132 0 0
SPROUTS FMRS MKT INC COM 85208M102 158 6,476 SH   SOLE 34 6,476 0 0
SPROUTS FMRS MKT INC COM 85208M102 298 12,244 SH   SOLE 40 12,244 0 0
SPS COMM INC COM 78463M107 52 1,080 SH   SOLE 2 948 0 132
SPS COMM INC COM 78463M107 4 86 SH   SOLE 4 86 0 0
SPS COMM INC COM 78463M107 22 444 SH   SOLE 7 444 0 0
SPS COMM INC COM 78463M107 3,790 77,992 SH   SOLE 18 77,992 0 0
SPS COMM INC COM 78463M107 646 13,286 SH   SOLE 19 13,286 0 0
SPS COMM INC COM 78463M107 73,596 1,514,629 SH   SOLE 21 1,514,629 0 0
SPS COMM INC COM 78463M107 23,236 478,206 SH   SOLE 22 448,123 0 30,083
SPS COMM INC COM 78463M107 289 5,945 SH   SOLE 26 0 0 5,945
SPS COMM INC COM 78463M107 118 2,430 SH   SOLE 28 2,430 0 0
SPS COMM INC COM 78463M107 1,200 24,696 SH   SOLE 30 24,696 0 0
SPS COMM INC COM 78463M107 84 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 82 2,607 SH   SOLE 2 2,431 0 176
SPX CORP COM 784635104 3 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 35 1,121 SH   SOLE 7 1,121 0 0
SPX CORP COM 784635104 5,953 189,645 SH   SOLE 18 189,645 0 0
SPX CORP COM 784635104 1,051 33,481 SH   SOLE 19 33,481 0 0
SPX CORP COM 784635104 120,642 3,843,324 SH   SOLE 21 3,843,324 0 0
SPX CORP COM 784635104 37,170 1,184,121 SH   SOLE 22 1,107,287 0 76,834
SPX CORP COM 784635104 302 9,610 SH   SOLE 26 5,150 0 4,460
SPX CORP COM 784635104 171 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 1,915 61,009 SH   SOLE 30 61,009 0 0
SPX CORP COM 784635104 125 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 404 8,505 SH   SOLE 2 2,286 0 6,219
SPX FLOW INC COM 78469X107 5 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 99 2,072 SH   SOLE 7 2,072 0 0
SPX FLOW INC COM 78469X107 9,365 196,954 SH   SOLE 18 196,954 0 0
SPX FLOW INC COM 78469X107 1,658 34,864 SH   SOLE 19 34,864 0 0
SPX FLOW INC COM 78469X107 182,957 3,847,683 SH   SOLE 21 3,847,683 0 0
SPX FLOW INC COM 78469X107 53,771 1,130,827 SH   SOLE 22 1,055,189 0 75,638
SPX FLOW INC COM 78469X107 457 9,612 SH   SOLE 26 5,150 0 4,462
SPX FLOW INC COM 78469X107 540 11,349 SH   SOLE 28 11,349 0 0
SPX FLOW INC COM 78469X107 2,882 60,610 SH   SOLE 30 60,610 0 0
SPX FLOW INC COM 78469X107 439 9,236 SH   SOLE 36 9,236 0 0
SPX FLOW INC COM 78469X107 190 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 7,574 218,474 SH   SOLE 2 25,362 0 193,112
SQUARE INC CL A 852234103 2,659 76,682 SH   SOLE 4 71,276 0 5,406
SQUARE INC CL A 852234103 424 12,237 SH   SOLE 7 11,326 0 911
SQUARE INC CL A 852234103 5,174 149,234 SH   SOLE 18 126,203 0 23,031
SQUARE INC CL A 852234103 21,081 608,038 SH   SOLE 19 608,038 0 0
SQUARE INC CL A 852234103 4,884 140,879 SH   SOLE 20 0 0 140,879
SQUARE INC CL A 852234103 111,009 3,201,870 SH   SOLE 21 3,201,870 0 0
SQUARE INC CL A 852234103 246,381 7,106,452 SH   SOLE 22 6,387,202 0 719,250
SQUARE INC CL A 852234103 11,248 324,419 SH   SOLE 23 324,419 0 0
SQUARE INC CL A 852234103 56 1,626 SH   SOLE 25 1,626 0 0
SQUARE INC CL A 852234103 14,362 414,247 SH   SOLE 26 164,398 0 249,849
SQUARE INC CL A 852234103 1,924 55,505 SH   SOLE 28 40,066 0 15,439
SQUARE INC CL A 852234103 2,468 71,197 SH   SOLE 29 8,718 0 62,479
SQUARE INC CL A 852234103 10,772 310,697 SH   SOLE 30 310,697 0 0
SQUARE INC CL A 852234103 3,930 113,347 SH   SOLE 31 49,758 0 63,589
SQUARE INC CL A 852234103 5,670 163,555 SH   SOLE 34 163,555 0 0
SQUARE INC CL A 852234103 1,252 36,112 SH   SOLE 36 36,112 0 0
SQUARE INC CL A 852234103 45 1,288 SH   SOLE 40 1,288 0 0
SRC ENERGY INC COM 78470V108 456 53,509 SH   SOLE 2 17,988 0 35,521
SRC ENERGY INC COM 78470V108 10 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 49 5,756 SH   SOLE 7 5,756 0 0
SRC ENERGY INC COM 78470V108 9,875 1,157,674 SH   SOLE 18 1,157,674 0 0
SRC ENERGY INC COM 78470V108 2,774 325,189 SH   SOLE 19 325,189 0 0
SRC ENERGY INC COM 78470V108 188,227 22,066,518 SH   SOLE 21 22,066,518 0 0
SRC ENERGY INC COM 78470V108 60,344 7,074,307 SH   SOLE 22 6,599,816 0 474,491
SRC ENERGY INC COM 78470V108 76 8,957 SH   SOLE 23 8,957 0 0
SRC ENERGY INC COM 78470V108 960 112,561 SH   SOLE 26 21,682 0 90,879
SRC ENERGY INC COM 78470V108 370 43,380 SH   SOLE 28 43,380 0 0
SRC ENERGY INC COM 78470V108 225 26,372 SH   SOLE 29 0 0 26,372
SRC ENERGY INC COM 78470V108 3,681 431,501 SH   SOLE 30 431,501 0 0
SRC ENERGY INC COM 78470V108 213 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,384 157,707 SH   SOLE 2 17,713 0 139,994
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,170 53,609 SH   SOLE 4 48,840 0 4,769
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 391 9,652 SH   SOLE 7 9,020 0 632
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 0 3 SH   SOLE 15 0 0 3
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,102 101,345 SH   SOLE 18 85,379 0 15,966
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,276 56,214 SH   SOLE 19 56,214 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 91,597 2,262,760 SH   SOLE 21 2,262,760 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 193,597 4,782,546 SH   SOLE 22 4,257,938 0 524,608
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,508 210,184 SH   SOLE 23 210,184 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 22 544 SH   SOLE 25 544 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13,289 328,294 SH   SOLE 26 162,289 0 166,005
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,557 38,452 SH   SOLE 28 27,961 0 10,491
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,865 70,784 SH   SOLE 29 6,237 0 64,547
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,018 222,780 SH   SOLE 30 222,780 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,171 78,328 SH   SOLE 31 33,536 0 44,792
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 486 12,013 SH   SOLE 34 12,013 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 898 22,194 SH   SOLE 36 22,194 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30 748 SH   SOLE 40 748 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5 99 SH   SOLE 18 99 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1 28 SH   SOLE 17 0 0 28
SSR MNG INC COM 784730103 73 8,301 SH   SOLE 21 8,301 0 0
ST JOE CO COM 790148100 211 11,712 SH   SOLE 2 2,629 0 9,083
ST JOE CO COM 790148100 1,438 79,680 SH   SOLE 4 79,680 0 0
ST JOE CO COM 790148100 19 1,072 SH   SOLE 7 1,072 0 0
ST JOE CO COM 790148100 13,652 756,325 SH   SOLE 18 756,325 0 0
ST JOE CO COM 790148100 93,987 5,207,055 SH   SOLE 19 5,207,055 0 0
ST JOE CO COM 790148100 25,060 1,388,390 SH   SOLE 21 1,388,390 0 0
ST JOE CO COM 790148100 30,684 1,699,958 SH   SOLE 22 1,619,776 0 80,182
ST JOE CO COM 790148100 141 7,816 SH   SOLE 26 0 0 7,816
ST JOE CO COM 790148100 174 9,626 SH   SOLE 30 9,626 0 0
ST JOE CO COM 790148100 36,203 2,005,702 SH   SOLE 34 2,005,702 0 0
ST JOE CO COM 790148100 100 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 46 2,936 SH   SOLE 2 2,806 0 130
STAAR SURGICAL CO COM PAR $0.01 852312305 5 307 SH   SOLE 4 307 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 15 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,318 149,542 SH   SOLE 18 149,542 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,049 67,690 SH   SOLE 19 67,690 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 20,432 1,318,208 SH   SOLE 21 1,318,208 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 16,137 1,041,072 SH   SOLE 22 972,164 0 68,908
STAAR SURGICAL CO COM PAR $0.01 852312305 31 1,983 SH   SOLE 23 1,983 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 187 12,088 SH   SOLE 26 0 0 12,088
STAAR SURGICAL CO COM PAR $0.01 852312305 71 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 44 2,825 SH   SOLE 29 0 0 2,825
STAAR SURGICAL CO COM PAR $0.01 852312305 70 4,518 SH   SOLE 30 4,518 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 51 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 6,815 249,362 SH   SOLE 2 5,442 0 243,920
STAG INDL INC COM 85254J102 842 30,826 SH   SOLE 4 30,826 0 0
STAG INDL INC COM 85254J102 3,442 125,934 SH   SOLE 7 125,934 0 0
STAG INDL INC COM 85254J102 104 3,803 SH   SOLE 15 3,803 0 0
STAG INDL INC COM 85254J102 9,577 350,426 SH   SOLE 18 350,426 0 0
STAG INDL INC COM 85254J102 4,835 176,927 SH   SOLE 19 176,927 0 0
STAG INDL INC COM 85254J102 84,071 3,076,154 SH   SOLE 21 3,076,154 0 0
STAG INDL INC COM 85254J102 96,293 3,523,337 SH   SOLE 22 3,356,562 0 166,775
STAG INDL INC COM 85254J102 136 4,960 SH   SOLE 23 4,960 0 0
STAG INDL INC COM 85254J102 4,536 165,977 SH   SOLE 25 165,977 0 0
STAG INDL INC COM 85254J102 1,303 47,669 SH   SOLE 26 7,622 0 40,047
STAG INDL INC COM 85254J102 2,040 74,635 SH   SOLE 28 14,117 0 60,518
STAG INDL INC COM 85254J102 1,362 49,825 SH   SOLE 29 32,788 0 17,037
STAG INDL INC COM 85254J102 13,548 495,736 SH   SOLE 30 495,736 0 0
STAG INDL INC COM 85254J102 332 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 8 4,561 SH   SOLE 18 4,561 0 0
STAGE STORES INC COM NEW 85254C305 8 4,672 SH   SOLE 19 4,672 0 0
STAGE STORES INC COM NEW 85254C305 108 64,324 SH   SOLE 21 64,324 0 0
STAGE STORES INC COM NEW 85254C305 664 395,117 SH   SOLE 22 395,117 0 0
STAMPS COM INC COM NEW 852857200 213 1,134 SH   SOLE 2 1,020 0 114
STAMPS COM INC COM NEW 852857200 15 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 67 354 SH   SOLE 7 354 0 0
STAMPS COM INC COM NEW 852857200 13,947 74,187 SH   SOLE 18 74,187 0 0
STAMPS COM INC COM NEW 852857200 2,439 12,972 SH   SOLE 19 12,972 0 0
STAMPS COM INC COM NEW 852857200 272,667 1,450,358 SH   SOLE 21 1,450,358 0 0
STAMPS COM INC COM NEW 852857200 83,150 442,289 SH   SOLE 22 411,163 0 31,126
STAMPS COM INC COM NEW 852857200 1,414 7,522 SH   SOLE 26 1,988 0 5,534
STAMPS COM INC COM NEW 852857200 485 2,578 SH   SOLE 28 2,578 0 0
STAMPS COM INC COM NEW 852857200 4,403 23,419 SH   SOLE 30 23,419 0 0
STAMPS COM INC COM NEW 852857200 305 1,621 SH   SOLE 40 1,621 0 0
STANDARD MTR PRODS INC COM 853666105 132 2,930 SH   SOLE 2 1,214 0 1,716
STANDARD MTR PRODS INC COM 853666105 20 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 4,443 98,939 SH   SOLE 18 98,939 0 0
STANDARD MTR PRODS INC COM 853666105 734 16,335 SH   SOLE 19 16,335 0 0
STANDARD MTR PRODS INC COM 853666105 84,374 1,878,741 SH   SOLE 21 1,878,741 0 0
STANDARD MTR PRODS INC COM 853666105 26,519 590,487 SH   SOLE 22 550,877 0 39,610
STANDARD MTR PRODS INC COM 853666105 82 1,830 SH   SOLE 26 0 0 1,830
STANDARD MTR PRODS INC COM 853666105 128 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,305 29,066 SH   SOLE 30 29,066 0 0
STANDARD MTR PRODS INC COM 853666105 97 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 169 1,655 SH   SOLE 2 711 0 944
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 5,943 58,352 SH   SOLE 18 58,352 0 0
STANDEX INTL CORP COM 854231107 1,038 10,192 SH   SOLE 19 10,192 0 0
STANDEX INTL CORP COM 854231107 116,051 1,139,428 SH   SOLE 21 1,139,428 0 0
STANDEX INTL CORP COM 854231107 34,494 338,679 SH   SOLE 22 315,815 0 22,864
STANDEX INTL CORP COM 854231107 142 1,395 SH   SOLE 26 0 0 1,395
STANDEX INTL CORP COM 854231107 189 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,875 18,406 SH   SOLE 30 18,406 0 0
STANDEX INTL CORP COM 854231107 151 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 52,139 307,263 SH   SOLE 2 160,381 0 146,882
STANLEY BLACK & DECKER INC COM 854502101 10,640 62,702 SH   SOLE 4 58,933 0 3,769
STANLEY BLACK & DECKER INC COM 854502101 38,916 229,333 SH   SOLE 7 136,382 0 92,951
STANLEY BLACK & DECKER INC COM 854502101 733 4,318 SH   SOLE 13 4,318 0 0
STANLEY BLACK & DECKER INC COM 854502101 214 1,260 SH   SOLE 15 1,260 0 0
STANLEY BLACK & DECKER INC COM 854502101 61,076 359,929 SH   SOLE 18 338,859 0 21,070
STANLEY BLACK & DECKER INC COM 854502101 5,853 34,493 SH   SOLE 19 34,493 0 0
STANLEY BLACK & DECKER INC COM 854502101 15,537 91,560 SH   SOLE 20 0 0 91,560
STANLEY BLACK & DECKER INC COM 854502101 541,978 3,193,932 SH   SOLE 21 3,193,932 0 0
STANLEY BLACK & DECKER INC COM 854502101 712,185 4,196,979 SH   SOLE 22 3,467,771 0 729,208
STANLEY BLACK & DECKER INC COM 854502101 33,248 195,934 SH   SOLE 23 195,934 0 0
STANLEY BLACK & DECKER INC COM 854502101 21,949 129,350 SH   SOLE 25 129,350 0 0
STANLEY BLACK & DECKER INC COM 854502101 88,423 521,083 SH   SOLE 26 150,624 0 370,459
STANLEY BLACK & DECKER INC COM 854502101 5,920 34,885 SH   SOLE 28 25,086 0 9,799
STANLEY BLACK & DECKER INC COM 854502101 2,421 14,269 SH   SOLE 29 8,547 0 5,722
STANLEY BLACK & DECKER INC COM 854502101 74,961 441,751 SH   SOLE 30 441,751 0 0
STANLEY BLACK & DECKER INC COM 854502101 13,055 76,933 SH   SOLE 31 31,512 0 45,421
STANLEY BLACK & DECKER INC COM 854502101 3,551 20,928 SH   SOLE 34 20,928 0 0
STANLEY BLACK & DECKER INC COM 854502101 25,100 147,918 SH   SOLE 36 147,918 0 0
STANLEY BLACK & DECKER INC COM 854502101 123 726 SH   SOLE 40 726 0 0
STANLEY FURNITURE CO INC COM NEW 854305208 7 7,984 SH   SOLE 21 7,984 0 0
STANLEY FURNITURE CO INC COM NEW 854305208 242 278,167 SH   SOLE 22 278,167 0 0
STARBUCKS CORP COM 855244109 101,637 1,769,756 SH   SOLE 2 378,114 0 1,391,642
STARBUCKS CORP COM 855244109 28,061 488,613 SH   SOLE 4 452,541 0 36,072
STARBUCKS CORP COM 855244109 59,282 1,032,256 SH   SOLE 7 1,020,530 0 11,726
STARBUCKS CORP COM 855244109 1,199 20,883 SH   SOLE 13 20,883 0 0
STARBUCKS CORP COM 855244109 704 12,265 SH   SOLE 15 12,265 0 0
STARBUCKS CORP COM 855244109 48 834 SH   SOLE 17 0 0 834
STARBUCKS CORP COM 855244109 168,433 2,932,845 SH   SOLE 18 2,737,723 0 195,122
STARBUCKS CORP COM 855244109 5,502 95,799 SH   SOLE 19 95,799 0 0
STARBUCKS CORP COM 855244109 48,684 847,713 SH   SOLE 20 0 0 847,713
STARBUCKS CORP COM 855244109 1,407,689 24,511,390 SH   SOLE 21 24,511,390 0 0
STARBUCKS CORP COM 855244109 2,169,413 37,774,905 SH   SOLE 22 31,403,405 0 6,371,500
STARBUCKS CORP COM 855244109 102,118 1,778,136 SH   SOLE 23 1,778,136 0 0
STARBUCKS CORP COM 855244109 64,426 1,121,822 SH   SOLE 25 1,121,822 0 0
STARBUCKS CORP COM 855244109 236,924 4,125,444 SH   SOLE 26 1,282,804 0 2,842,640
STARBUCKS CORP COM 855244109 18,789 327,171 SH   SOLE 28 237,917 0 89,254
STARBUCKS CORP COM 855244109 3,001 52,247 SH   SOLE 29 48,617 0 3,630
STARBUCKS CORP COM 855244109 282,861 4,925,324 SH   SOLE 30 4,925,324 0 0
STARBUCKS CORP COM 855244109 43,151 751,359 SH   SOLE 31 295,498 0 455,861
STARBUCKS CORP COM 855244109 11,868 206,651 SH   SOLE 32 206,651 0 0
STARBUCKS CORP COM 855244109 5,354 93,222 SH   SOLE 34 93,222 0 0
STARBUCKS CORP COM 855244109 73,998 1,288,488 SH   SOLE 36 1,288,488 0 0
STARBUCKS CORP COM 855244109 418 7,270 SH   SOLE 40 7,270 0 0
STARRETT L S CO CL A 855668109 8 950 SH   SOLE 18 950 0 0
STARRETT L S CO CL A 855668109 170 19,793 SH   SOLE 21 19,793 0 0
STARRETT L S CO CL A 855668109 79 9,231 SH   SOLE 22 9,231 0 0
STARS GROUP INC COM 85570W100 862 37,000 SH   SOLE 22 37,000 0 0
STARTEK INC COM 85569C107 5 470 SH   SOLE 2 470 0 0
STARTEK INC COM 85569C107 376 37,722 SH   SOLE 18 37,722 0 0
STARTEK INC COM 85569C107 83 8,276 SH   SOLE 19 8,276 0 0
STARTEK INC COM 85569C107 3,294 330,380 SH   SOLE 21 330,380 0 0
STARTEK INC COM 85569C107 4,384 439,685 SH   SOLE 22 431,925 0 7,760
STARWOOD PPTY TR INC COM 85571B105 3,726 174,543 SH   SOLE 2 41,600 0 132,943
STARWOOD PPTY TR INC COM 85571B105 22 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 178 8,335 SH   SOLE 7 8,335 0 0
STARWOOD PPTY TR INC COM 85571B105 2,885 135,136 SH   SOLE 18 135,136 0 0
STARWOOD PPTY TR INC COM 85571B105 1,631 76,406 SH   SOLE 19 76,406 0 0
STARWOOD PPTY TR INC COM 85571B105 168,280 7,881,983 SH   SOLE 21 7,881,983 0 0
STARWOOD PPTY TR INC COM 85571B105 151,226 7,083,190 SH   SOLE 22 6,264,364 0 818,826
STARWOOD PPTY TR INC COM 85571B105 2,132 99,868 SH   SOLE 26 48,309 0 51,559
STARWOOD PPTY TR INC COM 85571B105 854 40,019 SH   SOLE 28 40,019 0 0
STARWOOD PPTY TR INC COM 85571B105 881 41,244 SH   SOLE 30 41,244 0 0
STARWOOD PPTY TR INC COM 85571B105 118 5,528 SH   SOLE 31 5,528 0 0
STARWOOD PPTY TR INC COM 85571B105 148 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 605 28,360 SH   SOLE 40 28,360 0 0
STARWOOD PPTY TR INC NOTE 4.000% 1/1 85571BAB1 1,128 1,025,000 PRN   SOLE 21 1,025,000 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 711 700,000 PRN   SOLE 21 700,000 0 0
STATE AUTO FINL CORP COM 855707105 102 3,508 SH   SOLE 2 897 0 2,611
STATE AUTO FINL CORP COM 855707105 11 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,748 60,034 SH   SOLE 18 60,034 0 0
STATE AUTO FINL CORP COM 855707105 431 14,794 SH   SOLE 19 14,794 0 0
STATE AUTO FINL CORP COM 855707105 14,608 501,636 SH   SOLE 21 501,636 0 0
STATE AUTO FINL CORP COM 855707105 13,280 456,031 SH   SOLE 22 428,415 0 27,616
STATE AUTO FINL CORP COM 855707105 72 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 146 5,001 SH   SOLE 30 5,001 0 0
STATE AUTO FINL CORP COM 855707105 44 1,519 SH   SOLE 40 1,519 0 0
STATE BK FINL CORP COM 856190103 248 8,310 SH   SOLE 2 2,549 0 5,761
STATE BK FINL CORP COM 856190103 12 398 SH   SOLE 4 398 0 0
STATE BK FINL CORP COM 856190103 25 834 SH   SOLE 7 834 0 0
STATE BK FINL CORP COM 856190103 4,217 141,316 SH   SOLE 18 141,316 0 0
STATE BK FINL CORP COM 856190103 892 29,878 SH   SOLE 19 29,878 0 0
STATE BK FINL CORP COM 856190103 35,165 1,178,454 SH   SOLE 21 1,178,454 0 0
STATE BK FINL CORP COM 856190103 21,225 711,280 SH   SOLE 22 646,214 0 65,066
STATE BK FINL CORP COM 856190103 1,069 35,819 SH   SOLE 26 11,715 0 24,104
STATE BK FINL CORP COM 856190103 153 5,116 SH   SOLE 28 5,116 0 0
STATE BK FINL CORP COM 856190103 191 6,408 SH   SOLE 30 6,408 0 0
STATE BK FINL CORP COM 856190103 119 3,985 SH   SOLE 40 3,985 0 0
STATE STR CORP COM 857477103 49,019 502,196 SH   SOLE 2 131,750 0 370,446
STATE STR CORP COM 857477103 12,672 129,827 SH   SOLE 4 120,594 0 9,233
STATE STR CORP COM 857477103 25,418 260,405 SH   SOLE 7 244,964 0 15,441
STATE STR CORP COM 857477103 369 3,777 SH   SOLE 13 3,777 0 0
STATE STR CORP COM 857477103 259 2,650 SH   SOLE 15 2,650 0 0
STATE STR CORP COM 857477103 35 356 SH   SOLE 17 0 0 356
STATE STR CORP COM 857477103 69,153 708,458 SH   SOLE 18 659,466 0 48,992
STATE STR CORP COM 857477103 6,059 62,069 SH   SOLE 19 62,069 0 0
STATE STR CORP COM 857477103 19,016 194,816 SH   SOLE 20 0 0 194,816
STATE STR CORP COM 857477103 574,958 5,890,362 SH   SOLE 21 5,890,362 0 0
STATE STR CORP COM 857477103 958,108 9,815,677 SH   SOLE 22 8,167,277 0 1,648,400
STATE STR CORP COM 857477103 45,175 462,815 SH   SOLE 23 462,815 0 0
STATE STR CORP COM 857477103 29,032 297,428 SH   SOLE 25 297,428 0 0
STATE STR CORP COM 857477103 111,291 1,140,164 SH   SOLE 26 361,354 0 778,810
STATE STR CORP COM 857477103 8,328 85,323 SH   SOLE 28 62,064 0 23,259
STATE STR CORP COM 857477103 1,187 12,163 SH   SOLE 29 12,163 0 0
STATE STR CORP COM 857477103 121,316 1,242,863 SH   SOLE 30 1,242,863 0 0
STATE STR CORP COM 857477103 23,043 236,073 SH   SOLE 31 161,878 0 74,195
STATE STR CORP COM 857477103 3,953 40,497 SH   SOLE 34 40,497 0 0
STATE STR CORP COM 857477103 46,341 474,754 SH   SOLE 36 474,754 0 0
STATE STR CORP COM 857477103 184 1,886 SH   SOLE 40 1,886 0 0
STATOIL ASA SPONSORED ADR 85771P102 26,574 1,240,596 SH   SOLE 18 1,240,596 0 0
STATOIL ASA SPONSORED ADR 85771P102 57 2,641 SH   SOLE 21 2,641 0 0
STEEL DYNAMICS INC COM 858119100 15,135 350,907 SH   SOLE 2 126,866 0 224,041
STEEL DYNAMICS INC COM 858119100 4,088 94,786 SH   SOLE 4 88,106 0 6,680
STEEL DYNAMICS INC COM 858119100 1,215 28,165 SH   SOLE 7 19,254 0 8,911
STEEL DYNAMICS INC COM 858119100 179 4,148 SH   SOLE 13 4,148 0 0
STEEL DYNAMICS INC COM 858119100 34,314 795,591 SH   SOLE 18 773,657 0 21,934
STEEL DYNAMICS INC COM 858119100 3,923 90,948 SH   SOLE 19 90,948 0 0
STEEL DYNAMICS INC COM 858119100 5,209 120,785 SH   SOLE 20 0 0 120,785
STEEL DYNAMICS INC COM 858119100 456,561 10,585,706 SH   SOLE 21 10,585,706 0 0
STEEL DYNAMICS INC COM 858119100 349,246 8,097,527 SH   SOLE 22 7,342,083 0 755,444
STEEL DYNAMICS INC COM 858119100 14,031 325,312 SH   SOLE 23 325,312 0 0
STEEL DYNAMICS INC COM 858119100 24,096 558,683 SH   SOLE 26 204,737 0 353,946
STEEL DYNAMICS INC COM 858119100 2,418 56,063 SH   SOLE 28 40,832 0 15,231
STEEL DYNAMICS INC COM 858119100 4,663 108,120 SH   SOLE 29 39,015 0 69,105
STEEL DYNAMICS INC COM 858119100 13,499 312,977 SH   SOLE 30 312,977 0 0
STEEL DYNAMICS INC COM 858119100 5,091 118,028 SH   SOLE 31 67,058 0 50,970
STEEL DYNAMICS INC COM 858119100 1,043 24,175 SH   SOLE 34 24,175 0 0
STEEL DYNAMICS INC COM 858119100 2,894 67,110 SH   SOLE 36 67,110 0 0
STEEL DYNAMICS INC COM 858119100 66 1,536 SH   SOLE 40 1,536 0 0
STEELCASE INC CL A 858155203 126 8,314 SH   SOLE 2 5,567 0 2,747
STEELCASE INC CL A 858155203 8 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 31 2,043 SH   SOLE 7 2,043 0 0
STEELCASE INC CL A 858155203 4,361 286,902 SH   SOLE 18 286,902 0 0
STEELCASE INC CL A 858155203 2,083 137,053 SH   SOLE 19 137,053 0 0
STEELCASE INC CL A 858155203 38,648 2,542,635 SH   SOLE 21 2,542,635 0 0
STEELCASE INC CL A 858155203 40,693 2,677,177 SH   SOLE 22 2,511,088 0 166,089
STEELCASE INC CL A 858155203 3,192 209,996 SH   SOLE 23 209,996 0 0
STEELCASE INC CL A 858155203 359 23,645 SH   SOLE 26 8,213 0 15,432
STEELCASE INC CL A 858155203 199 13,085 SH   SOLE 28 13,085 0 0
STEELCASE INC CL A 858155203 346 22,734 SH   SOLE 29 0 0 22,734
STEELCASE INC CL A 858155203 209 13,727 SH   SOLE 30 13,727 0 0
STEELCASE INC CL A 858155203 31 2,025 SH   SOLE 34 2,025 0 0
STEELCASE INC CL A 858155203 144 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 6 5,294 SH   SOLE 18 5,294 0 0
STEIN MART INC COM 858375108 5 4,383 SH   SOLE 19 4,383 0 0
STEIN MART INC COM 858375108 78 67,358 SH   SOLE 21 67,358 0 0
STEIN MART INC COM 858375108 691 595,429 SH   SOLE 22 595,429 0 0
STELLUS CAP INVT CORP COM 858568108 1,338 101,800 SH   SOLE 30 101,800 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 70 4,492 SH   SOLE 2 1,192 0 3,300
STEMLINE THERAPEUTICS INC COM 85858C107 5 322 SH   SOLE 7 322 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,357 87,018 SH   SOLE 18 87,018 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 282 18,060 SH   SOLE 19 18,060 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 11,619 744,817 SH   SOLE 21 744,817 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 8,603 551,472 SH   SOLE 22 526,604 0 24,868
STEPAN CO COM 858586100 241 3,049 SH   SOLE 2 1,408 0 1,641
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 7,464 94,516 SH   SOLE 18 94,516 0 0
STEPAN CO COM 858586100 3,273 41,444 SH   SOLE 19 41,444 0 0
STEPAN CO COM 858586100 142,707 1,807,099 SH   SOLE 21 1,807,099 0 0
STEPAN CO COM 858586100 46,906 593,977 SH   SOLE 22 557,059 0 36,918
STEPAN CO COM 858586100 1,906 24,139 SH   SOLE 23 24,139 0 0
STEPAN CO COM 858586100 796 10,079 SH   SOLE 26 3,219 0 6,860
STEPAN CO COM 858586100 228 2,881 SH   SOLE 28 2,881 0 0
STEPAN CO COM 858586100 2,251 28,506 SH   SOLE 30 28,506 0 0
STEPAN CO COM 858586100 178 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 6,706 98,638 SH   SOLE 2 19,422 0 79,216
STERICYCLE INC COM 858912108 1,641 24,140 SH   SOLE 4 21,840 0 2,300
STERICYCLE INC COM 858912108 4,000 58,827 SH   SOLE 7 57,821 0 1,006
STERICYCLE INC COM 858912108 35 515 SH   SOLE 15 515 0 0
STERICYCLE INC COM 858912108 12,371 181,959 SH   SOLE 18 170,841 0 11,118
STERICYCLE INC COM 858912108 9,097 133,796 SH   SOLE 19 133,796 0 0
STERICYCLE INC COM 858912108 113,112 1,663,661 SH   SOLE 21 1,663,661 0 0
STERICYCLE INC COM 858912108 150,969 2,220,465 SH   SOLE 22 1,842,979 0 377,486
STERICYCLE INC COM 858912108 7,424 109,196 SH   SOLE 23 109,196 0 0
STERICYCLE INC COM 858912108 4,148 61,007 SH   SOLE 25 61,007 0 0
STERICYCLE INC COM 858912108 18,027 265,136 SH   SOLE 26 117,361 0 147,775
STERICYCLE INC COM 858912108 1,331 19,570 SH   SOLE 28 14,176 0 5,394
STERICYCLE INC COM 858912108 1,690 24,862 SH   SOLE 29 3,931 0 20,931
STERICYCLE INC COM 858912108 22,242 327,140 SH   SOLE 30 327,140 0 0
STERICYCLE INC COM 858912108 2,639 38,820 SH   SOLE 31 16,280 0 22,540
STERICYCLE INC COM 858912108 9,183 135,068 SH   SOLE 34 135,068 0 0
STERICYCLE INC COM 858912108 5,221 76,798 SH   SOLE 36 76,798 0 0
STERICYCLE INC COM 858912108 27 402 SH   SOLE 40 402 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 42,375 800,141 SH   SOLE 21 800,141 0 0
STERIS PLC SHS USD G84720104 8,059 92,136 SH   SOLE 2 49,333 0 42,803
STERIS PLC SHS USD G84720104 36 417 SH   SOLE 4 417 0 0
STERIS PLC SHS USD G84720104 238 2,720 SH   SOLE 7 2,720 0 0
STERIS PLC SHS USD G84720104 24,356 278,447 SH   SOLE 18 278,447 0 0
STERIS PLC SHS USD G84720104 2,267 25,912 SH   SOLE 19 25,912 0 0
STERIS PLC SHS USD G84720104 350,266 4,004,415 SH   SOLE 21 4,004,415 0 0
STERIS PLC SHS USD G84720104 233,190 2,665,948 SH   SOLE 22 2,405,897 0 260,051
STERIS PLC SHS USD G84720104 3,221 36,829 SH   SOLE 26 13,338 0 23,491
STERIS PLC SHS USD G84720104 1,309 14,969 SH   SOLE 28 14,969 0 0
STERIS PLC SHS USD G84720104 1,322 15,109 SH   SOLE 29 0 0 15,109
STERIS PLC SHS USD G84720104 2,854 32,629 SH   SOLE 30 32,629 0 0
STERIS PLC SHS USD G84720104 167 1,904 SH   SOLE 31 1,904 0 0
STERIS PLC SHS USD G84720104 233 2,669 SH   SOLE 36 2,669 0 0
STERIS PLC SHS USD G84720104 901 10,305 SH   SOLE 40 10,305 0 0
STERLING BANCORP DEL COM 85917A100 3,260 132,537 SH   SOLE 2 97,202 0 35,335
STERLING BANCORP DEL COM 85917A100 28 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 121 4,909 SH   SOLE 7 4,909 0 0
STERLING BANCORP DEL COM 85917A100 34,787 1,414,109 SH   SOLE 18 1,414,109 0 0
STERLING BANCORP DEL COM 85917A100 4,271 173,614 SH   SOLE 19 173,614 0 0
STERLING BANCORP DEL COM 85917A100 351,527 14,289,726 SH   SOLE 21 14,289,726 0 0
STERLING BANCORP DEL COM 85917A100 180,217 7,325,887 SH   SOLE 22 6,968,347 0 357,540
STERLING BANCORP DEL COM 85917A100 2,015 81,911 SH   SOLE 26 34,907 0 47,004
STERLING BANCORP DEL COM 85917A100 820 33,350 SH   SOLE 28 33,350 0 0
STERLING BANCORP DEL COM 85917A100 842 34,238 SH   SOLE 30 34,238 0 0
STERLING BANCORP DEL COM 85917A100 606 24,633 SH   SOLE 40 24,633 0 0
STERLING BANCORP INC COM 85917W102 0 37 SH   SOLE 18 37 0 0
STERLING BANCORP INC COM 85917W102 142 11,200 SH   SOLE 19 11,200 0 0
STERLING BANCORP INC COM 85917W102 94 7,407 SH   SOLE 23 7,407 0 0
STERLING BANCORP INC COM 85917W102 175 13,803 SH   SOLE 29 0 0 13,803
STERLING CONSTRUCTION CO INC COM 859241101 111 6,808 SH   SOLE 2 1,914 0 4,894
STERLING CONSTRUCTION CO INC COM 859241101 8 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 0 30 SH   SOLE 17 0 0 30
STERLING CONSTRUCTION CO INC COM 859241101 1,602 98,424 SH   SOLE 18 98,424 0 0
STERLING CONSTRUCTION CO INC COM 859241101 353 21,705 SH   SOLE 19 21,705 0 0
STERLING CONSTRUCTION CO INC COM 859241101 13,823 849,062 SH   SOLE 21 849,062 0 0
STERLING CONSTRUCTION CO INC COM 859241101 13,068 802,728 SH   SOLE 22 757,879 0 44,849
STEWARDSHIP FINL CORP COM 860326107 14 1,391 SH   SOLE 18 1,391 0 0
STEWARDSHIP FINL CORP COM 860326107 35 3,418 SH   SOLE 21 3,418 0 0
STEWART INFORMATION SVCS COR COM 860372101 199 4,697 SH   SOLE 2 1,382 0 3,315
STEWART INFORMATION SVCS COR COM 860372101 21 488 SH   SOLE 7 488 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,581 108,291 SH   SOLE 18 108,291 0 0
STEWART INFORMATION SVCS COR COM 860372101 775 18,318 SH   SOLE 19 18,318 0 0
STEWART INFORMATION SVCS COR COM 860372101 87,779 2,075,144 SH   SOLE 21 2,075,144 0 0
STEWART INFORMATION SVCS COR COM 860372101 28,211 666,919 SH   SOLE 22 627,870 0 39,049
STEWART INFORMATION SVCS COR COM 860372101 290 6,861 SH   SOLE 26 0 0 6,861
STEWART INFORMATION SVCS COR COM 860372101 145 3,433 SH   SOLE 28 3,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,441 34,075 SH   SOLE 30 34,075 0 0
STEWART INFORMATION SVCS COR COM 860372101 99 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 2,447 41,091 SH   SOLE 2 29,858 0 11,233
STIFEL FINL CORP COM 860630102 22 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 136 2,288 SH   SOLE 7 2,288 0 0
STIFEL FINL CORP COM 860630102 25,926 435,291 SH   SOLE 18 435,291 0 0
STIFEL FINL CORP COM 860630102 3,203 53,782 SH   SOLE 19 53,782 0 0
STIFEL FINL CORP COM 860630102 263,784 4,428,872 SH   SOLE 21 4,428,872 0 0
STIFEL FINL CORP COM 860630102 133,876 2,247,747 SH   SOLE 22 2,126,481 0 121,266
STIFEL FINL CORP COM 860630102 1,322 22,196 SH   SOLE 26 10,354 0 11,842
STIFEL FINL CORP COM 860630102 569 9,549 SH   SOLE 28 9,549 0 0
STIFEL FINL CORP COM 860630102 643 10,792 SH   SOLE 30 10,792 0 0
STIFEL FINL CORP COM 860630102 298 4,996 SH   SOLE 36 4,996 0 0
STIFEL FINL CORP COM 860630102 402 6,754 SH   SOLE 40 6,754 0 0
STOCK YDS BANCORP INC COM 861025104 193 5,118 SH   SOLE 2 1,237 0 3,881
STOCK YDS BANCORP INC COM 861025104 24 625 SH   SOLE 7 625 0 0
STOCK YDS BANCORP INC COM 861025104 3,264 86,571 SH   SOLE 18 86,571 0 0
STOCK YDS BANCORP INC COM 861025104 718 19,039 SH   SOLE 19 19,039 0 0
STOCK YDS BANCORP INC COM 861025104 27,521 730,001 SH   SOLE 21 730,001 0 0
STOCK YDS BANCORP INC COM 861025104 26,029 690,429 SH   SOLE 22 649,469 0 40,960
STOCK YDS BANCORP INC COM 861025104 29 760 SH   SOLE 26 0 0 760
STOCK YDS BANCORP INC COM 861025104 117 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 124 3,290 SH   SOLE 30 3,290 0 0
STOCK YDS BANCORP INC COM 861025104 102 2,694 SH   SOLE 40 2,694 0 0
STONE ENERGY CORP COM PAR 861642403 160 4,984 SH   SOLE 2 1,647 0 3,337
STONE ENERGY CORP COM PAR 861642403 14 421 SH   SOLE 7 421 0 0
STONE ENERGY CORP COM PAR 861642403 2,471 76,837 SH   SOLE 18 76,837 0 0
STONE ENERGY CORP COM PAR 861642403 508 15,803 SH   SOLE 19 15,803 0 0
STONE ENERGY CORP COM PAR 861642403 21,186 658,784 SH   SOLE 21 658,784 0 0
STONE ENERGY CORP COM PAR 861642403 13,109 407,630 SH   SOLE 22 367,193 0 40,437
STONE ENERGY CORP COM PAR 861642403 104 3,243 SH   SOLE 30 3,243 0 0
STONE ENERGY CORP COM PAR 861642403 68 2,121 SH   SOLE 40 2,121 0 0
STONERIDGE INC COM 86183P102 139 6,088 SH   SOLE 2 1,585 0 4,503
STONERIDGE INC COM 86183P102 17 746 SH   SOLE 7 746 0 0
STONERIDGE INC COM 86183P102 2,467 107,926 SH   SOLE 18 107,926 0 0
STONERIDGE INC COM 86183P102 1,449 63,366 SH   SOLE 19 63,366 0 0
STONERIDGE INC COM 86183P102 20,666 904,037 SH   SOLE 21 904,037 0 0
STONERIDGE INC COM 86183P102 20,644 903,062 SH   SOLE 22 854,846 0 48,216
STONERIDGE INC COM 86183P102 203 8,901 SH   SOLE 23 8,901 0 0
STONERIDGE INC COM 86183P102 91 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 545 23,854 SH   SOLE 29 0 0 23,854
STONERIDGE INC COM 86183P102 130 5,692 SH   SOLE 30 5,692 0 0
STONERIDGE INC COM 86183P102 130 5,693 SH   SOLE 34 5,693 0 0
STORE CAP CORP COM 862121100 2,854 109,603 SH   SOLE 2 22,145 0 87,458
STORE CAP CORP COM 862121100 1,412 54,240 SH   SOLE 4 54,240 0 0
STORE CAP CORP COM 862121100 6,078 233,417 SH   SOLE 7 233,417 0 0
STORE CAP CORP COM 862121100 183 7,024 SH   SOLE 15 7,024 0 0
STORE CAP CORP COM 862121100 2,389 91,744 SH   SOLE 18 91,744 0 0
STORE CAP CORP COM 862121100 6,009 230,742 SH   SOLE 19 230,742 0 0
STORE CAP CORP COM 862121100 71,594 2,749,395 SH   SOLE 21 2,749,395 0 0
STORE CAP CORP COM 862121100 167,800 6,443,933 SH   SOLE 22 5,912,050 0 531,883
STORE CAP CORP COM 862121100 230 8,841 SH   SOLE 23 8,841 0 0
STORE CAP CORP COM 862121100 8,072 309,990 SH   SOLE 25 309,990 0 0
STORE CAP CORP COM 862121100 3,011 115,623 SH   SOLE 26 35,240 0 80,383
STORE CAP CORP COM 862121100 3,608 138,565 SH   SOLE 28 28,115 0 110,450
STORE CAP CORP COM 862121100 2,607 100,130 SH   SOLE 29 58,975 0 41,155
STORE CAP CORP COM 862121100 23,763 912,567 SH   SOLE 30 912,567 0 0
STORE CAP CORP COM 862121100 100 3,852 SH   SOLE 31 3,852 0 0
STORE CAP CORP COM 862121100 452 17,370 SH   SOLE 40 17,370 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 105 575 SH   SOLE 2 534 0 41
STRAIGHT PATH COMMUNICATNS I CL B 862578101 9 49 SH   SOLE 4 49 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 43 234 SH   SOLE 7 234 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 6,062 33,348 SH   SOLE 18 33,348 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 1,374 7,558 SH   SOLE 19 7,558 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 71,631 394,032 SH   SOLE 21 394,032 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 47,661 262,176 SH   SOLE 22 244,738 0 17,438
STRAIGHT PATH COMMUNICATNS I CL B 862578101 122 673 SH   SOLE 26 0 0 673
STRAIGHT PATH COMMUNICATNS I CL B 862578101 243 1,335 SH   SOLE 28 1,335 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 231 1,269 SH   SOLE 30 1,269 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 177 971 SH   SOLE 40 971 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 0 110 SH   SOLE 17 0 0 110
STRATA SKIN SCIENCES INC COM NEW 86272A206 1 1,191 SH   SOLE 21 1,191 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 75 60,979 SH   SOLE 22 60,979 0 0
STRATASYS LTD SHS M85548101 144 7,199 SH   SOLE 2 2,828 0 4,371
STRATASYS LTD SHS M85548101 27 1,331 SH   SOLE 7 1,331 0 0
STRATASYS LTD SHS M85548101 3,557 178,214 SH   SOLE 18 178,214 0 0
STRATASYS LTD SHS M85548101 639 32,026 SH   SOLE 19 32,026 0 0
STRATASYS LTD SHS M85548101 29,975 1,501,735 SH   SOLE 21 1,501,735 0 0
STRATASYS LTD SHS M85548101 10,086 505,314 SH   SOLE 22 444,348 0 60,966
STRATTEC SEC CORP COM 863111100 27 625 SH   SOLE 18 625 0 0
STRATTEC SEC CORP COM 863111100 25 573 SH   SOLE 19 573 0 0
STRATTEC SEC CORP COM 863111100 775 17,788 SH   SOLE 21 17,788 0 0
STRATTEC SEC CORP COM 863111100 3,498 80,314 SH   SOLE 22 80,314 0 0
STRATUS PPTYS INC COM NEW 863167201 66 2,232 SH   SOLE 2 381 0 1,851
STRATUS PPTYS INC COM NEW 863167201 684 23,042 SH   SOLE 18 23,042 0 0
STRATUS PPTYS INC COM NEW 863167201 96 3,245 SH   SOLE 19 3,245 0 0
STRATUS PPTYS INC COM NEW 863167201 5,671 190,939 SH   SOLE 21 190,939 0 0
STRATUS PPTYS INC COM NEW 863167201 1,515 51,005 SH   SOLE 22 47,089 0 3,916
STRAYER ED INC COM 863236105 71 794 SH   SOLE 2 695 0 99
STRAYER ED INC COM 863236105 7 81 SH   SOLE 4 81 0 0
STRAYER ED INC COM 863236105 29 325 SH   SOLE 7 325 0 0
STRAYER ED INC COM 863236105 4,337 48,410 SH   SOLE 18 48,410 0 0
STRAYER ED INC COM 863236105 760 8,483 SH   SOLE 19 8,483 0 0
STRAYER ED INC COM 863236105 85,254 951,704 SH   SOLE 21 951,704 0 0
STRAYER ED INC COM 863236105 26,140 291,809 SH   SOLE 22 269,991 0 21,818
STRAYER ED INC COM 863236105 598 6,672 SH   SOLE 26 2,172 0 4,500
STRAYER ED INC COM 863236105 145 1,618 SH   SOLE 28 1,618 0 0
STRAYER ED INC COM 863236105 1,405 15,680 SH   SOLE 30 15,680 0 0
STRAYER ED INC COM 863236105 97 1,087 SH   SOLE 40 1,087 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 15 9,139 SH   SOLE 21 9,139 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 619 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 7 954 SH   SOLE 2 954 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 567 78,260 SH   SOLE 18 78,260 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 94 12,900 SH   SOLE 19 12,900 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 8,563 1,181,067 SH   SOLE 21 1,181,067 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1,153 159,068 SH   SOLE 22 138,854 0 20,214
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1 116 SH   SOLE 30 116 0 0
STRYKER CORP COM 863667101 102,424 661,486 SH   SOLE 2 336,978 0 324,508
STRYKER CORP COM 863667101 16,651 107,540 SH   SOLE 4 98,631 0 8,909
STRYKER CORP COM 863667101 36,671 236,831 SH   SOLE 7 230,624 0 6,207
STRYKER CORP COM 863667101 296 1,910 SH   SOLE 13 1,910 0 0
STRYKER CORP COM 863667101 395 2,549 SH   SOLE 15 2,549 0 0
STRYKER CORP COM 863667101 126,596 817,595 SH   SOLE 18 774,081 0 43,514
STRYKER CORP COM 863667101 254,091 1,640,989 SH   SOLE 19 1,640,989 0 0
STRYKER CORP COM 863667101 3,174 20,500 SH   SOLE 20 20,500 0 0
STRYKER CORP COM 863667101 1,065,699 6,882,584 SH   SOLE 21 6,882,584 0 0
STRYKER CORP COM 863667101 1,380,816 8,917,693 SH   SOLE 22 7,426,104 0 1,491,589
STRYKER CORP COM 863667101 63,822 412,180 SH   SOLE 23 412,180 0 0
STRYKER CORP COM 863667101 41,373 267,197 SH   SOLE 25 267,197 0 0
STRYKER CORP COM 863667101 151,613 979,159 SH   SOLE 26 305,370 0 673,789
STRYKER CORP COM 863667101 11,792 76,159 SH   SOLE 28 55,619 0 20,540
STRYKER CORP COM 863667101 1,656 10,697 SH   SOLE 29 10,697 0 0
STRYKER CORP COM 863667101 188,632 1,218,237 SH   SOLE 30 1,218,237 0 0
STRYKER CORP COM 863667101 26,123 168,712 SH   SOLE 31 68,589 0 100,123
STRYKER CORP COM 863667101 108,730 702,209 SH   SOLE 34 702,209 0 0
STRYKER CORP COM 863667101 49,668 320,772 SH   SOLE 36 320,772 0 0
STRYKER CORP COM 863667101 261 1,688 SH   SOLE 40 1,688 0 0
STURM RUGER & CO INC COM 864159108 53 956 SH   SOLE 2 956 0 0
STURM RUGER & CO INC COM 864159108 7 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 28 505 SH   SOLE 7 505 0 0
STURM RUGER & CO INC COM 864159108 4,280 76,630 SH   SOLE 18 76,630 0 0
STURM RUGER & CO INC COM 864159108 754 13,505 SH   SOLE 19 13,505 0 0
STURM RUGER & CO INC COM 864159108 128,860 2,307,258 SH   SOLE 21 2,307,258 0 0
STURM RUGER & CO INC COM 864159108 28,631 512,644 SH   SOLE 22 485,999 0 26,645
STURM RUGER & CO INC COM 864159108 359 6,433 SH   SOLE 26 2,795 0 3,638
STURM RUGER & CO INC COM 864159108 151 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,435 25,700 SH   SOLE 30 25,700 0 0
STURM RUGER & CO INC COM 864159108 113 2,018 SH   SOLE 40 2,018 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 40 2,242 SH   SOLE 2 1,245 0 997
SUCAMPO PHARMACEUTICALS INC CL A 864909106 9 495 SH   SOLE 7 495 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 2,064 114,976 SH   SOLE 18 114,976 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 333 18,575 SH   SOLE 19 18,575 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 52,298 2,913,551 SH   SOLE 21 2,913,551 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 17,380 968,243 SH   SOLE 22 925,603 0 42,640
SUCAMPO PHARMACEUTICALS INC CL A 864909106 290 16,150 SH   SOLE 26 0 0 16,150
SUCAMPO PHARMACEUTICALS INC CL A 864909106 60 3,330 SH   SOLE 28 3,330 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 633 35,254 SH   SOLE 30 35,254 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 38 2,134 SH   SOLE 40 2,134 0 0
SUCAMPO PHARMACEUTICALS INC NOTE 3.250%12/1 864909AB2 929 765,000 PRN   SOLE 21 765,000 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 0 0 SH   SOLE 18 0 0 0
SUMMER INFANT INC COM 865646103 2 1,436 SH   SOLE 18 1,436 0 0
SUMMER INFANT INC COM 865646103 38 25,332 SH   SOLE 21 25,332 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 48 1,840 SH   SOLE 2 538 0 1,302
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,118 42,475 SH   SOLE 18 42,475 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 232 8,833 SH   SOLE 19 8,833 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 9,553 362,961 SH   SOLE 21 362,961 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 2,493 94,718 SH   SOLE 22 87,942 0 6,776
SUMMIT HOTEL PPTYS INC COM 866082100 541 35,501 SH   SOLE 2 18,503 0 16,998
SUMMIT HOTEL PPTYS INC COM 866082100 538 35,330 SH   SOLE 4 35,330 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,205 144,755 SH   SOLE 7 144,755 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 69 4,536 SH   SOLE 15 4,536 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 7,825 513,806 SH   SOLE 18 513,806 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,146 206,565 SH   SOLE 19 206,565 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 146,916 9,646,519 SH   SOLE 21 9,646,519 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 68,217 4,479,140 SH   SOLE 22 4,303,740 0 175,400
SUMMIT HOTEL PPTYS INC COM 866082100 2,004 131,585 SH   SOLE 23 131,585 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,934 192,657 SH   SOLE 25 192,657 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,547 101,586 SH   SOLE 26 26,929 0 74,657
SUMMIT HOTEL PPTYS INC COM 866082100 1,250 82,064 SH   SOLE 28 16,069 0 65,995
SUMMIT HOTEL PPTYS INC COM 866082100 546 35,878 SH   SOLE 29 35,878 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 10,575 694,324 SH   SOLE 30 694,324 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 150 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 218 6,923 SH   SOLE 2 6,136 0 787
SUMMIT MATLS INC CL A 86614U100 12 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 83 2,640 SH   SOLE 7 2,640 0 0
SUMMIT MATLS INC CL A 86614U100 12,255 389,781 SH   SOLE 18 389,781 0 0
SUMMIT MATLS INC CL A 86614U100 3,350 106,546 SH   SOLE 19 106,546 0 0
SUMMIT MATLS INC CL A 86614U100 108,432 3,448,848 SH   SOLE 21 3,448,848 0 0
SUMMIT MATLS INC CL A 86614U100 93,191 2,964,079 SH   SOLE 22 2,759,438 0 204,641
SUMMIT MATLS INC CL A 86614U100 1,189 37,816 SH   SOLE 26 9,408 0 28,408
SUMMIT MATLS INC CL A 86614U100 528 16,787 SH   SOLE 28 16,787 0 0
SUMMIT MATLS INC CL A 86614U100 330 10,488 SH   SOLE 29 0 0 10,488
SUMMIT MATLS INC CL A 86614U100 921 29,308 SH   SOLE 30 29,308 0 0
SUMMIT MATLS INC CL A 86614U100 951 30,253 SH   SOLE 31 30,253 0 0
SUMMIT MATLS INC CL A 86614U100 404 12,839 SH   SOLE 40 12,839 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 45 1,852 SH   SOLE 2 488 0 1,364
SUN BANCORP INC COM NEW 86663B201 983 40,458 SH   SOLE 18 40,458 0 0
SUN BANCORP INC COM NEW 86663B201 187 7,686 SH   SOLE 19 7,686 0 0
SUN BANCORP INC COM NEW 86663B201 8,800 362,147 SH   SOLE 21 362,147 0 0
SUN BANCORP INC COM NEW 86663B201 8,389 345,206 SH   SOLE 22 330,740 0 14,466
SUN BANCORP INC COM NEW 86663B201 39 1,596 SH   SOLE 30 1,596 0 0
SUN CMNTYS INC COM 866674104 4,471 48,184 SH   SOLE 2 7,340 0 40,844
SUN CMNTYS INC COM 866674104 5,023 54,140 SH   SOLE 4 54,140 0 0
SUN CMNTYS INC COM 866674104 9,653 104,045 SH   SOLE 7 104,045 0 0
SUN CMNTYS INC COM 866674104 290 3,129 SH   SOLE 15 3,129 0 0
SUN CMNTYS INC COM 866674104 4,615 49,739 SH   SOLE 18 49,739 0 0
SUN CMNTYS INC COM 866674104 9,949 107,228 SH   SOLE 19 107,228 0 0
SUN CMNTYS INC COM 866674104 128,121 1,380,915 SH   SOLE 21 1,380,915 0 0
SUN CMNTYS INC COM 866674104 294,732 3,176,671 SH   SOLE 22 2,916,233 0 260,438
SUN CMNTYS INC COM 866674104 393 4,238 SH   SOLE 23 4,238 0 0
SUN CMNTYS INC COM 866674104 12,609 135,901 SH   SOLE 25 135,901 0 0
SUN CMNTYS INC COM 866674104 5,283 56,939 SH   SOLE 26 12,290 0 44,649
SUN CMNTYS INC COM 866674104 5,642 60,813 SH   SOLE 28 11,629 0 49,184
SUN CMNTYS INC COM 866674104 2,454 26,447 SH   SOLE 29 26,447 0 0
SUN CMNTYS INC COM 866674104 37,639 405,675 SH   SOLE 30 405,675 0 0
SUN CMNTYS INC COM 866674104 167 1,798 SH   SOLE 31 1,798 0 0
SUN CMNTYS INC COM 866674104 1,964 21,169 SH   SOLE 34 21,169 0 0
SUN CMNTYS INC COM 866674104 842 9,073 SH   SOLE 40 9,073 0 0
SUN HYDRAULICS CORP COM 866942105 87 1,343 SH   SOLE 2 1,343 0 0
SUN HYDRAULICS CORP COM 866942105 14 214 SH   SOLE 4 214 0 0
SUN HYDRAULICS CORP COM 866942105 32 495 SH   SOLE 7 495 0 0
SUN HYDRAULICS CORP COM 866942105 5,218 80,654 SH   SOLE 18 80,654 0 0
SUN HYDRAULICS CORP COM 866942105 1,242 19,202 SH   SOLE 19 19,202 0 0
SUN HYDRAULICS CORP COM 866942105 46,271 715,280 SH   SOLE 21 715,280 0 0
SUN HYDRAULICS CORP COM 866942105 44,446 687,062 SH   SOLE 22 644,669 0 42,393
SUN HYDRAULICS CORP COM 866942105 972 15,022 SH   SOLE 26 3,996 0 11,026
SUN HYDRAULICS CORP COM 866942105 211 3,262 SH   SOLE 28 3,262 0 0
SUN HYDRAULICS CORP COM 866942105 228 3,517 SH   SOLE 30 3,517 0 0
SUN HYDRAULICS CORP COM 866942105 151 2,334 SH   SOLE 40 2,334 0 0
SUNCOKE ENERGY INC COM 86722A103 184 15,305 SH   SOLE 2 4,559 0 10,746
SUNCOKE ENERGY INC COM 86722A103 4 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 17 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 3,930 327,746 SH   SOLE 18 327,746 0 0
SUNCOKE ENERGY INC COM 86722A103 621 51,805 SH   SOLE 19 51,805 0 0
SUNCOKE ENERGY INC COM 86722A103 72,334 6,032,841 SH   SOLE 21 6,032,841 0 0
SUNCOKE ENERGY INC COM 86722A103 22,241 1,854,927 SH   SOLE 22 1,727,889 0 127,038
SUNCOKE ENERGY INC COM 86722A103 558 46,563 SH   SOLE 26 17,169 0 29,394
SUNCOKE ENERGY INC COM 86722A103 112 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 71 5,940 SH   SOLE 29 0 0 5,940
SUNCOKE ENERGY INC COM 86722A103 1,096 91,384 SH   SOLE 30 91,384 0 0
SUNCOKE ENERGY INC COM 86722A103 88 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 7 204 SH   SOLE 17 0 0 204
SUNCOR ENERGY INC NEW COM 867224107 306,671 8,351,618 SH   SOLE 18 6,961,528 0 1,390,090
SUNCOR ENERGY INC NEW COM 867224107 552,813 15,054,820 SH   SOLE 19 15,054,820 0 0
SUNCOR ENERGY INC NEW COM 867224107 33,880 922,654 SH   SOLE 21 922,654 0 0
SUNCOR ENERGY INC NEW COM 867224107 33,391 909,330 SH   SOLE 22 909,330 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,763 48,010 SH   SOLE 23 48,010 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,673 154,485 SH   SOLE 25 88,100 0 66,385
SUNCOR ENERGY INC NEW COM 867224107 28,456 774,954 SH   SOLE 34 774,954 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,256 61,430 SH   SOLE 36 61,430 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 20 5,471 SH   SOLE 18 5,471 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 9 2,343 SH   SOLE 19 2,343 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 211 57,179 SH   SOLE 21 57,179 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 242 65,580 SH   SOLE 22 65,580 0 0
SUNOCO LP COM U REP LP 86765K109 288 10,145 SH   SOLE 7 10,145 0 0
SUNOPTA INC COM 8676EP108 4 483 SH   SOLE 17 0 0 483
SUNOPTA INC COM 8676EP108 827 106,732 SH   SOLE 19 106,732 0 0
SUNOPTA INC COM 8676EP108 2,031 262,021 SH   SOLE 34 262,021 0 0
SUNPOWER CORP COM 867652406 114 13,523 SH   SOLE 2 3,117 0 10,406
SUNPOWER CORP COM 867652406 2 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 12 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,886 223,744 SH   SOLE 18 223,744 0 0
SUNPOWER CORP COM 867652406 465 55,146 SH   SOLE 19 55,146 0 0
SUNPOWER CORP COM 867652406 17,494 2,075,261 SH   SOLE 21 2,075,261 0 0
SUNPOWER CORP COM 867652406 13,141 1,558,894 SH   SOLE 22 1,465,499 0 93,395
SUNPOWER CORP COM 867652406 32 3,751 SH   SOLE 26 0 0 3,751
SUNPOWER CORP COM 867652406 66 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 2,026 240,275 SH   SOLE 30 240,275 0 0
SUNPOWER CORP COM 867652406 49 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 82 83,000 PRN   SOLE 21 83,000 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 921 1,190,000 PRN   SOLE 21 1,190,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1,113 1,308,000 PRN   SOLE 21 1,308,000 0 0
SUNRUN INC COM 86771W105 118 19,917 SH   SOLE 2 6,317 0 13,600
SUNRUN INC COM 86771W105 8 1,430 SH   SOLE 7 1,430 0 0
SUNRUN INC COM 86771W105 1,991 337,426 SH   SOLE 18 337,426 0 0
SUNRUN INC COM 86771W105 366 62,030 SH   SOLE 19 62,030 0 0
SUNRUN INC COM 86771W105 18,360 3,111,817 SH   SOLE 21 3,111,817 0 0
SUNRUN INC COM 86771W105 13,017 2,206,232 SH   SOLE 22 2,084,911 0 121,321
SUNRUN INC COM 86771W105 48 8,204 SH   SOLE 28 8,204 0 0
SUNRUN INC COM 86771W105 1,536 260,391 SH   SOLE 30 260,391 0 0
SUNRUN INC COM 86771W105 66 11,141 SH   SOLE 40 11,141 0 0
SUNSHINE BANCORP INC COM 86777J108 31 1,337 SH   SOLE 2 481 0 856
SUNSHINE BANCORP INC COM 86777J108 609 26,549 SH   SOLE 18 26,549 0 0
SUNSHINE BANCORP INC COM 86777J108 129 5,631 SH   SOLE 19 5,631 0 0
SUNSHINE BANCORP INC COM 86777J108 5,085 221,679 SH   SOLE 21 221,679 0 0
SUNSHINE BANCORP INC COM 86777J108 1,421 61,949 SH   SOLE 22 58,170 0 3,779
SUNSTONE HOTEL INVS INC NEW COM 867892101 864 52,262 SH   SOLE 2 13,134 0 39,128
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,223 74,006 SH   SOLE 4 74,006 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,215 315,505 SH   SOLE 7 315,505 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 153 9,241 SH   SOLE 15 9,241 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 13,878 839,561 SH   SOLE 18 839,561 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,976 421,995 SH   SOLE 19 421,995 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 137,231 8,301,965 SH   SOLE 21 8,301,965 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 151,729 9,178,980 SH   SOLE 22 8,764,757 0 414,223
SUNSTONE HOTEL INVS INC NEW COM 867892101 200 12,083 SH   SOLE 23 12,083 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,721 406,597 SH   SOLE 25 406,597 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,250 136,124 SH   SOLE 26 25,683 0 110,441
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,926 177,020 SH   SOLE 28 31,389 0 145,631
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,239 74,938 SH   SOLE 29 74,938 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 19,561 1,183,347 SH   SOLE 30 1,183,347 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 392 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 84,741 1,311,985 SH   SOLE 2 839,411 0 472,574
SUNTRUST BKS INC COM 867914103 19,725 305,392 SH   SOLE 4 292,586 0 12,806
SUNTRUST BKS INC COM 867914103 24,470 378,845 SH   SOLE 7 354,202 0 24,643
SUNTRUST BKS INC COM 867914103 1,662 25,726 SH   SOLE 13 25,726 0 0
SUNTRUST BKS INC COM 867914103 231 3,584 SH   SOLE 15 3,584 0 0
SUNTRUST BKS INC COM 867914103 328,062 5,079,141 SH   SOLE 18 4,787,575 0 291,566
SUNTRUST BKS INC COM 867914103 391,966 6,068,521 SH   SOLE 19 6,068,521 0 0
SUNTRUST BKS INC COM 867914103 680,386 10,533,926 SH   SOLE 21 10,533,926 0 0
SUNTRUST BKS INC COM 867914103 903,853 13,993,700 SH   SOLE 22 11,089,462 0 2,904,238
SUNTRUST BKS INC COM 867914103 61,122 946,306 SH   SOLE 23 946,306 0 0
SUNTRUST BKS INC COM 867914103 33,670 521,293 SH   SOLE 25 479,561 0 41,732
SUNTRUST BKS INC COM 867914103 83,925 1,299,344 SH   SOLE 26 475,068 0 824,276
SUNTRUST BKS INC COM 867914103 6,898 106,803 SH   SOLE 28 77,322 0 29,481
SUNTRUST BKS INC COM 867914103 14,744 228,272 SH   SOLE 29 107,266 0 121,006
SUNTRUST BKS INC COM 867914103 108,486 1,679,616 SH   SOLE 30 1,679,616 0 0
SUNTRUST BKS INC COM 867914103 30,420 470,975 SH   SOLE 31 311,176 0 159,799
SUNTRUST BKS INC COM 867914103 62,719 971,030 SH   SOLE 34 971,030 0 0
SUNTRUST BKS INC COM 867914103 41,986 650,037 SH   SOLE 36 650,037 0 0
SUNTRUST BKS INC COM 867914103 148 2,292 SH   SOLE 40 2,292 0 0
SUNWORKS INC COM 86803X105 4 3,482 SH   SOLE 18 3,482 0 0
SUNWORKS INC COM 86803X105 5 4,851 SH   SOLE 19 4,851 0 0
SUNWORKS INC COM 86803X105 60 57,362 SH   SOLE 21 57,362 0 0
SUNWORKS INC COM 86803X105 40 37,776 SH   SOLE 22 37,776 0 0
SUPER MICRO COMPUTER INC COM 86800U104 162 7,745 SH   SOLE 2 2,193 0 5,552
SUPER MICRO COMPUTER INC COM 86800U104 3 146 SH   SOLE 4 146 0 0
SUPER MICRO COMPUTER INC COM 86800U104 20 975 SH   SOLE 7 975 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,963 189,373 SH   SOLE 18 189,373 0 0
SUPER MICRO COMPUTER INC COM 86800U104 644 30,775 SH   SOLE 19 30,775 0 0
SUPER MICRO COMPUTER INC COM 86800U104 74,138 3,543,047 SH   SOLE 21 3,543,047 0 0
SUPER MICRO COMPUTER INC COM 86800U104 24,137 1,153,521 SH   SOLE 22 1,083,644 0 69,877
SUPER MICRO COMPUTER INC COM 86800U104 39 1,882 SH   SOLE 26 0 0 1,882
SUPER MICRO COMPUTER INC COM 86800U104 115 5,497 SH   SOLE 28 5,497 0 0
SUPER MICRO COMPUTER INC COM 86800U104 91 4,335 SH   SOLE 29 0 0 4,335
SUPER MICRO COMPUTER INC COM 86800U104 1,154 55,153 SH   SOLE 30 55,153 0 0
SUPER MICRO COMPUTER INC COM 86800U104 87 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 49 44,899 SH   SOLE 22 44,899 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 6 3,961 SH   SOLE 21 3,961 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 3,857 400,554 SH   SOLE 2 374,749 0 25,805
SUPERIOR ENERGY SVCS INC COM 868157108 8 864 SH   SOLE 4 864 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 60 6,272 SH   SOLE 7 6,272 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 9,523 988,874 SH   SOLE 18 988,874 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 4,248 441,128 SH   SOLE 19 441,128 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 100,005 10,384,753 SH   SOLE 21 10,384,753 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 48,638 5,050,707 SH   SOLE 22 4,741,162 0 309,545
SUPERIOR ENERGY SVCS INC COM 868157108 174 18,094 SH   SOLE 23 18,094 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,088 112,932 SH   SOLE 25 112,932 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 607 63,034 SH   SOLE 26 37,309 0 25,725
SUPERIOR ENERGY SVCS INC COM 868157108 208 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 138 14,365 SH   SOLE 29 0 0 14,365
SUPERIOR ENERGY SVCS INC COM 868157108 233 24,214 SH   SOLE 30 24,214 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 191 19,813 SH   SOLE 36 19,813 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 163 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR INDS INTL INC COM 868168105 138 9,277 SH   SOLE 2 5,133 0 4,144
SUPERIOR INDS INTL INC COM 868168105 2 139 SH   SOLE 4 139 0 0
SUPERIOR INDS INTL INC COM 868168105 9 599 SH   SOLE 7 599 0 0
SUPERIOR INDS INTL INC COM 868168105 1,857 125,019 SH   SOLE 18 125,019 0 0
SUPERIOR INDS INTL INC COM 868168105 292 19,660 SH   SOLE 19 19,660 0 0
SUPERIOR INDS INTL INC COM 868168105 33,074 2,227,213 SH   SOLE 21 2,227,213 0 0
SUPERIOR INDS INTL INC COM 868168105 9,816 661,027 SH   SOLE 22 612,812 0 48,215
SUPERIOR INDS INTL INC COM 868168105 44 2,971 SH   SOLE 28 2,971 0 0
SUPERIOR INDS INTL INC COM 868168105 481 32,366 SH   SOLE 30 32,366 0 0
SUPERIOR INDS INTL INC COM 868168105 37 2,521 SH   SOLE 40 2,521 0 0
SUPERIOR UNIFORM GP INC COM 868358102 9 332 SH   SOLE 2 332 0 0
SUPERIOR UNIFORM GP INC COM 868358102 790 29,581 SH   SOLE 18 29,581 0 0
SUPERIOR UNIFORM GP INC COM 868358102 142 5,307 SH   SOLE 19 5,307 0 0
SUPERIOR UNIFORM GP INC COM 868358102 7,520 281,534 SH   SOLE 21 281,534 0 0
SUPERIOR UNIFORM GP INC COM 868358102 4,040 151,250 SH   SOLE 22 143,533 0 7,717
SUPERNUS PHARMACEUTICALS INC COM 868459108 127 3,195 SH   SOLE 2 2,848 0 347
SUPERNUS PHARMACEUTICALS INC COM 868459108 17 436 SH   SOLE 4 436 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 51 1,278 SH   SOLE 7 1,278 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 8,877 222,757 SH   SOLE 18 222,757 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,531 38,415 SH   SOLE 19 38,415 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 205,566 5,158,483 SH   SOLE 21 5,158,483 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 53,641 1,346,074 SH   SOLE 22 1,255,673 0 90,401
SUPERNUS PHARMACEUTICALS INC COM 868459108 499 12,534 SH   SOLE 23 12,534 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,082 27,158 SH   SOLE 26 13,587 0 13,571
SUPERNUS PHARMACEUTICALS INC COM 868459108 312 7,817 SH   SOLE 28 7,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 100 2,503 SH   SOLE 29 0 0 2,503
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,991 75,062 SH   SOLE 30 75,062 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 260 6,518 SH   SOLE 40 6,518 0 0
SUPERVALU INC COM NEW 868536301 202 9,352 SH   SOLE 2 2,200 0 7,152
SUPERVALU INC COM NEW 868536301 2 73 SH   SOLE 4 73 0 0
SUPERVALU INC COM NEW 868536301 83 3,840 SH   SOLE 7 3,840 0 0
SUPERVALU INC COM NEW 868536301 4,152 192,204 SH   SOLE 18 192,204 0 0
SUPERVALU INC COM NEW 868536301 641 29,695 SH   SOLE 19 29,695 0 0
SUPERVALU INC COM NEW 868536301 75,503 3,495,516 SH   SOLE 21 3,495,516 0 0
SUPERVALU INC COM NEW 868536301 22,855 1,058,092 SH   SOLE 22 982,203 0 75,889
SUPERVALU INC COM NEW 868536301 311 14,417 SH   SOLE 26 0 0 14,417
SUPERVALU INC COM NEW 868536301 95 4,405 SH   SOLE 28 4,405 0 0
SUPERVALU INC COM NEW 868536301 1,193 55,254 SH   SOLE 30 55,254 0 0
SUPERVALU INC COM NEW 868536301 152 7,053 SH   SOLE 36 7,053 0 0
SUPERVALU INC COM NEW 868536301 69 3,188 SH   SOLE 40 3,188 0 0
SUPPORT COM INC COM NEW 86858W200 6 2,635 SH   SOLE 18 2,635 0 0
SUPPORT COM INC COM NEW 86858W200 14 5,782 SH   SOLE 19 5,782 0 0
SUPPORT COM INC COM NEW 86858W200 111 45,837 SH   SOLE 21 45,837 0 0
SUPPORT COM INC COM NEW 86858W200 1,043 430,827 SH   SOLE 22 430,827 0 0
SURGERY PARTNERS INC COM 86881A100 17 1,392 SH   SOLE 2 1,198 0 194
SURGERY PARTNERS INC COM 86881A100 4 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 789 65,198 SH   SOLE 18 65,198 0 0
SURGERY PARTNERS INC COM 86881A100 170 14,046 SH   SOLE 19 14,046 0 0
SURGERY PARTNERS INC COM 86881A100 7,185 593,766 SH   SOLE 21 593,766 0 0
SURGERY PARTNERS INC COM 86881A100 7,507 620,415 SH   SOLE 22 584,561 0 35,854
SURGERY PARTNERS INC COM 86881A100 39 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 64 5,320 SH   SOLE 30 5,320 0 0
SURGERY PARTNERS INC COM 86881A100 29 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 23 812 SH   SOLE 2 635 0 177
SURMODICS INC COM 868873100 4 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 9 329 SH   SOLE 7 329 0 0
SURMODICS INC COM 868873100 1,759 62,809 SH   SOLE 18 62,809 0 0
SURMODICS INC COM 868873100 276 9,862 SH   SOLE 19 9,862 0 0
SURMODICS INC COM 868873100 34,267 1,223,832 SH   SOLE 21 1,223,832 0 0
SURMODICS INC COM 868873100 12,057 430,622 SH   SOLE 22 405,562 0 25,060
SURMODICS INC COM 868873100 660 23,584 SH   SOLE 23 23,584 0 0
SURMODICS INC COM 868873100 55 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 528 18,850 SH   SOLE 30 18,850 0 0
SURMODICS INC COM 868873100 24 869 SH   SOLE 34 869 0 0
SURMODICS INC COM 868873100 55 1,981 SH   SOLE 40 1,981 0 0
SUSSEX BANCORP COM 869245100 23 868 SH   SOLE 18 868 0 0
SUSSEX BANCORP COM 869245100 495 18,427 SH   SOLE 21 18,427 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 64 4,205 SH   SOLE 2 1,033 0 3,172
SUTHERLAND ASSET MGMT CORP M COM 86933G105 25 1,679 SH   SOLE 7 1,679 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 1,086 71,690 SH   SOLE 18 71,690 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 173 11,438 SH   SOLE 19 11,438 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 14,551 960,456 SH   SOLE 21 960,456 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 5,522 364,497 SH   SOLE 22 349,620 0 14,877
SUTHERLAND ASSET MGMT CORP M COM 86933G105 136 9,000 SH   SOLE 26 0 0 9,000
SUTHERLAND ASSET MGMT CORP M COM 86933G105 41 2,685 SH   SOLE 30 2,685 0 0
SVB FINL GROUP COM 78486Q101 16,701 71,444 SH   SOLE 2 28,304 0 43,140
SVB FINL GROUP COM 78486Q101 4,109 17,579 SH   SOLE 4 16,153 0 1,426
SVB FINL GROUP COM 78486Q101 968 4,141 SH   SOLE 7 2,716 0 1,425
SVB FINL GROUP COM 78486Q101 44,273 189,385 SH   SOLE 18 184,567 0 4,818
SVB FINL GROUP COM 78486Q101 28,202 120,640 SH   SOLE 19 120,640 0 0
SVB FINL GROUP COM 78486Q101 7,531 32,214 SH   SOLE 20 0 0 32,214
SVB FINL GROUP COM 78486Q101 586,550 2,509,090 SH   SOLE 21 2,509,090 0 0
SVB FINL GROUP COM 78486Q101 414,198 1,771,817 SH   SOLE 22 1,612,444 0 159,373
SVB FINL GROUP COM 78486Q101 14,886 63,678 SH   SOLE 23 63,678 0 0
SVB FINL GROUP COM 78486Q101 62 266 SH   SOLE 25 266 0 0
SVB FINL GROUP COM 78486Q101 24,743 105,842 SH   SOLE 26 43,775 0 62,067
SVB FINL GROUP COM 78486Q101 2,778 11,882 SH   SOLE 28 8,728 0 3,154
SVB FINL GROUP COM 78486Q101 3,331 14,250 SH   SOLE 29 1,415 0 12,835
SVB FINL GROUP COM 78486Q101 15,008 64,198 SH   SOLE 30 64,198 0 0
SVB FINL GROUP COM 78486Q101 4,737 20,262 SH   SOLE 31 11,478 0 8,784
SVB FINL GROUP COM 78486Q101 23,081 98,735 SH   SOLE 34 98,735 0 0
SVB FINL GROUP COM 78486Q101 2,166 9,265 SH   SOLE 36 9,265 0 0
SVB FINL GROUP COM 78486Q101 53 226 SH   SOLE 40 226 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 3,904 723,000 SH   SOLE 19 723,000 0 0
SWITCH INC CL A 87105L104 347 19,094 SH   SOLE 2 3,146 0 15,948
SWITCH INC CL A 87105L104 231 12,697 SH   SOLE 18 12,697 0 0
SWITCH INC CL A 87105L104 8,047 442,364 SH   SOLE 19 442,364 0 0
SWITCH INC CL A 87105L104 6,766 371,966 SH   SOLE 21 371,966 0 0
SWITCH INC CL A 87105L104 16,070 883,464 SH   SOLE 22 758,573 0 124,891
SWITCH INC CL A 87105L104 19 1,034 SH   SOLE 31 1,034 0 0
SYKES ENTERPRISES INC COM 871237103 276 8,772 SH   SOLE 2 2,441 0 6,331
SYKES ENTERPRISES INC COM 871237103 9 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 32 1,005 SH   SOLE 7 1,005 0 0
SYKES ENTERPRISES INC COM 871237103 6,103 194,040 SH   SOLE 18 194,040 0 0
SYKES ENTERPRISES INC COM 871237103 956 30,395 SH   SOLE 19 30,395 0 0
SYKES ENTERPRISES INC COM 871237103 114,275 3,633,532 SH   SOLE 21 3,633,532 0 0
SYKES ENTERPRISES INC COM 871237103 35,878 1,140,809 SH   SOLE 22 1,068,298 0 72,511
SYKES ENTERPRISES INC COM 871237103 615 19,556 SH   SOLE 26 0 0 19,556
SYKES ENTERPRISES INC COM 871237103 178 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,825 58,021 SH   SOLE 30 58,021 0 0
SYKES ENTERPRISES INC COM 871237103 145 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 23,146 824,867 SH   SOLE 2 220,358 0 604,509
SYMANTEC CORP COM 871503108 5,426 193,357 SH   SOLE 4 176,560 0 16,797
SYMANTEC CORP COM 871503108 13,402 477,636 SH   SOLE 7 430,951 0 46,685
SYMANTEC CORP COM 871503108 236 8,401 SH   SOLE 13 8,401 0 0
SYMANTEC CORP COM 871503108 142 5,045 SH   SOLE 15 5,045 0 0
SYMANTEC CORP COM 871503108 4 150 SH   SOLE 17 0 0 150
SYMANTEC CORP COM 871503108 38,386 1,367,993 SH   SOLE 18 1,280,993 0 87,000
SYMANTEC CORP COM 871503108 5,444 194,016 SH   SOLE 19 194,016 0 0
SYMANTEC CORP COM 871503108 8,589 306,103 SH   SOLE 20 0 0 306,103
SYMANTEC CORP COM 871503108 393,457 14,021,999 SH   SOLE 21 14,021,999 0 0
SYMANTEC CORP COM 871503108 460,954 16,427,445 SH   SOLE 22 13,704,870 0 2,722,575
SYMANTEC CORP COM 871503108 21,433 763,819 SH   SOLE 23 763,819 0 0
SYMANTEC CORP COM 871503108 14,171 505,013 SH   SOLE 25 505,013 0 0
SYMANTEC CORP COM 871503108 49,028 1,747,256 SH   SOLE 26 626,020 0 1,121,236
SYMANTEC CORP COM 871503108 3,921 139,724 SH   SOLE 28 101,459 0 38,265
SYMANTEC CORP COM 871503108 645 23,001 SH   SOLE 29 23,001 0 0
SYMANTEC CORP COM 871503108 55,839 1,989,971 SH   SOLE 30 1,989,971 0 0
SYMANTEC CORP COM 871503108 11,336 403,993 SH   SOLE 31 228,979 0 175,014
SYMANTEC CORP COM 871503108 2,527 90,048 SH   SOLE 32 90,048 0 0
SYMANTEC CORP COM 871503108 2,889 102,958 SH   SOLE 34 102,958 0 0
SYMANTEC CORP COM 871503108 16,510 588,387 SH   SOLE 36 588,387 0 0
SYMANTEC CORP COM 871503108 81 2,886 SH   SOLE 40 2,886 0 0
SYNACOR INC COM 871561106 13 5,767 SH   SOLE 18 5,767 0 0
SYNACOR INC COM 871561106 203 88,071 SH   SOLE 21 88,071 0 0
SYNACOR INC COM 871561106 12 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 20 1,469 SH   SOLE 18 1,469 0 0
SYNALLOY CP DEL COM 871565107 29 2,147 SH   SOLE 19 2,147 0 0
SYNALLOY CP DEL COM 871565107 343 25,614 SH   SOLE 21 25,614 0 0
SYNALLOY CP DEL COM 871565107 1,447 107,974 SH   SOLE 22 107,974 0 0
SYNAPTICS INC COM 87157D109 601 15,038 SH   SOLE 2 14,859 0 179
SYNAPTICS INC COM 87157D109 7 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 36 900 SH   SOLE 7 900 0 0
SYNAPTICS INC COM 87157D109 8,449 211,546 SH   SOLE 18 211,546 0 0
SYNAPTICS INC COM 87157D109 1,139 28,519 SH   SOLE 19 28,519 0 0
SYNAPTICS INC COM 87157D109 86,142 2,156,792 SH   SOLE 21 2,156,792 0 0
SYNAPTICS INC COM 87157D109 41,671 1,043,352 SH   SOLE 22 976,295 0 67,057
SYNAPTICS INC COM 87157D109 830 20,769 SH   SOLE 23 20,769 0 0
SYNAPTICS INC COM 87157D109 390 9,763 SH   SOLE 26 3,868 0 5,895
SYNAPTICS INC COM 87157D109 208 5,213 SH   SOLE 28 5,213 0 0
SYNAPTICS INC COM 87157D109 315 7,897 SH   SOLE 29 0 0 7,897
SYNAPTICS INC COM 87157D109 218 5,461 SH   SOLE 30 5,461 0 0
SYNAPTICS INC COM 87157D109 159 3,972 SH   SOLE 40 3,972 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 86 9,649 SH   SOLE 2 2,455 0 7,194
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 150 SH   SOLE 4 150 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 9 986 SH   SOLE 7 986 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,892 211,622 SH   SOLE 18 211,622 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 316 35,296 SH   SOLE 19 35,296 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 35,763 4,000,323 SH   SOLE 21 4,000,323 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 11,478 1,283,853 SH   SOLE 22 1,216,281 0 67,572
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 232 26,003 SH   SOLE 26 2,230 0 23,773
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 49 5,473 SH   SOLE 28 5,473 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 559 62,495 SH   SOLE 30 62,495 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 36 4,045 SH   SOLE 40 4,045 0 0
SYNCHRONY FINL COM 87165B103 44,889 1,162,638 SH   SOLE 2 387,285 0 775,353
SYNCHRONY FINL COM 87165B103 10,867 281,459 SH   SOLE 4 261,210 0 20,249
SYNCHRONY FINL COM 87165B103 19,942 516,504 SH   SOLE 7 491,430 0 25,074
SYNCHRONY FINL COM 87165B103 500 12,939 SH   SOLE 13 12,939 0 0
SYNCHRONY FINL COM 87165B103 236 6,102 SH   SOLE 15 6,102 0 0
SYNCHRONY FINL COM 87165B103 62,629 1,622,092 SH   SOLE 18 1,520,070 0 102,022
SYNCHRONY FINL COM 87165B103 10,106 261,741 SH   SOLE 19 261,741 0 0
SYNCHRONY FINL COM 87165B103 12,634 327,216 SH   SOLE 20 0 0 327,216
SYNCHRONY FINL COM 87165B103 598,250 15,494,688 SH   SOLE 21 15,494,688 0 0
SYNCHRONY FINL COM 87165B103 769,039 19,918,122 SH   SOLE 22 16,343,947 0 3,574,175
SYNCHRONY FINL COM 87165B103 38,832 1,005,748 SH   SOLE 23 1,005,748 0 0
SYNCHRONY FINL COM 87165B103 24,994 647,339 SH   SOLE 25 647,339 0 0
SYNCHRONY FINL COM 87165B103 89,254 2,311,684 SH   SOLE 26 778,053 0 1,533,631
SYNCHRONY FINL COM 87165B103 7,039 182,308 SH   SOLE 28 133,418 0 48,890
SYNCHRONY FINL COM 87165B103 1,370 35,479 SH   SOLE 29 27,167 0 8,312
SYNCHRONY FINL COM 87165B103 94,886 2,457,557 SH   SOLE 30 2,457,557 0 0
SYNCHRONY FINL COM 87165B103 13,082 338,813 SH   SOLE 31 181,227 0 157,586
SYNCHRONY FINL COM 87165B103 3,702 95,871 SH   SOLE 34 95,871 0 0
SYNCHRONY FINL COM 87165B103 30,323 785,361 SH   SOLE 36 785,361 0 0
SYNCHRONY FINL COM 87165B103 152 3,928 SH   SOLE 40 3,928 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6 683 SH   SOLE 2 683 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 537 61,326 SH   SOLE 18 61,326 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,751 314,013 SH   SOLE 19 314,013 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 5,861 669,030 SH   SOLE 21 669,030 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 916 104,598 SH   SOLE 22 96,373 0 8,225
SYNDAX PHARMACEUTICALS INC COM 87164F105 1 80 SH   SOLE 30 80 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 33 14,726 SH   SOLE 2 12,859 0 1,867
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 15 6,626 SH   SOLE 7 6,626 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 2,006 899,389 SH   SOLE 18 899,389 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 527 236,514 SH   SOLE 19 236,514 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 30,135 13,513,392 SH   SOLE 21 13,513,392 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 15,917 7,137,469 SH   SOLE 22 6,725,557 0 411,912
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 214 96,056 SH   SOLE 26 85,008 0 11,048
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 63 28,160 SH   SOLE 28 28,160 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 80 36,078 SH   SOLE 30 36,078 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 66 29,715 SH   SOLE 40 29,715 0 0
SYNLOGIC INC COM 87166L100 2 233 SH   SOLE 18 233 0 0
SYNLOGIC INC COM 87166L100 35 3,633 SH   SOLE 21 3,633 0 0
SYNNEX CORP COM 87162W100 3,859 28,386 SH   SOLE 2 24,413 0 3,973
SYNNEX CORP COM 87162W100 198 1,458 SH   SOLE 4 1,458 0 0
SYNNEX CORP COM 87162W100 171 1,259 SH   SOLE 7 1,259 0 0
SYNNEX CORP COM 87162W100 414 3,043 SH   SOLE 13 3,043 0 0
SYNNEX CORP COM 87162W100 26,791 197,065 SH   SOLE 18 197,065 0 0
SYNNEX CORP COM 87162W100 29,798 219,181 SH   SOLE 19 219,181 0 0
SYNNEX CORP COM 87162W100 254,770 1,874,001 SH   SOLE 21 1,874,001 0 0
SYNNEX CORP COM 87162W100 154,014 1,132,869 SH   SOLE 22 1,064,091 0 68,778
SYNNEX CORP COM 87162W100 8,810 64,803 SH   SOLE 23 64,803 0 0
SYNNEX CORP COM 87162W100 1,597 11,744 SH   SOLE 26 6,401 0 5,343
SYNNEX CORP COM 87162W100 574 4,222 SH   SOLE 28 4,222 0 0
SYNNEX CORP COM 87162W100 4,399 32,355 SH   SOLE 29 489 0 31,866
SYNNEX CORP COM 87162W100 650 4,780 SH   SOLE 30 4,780 0 0
SYNNEX CORP COM 87162W100 114 837 SH   SOLE 31 837 0 0
SYNNEX CORP COM 87162W100 115 849 SH   SOLE 34 849 0 0
SYNNEX CORP COM 87162W100 345 2,539 SH   SOLE 36 2,539 0 0
SYNNEX CORP COM 87162W100 451 3,316 SH   SOLE 40 3,316 0 0
SYNOPSYS INC COM 871607107 35,938 421,610 SH   SOLE 2 276,717 0 144,893
SYNOPSYS INC COM 871607107 7,779 91,265 SH   SOLE 4 87,930 0 3,335
SYNOPSYS INC COM 871607107 15,269 179,133 SH   SOLE 7 149,207 0 29,926
SYNOPSYS INC COM 871607107 527 6,188 SH   SOLE 13 6,188 0 0
SYNOPSYS INC COM 871607107 111 1,299 SH   SOLE 15 1,299 0 0
SYNOPSYS INC COM 871607107 28,904 339,084 SH   SOLE 18 318,993 0 20,091
SYNOPSYS INC COM 871607107 12,187 142,977 SH   SOLE 19 142,977 0 0
SYNOPSYS INC COM 871607107 8,515 99,900 SH   SOLE 20 0 0 99,900
SYNOPSYS INC COM 871607107 391,372 4,591,412 SH   SOLE 21 4,591,412 0 0
SYNOPSYS INC COM 871607107 399,680 4,688,875 SH   SOLE 22 3,873,800 0 815,075
SYNOPSYS INC COM 871607107 21,784 255,558 SH   SOLE 23 255,558 0 0
SYNOPSYS INC COM 871607107 10,150 119,080 SH   SOLE 25 119,080 0 0
SYNOPSYS INC COM 871607107 45,522 534,044 SH   SOLE 26 168,261 0 365,783
SYNOPSYS INC COM 871607107 2,862 33,574 SH   SOLE 28 24,198 0 9,376
SYNOPSYS INC COM 871607107 6,980 81,882 SH   SOLE 29 32,359 0 49,523
SYNOPSYS INC COM 871607107 51,626 605,660 SH   SOLE 30 605,660 0 0
SYNOPSYS INC COM 871607107 13,239 155,316 SH   SOLE 31 84,293 0 71,023
SYNOPSYS INC COM 871607107 1,860 21,823 SH   SOLE 32 21,823 0 0
SYNOPSYS INC COM 871607107 8,961 105,129 SH   SOLE 34 105,129 0 0
SYNOPSYS INC COM 871607107 14,104 165,467 SH   SOLE 36 165,467 0 0
SYNOPSYS INC COM 871607107 64 745 SH   SOLE 40 745 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,804 121,071 SH   SOLE 2 56,920 0 64,151
SYNOVUS FINL CORP COM NEW 87161C501 43 899 SH   SOLE 4 899 0 0
SYNOVUS FINL CORP COM NEW 87161C501 178 3,723 SH   SOLE 7 3,723 0 0
SYNOVUS FINL CORP COM NEW 87161C501 559 11,670 SH   SOLE 13 11,670 0 0
SYNOVUS FINL CORP COM NEW 87161C501 18,818 392,523 SH   SOLE 18 392,523 0 0
SYNOVUS FINL CORP COM NEW 87161C501 12,843 267,905 SH   SOLE 19 267,905 0 0
SYNOVUS FINL CORP COM NEW 87161C501 265,721 5,542,773 SH   SOLE 21 5,542,773 0 0
SYNOVUS FINL CORP COM NEW 87161C501 200,642 4,185,265 SH   SOLE 22 3,820,563 0 364,702
SYNOVUS FINL CORP COM NEW 87161C501 316 6,589 SH   SOLE 23 6,589 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,752 57,412 SH   SOLE 26 26,888 0 30,524
SYNOVUS FINL CORP COM NEW 87161C501 863 17,995 SH   SOLE 28 17,995 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,740 57,153 SH   SOLE 29 0 0 57,153
SYNOVUS FINL CORP COM NEW 87161C501 1,186 24,748 SH   SOLE 30 24,748 0 0
SYNOVUS FINL CORP COM NEW 87161C501 129 2,698 SH   SOLE 31 2,698 0 0
SYNOVUS FINL CORP COM NEW 87161C501 14 292 SH   SOLE 34 292 0 0
SYNOVUS FINL CORP COM NEW 87161C501 311 6,491 SH   SOLE 36 6,491 0 0
SYNOVUS FINL CORP COM NEW 87161C501 651 13,571 SH   SOLE 40 13,571 0 0
SYNTEL INC COM 87162H103 45 1,965 SH   SOLE 2 1,777 0 188
SYNTEL INC COM 87162H103 4 158 SH   SOLE 4 158 0 0
SYNTEL INC COM 87162H103 17 752 SH   SOLE 7 752 0 0
SYNTEL INC COM 87162H103 1 40 SH   SOLE 17 0 0 40
SYNTEL INC COM 87162H103 2,563 111,493 SH   SOLE 18 111,493 0 0
SYNTEL INC COM 87162H103 613 26,643 SH   SOLE 19 26,643 0 0
SYNTEL INC COM 87162H103 23,685 1,030,245 SH   SOLE 21 1,030,245 0 0
SYNTEL INC COM 87162H103 22,983 999,701 SH   SOLE 22 936,822 0 62,879
SYNTEL INC COM 87162H103 438 19,060 SH   SOLE 26 2,924 0 16,136
SYNTEL INC COM 87162H103 110 4,796 SH   SOLE 28 4,796 0 0
SYNTEL INC COM 87162H103 106 4,604 SH   SOLE 30 4,604 0 0
SYNTEL INC COM 87162H103 83 3,603 SH   SOLE 40 3,603 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 20 7,207 SH   SOLE 19 7,207 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 12 4,101 SH   SOLE 21 4,101 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 64 22,370 SH   SOLE 22 22,370 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 7 13,497 SH   SOLE 19 13,497 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 17 33,672 SH   SOLE 21 33,672 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 657 1,292,677 SH   SOLE 22 1,292,677 0 0
SYPRIS SOLUTIONS INC COM 871655106 11 8,325 SH   SOLE 21 8,325 0 0
SYPRIS SOLUTIONS INC COM 871655106 42 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 8 832 SH   SOLE 2 832 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 431 44,340 SH   SOLE 18 44,340 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 81 8,319 SH   SOLE 19 8,319 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 3,859 396,657 SH   SOLE 21 396,657 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,214 124,798 SH   SOLE 22 115,258 0 9,540
SYSCO CORP COM 871829107 43,935 723,454 SH   SOLE 2 226,023 0 497,431
SYSCO CORP COM 871829107 10,575 174,126 SH   SOLE 4 159,846 0 14,280
SYSCO CORP COM 871829107 47,076 775,164 SH   SOLE 7 494,054 0 281,110
SYSCO CORP COM 871829107 970 15,966 SH   SOLE 13 15,966 0 0
SYSCO CORP COM 871829107 229 3,771 SH   SOLE 15 3,771 0 0
SYSCO CORP COM 871829107 19 310 SH   SOLE 17 0 0 310
SYSCO CORP COM 871829107 62,766 1,033,530 SH   SOLE 18 958,436 0 75,094
SYSCO CORP COM 871829107 2,746 45,212 SH   SOLE 19 45,212 0 0
SYSCO CORP COM 871829107 25,667 422,639 SH   SOLE 20 0 0 422,639
SYSCO CORP COM 871829107 621,112 10,227,440 SH   SOLE 21 10,227,440 0 0
SYSCO CORP COM 871829107 821,657 13,529,672 SH   SOLE 22 11,275,596 0 2,254,076
SYSCO CORP COM 871829107 38,173 628,576 SH   SOLE 23 628,576 0 0
SYSCO CORP COM 871829107 24,218 398,781 SH   SOLE 25 398,781 0 0
SYSCO CORP COM 871829107 116,941 1,925,588 SH   SOLE 26 487,085 0 1,438,503
SYSCO CORP COM 871829107 6,963 114,659 SH   SOLE 28 82,785 0 31,874
SYSCO CORP COM 871829107 1,100 18,108 SH   SOLE 29 18,108 0 0
SYSCO CORP COM 871829107 87,397 1,439,100 SH   SOLE 30 1,439,100 0 0
SYSCO CORP COM 871829107 14,928 245,802 SH   SOLE 31 105,355 0 140,447
SYSCO CORP COM 871829107 2,636 43,406 SH   SOLE 32 43,406 0 0
SYSCO CORP COM 871829107 1,991 32,787 SH   SOLE 34 32,787 0 0
SYSCO CORP COM 871829107 30,240 497,937 SH   SOLE 36 497,937 0 0
SYSCO CORP COM 871829107 152 2,511 SH   SOLE 40 2,511 0 0
SYSTEMAX INC COM 871851101 52 1,556 SH   SOLE 2 1,072 0 484
SYSTEMAX INC COM 871851101 3 85 SH   SOLE 7 85 0 0
SYSTEMAX INC COM 871851101 1,396 41,972 SH   SOLE 18 41,972 0 0
SYSTEMAX INC COM 871851101 461 13,868 SH   SOLE 19 13,868 0 0
SYSTEMAX INC COM 871851101 12,588 378,349 SH   SOLE 21 378,349 0 0
SYSTEMAX INC COM 871851101 9,749 293,022 SH   SOLE 22 275,017 0 18,005
SYSTEMAX INC COM 871851101 227 6,811 SH   SOLE 26 0 0 6,811
SYSTEMAX INC COM 871851101 83 2,484 SH   SOLE 30 2,484 0 0
T MOBILE US INC COM 872590104 28,239 444,643 SH   SOLE 2 201,766 0 242,877
T MOBILE US INC COM 872590104 7,150 112,588 SH   SOLE 4 104,922 0 7,666
T MOBILE US INC COM 872590104 3,929 61,870 SH   SOLE 7 45,970 0 15,900
T MOBILE US INC COM 872590104 6,434 101,304 SH   SOLE 13 101,304 0 0
T MOBILE US INC COM 872590104 223 3,504 SH   SOLE 15 3,504 0 0
T MOBILE US INC COM 872590104 0 6 SH   SOLE 17 0 0 6
T MOBILE US INC COM 872590104 8,589 135,245 SH   SOLE 18 108,648 0 26,597
T MOBILE US INC COM 872590104 88,784 1,397,946 SH   SOLE 19 1,397,946 0 0
T MOBILE US INC COM 872590104 9,691 152,594 SH   SOLE 20 0 0 152,594
T MOBILE US INC COM 872590104 166,934 2,628,462 SH   SOLE 21 2,628,462 0 0
T MOBILE US INC COM 872590104 518,940 8,170,999 SH   SOLE 22 7,114,223 0 1,056,776
T MOBILE US INC COM 872590104 23,584 371,346 SH   SOLE 23 371,346 0 0
T MOBILE US INC COM 872590104 14,892 234,480 SH   SOLE 25 234,480 0 0
T MOBILE US INC COM 872590104 41,317 650,553 SH   SOLE 26 273,569 0 376,984
T MOBILE US INC COM 872590104 4,157 65,461 SH   SOLE 28 47,464 0 17,997
T MOBILE US INC COM 872590104 5,343 84,132 SH   SOLE 29 13,206 0 70,926
T MOBILE US INC COM 872590104 30,368 478,156 SH   SOLE 30 478,156 0 0
T MOBILE US INC COM 872590104 9,594 151,060 SH   SOLE 31 69,620 0 81,440
T MOBILE US INC COM 872590104 7,674 120,837 SH   SOLE 32 120,837 0 0
T MOBILE US INC COM 872590104 16,892 265,974 SH   SOLE 34 265,974 0 0
T MOBILE US INC COM 872590104 20,408 321,342 SH   SOLE 36 321,342 0 0
T MOBILE US INC COM 872590104 105 1,649 SH   SOLE 40 1,649 0 0
T2 BIOSYSTEMS INC COM 89853L104 17 4,113 SH   SOLE 18 4,113 0 0
T2 BIOSYSTEMS INC COM 89853L104 17 4,053 SH   SOLE 19 4,053 0 0
T2 BIOSYSTEMS INC COM 89853L104 217 52,773 SH   SOLE 21 52,773 0 0
T2 BIOSYSTEMS INC COM 89853L104 396 96,014 SH   SOLE 22 96,014 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2,076 30,004 SH   SOLE 2 6,077 0 23,927
TABLEAU SOFTWARE INC CL A 87336U105 15 218 SH   SOLE 4 218 0 0
TABLEAU SOFTWARE INC CL A 87336U105 110 1,586 SH   SOLE 7 1,586 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1 20 SH   SOLE 17 0 0 20
TABLEAU SOFTWARE INC CL A 87336U105 2,228 32,192 SH   SOLE 18 32,192 0 0
TABLEAU SOFTWARE INC CL A 87336U105 3,791 54,782 SH   SOLE 19 54,782 0 0
TABLEAU SOFTWARE INC CL A 87336U105 64,809 936,552 SH   SOLE 21 936,552 0 0
TABLEAU SOFTWARE INC CL A 87336U105 120,064 1,735,031 SH   SOLE 22 1,553,901 0 181,130
TABLEAU SOFTWARE INC CL A 87336U105 1,629 23,542 SH   SOLE 26 12,246 0 11,296
TABLEAU SOFTWARE INC CL A 87336U105 637 9,204 SH   SOLE 28 9,204 0 0
TABLEAU SOFTWARE INC CL A 87336U105 131 1,886 SH   SOLE 29 0 0 1,886
TABLEAU SOFTWARE INC CL A 87336U105 14,344 207,287 SH   SOLE 30 207,287 0 0
TABLEAU SOFTWARE INC CL A 87336U105 103 1,494 SH   SOLE 31 1,494 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2,775 40,100 SH   SOLE 34 40,100 0 0
TABLEAU SOFTWARE INC CL A 87336U105 424 6,127 SH   SOLE 40 6,127 0 0
TABULA RASA HEALTHCARE INC COM 873379101 24 858 SH   SOLE 2 858 0 0
TABULA RASA HEALTHCARE INC COM 873379101 937 33,406 SH   SOLE 18 33,406 0 0
TABULA RASA HEALTHCARE INC COM 873379101 190 6,765 SH   SOLE 19 6,765 0 0
TABULA RASA HEALTHCARE INC COM 873379101 8,365 298,205 SH   SOLE 21 298,205 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,406 85,793 SH   SOLE 22 78,373 0 7,420
TACTILE SYS TECHNOLOGY INC COM 87357P100 23 803 SH   SOLE 2 803 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2 74 SH   SOLE 7 74 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,764 60,871 SH   SOLE 18 60,871 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 283 9,767 SH   SOLE 19 9,767 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 37,329 1,288,095 SH   SOLE 21 1,288,095 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 9,429 325,369 SH   SOLE 22 301,408 0 23,961
TACTILE SYS TECHNOLOGY INC COM 87357P100 601 20,724 SH   SOLE 30 20,724 0 0
TAHOE RES INC COM 873868103 879 183,482 SH   SOLE 2 30,449 0 153,033
TAHOE RES INC COM 873868103 36 7,503 SH   SOLE 7 7,503 0 0
TAHOE RES INC COM 873868103 791 165,152 SH   SOLE 18 165,152 0 0
TAHOE RES INC COM 873868103 206 42,965 SH   SOLE 19 42,965 0 0
TAHOE RES INC COM 873868103 15,136 3,159,911 SH   SOLE 21 3,159,911 0 0
TAHOE RES INC COM 873868103 14,753 3,080,053 SH   SOLE 22 2,329,914 0 750,139
TAHOE RES INC COM 873868103 34 7,130 SH   SOLE 31 7,130 0 0
TAILORED BRANDS INC COM 87403A107 353 16,152 SH   SOLE 2 10,088 0 6,064
TAILORED BRANDS INC COM 87403A107 5 242 SH   SOLE 4 242 0 0
TAILORED BRANDS INC COM 87403A107 27 1,219 SH   SOLE 7 1,219 0 0
TAILORED BRANDS INC COM 87403A107 5,091 233,217 SH   SOLE 18 233,217 0 0
TAILORED BRANDS INC COM 87403A107 845 38,699 SH   SOLE 19 38,699 0 0
TAILORED BRANDS INC COM 87403A107 97,286 4,456,515 SH   SOLE 21 4,456,515 0 0
TAILORED BRANDS INC COM 87403A107 28,480 1,304,641 SH   SOLE 22 1,220,210 0 84,431
TAILORED BRANDS INC COM 87403A107 557 25,521 SH   SOLE 26 4,681 0 20,840
TAILORED BRANDS INC COM 87403A107 131 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 1,608 73,657 SH   SOLE 30 73,657 0 0
TAILORED BRANDS INC COM 87403A107 98 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 948 23,900 SH   SOLE 2 0 0 23,900
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 340 8,584 SH   SOLE 4 8,584 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 11 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 134,826 3,400,395 SH   SOLE 18 3,312,912 0 87,483
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 28,250 712,483 SH   SOLE 19 712,483 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 59,701 1,505,708 SH   SOLE 21 1,505,708 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 55,763 1,406,386 SH   SOLE 22 1,406,386 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,006 50,601 SH   SOLE 25 50,601 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 17,404 438,951 SH   SOLE 26 75,333 0 363,618
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 686 17,293 SH   SOLE 30 17,293 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,097 78,099 SH   SOLE 32 78,099 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 12,639 318,756 SH   SOLE 34 318,756 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 19,550 178,081 SH   SOLE 2 88,709 0 89,372
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,345 39,576 SH   SOLE 4 37,649 0 1,927
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,228 11,189 SH   SOLE 7 8,850 0 2,339
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16 142 SH   SOLE 15 142 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 42,208 384,480 SH   SOLE 18 371,982 0 12,498
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 42,548 387,574 SH   SOLE 19 387,574 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,584 59,978 SH   SOLE 20 0 0 59,978
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 586,689 5,344,222 SH   SOLE 21 5,344,222 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 407,451 3,711,522 SH   SOLE 22 3,363,880 0 347,642
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,542 132,466 SH   SOLE 23 132,466 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 978 8,907 SH   SOLE 25 8,907 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28,274 257,551 SH   SOLE 26 88,762 0 168,789
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,530 23,047 SH   SOLE 28 16,539 0 6,508
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,656 33,307 SH   SOLE 29 7,275 0 26,032
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17,407 158,560 SH   SOLE 30 158,560 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,158 56,090 SH   SOLE 31 26,602 0 29,488
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,819 16,565 SH   SOLE 32 16,565 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,360 48,823 SH   SOLE 34 48,823 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,123 19,341 SH   SOLE 36 19,341 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 60 542 SH   SOLE 40 542 0 0
TAKE-TWO INTERACTIVE SOFTWAR NOTE 1.000% 7/0 874054AD1 41 8,000 PRN   SOLE 21 8,000 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,077 69,902 SH   SOLE 2 8,138 0 61,764
TAL ED GROUP SPONSORED ADS 874080104 2,133 71,779 SH   SOLE 4 71,779 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,933 65,075 SH   SOLE 7 25,578 0 39,497
TAL ED GROUP SPONSORED ADS 874080104 3,292 110,789 SH   SOLE 15 110,789 0 0
TAL ED GROUP SPONSORED ADS 874080104 1 27 SH   SOLE 17 0 0 27
TAL ED GROUP SPONSORED ADS 874080104 2,979 100,282 SH   SOLE 18 100,282 0 0
TAL ED GROUP SPONSORED ADS 874080104 70 2,352 SH   SOLE 19 2,352 0 0
TAL ED GROUP SPONSORED ADS 874080104 169,691 5,711,569 SH   SOLE 21 5,711,569 0 0
TAL ED GROUP SPONSORED ADS 874080104 99,266 3,341,164 SH   SOLE 22 3,098,190 0 242,974
TAL ED GROUP SPONSORED ADS 874080104 9,326 313,899 SH   SOLE 23 313,899 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,029 68,302 SH   SOLE 25 68,302 0 0
TAL ED GROUP SPONSORED ADS 874080104 26,018 875,728 SH   SOLE 26 160,553 0 715,175
TAL ED GROUP SPONSORED ADS 874080104 1,228 41,338 SH   SOLE 28 41,338 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,113 104,787 SH   SOLE 29 68,253 0 36,534
TAL ED GROUP SPONSORED ADS 874080104 47,986 1,615,158 SH   SOLE 30 1,615,158 0 0
TAL ED GROUP SPONSORED ADS 874080104 5,279 177,674 SH   SOLE 31 16,362 0 161,312
TAL ED GROUP SPONSORED ADS 874080104 574 19,322 SH   SOLE 32 19,322 0 0
TAL ED GROUP SPONSORED ADS 874080104 700 23,553 SH   SOLE 34 23,553 0 0
TAL ED GROUP SPONSORED ADS 874080104 52 1,762 SH   SOLE 40 1,762 0 0
TALEND S A ADS 874224207 4 100 SH   SOLE 2 100 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 6 249 SH   SOLE 4 249 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 915 35,565 SH   SOLE 7 35,565 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 436 16,945 SH   SOLE 21 16,945 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 1,444 56,103 SH   SOLE 22 28,488 0 27,615
TALLGRASS ENERGY GP LP SHS CL A 874696107 879 34,159 SH   SOLE 26 19,656 0 14,503
TALLGRASS ENERGY GP LP SHS CL A 874696107 452 17,564 SH   SOLE 28 17,564 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 884 34,328 SH   SOLE 29 0 0 34,328
TALLGRASS ENERGY GP LP SHS CL A 874696107 209 8,111 SH   SOLE 30 8,111 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 137 5,316 SH   SOLE 40 5,316 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1 367 SH   SOLE 19 367 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2 822 SH   SOLE 21 822 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 96 40,773 SH   SOLE 22 40,773 0 0
TANDY LEATHER FACTORY INC COM 87538X105 8 1,022 SH   SOLE 18 1,022 0 0
TANDY LEATHER FACTORY INC COM 87538X105 133 17,179 SH   SOLE 21 17,179 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,934 110,667 SH   SOLE 2 64,173 0 46,494
TANGER FACTORY OUTLET CTRS I COM 875465106 753 28,401 SH   SOLE 4 28,401 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 15,510 585,049 SH   SOLE 7 585,049 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 94 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,202 309,380 SH   SOLE 18 309,380 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,399 128,228 SH   SOLE 19 128,228 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 121,625 4,587,896 SH   SOLE 21 4,587,896 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 110,494 4,167,995 SH   SOLE 22 3,883,806 0 284,189
TANGER FACTORY OUTLET CTRS I COM 875465106 136 5,122 SH   SOLE 23 5,122 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,354 164,257 SH   SOLE 25 164,257 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,105 79,408 SH   SOLE 26 20,646 0 58,762
TANGER FACTORY OUTLET CTRS I COM 875465106 1,956 73,778 SH   SOLE 28 13,742 0 60,036
TANGER FACTORY OUTLET CTRS I COM 875465106 2,332 87,981 SH   SOLE 29 33,169 0 54,812
TANGER FACTORY OUTLET CTRS I COM 875465106 12,983 489,729 SH   SOLE 30 489,729 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 58 2,178 SH   SOLE 31 2,178 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 245 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 14,574 329,494 SH   SOLE 2 60,384 0 269,110
TAPESTRY INC COM 876030107 4,012 90,700 SH   SOLE 4 83,152 0 7,548
TAPESTRY INC COM 876030107 9,412 212,800 SH   SOLE 7 197,461 0 15,339
TAPESTRY INC COM 876030107 249 5,631 SH   SOLE 13 5,631 0 0
TAPESTRY INC COM 876030107 81 1,842 SH   SOLE 15 1,842 0 0
TAPESTRY INC COM 876030107 27,926 631,379 SH   SOLE 18 589,307 0 42,072
TAPESTRY INC COM 876030107 2,203 49,810 SH   SOLE 19 49,810 0 0
TAPESTRY INC COM 876030107 7,935 179,392 SH   SOLE 20 0 0 179,392
TAPESTRY INC COM 876030107 252,790 5,715,358 SH   SOLE 21 5,715,358 0 0
TAPESTRY INC COM 876030107 332,117 7,508,861 SH   SOLE 22 6,184,630 0 1,324,231
TAPESTRY INC COM 876030107 15,064 340,586 SH   SOLE 23 340,586 0 0
TAPESTRY INC COM 876030107 9,773 220,957 SH   SOLE 25 220,957 0 0
TAPESTRY INC COM 876030107 39,475 892,496 SH   SOLE 26 314,817 0 577,679
TAPESTRY INC COM 876030107 2,818 63,722 SH   SOLE 28 46,482 0 17,240
TAPESTRY INC COM 876030107 3,518 79,533 SH   SOLE 29 10,499 0 69,034
TAPESTRY INC COM 876030107 50,841 1,149,464 SH   SOLE 30 1,149,464 0 0
TAPESTRY INC COM 876030107 6,226 140,765 SH   SOLE 31 56,815 0 83,950
TAPESTRY INC COM 876030107 751 16,973 SH   SOLE 34 16,973 0 0
TAPESTRY INC COM 876030107 11,427 258,358 SH   SOLE 36 258,358 0 0
TAPESTRY INC COM 876030107 65 1,479 SH   SOLE 40 1,479 0 0
TAPIMMUNE INC COM PAR 876033408 4 925 SH   SOLE 18 925 0 0
TAPIMMUNE INC COM PAR 876033408 53 13,485 SH   SOLE 21 13,485 0 0
TARENA INTL INC ADR 876108101 78 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC ADR 876108101 5,053 337,077 SH   SOLE 21 337,077 0 0
TARENA INTL INC ADR 876108101 1,946 129,836 SH   SOLE 22 129,836 0 0
TARENA INTL INC ADR 876108101 1,342 89,495 SH   SOLE 30 89,495 0 0
TARGA RES CORP COM 87612G101 10,926 225,647 SH   SOLE 2 26,644 0 199,003
TARGA RES CORP COM 87612G101 3,357 69,327 SH   SOLE 4 63,403 0 5,924
TARGA RES CORP COM 87612G101 10,289 212,490 SH   SOLE 7 204,134 0 8,356
TARGA RES CORP COM 87612G101 66 1,372 SH   SOLE 15 1,372 0 0
TARGA RES CORP COM 87612G101 8,662 178,898 SH   SOLE 18 159,183 0 19,715
TARGA RES CORP COM 87612G101 19,827 409,482 SH   SOLE 19 409,482 0 0
TARGA RES CORP COM 87612G101 4,912 101,452 SH   SOLE 20 0 0 101,452
TARGA RES CORP COM 87612G101 151,285 3,124,423 SH   SOLE 21 3,124,423 0 0
TARGA RES CORP COM 87612G101 291,504 6,020,313 SH   SOLE 22 5,341,253 0 679,060
TARGA RES CORP COM 87612G101 12,800 264,345 SH   SOLE 23 264,345 0 0
TARGA RES CORP COM 87612G101 8,097 167,215 SH   SOLE 25 167,215 0 0
TARGA RES CORP COM 87612G101 28,931 597,496 SH   SOLE 26 219,072 0 378,424
TARGA RES CORP COM 87612G101 2,230 46,049 SH   SOLE 28 33,026 0 13,023
TARGA RES CORP COM 87612G101 2,975 61,445 SH   SOLE 29 8,436 0 53,009
TARGA RES CORP COM 87612G101 12,224 252,455 SH   SOLE 30 252,455 0 0
TARGA RES CORP COM 87612G101 5,548 114,577 SH   SOLE 31 42,354 0 72,223
TARGA RES CORP COM 87612G101 747 15,425 SH   SOLE 34 15,425 0 0
TARGA RES CORP COM 87612G101 8,321 171,846 SH   SOLE 36 171,846 0 0
TARGA RES CORP COM 87612G101 53 1,100 SH   SOLE 40 1,100 0 0
TARGACEPT INC NOTE 2/1 87611RAA6 0 32 PRN   SOLE 17 0 0 32
TARGET CORP COM 87612E106 79,862 1,223,946 SH   SOLE 2 695,270 0 528,676
TARGET CORP COM 87612E106 21,050 322,607 SH   SOLE 4 308,505 0 14,102
TARGET CORP COM 87612E106 56,114 859,987 SH   SOLE 7 601,454 0 258,533
TARGET CORP COM 87612E106 8,805 134,941 SH   SOLE 13 134,941 0 0
TARGET CORP COM 87612E106 260 3,986 SH   SOLE 15 3,986 0 0
TARGET CORP COM 87612E106 87,688 1,343,876 SH   SOLE 18 1,262,425 0 81,451
TARGET CORP COM 87612E106 170,133 2,607,404 SH   SOLE 19 2,607,404 0 0
TARGET CORP COM 87612E106 19,024 291,550 SH   SOLE 20 0 0 291,550
TARGET CORP COM 87612E106 801,408 12,282,109 SH   SOLE 21 12,282,109 0 0
TARGET CORP COM 87612E106 1,112,216 17,045,457 SH   SOLE 22 13,631,359 0 3,414,098
TARGET CORP COM 87612E106 56,146 860,472 SH   SOLE 23 860,472 0 0
TARGET CORP COM 87612E106 30,936 474,120 SH   SOLE 25 474,120 0 0
TARGET CORP COM 87612E106 137,979 2,114,628 SH   SOLE 26 524,885 0 1,589,743
TARGET CORP COM 87612E106 7,691 117,873 SH   SOLE 28 85,994 0 31,879
TARGET CORP COM 87612E106 17,221 263,928 SH   SOLE 29 110,039 0 153,889
TARGET CORP COM 87612E106 114,532 1,755,278 SH   SOLE 30 1,755,278 0 0
TARGET CORP COM 87612E106 35,067 537,429 SH   SOLE 31 317,210 0 220,219
TARGET CORP COM 87612E106 4,898 75,063 SH   SOLE 32 75,063 0 0
TARGET CORP COM 87612E106 71,475 1,095,401 SH   SOLE 34 1,095,401 0 0
TARGET CORP COM 87612E106 12,777 195,818 SH   SOLE 35 195,818 0 0
TARGET CORP COM 87612E106 49,724 762,047 SH   SOLE 36 762,047 0 0
TARGET CORP COM 87612E106 173 2,659 SH   SOLE 40 2,659 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 29 276 SH   SOLE 2 276 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 129 1,233 SH   SOLE 7 1,103 0 130
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 506 4,831 SH   SOLE 22 3,467 0 1,364
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 282 2,689 SH   SOLE 26 0 0 2,689
TATA MTRS LTD SPONSORED ADR 876568502 76 2,304 SH   SOLE 7 2,304 0 0
TATA MTRS LTD SPONSORED ADR 876568502 12 359 SH   SOLE 17 0 0 359
TATA MTRS LTD SPONSORED ADR 876568502 9,278 280,552 SH   SOLE 18 280,552 0 0
TATA MTRS LTD SPONSORED ADR 876568502 201 6,074 SH   SOLE 19 6,074 0 0
TATA MTRS LTD SPONSORED ADR 876568502 13,663 413,145 SH   SOLE 21 413,145 0 0
TATA MTRS LTD SPONSORED ADR 876568502 31,928 965,482 SH   SOLE 22 332,867 0 632,615
TATA MTRS LTD SPONSORED ADR 876568502 533 16,115 SH   SOLE 25 16,115 0 0
TATA MTRS LTD SPONSORED ADR 876568502 29,091 879,687 SH   SOLE 26 458,400 0 421,287
TATA MTRS LTD SPONSORED ADR 876568502 5,107 154,423 SH   SOLE 28 154,423 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,918 148,718 SH   SOLE 29 144,114 0 4,604
TATA MTRS LTD SPONSORED ADR 876568502 15,704 474,885 SH   SOLE 30 474,885 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,939 58,638 SH   SOLE 34 58,638 0 0
TATA MTRS LTD SPONSORED ADR 876568502 47 1,424 SH   SOLE 40 1,424 0 0
TAUBMAN CTRS INC COM 876664103 3,795 58,002 SH   SOLE 2 32,877 0 25,125
TAUBMAN CTRS INC COM 876664103 1,220 18,646 SH   SOLE 4 18,646 0 0
TAUBMAN CTRS INC COM 876664103 5,304 81,058 SH   SOLE 7 81,058 0 0
TAUBMAN CTRS INC COM 876664103 161 2,463 SH   SOLE 15 2,463 0 0
TAUBMAN CTRS INC COM 876664103 12,847 196,352 SH   SOLE 18 196,352 0 0
TAUBMAN CTRS INC COM 876664103 5,315 81,234 SH   SOLE 19 81,234 0 0
TAUBMAN CTRS INC COM 876664103 192,506 2,942,164 SH   SOLE 21 2,942,164 0 0
TAUBMAN CTRS INC COM 876664103 178,144 2,722,662 SH   SOLE 22 2,540,832 0 181,830
TAUBMAN CTRS INC COM 876664103 212 3,246 SH   SOLE 23 3,246 0 0
TAUBMAN CTRS INC COM 876664103 6,912 105,646 SH   SOLE 25 105,646 0 0
TAUBMAN CTRS INC COM 876664103 2,876 43,960 SH   SOLE 26 12,545 0 31,415
TAUBMAN CTRS INC COM 876664103 3,071 46,931 SH   SOLE 28 8,529 0 38,402
TAUBMAN CTRS INC COM 876664103 1,364 20,845 SH   SOLE 29 20,845 0 0
TAUBMAN CTRS INC COM 876664103 20,928 319,859 SH   SOLE 30 319,859 0 0
TAUBMAN CTRS INC COM 876664103 88 1,349 SH   SOLE 31 1,349 0 0
TAUBMAN CTRS INC COM 876664103 276 4,220 SH   SOLE 36 4,220 0 0
TAUBMAN CTRS INC COM 876664103 426 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 8 584 SH   SOLE 18 584 0 0
TAYLOR DEVICES INC COM 877163105 9 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 35 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 145 5,945 SH   SOLE 2 5,666 0 279
TAYLOR MORRISON HOME CORP CL A 87724P106 38 1,535 SH   SOLE 7 1,535 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 6,491 265,282 SH   SOLE 18 265,282 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,539 62,875 SH   SOLE 19 62,875 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 100,684 4,114,603 SH   SOLE 21 4,114,603 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 55,612 2,272,680 SH   SOLE 22 2,121,279 0 151,401
TAYLOR MORRISON HOME CORP CL A 87724P106 1,540 62,921 SH   SOLE 23 62,921 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,280 52,296 SH   SOLE 26 17,192 0 35,104
TAYLOR MORRISON HOME CORP CL A 87724P106 276 11,263 SH   SOLE 28 11,263 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 524 21,397 SH   SOLE 29 0 0 21,397
TAYLOR MORRISON HOME CORP CL A 87724P106 328 13,399 SH   SOLE 30 13,399 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 330 13,496 SH   SOLE 40 13,496 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 306 5,765 SH   SOLE 7 5,765 0 0
TCF FINL CORP COM 872275102 3,429 167,288 SH   SOLE 2 86,388 0 80,900
TCF FINL CORP COM 872275102 76 3,706 SH   SOLE 4 3,706 0 0
TCF FINL CORP COM 872275102 124 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 11,431 557,628 SH   SOLE 18 557,628 0 0
TCF FINL CORP COM 872275102 1,055 51,468 SH   SOLE 19 51,468 0 0
TCF FINL CORP COM 872275102 157,317 7,673,998 SH   SOLE 21 7,673,998 0 0
TCF FINL CORP COM 872275102 113,839 5,553,130 SH   SOLE 22 5,071,658 0 481,472
TCF FINL CORP COM 872275102 1,573 76,756 SH   SOLE 26 39,345 0 37,411
TCF FINL CORP COM 872275102 478 23,303 SH   SOLE 28 23,303 0 0
TCF FINL CORP COM 872275102 476 23,234 SH   SOLE 29 0 0 23,234
TCF FINL CORP COM 872275102 559 27,284 SH   SOLE 30 27,284 0 0
TCF FINL CORP COM 872275102 74 3,628 SH   SOLE 31 3,628 0 0
TCF FINL CORP COM 872275102 26 1,273 SH   SOLE 34 1,273 0 0
TCF FINL CORP COM 872275102 78 3,781 SH   SOLE 36 3,781 0 0
TCF FINL CORP COM 872275102 357 17,426 SH   SOLE 40 17,426 0 0
TCP CAP CORP COM 87238Q103 5,707 373,501 SH   SOLE 30 373,501 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 23,585 461,267 SH   SOLE 2 263,719 0 197,548
TD AMERITRADE HLDG CORP COM 87236Y108 7,345 143,660 SH   SOLE 4 137,245 0 6,415
TD AMERITRADE HLDG CORP COM 87236Y108 1,656 32,389 SH   SOLE 7 23,045 0 9,344
TD AMERITRADE HLDG CORP COM 87236Y108 109 2,123 SH   SOLE 15 2,123 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 7 130 SH   SOLE 17 0 0 130
TD AMERITRADE HLDG CORP COM 87236Y108 7,594 148,533 SH   SOLE 18 123,491 0 25,042
TD AMERITRADE HLDG CORP COM 87236Y108 5,181 101,339 SH   SOLE 19 101,339 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 190,489 3,725,588 SH   SOLE 21 3,725,588 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 379,646 7,425,108 SH   SOLE 22 6,438,218 0 986,890
TD AMERITRADE HLDG CORP COM 87236Y108 18,927 370,181 SH   SOLE 23 370,181 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 10,607 207,461 SH   SOLE 25 207,461 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 27,234 532,648 SH   SOLE 26 266,996 0 265,652
TD AMERITRADE HLDG CORP COM 87236Y108 3,043 59,524 SH   SOLE 28 43,838 0 15,686
TD AMERITRADE HLDG CORP COM 87236Y108 2,283 44,660 SH   SOLE 29 44,660 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16,993 332,355 SH   SOLE 30 332,355 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,301 181,909 SH   SOLE 31 83,004 0 98,905
TD AMERITRADE HLDG CORP COM 87236Y108 1,324 25,902 SH   SOLE 34 25,902 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 10,608 207,479 SH   SOLE 36 207,479 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 67 1,314 SH   SOLE 40 1,314 0 0
TE CONNECTIVITY LTD REG SHS H84989104 58,764 618,310 SH   SOLE 2 406,795 0 211,515
TE CONNECTIVITY LTD REG SHS H84989104 16,220 170,660 SH   SOLE 4 160,994 0 9,666
TE CONNECTIVITY LTD REG SHS H84989104 33,681 354,389 SH   SOLE 7 291,881 0 62,508
TE CONNECTIVITY LTD REG SHS H84989104 969 10,196 SH   SOLE 13 10,196 0 0
TE CONNECTIVITY LTD REG SHS H84989104 283 2,979 SH   SOLE 15 2,979 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1 13 SH   SOLE 17 0 0 13
TE CONNECTIVITY LTD REG SHS H84989104 56,909 598,790 SH   SOLE 18 548,298 0 50,492
TE CONNECTIVITY LTD REG SHS H84989104 11,596 122,007 SH   SOLE 19 122,007 0 0
TE CONNECTIVITY LTD REG SHS H84989104 18,969 199,587 SH   SOLE 20 0 0 199,587
TE CONNECTIVITY LTD REG SHS H84989104 417,760 4,395,618 SH   SOLE 21 4,395,618 0 0
TE CONNECTIVITY LTD REG SHS H84989104 648,396 6,822,348 SH   SOLE 22 5,897,423 0 924,925
TE CONNECTIVITY LTD REG SHS H84989104 48,961 515,163 SH   SOLE 23 515,163 0 0
TE CONNECTIVITY LTD REG SHS H84989104 30,309 318,909 SH   SOLE 25 318,909 0 0
TE CONNECTIVITY LTD REG SHS H84989104 104,097 1,095,294 SH   SOLE 26 344,543 0 750,751
TE CONNECTIVITY LTD REG SHS H84989104 7,577 79,720 SH   SOLE 28 57,878 0 21,842
TE CONNECTIVITY LTD REG SHS H84989104 13,930 146,568 SH   SOLE 29 62,303 0 84,265
TE CONNECTIVITY LTD REG SHS H84989104 106,524 1,120,833 SH   SOLE 30 1,120,833 0 0
TE CONNECTIVITY LTD REG SHS H84989104 26,911 283,159 SH   SOLE 31 162,835 0 120,324
TE CONNECTIVITY LTD REG SHS H84989104 17,660 185,816 SH   SOLE 34 185,816 0 0
TE CONNECTIVITY LTD REG SHS H84989104 36,390 382,888 SH   SOLE 36 382,888 0 0
TE CONNECTIVITY LTD REG SHS H84989104 174 1,827 SH   SOLE 40 1,827 0 0
TEAM INC COM 878155100 72 4,847 SH   SOLE 2 1,880 0 2,967
TEAM INC COM 878155100 3 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 12 800 SH   SOLE 7 800 0 0
TEAM INC COM 878155100 2,169 145,582 SH   SOLE 18 145,582 0 0
TEAM INC COM 878155100 327 21,965 SH   SOLE 19 21,965 0 0
TEAM INC COM 878155100 41,721 2,800,094 SH   SOLE 21 2,800,094 0 0
TEAM INC COM 878155100 11,944 801,594 SH   SOLE 22 744,252 0 57,342
TEAM INC COM 878155100 267 17,946 SH   SOLE 26 2,358 0 15,588
TEAM INC COM 878155100 60 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 640 42,971 SH   SOLE 30 42,971 0 0
TEAM INC COM 878155100 46 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 2,019 20,608 SH   SOLE 2 15,128 0 5,480
TECH DATA CORP COM 878237106 17 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 274 2,801 SH   SOLE 7 2,801 0 0
TECH DATA CORP COM 878237106 22,046 225,030 SH   SOLE 18 225,030 0 0
TECH DATA CORP COM 878237106 2,868 29,275 SH   SOLE 19 29,275 0 0
TECH DATA CORP COM 878237106 221,208 2,257,913 SH   SOLE 21 2,257,913 0 0
TECH DATA CORP COM 878237106 113,289 1,156,361 SH   SOLE 22 1,081,789 0 74,572
TECH DATA CORP COM 878237106 1,411 14,406 SH   SOLE 26 6,767 0 7,639
TECH DATA CORP COM 878237106 544 5,551 SH   SOLE 28 5,551 0 0
TECH DATA CORP COM 878237106 476 4,860 SH   SOLE 29 0 0 4,860
TECH DATA CORP COM 878237106 588 6,001 SH   SOLE 30 6,001 0 0
TECH DATA CORP COM 878237106 1,905 19,442 SH   SOLE 36 19,442 0 0
TECH DATA CORP COM 878237106 418 4,270 SH   SOLE 40 4,270 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 1 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 22,771 727,277 SH   SOLE 2 99,631 0 627,646
TECHNIPFMC PLC COM G87110105 4,701 150,130 SH   SOLE 4 139,189 0 10,941
TECHNIPFMC PLC COM G87110105 9,669 308,819 SH   SOLE 7 297,877 0 10,942
TECHNIPFMC PLC COM G87110105 103 3,296 SH   SOLE 13 3,296 0 0
TECHNIPFMC PLC COM G87110105 43,416 1,386,649 SH   SOLE 18 1,327,748 0 58,901
TECHNIPFMC PLC COM G87110105 23,232 742,012 SH   SOLE 19 742,012 0 0
TECHNIPFMC PLC COM G87110105 7,870 251,359 SH   SOLE 20 0 0 251,359
TECHNIPFMC PLC COM G87110105 193,311 6,174,082 SH   SOLE 21 6,174,082 0 0
TECHNIPFMC PLC COM G87110105 252,550 8,066,128 SH   SOLE 22 7,151,132 0 914,996
TECHNIPFMC PLC COM G87110105 17,870 570,756 SH   SOLE 23 570,756 0 0
TECHNIPFMC PLC COM G87110105 1,170 37,365 SH   SOLE 25 37,365 0 0
TECHNIPFMC PLC COM G87110105 26,424 843,944 SH   SOLE 26 392,564 0 451,380
TECHNIPFMC PLC COM G87110105 3,034 96,915 SH   SOLE 28 69,908 0 27,007
TECHNIPFMC PLC COM G87110105 30,626 978,160 SH   SOLE 29 868,058 0 110,102
TECHNIPFMC PLC COM G87110105 53,899 1,721,458 SH   SOLE 30 1,721,458 0 0
TECHNIPFMC PLC COM G87110105 6,721 214,667 SH   SOLE 31 89,011 0 125,656
TECHNIPFMC PLC COM G87110105 1,442 46,067 SH   SOLE 34 46,067 0 0
TECHNIPFMC PLC COM G87110105 2,327 74,314 SH   SOLE 36 74,314 0 0
TECHNIPFMC PLC COM G87110105 35 1,111 SH   SOLE 40 1,111 0 0
TECHTARGET INC COM 87874R100 49 3,516 SH   SOLE 2 831 0 2,685
TECHTARGET INC COM 87874R100 1,064 76,416 SH   SOLE 18 76,416 0 0
TECHTARGET INC COM 87874R100 185 13,322 SH   SOLE 19 13,322 0 0
TECHTARGET INC COM 87874R100 8,859 636,421 SH   SOLE 21 636,421 0 0
TECHTARGET INC COM 87874R100 3,378 242,702 SH   SOLE 22 229,598 0 13,104
TECK RESOURCES LTD CL B 878742204 34,464 1,316,938 SH   SOLE 19 1,316,938 0 0
TECK RESOURCES LTD CL B 878742204 8,465 323,458 SH   SOLE 21 323,458 0 0
TECK RESOURCES LTD CL B 878742204 39,869 1,523,443 SH   SOLE 22 1,523,443 0 0
TECK RESOURCES LTD CL B 878742204 7,690 293,829 SH   SOLE 25 293,829 0 0
TECK RESOURCES LTD CL B 878742204 22,963 877,447 SH   SOLE 29 877,447 0 0
TECK RESOURCES LTD CL B 878742204 1,719 65,699 SH   SOLE 34 65,699 0 0
TECK RESOURCES LTD OPTIONS 878742204 52 2,000 SH Put SOLE 2 2,000 0 0
TECK RESOURCES LTD OPTIONS 878742204 131 5,000 SH Put SOLE 18 5,000 0 0
TECK RESOURCES LTD OPTIONS 878742204 1,309 50,000 SH Put SOLE 19 50,000 0 0
TECNOGLASS INC SHS G87264100 4 605 SH   SOLE 21 605 0 0
TECOGEN INC NEW COM NEW 87876P201 9 3,375 SH   SOLE 18 3,375 0 0
TECOGEN INC NEW COM NEW 87876P201 3 1,236 SH   SOLE 19 1,236 0 0
TECOGEN INC NEW COM NEW 87876P201 112 41,529 SH   SOLE 21 41,529 0 0
TEEKAY CORPORATION COM Y8564W103 114 12,258 SH   SOLE 2 3,193 0 9,065
TEEKAY CORPORATION COM Y8564W103 36 3,832 SH   SOLE 7 3,832 0 0
TEEKAY CORPORATION COM Y8564W103 1,934 207,505 SH   SOLE 18 207,505 0 0
TEEKAY CORPORATION COM Y8564W103 303 32,512 SH   SOLE 19 32,512 0 0
TEEKAY CORPORATION COM Y8564W103 15,289 1,640,502 SH   SOLE 21 1,640,502 0 0
TEEKAY CORPORATION COM Y8564W103 5,602 601,027 SH   SOLE 22 514,171 0 86,856
TEEKAY CORPORATION COM Y8564W103 261 28,033 SH   SOLE 36 28,033 0 0
TEEKAY TANKERS LTD CL A Y8565N102 52 36,821 SH   SOLE 2 11,960 0 24,861
TEEKAY TANKERS LTD CL A Y8565N102 4 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 1,008 719,990 SH   SOLE 18 719,990 0 0
TEEKAY TANKERS LTD CL A Y8565N102 193 137,576 SH   SOLE 19 137,576 0 0
TEEKAY TANKERS LTD CL A Y8565N102 9,426 6,733,087 SH   SOLE 21 6,733,087 0 0
TEEKAY TANKERS LTD CL A Y8565N102 2,799 1,999,219 SH   SOLE 22 1,815,896 0 183,323
TEGNA INC COM 87901J105 3,258 231,402 SH   SOLE 2 122,377 0 109,025
TEGNA INC COM 87901J105 50 3,581 SH   SOLE 4 3,581 0 0
TEGNA INC COM 87901J105 118 8,396 SH   SOLE 7 8,396 0 0
TEGNA INC COM 87901J105 9,931 705,325 SH   SOLE 18 705,325 0 0
TEGNA INC COM 87901J105 902 64,082 SH   SOLE 19 64,082 0 0
TEGNA INC COM 87901J105 130,900 9,296,910 SH   SOLE 21 9,296,910 0 0
TEGNA INC COM 87901J105 102,831 7,303,305 SH   SOLE 22 6,647,542 0 655,763
TEGNA INC COM 87901J105 30 2,132 SH   SOLE 23 2,132 0 0
TEGNA INC COM 87901J105 943 66,945 SH   SOLE 26 31,253 0 35,692
TEGNA INC COM 87901J105 417 29,625 SH   SOLE 28 29,625 0 0
TEGNA INC COM 87901J105 34 2,406 SH   SOLE 29 2,406 0 0
TEGNA INC COM 87901J105 466 33,116 SH   SOLE 30 33,116 0 0
TEGNA INC COM 87901J105 67 4,754 SH   SOLE 31 4,754 0 0
TEGNA INC COM 87901J105 185 13,108 SH   SOLE 36 13,108 0 0
TEGNA INC COM 87901J105 295 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 101 4,862 SH   SOLE 2 1,084 0 3,778
TEJON RANCH CO COM 879080109 4 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 9 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,474 70,989 SH   SOLE 18 70,989 0 0
TEJON RANCH CO COM 879080109 343 16,510 SH   SOLE 19 16,510 0 0
TEJON RANCH CO COM 879080109 12,720 612,736 SH   SOLE 21 612,736 0 0
TEJON RANCH CO COM 879080109 11,171 538,122 SH   SOLE 22 504,475 0 33,647
TEJON RANCH CO COM 879080109 193 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 57 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 51 2,469 SH   SOLE 30 2,469 0 0
TEJON RANCH CO COM 879080109 36 1,731 SH   SOLE 40 1,731 0 0
TEL INSTR ELECTRS CORP COM NEW 879165207 1 226 SH   SOLE 21 226 0 0
TELADOC INC COM 87918A105 4,792 137,492 SH   SOLE 2 137,115 0 377
TELADOC INC COM 87918A105 8 229 SH   SOLE 4 229 0 0
TELADOC INC COM 87918A105 47 1,357 SH   SOLE 7 1,357 0 0
TELADOC INC COM 87918A105 8,936 256,403 SH   SOLE 18 256,403 0 0
TELADOC INC COM 87918A105 29,584 848,887 SH   SOLE 19 848,887 0 0
TELADOC INC COM 87918A105 2,384 68,400 SH   SOLE 20 68,400 0 0
TELADOC INC COM 87918A105 62,135 1,782,916 SH   SOLE 21 1,782,916 0 0
TELADOC INC COM 87918A105 50,790 1,457,375 SH   SOLE 22 1,364,025 0 93,350
TELADOC INC COM 87918A105 125 3,583 SH   SOLE 26 0 0 3,583
TELADOC INC COM 87918A105 255 7,326 SH   SOLE 28 7,326 0 0
TELADOC INC COM 87918A105 305 8,749 SH   SOLE 30 8,749 0 0
TELADOC INC COM 87918A105 13,738 394,200 SH   SOLE 34 394,200 0 0
TELADOC INC COM 87918A105 153 4,380 SH   SOLE 40 4,380 0 0
TELARIA INC COM 879181105 25 6,262 SH   SOLE 18 6,262 0 0
TELARIA INC COM 879181105 396 98,347 SH   SOLE 21 98,347 0 0
TELARIA INC COM 879181105 383 94,931 SH   SOLE 22 94,931 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 22,257 607,605 SH   SOLE 21 607,605 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 7,201 196,601 SH   SOLE 22 196,601 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 2 253 SH   SOLE 18 253 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,830 43,223 SH   SOLE 2 22,810 0 20,413
TELEDYNE TECHNOLOGIES INC COM 879360105 34 185 SH   SOLE 4 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 194 1,071 SH   SOLE 7 1,071 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 21,029 116,087 SH   SOLE 18 116,087 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,877 10,364 SH   SOLE 19 10,364 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 388,862 2,146,628 SH   SOLE 21 2,146,628 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 203,799 1,125,030 SH   SOLE 22 1,015,286 0 109,744
TELEDYNE TECHNOLOGIES INC COM 879360105 2,613 14,423 SH   SOLE 26 6,699 0 7,724
TELEDYNE TECHNOLOGIES INC COM 879360105 978 5,398 SH   SOLE 28 5,398 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 454 2,505 SH   SOLE 29 0 0 2,505
TELEDYNE TECHNOLOGIES INC COM 879360105 972 5,365 SH   SOLE 30 5,365 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 142 786 SH   SOLE 31 786 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 329 1,818 SH   SOLE 36 1,818 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 685 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 22,849 91,830 SH   SOLE 2 49,711 0 42,119
TELEFLEX INC COM 879369106 3,747 15,059 SH   SOLE 4 13,971 0 1,088
TELEFLEX INC COM 879369106 4,623 18,580 SH   SOLE 7 12,027 0 6,553
TELEFLEX INC COM 879369106 40,779 163,891 SH   SOLE 18 159,773 0 4,118
TELEFLEX INC COM 879369106 59,611 239,574 SH   SOLE 19 239,574 0 0
TELEFLEX INC COM 879369106 10,421 41,881 SH   SOLE 20 7,400 0 34,481
TELEFLEX INC COM 879369106 576,913 2,318,594 SH   SOLE 21 2,318,594 0 0
TELEFLEX INC COM 879369106 369,952 1,486,826 SH   SOLE 22 1,346,097 0 140,729
TELEFLEX INC COM 879369106 13,168 52,922 SH   SOLE 23 52,922 0 0
TELEFLEX INC COM 879369106 300 1,205 SH   SOLE 25 1,205 0 0
TELEFLEX INC COM 879369106 22,270 89,502 SH   SOLE 26 33,820 0 55,682
TELEFLEX INC COM 879369106 2,559 10,286 SH   SOLE 28 7,527 0 2,759
TELEFLEX INC COM 879369106 3,107 12,486 SH   SOLE 29 1,486 0 11,000
TELEFLEX INC COM 879369106 17,363 69,782 SH   SOLE 30 69,782 0 0
TELEFLEX INC COM 879369106 4,812 19,338 SH   SOLE 31 8,696 0 10,642
TELEFLEX INC COM 879369106 17,409 69,965 SH   SOLE 34 69,965 0 0
TELEFLEX INC COM 879369106 1,845 7,415 SH   SOLE 36 7,415 0 0
TELEFLEX INC COM 879369106 51 205 SH   SOLE 40 205 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 12,647 852,771 SH   SOLE 2 0 0 852,771
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,889 127,376 SH   SOLE 18 2,376 0 125,000
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 816 55,000 SH   SOLE 19 55,000 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 701 47,253 SH   SOLE 21 47,253 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2,278 153,613 SH   SOLE 22 153,613 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,854 125,000 SH   SOLE 25 125,000 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 5,708 384,894 SH   SOLE 26 0 0 384,894
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,939 130,757 SH   SOLE 30 130,757 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 9,269 625,000 SH   SOLE 34 625,000 0 0
TELEFONICA S A SPONSORED ADR 879382208 7 700 SH   SOLE 2 700 0 0
TELEFONICA S A SPONSORED ADR 879382208 42 4,324 SH   SOLE 18 4,324 0 0
TELENAV INC COM 879455103 24 4,376 SH   SOLE 2 2,041 0 2,335
TELENAV INC COM 879455103 630 114,460 SH   SOLE 18 114,460 0 0
TELENAV INC COM 879455103 167 30,382 SH   SOLE 19 30,382 0 0
TELENAV INC COM 879455103 5,693 1,035,072 SH   SOLE 21 1,035,072 0 0
TELENAV INC COM 879455103 2,364 429,865 SH   SOLE 22 405,759 0 24,106
TELENAV INC COM 879455103 2 394 SH   SOLE 23 394 0 0
TELENAV INC COM 879455103 67 12,132 SH   SOLE 29 0 0 12,132
TELEPHONE & DATA SYS INC COM NEW 879433829 2,950 106,110 SH   SOLE 2 58,099 0 48,011
TELEPHONE & DATA SYS INC COM NEW 879433829 124 4,463 SH   SOLE 4 4,463 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,090 147,123 SH   SOLE 7 147,123 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,028 144,892 SH   SOLE 13 144,892 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 63,129 2,270,821 SH   SOLE 18 2,270,496 0 325
TELEPHONE & DATA SYS INC COM NEW 879433829 76,233 2,742,203 SH   SOLE 19 2,742,203 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 133,335 4,796,214 SH   SOLE 21 4,796,214 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 127,779 4,596,360 SH   SOLE 22 3,841,232 0 755,128
TELEPHONE & DATA SYS INC COM NEW 879433829 2,565 92,282 SH   SOLE 23 92,282 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,368 85,178 SH   SOLE 25 85,178 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,162 41,799 SH   SOLE 26 25,874 0 15,925
TELEPHONE & DATA SYS INC COM NEW 879433829 392 14,089 SH   SOLE 28 14,089 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 433 15,586 SH   SOLE 29 0 0 15,586
TELEPHONE & DATA SYS INC COM NEW 879433829 428 15,398 SH   SOLE 30 15,398 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 959 34,501 SH   SOLE 31 3,745 0 30,756
TELEPHONE & DATA SYS INC COM NEW 879433829 18,982 682,801 SH   SOLE 34 682,801 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,179 78,383 SH   SOLE 36 78,383 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 289 10,404 SH   SOLE 40 10,404 0 0
TELETECH HOLDINGS INC COM 879939106 32 800 SH   SOLE 2 800 0 0
TELETECH HOLDINGS INC COM 879939106 12 298 SH   SOLE 4 298 0 0
TELETECH HOLDINGS INC COM 879939106 15 368 SH   SOLE 7 368 0 0
TELETECH HOLDINGS INC COM 879939106 2,604 64,708 SH   SOLE 18 64,708 0 0
TELETECH HOLDINGS INC COM 879939106 446 11,091 SH   SOLE 19 11,091 0 0
TELETECH HOLDINGS INC COM 879939106 51,850 1,288,194 SH   SOLE 21 1,288,194 0 0
TELETECH HOLDINGS INC COM 879939106 19,215 477,396 SH   SOLE 22 447,205 0 30,191
TELETECH HOLDINGS INC COM 879939106 406 10,083 SH   SOLE 26 0 0 10,083
TELETECH HOLDINGS INC COM 879939106 103 2,566 SH   SOLE 28 2,566 0 0
TELETECH HOLDINGS INC COM 879939106 841 20,891 SH   SOLE 30 20,891 0 0
TELETECH HOLDINGS INC COM 879939106 88 2,195 SH   SOLE 40 2,195 0 0
TELIGENT INC NEW COM 87960W104 10 2,740 SH   SOLE 2 2,397 0 343
TELIGENT INC NEW COM 87960W104 5 1,398 SH   SOLE 7 1,398 0 0
TELIGENT INC NEW COM 87960W104 541 149,030 SH   SOLE 18 149,030 0 0
TELIGENT INC NEW COM 87960W104 109 30,073 SH   SOLE 19 30,073 0 0
TELIGENT INC NEW COM 87960W104 7,475 2,059,298 SH   SOLE 21 2,059,298 0 0
TELIGENT INC NEW COM 87960W104 4,434 1,221,504 SH   SOLE 22 1,150,762 0 70,742
TELIGENT INC NEW COM 87960W104 20 5,384 SH   SOLE 28 5,384 0 0
TELIGENT INC NEW COM 87960W104 21 5,907 SH   SOLE 30 5,907 0 0
TELIGENT INC NEW COM 87960W104 14 3,836 SH   SOLE 40 3,836 0 0
TELLURIAN INC NEW COM 87968A104 36 3,667 SH   SOLE 2 3,176 0 491
TELLURIAN INC NEW COM 87968A104 14 1,399 SH   SOLE 7 1,399 0 0
TELLURIAN INC NEW COM 87968A104 1,885 193,499 SH   SOLE 18 193,499 0 0
TELLURIAN INC NEW COM 87968A104 461 47,290 SH   SOLE 19 47,290 0 0
TELLURIAN INC NEW COM 87968A104 17,810 1,828,582 SH   SOLE 21 1,828,582 0 0
TELLURIAN INC NEW COM 87968A104 21,983 2,257,030 SH   SOLE 22 2,150,238 0 106,792
TELLURIAN INC NEW COM 87968A104 361 37,020 SH   SOLE 23 37,020 0 0
TELLURIAN INC NEW COM 87968A104 222 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 83 8,505 SH   SOLE 28 8,505 0 0
TELLURIAN INC NEW COM 87968A104 92 9,458 SH   SOLE 30 9,458 0 0
TELLURIAN INC NEW COM 87968A104 83 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 73,826 1,949,447 SH   SOLE 18 1,914,518 0 34,929
TELUS CORP COM 87971M103 2,174 57,409 SH   SOLE 26 57,409 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,630 41,959 SH   SOLE 2 21,759 0 20,200
TEMPUR SEALY INTL INC COM 88023U101 20 321 SH   SOLE 4 321 0 0
TEMPUR SEALY INTL INC COM 88023U101 101 1,614 SH   SOLE 7 1,614 0 0
TEMPUR SEALY INTL INC COM 88023U101 9,432 150,461 SH   SOLE 18 150,461 0 0
TEMPUR SEALY INTL INC COM 88023U101 863 13,766 SH   SOLE 19 13,766 0 0
TEMPUR SEALY INTL INC COM 88023U101 125,152 1,996,370 SH   SOLE 21 1,996,370 0 0
TEMPUR SEALY INTL INC COM 88023U101 92,281 1,472,016 SH   SOLE 22 1,331,164 0 140,852
TEMPUR SEALY INTL INC COM 88023U101 1,610 25,689 SH   SOLE 26 8,622 0 17,067
TEMPUR SEALY INTL INC COM 88023U101 433 6,901 SH   SOLE 28 6,901 0 0
TEMPUR SEALY INTL INC COM 88023U101 453 7,221 SH   SOLE 30 7,221 0 0
TEMPUR SEALY INTL INC COM 88023U101 66 1,056 SH   SOLE 31 1,056 0 0
TEMPUR SEALY INTL INC COM 88023U101 345 5,497 SH   SOLE 40 5,497 0 0
TENARIS S A SPONSORED ADR 88031M109 22 687 SH   SOLE 21 687 0 0
TENAX THERAPEUTICS INC COM 88032L100 1 1,873 SH   SOLE 19 1,873 0 0
TENAX THERAPEUTICS INC COM 88032L100 6 12,138 SH   SOLE 21 12,138 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,858 122,586 SH   SOLE 2 122,017 0 569
TENET HEALTHCARE CORP COM NEW 88033G407 866 57,151 SH   SOLE 4 57,151 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 132 8,739 SH   SOLE 7 8,739 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 15,442 1,018,605 SH   SOLE 18 1,018,605 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 65,834 4,342,605 SH   SOLE 19 4,342,605 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 82,588 5,447,785 SH   SOLE 21 5,447,785 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 44,300 2,922,140 SH   SOLE 22 2,727,927 0 194,213
TENET HEALTHCARE CORP COM NEW 88033G407 25 1,662 SH   SOLE 25 1,662 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 414 27,310 SH   SOLE 26 8,223 0 19,087
TENET HEALTHCARE CORP COM NEW 88033G407 218 14,400 SH   SOLE 28 14,400 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 733 48,335 SH   SOLE 30 48,335 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 26,416 1,742,507 SH   SOLE 34 1,742,507 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,069 70,520 SH   SOLE 36 70,520 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 193 12,741 SH   SOLE 40 12,741 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407 98 6,500 SH Call SOLE 2 6,500 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407 228 15,000 SH Call SOLE 18 15,000 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407 2,274 150,000 SH Call SOLE 19 150,000 0 0
TENNANT CO COM 880345103 110 1,513 SH   SOLE 2 990 0 523
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 5,900 81,210 SH   SOLE 18 81,210 0 0
TENNANT CO COM 880345103 1,018 14,016 SH   SOLE 19 14,016 0 0
TENNANT CO COM 880345103 115,828 1,594,326 SH   SOLE 21 1,594,326 0 0
TENNANT CO COM 880345103 36,600 503,787 SH   SOLE 22 469,575 0 34,212
TENNANT CO COM 880345103 569 7,835 SH   SOLE 26 3,364 0 4,471
TENNANT CO COM 880345103 177 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,827 25,148 SH   SOLE 30 25,148 0 0
TENNANT CO COM 880345103 142 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC COM 880349105 7,537 128,742 SH   SOLE 2 128,461 0 281
TENNECO INC COM 880349105 913 15,589 SH   SOLE 4 15,589 0 0
TENNECO INC COM 880349105 239 4,077 SH   SOLE 7 4,077 0 0
TENNECO INC COM 880349105 11,603 198,204 SH   SOLE 18 198,048 0 156
TENNECO INC COM 880349105 17,742 303,067 SH   SOLE 19 303,067 0 0
TENNECO INC COM 880349105 92,073 1,572,827 SH   SOLE 21 1,572,827 0 0
TENNECO INC COM 880349105 132,386 2,261,467 SH   SOLE 22 2,108,419 0 153,048
TENNECO INC COM 880349105 6,772 115,674 SH   SOLE 23 115,674 0 0
TENNECO INC COM 880349105 49 841 SH   SOLE 25 841 0 0
TENNECO INC COM 880349105 1,196 20,437 SH   SOLE 26 9,924 0 10,513
TENNECO INC COM 880349105 469 8,018 SH   SOLE 28 8,018 0 0
TENNECO INC COM 880349105 4,433 75,734 SH   SOLE 29 4,213 0 71,521
TENNECO INC COM 880349105 594 10,140 SH   SOLE 30 10,140 0 0
TENNECO INC COM 880349105 486 8,301 SH   SOLE 31 6,125 0 2,176
TENNECO INC COM 880349105 2,562 43,761 SH   SOLE 34 43,761 0 0
TENNECO INC COM 880349105 612 10,454 SH   SOLE 36 10,454 0 0
TENNECO INC COM 880349105 377 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 4,906 127,555 SH   SOLE 2 65,387 0 62,168
TERADATA CORP DEL COM 88076W103 28 736 SH   SOLE 4 736 0 0
TERADATA CORP DEL COM 88076W103 160 4,155 SH   SOLE 7 4,155 0 0
TERADATA CORP DEL COM 88076W103 15,357 399,308 SH   SOLE 18 399,308 0 0
TERADATA CORP DEL COM 88076W103 1,411 36,688 SH   SOLE 19 36,688 0 0
TERADATA CORP DEL COM 88076W103 210,499 5,473,193 SH   SOLE 21 5,473,193 0 0
TERADATA CORP DEL COM 88076W103 158,541 4,122,236 SH   SOLE 22 3,734,678 0 387,558
TERADATA CORP DEL COM 88076W103 5,703 148,293 SH   SOLE 25 148,293 0 0
TERADATA CORP DEL COM 88076W103 3,212 83,509 SH   SOLE 26 38,323 0 45,186
TERADATA CORP DEL COM 88076W103 730 18,973 SH   SOLE 28 18,973 0 0
TERADATA CORP DEL COM 88076W103 85 2,200 SH   SOLE 29 0 0 2,200
TERADATA CORP DEL COM 88076W103 18,067 469,759 SH   SOLE 30 469,759 0 0
TERADATA CORP DEL COM 88076W103 108 2,801 SH   SOLE 31 2,801 0 0
TERADATA CORP DEL COM 88076W103 597 15,520 SH   SOLE 34 15,520 0 0
TERADATA CORP DEL COM 88076W103 246 6,405 SH   SOLE 36 6,405 0 0
TERADATA CORP DEL COM 88076W103 561 14,591 SH   SOLE 40 14,591 0 0
TERADYNE INC COM 880770102 13,690 326,956 SH   SOLE 2 116,306 0 210,650
TERADYNE INC COM 880770102 153 3,653 SH   SOLE 4 3,653 0 0
TERADYNE INC COM 880770102 293 7,005 SH   SOLE 7 7,005 0 0
TERADYNE INC COM 880770102 78,558 1,876,237 SH   SOLE 18 1,564,548 0 311,689
TERADYNE INC COM 880770102 68,905 1,645,700 SH   SOLE 19 1,645,700 0 0
TERADYNE INC COM 880770102 394,949 9,432,748 SH   SOLE 21 9,432,748 0 0
TERADYNE INC COM 880770102 279,525 6,676,029 SH   SOLE 22 6,096,031 0 579,998
TERADYNE INC COM 880770102 319 7,627 SH   SOLE 23 7,627 0 0
TERADYNE INC COM 880770102 3,990 95,293 SH   SOLE 26 40,223 0 55,070
TERADYNE INC COM 880770102 1,290 30,811 SH   SOLE 28 30,811 0 0
TERADYNE INC COM 880770102 574 13,702 SH   SOLE 29 2,920 0 10,782
TERADYNE INC COM 880770102 15,811 377,615 SH   SOLE 30 377,615 0 0
TERADYNE INC COM 880770102 385 9,194 SH   SOLE 31 9,194 0 0
TERADYNE INC COM 880770102 7,281 173,894 SH   SOLE 34 173,894 0 0
TERADYNE INC COM 880770102 193 4,603 SH   SOLE 36 4,603 0 0
TERADYNE INC COM 880770102 925 22,081 SH   SOLE 40 22,081 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 1,948 1,365,000 PRN   SOLE 21 1,365,000 0 0
TEREX CORP NEW COM 880779103 4,064 84,271 SH   SOLE 2 40,470 0 43,801
TEREX CORP NEW COM 880779103 88 1,817 SH   SOLE 4 1,817 0 0
TEREX CORP NEW COM 880779103 181 3,747 SH   SOLE 7 3,747 0 0
TEREX CORP NEW COM 880779103 7 135 SH   SOLE 17 0 0 135
TEREX CORP NEW COM 880779103 14,622 303,226 SH   SOLE 18 303,226 0 0
TEREX CORP NEW COM 880779103 4,796 99,456 SH   SOLE 19 99,456 0 0
TEREX CORP NEW COM 880779103 169,261 3,510,183 SH   SOLE 21 3,510,183 0 0
TEREX CORP NEW COM 880779103 125,457 2,601,763 SH   SOLE 22 2,333,892 0 267,871
TEREX CORP NEW COM 880779103 1,127 23,370 SH   SOLE 25 23,370 0 0
TEREX CORP NEW COM 880779103 2,126 44,097 SH   SOLE 26 23,141 0 20,956
TEREX CORP NEW COM 880779103 663 13,748 SH   SOLE 28 13,748 0 0
TEREX CORP NEW COM 880779103 381 7,904 SH   SOLE 29 0 0 7,904
TEREX CORP NEW COM 880779103 698 14,468 SH   SOLE 30 14,468 0 0
TEREX CORP NEW COM 880779103 84 1,746 SH   SOLE 31 1,746 0 0
TEREX CORP NEW COM 880779103 6,971 144,561 SH   SOLE 34 144,561 0 0
TEREX CORP NEW COM 880779103 327 6,787 SH   SOLE 36 6,787 0 0
TEREX CORP NEW COM 880779103 589 12,222 SH   SOLE 40 12,222 0 0
TERNIUM SA SPON ADR 880890108 9 300 SH   SOLE 2 300 0 0
TERNIUM SA SPON ADR 880890108 157 4,955 SH   SOLE 22 4,955 0 0
TERRA NITROGEN CO L P COM UNIT 881005201 1,008 12,634 SH   SOLE 7 12,634 0 0
TERRAFORM PWR INC COM CL A 88104R209 22,250 1,860,329 SH   SOLE 2 1,851,542 0 8,787
TERRAFORM PWR INC COM CL A 88104R209 2 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 18 1,545 SH   SOLE 7 1,545 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,979 165,509 SH   SOLE 18 165,509 0 0
TERRAFORM PWR INC COM CL A 88104R209 454 37,939 SH   SOLE 19 37,939 0 0
TERRAFORM PWR INC COM CL A 88104R209 20,933 1,750,235 SH   SOLE 21 1,750,235 0 0
TERRAFORM PWR INC COM CL A 88104R209 15,819 1,322,622 SH   SOLE 22 1,245,851 0 76,771
TERRAFORM PWR INC COM CL A 88104R209 62 5,217 SH   SOLE 26 0 0 5,217
TERRAFORM PWR INC COM CL A 88104R209 52 4,356 SH   SOLE 28 4,356 0 0
TERRAFORM PWR INC COM CL A 88104R209 3,655 305,608 SH   SOLE 30 305,608 0 0
TERRAFORM PWR INC COM CL A 88104R209 51 4,237 SH   SOLE 40 4,237 0 0
TERRENO RLTY CORP COM 88146M101 5,768 164,526 SH   SOLE 2 29,450 0 135,076
TERRENO RLTY CORP COM 88146M101 614 17,520 SH   SOLE 4 17,520 0 0
TERRENO RLTY CORP COM 88146M101 2,502 71,350 SH   SOLE 7 71,350 0 0
TERRENO RLTY CORP COM 88146M101 74 2,101 SH   SOLE 15 2,101 0 0
TERRENO RLTY CORP COM 88146M101 6,703 191,196 SH   SOLE 18 191,196 0 0
TERRENO RLTY CORP COM 88146M101 15,794 450,479 SH   SOLE 19 450,479 0 0
TERRENO RLTY CORP COM 88146M101 60,420 1,723,343 SH   SOLE 21 1,723,343 0 0
TERRENO RLTY CORP COM 88146M101 105,429 3,007,108 SH   SOLE 22 2,921,245 0 85,863
TERRENO RLTY CORP COM 88146M101 8,105 231,184 SH   SOLE 23 231,184 0 0
TERRENO RLTY CORP COM 88146M101 3,153 89,923 SH   SOLE 25 89,923 0 0
TERRENO RLTY CORP COM 88146M101 1,781 50,797 SH   SOLE 26 13,892 0 36,905
TERRENO RLTY CORP COM 88146M101 1,536 43,801 SH   SOLE 28 9,153 0 34,648
TERRENO RLTY CORP COM 88146M101 1,579 45,043 SH   SOLE 29 18,503 0 26,540
TERRENO RLTY CORP COM 88146M101 9,620 274,374 SH   SOLE 30 274,374 0 0
TERRENO RLTY CORP COM 88146M101 215 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 50 1,609 SH   SOLE 2 291 0 1,318
TERRITORIAL BANCORP INC COM 88145X108 909 29,433 SH   SOLE 18 29,433 0 0
TERRITORIAL BANCORP INC COM 88145X108 228 7,380 SH   SOLE 19 7,380 0 0
TERRITORIAL BANCORP INC COM 88145X108 8,282 268,284 SH   SOLE 21 268,284 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,822 123,797 SH   SOLE 22 110,387 0 13,410
TESARO INC COM 881569107 8,596 103,728 SH   SOLE 2 73,874 0 29,854
TESARO INC COM 881569107 1,963 23,687 SH   SOLE 4 22,678 0 1,009
TESARO INC COM 881569107 203 2,447 SH   SOLE 7 2,309 0 138
TESARO INC COM 881569107 0 3 SH   SOLE 17 0 0 3
TESARO INC COM 881569107 10,163 122,633 SH   SOLE 18 119,213 0 3,420
TESARO INC COM 881569107 69,531 839,036 SH   SOLE 19 839,036 0 0
TESARO INC COM 881569107 106,653 1,286,990 SH   SOLE 21 1,286,990 0 0
TESARO INC COM 881569107 88,108 1,063,210 SH   SOLE 22 949,557 0 113,653
TESARO INC COM 881569107 4,007 48,347 SH   SOLE 23 48,347 0 0
TESARO INC COM 881569107 7,459 90,011 SH   SOLE 26 55,660 0 34,351
TESARO INC COM 881569107 721 8,697 SH   SOLE 28 6,369 0 2,328
TESARO INC COM 881569107 866 10,452 SH   SOLE 29 1,187 0 9,265
TESARO INC COM 881569107 5,056 61,009 SH   SOLE 30 61,009 0 0
TESARO INC COM 881569107 2,408 29,057 SH   SOLE 31 21,193 0 7,864
TESARO INC COM 881569107 30,693 370,375 SH   SOLE 34 370,375 0 0
TESARO INC COM 881569107 596 7,193 SH   SOLE 36 7,193 0 0
TESARO INC COM 881569107 16 191 SH   SOLE 40 191 0 0
TESLA INC COM 88160R101 41,275 132,568 SH   SOLE 2 24,406 0 108,162
TESLA INC COM 88160R101 13,328 42,808 SH   SOLE 4 39,428 0 3,380
TESLA INC COM 88160R101 3,617 11,616 SH   SOLE 7 10,735 0 881
TESLA INC COM 88160R101 474 1,524 SH   SOLE 13 1,524 0 0
TESLA INC COM 88160R101 357 1,148 SH   SOLE 15 1,148 0 0
TESLA INC COM 88160R101 346 1,111 SH   SOLE 17 0 0 1,111
TESLA INC COM 88160R101 20,282 65,142 SH   SOLE 18 52,934 0 12,208
TESLA INC COM 88160R101 15,738 50,549 SH   SOLE 19 50,549 0 0
TESLA INC COM 88160R101 259,971 834,981 SH   SOLE 21 834,981 0 0
TESLA INC COM 88160R101 1,070,804 3,439,229 SH   SOLE 22 3,043,025 0 396,204
TESLA INC COM 88160R101 51,225 164,525 SH   SOLE 23 164,525 0 0
TESLA INC COM 88160R101 33,356 107,134 SH   SOLE 25 107,134 0 0
TESLA INC COM 88160R101 101,250 325,198 SH   SOLE 26 104,875 0 220,323
TESLA INC COM 88160R101 9,447 30,343 SH   SOLE 28 22,134 0 8,209
TESLA INC COM 88160R101 1,387 4,455 SH   SOLE 29 4,455 0 0
TESLA INC COM 88160R101 56,671 182,017 SH   SOLE 30 182,017 0 0
TESLA INC COM 88160R101 20,704 66,497 SH   SOLE 31 30,243 0 36,254
TESLA INC COM 88160R101 7,600 24,410 SH   SOLE 32 24,410 0 0
TESLA INC COM 88160R101 6,008 19,296 SH   SOLE 34 19,296 0 0
TESLA INC COM 88160R101 35,112 112,773 SH   SOLE 36 112,773 0 0
TESLA INC COM 88160R101 202 649 SH   SOLE 40 649 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 2,507 2,375,000 PRN   SOLE 21 2,375,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 3,991 3,691,000 PRN   SOLE 21 3,691,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 3,140 2,700,000 PRN   SOLE 21 2,700,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 22 1,078 SH   SOLE 18 1,078 0 0
TESSCO TECHNOLOGIES INC COM 872386107 385 19,129 SH   SOLE 21 19,129 0 0
TESSCO TECHNOLOGIES INC COM 872386107 5,784 287,063 SH   SOLE 22 287,063 0 0
TETRA TECH INC NEW COM 88162G103 224 4,642 SH   SOLE 2 3,269 0 1,373
TETRA TECH INC NEW COM 88162G103 12 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 1,624 33,718 SH   SOLE 7 33,718 0 0
TETRA TECH INC NEW COM 88162G103 12,290 255,242 SH   SOLE 18 255,242 0 0
TETRA TECH INC NEW COM 88162G103 5,006 103,959 SH   SOLE 19 103,959 0 0
TETRA TECH INC NEW COM 88162G103 242,543 5,037,240 SH   SOLE 21 5,037,240 0 0
TETRA TECH INC NEW COM 88162G103 75,634 1,570,807 SH   SOLE 22 1,462,303 0 108,504
TETRA TECH INC NEW COM 88162G103 736 15,288 SH   SOLE 26 5,933 0 9,355
TETRA TECH INC NEW COM 88162G103 396 8,228 SH   SOLE 28 8,228 0 0
TETRA TECH INC NEW COM 88162G103 147 3,044 SH   SOLE 29 0 0 3,044
TETRA TECH INC NEW COM 88162G103 13,720 284,949 SH   SOLE 30 284,949 0 0
TETRA TECH INC NEW COM 88162G103 319 6,630 SH   SOLE 40 6,630 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 120 28,163 SH   SOLE 2 7,050 0 21,113
TETRA TECHNOLOGIES INC DEL COM 88162F105 2 501 SH   SOLE 4 501 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 8 1,819 SH   SOLE 7 1,819 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 2,582 604,756 SH   SOLE 18 604,756 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 537 125,817 SH   SOLE 19 125,817 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 46,625 10,919,178 SH   SOLE 21 10,919,178 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 13,234 3,099,208 SH   SOLE 22 2,940,354 0 158,854
TETRA TECHNOLOGIES INC DEL COM 88162F105 123 28,765 SH   SOLE 23 28,765 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 225 52,578 SH   SOLE 26 13,226 0 39,352
TETRA TECHNOLOGIES INC DEL COM 88162F105 49 11,496 SH   SOLE 28 11,496 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 181 42,366 SH   SOLE 29 0 0 42,366
TETRA TECHNOLOGIES INC DEL COM 88162F105 704 164,921 SH   SOLE 30 164,921 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 43 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 74 11,730 SH   SOLE 2 3,931 0 7,799
TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 796 SH   SOLE 7 796 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1,212 192,457 SH   SOLE 18 192,457 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 261 41,381 SH   SOLE 19 41,381 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 15,005 2,381,755 SH   SOLE 21 2,381,755 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 8,921 1,416,053 SH   SOLE 22 1,365,329 0 50,724
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 168 SH   SOLE 30 168 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,411 1,608,000 PRN   SOLE 21 1,608,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 151 8,000 SH Put SOLE 2 8,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 285 15,000 SH Put SOLE 18 15,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 4,643 245,000 SH Put SOLE 19 245,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 28 1,500 SH Put SOLE 22 1,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,664 87,802 SH   SOLE 2 27,662 0 60,140
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5,651 298,218 SH   SOLE 4 270,560 0 27,658
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 8,872 468,192 SH   SOLE 7 443,319 0 24,873
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17,120 903,431 SH   SOLE 18 901,777 0 1,654
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 12,495 659,343 SH   SOLE 19 659,343 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 188,747 9,960,271 SH   SOLE 21 9,960,271 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 249,979 13,191,518 SH   SOLE 22 11,928,014 0 1,263,504
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 21,445 1,131,665 SH   SOLE 23 1,131,665 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 7,242 382,189 SH   SOLE 25 382,189 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 16,927 893,224 SH   SOLE 26 467,807 0 425,417
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 256 13,533 SH   SOLE 28 13,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,780 199,495 SH   SOLE 30 199,495 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6,615 349,065 SH   SOLE 31 161,014 0 188,051
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 21,290 1,123,471 SH   SOLE 34 1,123,471 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2,934 154,813 SH   SOLE 36 154,813 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 95 5,016 SH   SOLE 40 5,016 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,183 24,558 SH   SOLE 2 22,203 0 2,355
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 22 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 114 1,285 SH   SOLE 7 1,285 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 27,349 307,634 SH   SOLE 18 307,634 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3,562 40,072 SH   SOLE 19 40,072 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 291,898 3,283,439 SH   SOLE 21 3,283,439 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 142,817 1,606,489 SH   SOLE 22 1,514,293 0 92,196
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,839 20,685 SH   SOLE 26 9,779 0 10,906
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 667 7,505 SH   SOLE 28 7,505 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 696 7,829 SH   SOLE 30 7,829 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 303 3,411 SH   SOLE 36 3,411 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 444 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 212,547 2,035,108 SH   SOLE 2 1,072,323 0 962,785
TEXAS INSTRS INC COM 882508104 51,663 494,663 SH   SOLE 4 469,169 0 25,494
TEXAS INSTRS INC COM 882508104 78,310 749,805 SH   SOLE 7 740,926 0 8,879
TEXAS INSTRS INC COM 882508104 12,111 115,958 SH   SOLE 13 115,958 0 0
TEXAS INSTRS INC COM 882508104 886 8,479 SH   SOLE 15 8,479 0 0
TEXAS INSTRS INC COM 882508104 24 230 SH   SOLE 17 0 0 230
TEXAS INSTRS INC COM 882508104 225,116 2,155,458 SH   SOLE 18 2,010,925 0 144,533
TEXAS INSTRS INC COM 882508104 119,762 1,146,707 SH   SOLE 19 1,146,707 0 0
TEXAS INSTRS INC COM 882508104 57,157 547,271 SH   SOLE 20 0 0 547,271
TEXAS INSTRS INC COM 882508104 2,093,092 20,041,092 SH   SOLE 21 20,041,092 0 0
TEXAS INSTRS INC COM 882508104 2,976,089 28,495,686 SH   SOLE 22 23,002,983 0 5,492,703
TEXAS INSTRS INC COM 882508104 160,540 1,537,146 SH   SOLE 23 1,537,146 0 0
TEXAS INSTRS INC COM 882508104 106,463 1,019,374 SH   SOLE 25 1,019,374 0 0
TEXAS INSTRS INC COM 882508104 364,223 3,487,389 SH   SOLE 26 901,848 0 2,585,541
TEXAS INSTRS INC COM 882508104 23,405 224,100 SH   SOLE 28 162,795 0 61,305
TEXAS INSTRS INC COM 882508104 50,831 486,697 SH   SOLE 29 193,605 0 293,092
TEXAS INSTRS INC COM 882508104 372,285 3,564,581 SH   SOLE 30 3,564,581 0 0
TEXAS INSTRS INC COM 882508104 95,291 912,396 SH   SOLE 31 538,205 0 374,191
TEXAS INSTRS INC COM 882508104 14,950 143,146 SH   SOLE 32 143,146 0 0
TEXAS INSTRS INC COM 882508104 57,966 555,017 SH   SOLE 34 555,017 0 0
TEXAS INSTRS INC COM 882508104 113,825 1,089,861 SH   SOLE 36 1,089,861 0 0
TEXAS INSTRS INC COM 882508104 517 4,953 SH   SOLE 40 4,953 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,159 2,596 SH   SOLE 21 2,596 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 673 1,507 SH   SOLE 26 1,037 0 470
TEXAS PAC LD TR SUB CTF PROP I T 882610108 458 1,025 SH   SOLE 28 1,025 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 448 1,002 SH   SOLE 30 1,002 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 409 915 SH   SOLE 40 915 0 0
TEXAS ROADHOUSE INC COM 882681109 1,671 31,728 SH   SOLE 2 31,242 0 486
TEXAS ROADHOUSE INC COM 882681109 9 168 SH   SOLE 4 168 0 0
TEXAS ROADHOUSE INC COM 882681109 89 1,681 SH   SOLE 7 1,681 0 0
TEXAS ROADHOUSE INC COM 882681109 21,455 407,261 SH   SOLE 18 407,261 0 0
TEXAS ROADHOUSE INC COM 882681109 8,941 169,731 SH   SOLE 19 169,731 0 0
TEXAS ROADHOUSE INC COM 882681109 221,178 4,198,524 SH   SOLE 21 4,198,524 0 0
TEXAS ROADHOUSE INC COM 882681109 112,118 2,128,278 SH   SOLE 22 2,005,329 0 122,949
TEXAS ROADHOUSE INC COM 882681109 657 12,470 SH   SOLE 23 12,470 0 0
TEXAS ROADHOUSE INC COM 882681109 1,625 30,851 SH   SOLE 26 13,992 0 16,859
TEXAS ROADHOUSE INC COM 882681109 529 10,038 SH   SOLE 28 10,038 0 0
TEXAS ROADHOUSE INC COM 882681109 717 13,616 SH   SOLE 29 0 0 13,616
TEXAS ROADHOUSE INC COM 882681109 571 10,840 SH   SOLE 30 10,840 0 0
TEXAS ROADHOUSE INC COM 882681109 363 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 137 6,352 SH   SOLE 2 1,378 0 4,974
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 10 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 2,222 103,345 SH   SOLE 18 103,345 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 362 16,819 SH   SOLE 19 16,819 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17,808 828,295 SH   SOLE 21 828,295 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 5,955 276,994 SH   SOLE 22 243,150 0 33,844
TEXTRON INC COM 883203101 17,559 310,292 SH   SOLE 2 56,677 0 253,615
TEXTRON INC COM 883203101 3,528 62,349 SH   SOLE 4 55,761 0 6,588
TEXTRON INC COM 883203101 12,023 212,453 SH   SOLE 7 208,268 0 4,185
TEXTRON INC COM 883203101 170 3,002 SH   SOLE 13 3,002 0 0
TEXTRON INC COM 883203101 102 1,807 SH   SOLE 15 1,807 0 0
TEXTRON INC COM 883203101 10 179 SH   SOLE 17 0 0 179
TEXTRON INC COM 883203101 30,660 541,799 SH   SOLE 18 531,271 0 10,528
TEXTRON INC COM 883203101 2,416 42,689 SH   SOLE 19 42,689 0 0
TEXTRON INC COM 883203101 471,736 8,336,033 SH   SOLE 21 8,336,033 0 0
TEXTRON INC COM 883203101 393,310 6,950,172 SH   SOLE 22 5,737,885 0 1,212,287
TEXTRON INC COM 883203101 18,197 321,557 SH   SOLE 23 321,557 0 0
TEXTRON INC COM 883203101 30,183 533,356 SH   SOLE 25 533,356 0 0
TEXTRON INC COM 883203101 11,444 202,224 SH   SOLE 26 185,866 0 16,358
TEXTRON INC COM 883203101 791 13,979 SH   SOLE 29 9,427 0 4,552
TEXTRON INC COM 883203101 44,014 777,772 SH   SOLE 30 777,772 0 0
TEXTRON INC COM 883203101 17,024 300,830 SH   SOLE 31 244,176 0 56,654
TEXTRON INC COM 883203101 13,585 240,059 SH   SOLE 36 240,059 0 0
TEXTRON INC COM 883203101 76 1,348 SH   SOLE 40 1,348 0 0
TFS FINL CORP COM 87240R107 530 35,476 SH   SOLE 2 5,418 0 30,058
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 70 4,657 SH   SOLE 7 4,657 0 0
TFS FINL CORP COM 87240R107 875 58,542 SH   SOLE 18 58,542 0 0
TFS FINL CORP COM 87240R107 1,812 121,294 SH   SOLE 19 121,294 0 0
TFS FINL CORP COM 87240R107 11,001 736,342 SH   SOLE 21 736,342 0 0
TFS FINL CORP COM 87240R107 27,568 1,845,277 SH   SOLE 22 1,657,056 0 188,221
TFS FINL CORP COM 87240R107 422 28,256 SH   SOLE 23 28,256 0 0
TFS FINL CORP COM 87240R107 460 30,795 SH   SOLE 26 11,939 0 18,856
TFS FINL CORP COM 87240R107 150 10,031 SH   SOLE 28 10,031 0 0
TFS FINL CORP COM 87240R107 730 48,867 SH   SOLE 29 0 0 48,867
TFS FINL CORP COM 87240R107 165 11,023 SH   SOLE 30 11,023 0 0
TFS FINL CORP COM 87240R107 18 1,237 SH   SOLE 31 1,237 0 0
TFS FINL CORP COM 87240R107 131 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 35 4,309 SH   SOLE 2 4,064 0 245
TG THERAPEUTICS INC COM 88322Q108 9 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 1,487 181,323 SH   SOLE 18 181,323 0 0
TG THERAPEUTICS INC COM 88322Q108 373 45,475 SH   SOLE 19 45,475 0 0
TG THERAPEUTICS INC COM 88322Q108 13,051 1,591,636 SH   SOLE 21 1,591,636 0 0
TG THERAPEUTICS INC COM 88322Q108 12,666 1,544,637 SH   SOLE 22 1,462,952 0 81,685
TG THERAPEUTICS INC COM 88322Q108 203 24,780 SH   SOLE 26 0 0 24,780
TG THERAPEUTICS INC COM 88322Q108 43 5,238 SH   SOLE 28 5,238 0 0
TG THERAPEUTICS INC COM 88322Q108 61 7,426 SH   SOLE 30 7,426 0 0
TG THERAPEUTICS INC COM 88322Q108 75 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 7 2,993 SH   SOLE 18 2,993 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 79 33,122 SH   SOLE 21 33,122 0 0
THE TRADE DESK INC COM CL A 88339J105 76 1,662 SH   SOLE 2 1,585 0 77
THE TRADE DESK INC COM CL A 88339J105 6 142 SH   SOLE 4 142 0 0
THE TRADE DESK INC COM CL A 88339J105 30 657 SH   SOLE 7 657 0 0
THE TRADE DESK INC COM CL A 88339J105 3,668 80,210 SH   SOLE 18 80,210 0 0
THE TRADE DESK INC COM CL A 88339J105 825 18,035 SH   SOLE 19 18,035 0 0
THE TRADE DESK INC COM CL A 88339J105 32,911 719,684 SH   SOLE 21 719,684 0 0
THE TRADE DESK INC COM CL A 88339J105 25,674 561,419 SH   SOLE 22 514,011 0 47,408
THE TRADE DESK INC COM CL A 88339J105 365 7,991 SH   SOLE 26 0 0 7,991
THE TRADE DESK INC COM CL A 88339J105 195 4,258 SH   SOLE 28 4,258 0 0
THE TRADE DESK INC COM CL A 88339J105 228 4,988 SH   SOLE 30 4,988 0 0
THE TRADE DESK INC COM CL A 88339J105 128 2,790 SH   SOLE 40 2,790 0 0
THERAPEUTICSMD INC COM 88338N107 59 9,736 SH   SOLE 2 8,919 0 817
THERAPEUTICSMD INC COM 88338N107 7 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 20 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 3,398 562,631 SH   SOLE 18 562,631 0 0
THERAPEUTICSMD INC COM 88338N107 803 132,927 SH   SOLE 19 132,927 0 0
THERAPEUTICSMD INC COM 88338N107 54,039 8,946,781 SH   SOLE 21 8,946,781 0 0
THERAPEUTICSMD INC COM 88338N107 28,071 4,647,489 SH   SOLE 22 4,361,064 0 286,425
THERAPEUTICSMD INC COM 88338N107 379 62,739 SH   SOLE 26 22,961 0 39,778
THERAPEUTICSMD INC COM 88338N107 134 22,239 SH   SOLE 28 22,239 0 0
THERAPEUTICSMD INC COM 88338N107 187 30,911 SH   SOLE 30 30,911 0 0
THERAPEUTICSMD INC COM 88338N107 72 11,962 SH   SOLE 40 11,962 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 73 2,615 SH   SOLE 2 2,339 0 276
THERAVANCE BIOPHARMA INC COM G8807B106 4 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 32 1,149 SH   SOLE 7 1,149 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4,185 150,046 SH   SOLE 18 150,046 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 3,512 125,932 SH   SOLE 19 125,932 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 544 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 63,103 2,262,578 SH   SOLE 21 2,262,578 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 31,825 1,141,084 SH   SOLE 22 1,066,085 0 74,999
THERAVANCE BIOPHARMA INC COM G8807B106 647 23,208 SH   SOLE 26 9,808 0 13,400
THERAVANCE BIOPHARMA INC COM G8807B106 168 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 173 6,195 SH   SOLE 30 6,195 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 153 5,471 SH   SOLE 40 5,471 0 0
THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 4 4,000 PRN   SOLE 21 4,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 108,782 572,898 SH   SOLE 2 184,432 0 388,466
THERMO FISHER SCIENTIFIC INC COM 883556102 26,479 139,449 SH   SOLE 4 129,716 0 9,733
THERMO FISHER SCIENTIFIC INC COM 883556102 52,372 275,815 SH   SOLE 7 271,991 0 3,824
THERMO FISHER SCIENTIFIC INC COM 883556102 718 3,781 SH   SOLE 13 3,781 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 559 2,946 SH   SOLE 15 2,946 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 24 124 SH   SOLE 17 0 0 124
THERMO FISHER SCIENTIFIC INC COM 883556102 157,028 826,988 SH   SOLE 18 773,922 0 53,066
THERMO FISHER SCIENTIFIC INC COM 883556102 104,421 549,932 SH   SOLE 19 549,932 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 38,357 202,007 SH   SOLE 20 0 0 202,007
THERMO FISHER SCIENTIFIC INC COM 883556102 1,349,835 7,108,882 SH   SOLE 21 7,108,882 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,000,081 10,533,396 SH   SOLE 22 8,746,714 0 1,786,682
THERMO FISHER SCIENTIFIC INC COM 883556102 93,196 490,813 SH   SOLE 23 490,813 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 60,393 318,059 SH   SOLE 25 318,059 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 195,993 1,032,196 SH   SOLE 26 357,423 0 674,773
THERMO FISHER SCIENTIFIC INC COM 883556102 17,238 90,784 SH   SOLE 28 65,924 0 24,860
THERMO FISHER SCIENTIFIC INC COM 883556102 2,512 13,228 SH   SOLE 29 13,228 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 228,967 1,205,852 SH   SOLE 30 1,205,852 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 35,248 185,634 SH   SOLE 31 82,007 0 103,627
THERMO FISHER SCIENTIFIC INC COM 883556102 43,594 229,585 SH   SOLE 34 229,585 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 69,672 366,929 SH   SOLE 36 366,929 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 358 1,888 SH   SOLE 40 1,888 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 228 1,200 SH Put SOLE 2 1,200 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 475 2,500 SH Put SOLE 18 2,500 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 7,595 40,000 SH Put SOLE 19 40,000 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 57 300 SH Put SOLE 22 300 0 0
THERMON GROUP HLDGS INC COM 88362T103 169 7,156 SH   SOLE 2 1,844 0 5,312
THERMON GROUP HLDGS INC COM 88362T103 5 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 17 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,807 118,580 SH   SOLE 18 118,580 0 0
THERMON GROUP HLDGS INC COM 88362T103 618 26,092 SH   SOLE 19 26,092 0 0
THERMON GROUP HLDGS INC COM 88362T103 23,201 980,205 SH   SOLE 21 980,205 0 0
THERMON GROUP HLDGS INC COM 88362T103 18,867 797,094 SH   SOLE 22 743,748 0 53,346
THERMON GROUP HLDGS INC COM 88362T103 283 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 110 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 107 4,503 SH   SOLE 30 4,503 0 0
THERMON GROUP HLDGS INC COM 88362T103 89 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM 88368Q103 24 16,585 SH   SOLE 19 16,585 0 0
THESTREET INC COM 88368Q103 24 16,497 SH   SOLE 21 16,497 0 0
THESTREET INC COM 88368Q103 1,858 1,281,400 SH   SOLE 22 1,281,400 0 0
THIRD PT REINS LTD COM G8827U100 175 11,977 SH   SOLE 2 4,882 0 7,095
THIRD PT REINS LTD COM G8827U100 33 2,254 SH   SOLE 7 2,254 0 0
THIRD PT REINS LTD COM G8827U100 6,013 410,473 SH   SOLE 18 410,473 0 0
THIRD PT REINS LTD COM G8827U100 980 66,925 SH   SOLE 19 66,925 0 0
THIRD PT REINS LTD COM G8827U100 117,859 8,044,951 SH   SOLE 21 8,044,951 0 0
THIRD PT REINS LTD COM G8827U100 33,000 2,252,531 SH   SOLE 22 2,122,774 0 129,757
THIRD PT REINS LTD COM G8827U100 100 6,809 SH   SOLE 26 0 0 6,809
THIRD PT REINS LTD COM G8827U100 136 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,816 123,931 SH   SOLE 30 123,931 0 0
THIRD PT REINS LTD COM G8827U100 95 6,481 SH   SOLE 40 6,481 0 0
THL CR INC COM 872438106 1,805 199,397 SH   SOLE 30 199,397 0 0
THOMSON REUTERS CORP COM 884903105 22 500 SH   SOLE 2 500 0 0
THOMSON REUTERS CORP COM 884903105 3 73 SH   SOLE 18 73 0 0
THOR INDS INC COM 885160101 6,567 43,571 SH   SOLE 2 25,614 0 17,957
THOR INDS INC COM 885160101 43 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 220 1,457 SH   SOLE 7 1,457 0 0
THOR INDS INC COM 885160101 23,969 159,031 SH   SOLE 18 159,031 0 0
THOR INDS INC COM 885160101 2,223 14,747 SH   SOLE 19 14,747 0 0
THOR INDS INC COM 885160101 325,737 2,161,204 SH   SOLE 21 2,161,204 0 0
THOR INDS INC COM 885160101 237,986 1,578,996 SH   SOLE 22 1,431,388 0 147,608
THOR INDS INC COM 885160101 3,067 20,352 SH   SOLE 26 7,551 0 12,801
THOR INDS INC COM 885160101 1,166 7,734 SH   SOLE 28 7,734 0 0
THOR INDS INC COM 885160101 1,140 7,563 SH   SOLE 29 0 0 7,563
THOR INDS INC COM 885160101 2,093 13,884 SH   SOLE 30 13,884 0 0
THOR INDS INC COM 885160101 174 1,154 SH   SOLE 31 1,154 0 0
THOR INDS INC COM 885160101 368 2,442 SH   SOLE 36 2,442 0 0
THOR INDS INC COM 885160101 888 5,895 SH   SOLE 40 5,895 0 0
TICC CAPITAL CORP COM 87244T109 1,900 330,968 SH   SOLE 30 330,968 0 0
TIDEWATER INC NEW COM 88642R109 17 700 SH   SOLE 2 700 0 0
TIDEWATER INC NEW COM 88642R109 22 918 SH   SOLE 7 918 0 0
TIDEWATER INC NEW COM 88642R109 89 3,661 SH   SOLE 19 3,661 0 0
TIDEWATER INC NEW COM 88642R109 2,045 83,831 SH   SOLE 21 83,831 0 0
TIDEWATER INC NEW COM 88642R109 3,475 142,427 SH   SOLE 22 142,427 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 7 2,840 SH   SOLE 22 2,840 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 6 3,070 SH   SOLE 22 3,070 0 0
TIER REIT INC COM NEW 88650V208 218 10,698 SH   SOLE 2 3,124 0 7,574
TIER REIT INC COM NEW 88650V208 290 14,203 SH   SOLE 4 14,203 0 0
TIER REIT INC COM NEW 88650V208 1,371 67,261 SH   SOLE 7 67,261 0 0
TIER REIT INC COM NEW 88650V208 42 2,060 SH   SOLE 15 2,060 0 0
TIER REIT INC COM NEW 88650V208 11 518 SH   SOLE 17 0 0 518
TIER REIT INC COM NEW 88650V208 3,676 180,295 SH   SOLE 18 180,295 0 0
TIER REIT INC COM NEW 88650V208 1,852 90,807 SH   SOLE 19 90,807 0 0
TIER REIT INC COM NEW 88650V208 31,952 1,567,058 SH   SOLE 21 1,567,058 0 0
TIER REIT INC COM NEW 88650V208 37,812 1,854,455 SH   SOLE 22 1,772,256 0 82,199
TIER REIT INC COM NEW 88650V208 52 2,562 SH   SOLE 23 2,562 0 0
TIER REIT INC COM NEW 88650V208 1,754 86,044 SH   SOLE 25 86,044 0 0
TIER REIT INC COM NEW 88650V208 607 29,771 SH   SOLE 26 0 0 29,771
TIER REIT INC COM NEW 88650V208 735 36,047 SH   SOLE 28 6,836 0 29,211
TIER REIT INC COM NEW 88650V208 333 16,349 SH   SOLE 29 16,349 0 0
TIER REIT INC COM NEW 88650V208 5,269 258,407 SH   SOLE 30 258,407 0 0
TIER REIT INC COM NEW 88650V208 66 3,239 SH   SOLE 40 3,239 0 0
TIFFANY & CO NEW COM 886547108 16,542 159,131 SH   SOLE 2 53,837 0 105,294
TIFFANY & CO NEW COM 886547108 4,840 46,557 SH   SOLE 4 43,707 0 2,850
TIFFANY & CO NEW COM 886547108 8,475 81,525 SH   SOLE 7 70,036 0 11,489
TIFFANY & CO NEW COM 886547108 461 4,438 SH   SOLE 13 4,438 0 0
TIFFANY & CO NEW COM 886547108 89 860 SH   SOLE 15 860 0 0
TIFFANY & CO NEW COM 886547108 25,118 241,636 SH   SOLE 18 225,811 0 15,825
TIFFANY & CO NEW COM 886547108 4,322 41,577 SH   SOLE 19 41,577 0 0
TIFFANY & CO NEW COM 886547108 9,444 90,851 SH   SOLE 20 0 0 90,851
TIFFANY & CO NEW COM 886547108 234,748 2,258,282 SH   SOLE 21 2,258,282 0 0
TIFFANY & CO NEW COM 886547108 289,774 2,787,624 SH   SOLE 22 2,277,698 0 509,926
TIFFANY & CO NEW COM 886547108 15,723 151,256 SH   SOLE 23 151,256 0 0
TIFFANY & CO NEW COM 886547108 9,653 92,864 SH   SOLE 25 92,864 0 0
TIFFANY & CO NEW COM 886547108 41,909 403,168 SH   SOLE 26 125,333 0 277,835
TIFFANY & CO NEW COM 886547108 2,888 27,780 SH   SOLE 28 20,222 0 7,558
TIFFANY & CO NEW COM 886547108 5,507 52,976 SH   SOLE 29 4,664 0 48,312
TIFFANY & CO NEW COM 886547108 31,541 303,424 SH   SOLE 30 303,424 0 0
TIFFANY & CO NEW COM 886547108 7,854 75,559 SH   SOLE 31 36,608 0 38,951
TIFFANY & CO NEW COM 886547108 1,026 9,866 SH   SOLE 34 9,866 0 0
TIFFANY & CO NEW COM 886547108 9,747 93,763 SH   SOLE 36 93,763 0 0
TIFFANY & CO NEW COM 886547108 64 612 SH   SOLE 40 612 0 0
TILE SHOP HLDGS INC COM 88677Q109 32 3,363 SH   SOLE 2 3,363 0 0
TILE SHOP HLDGS INC COM 88677Q109 5 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 1,662 173,117 SH   SOLE 18 173,117 0 0
TILE SHOP HLDGS INC COM 88677Q109 292 30,428 SH   SOLE 19 30,428 0 0
TILE SHOP HLDGS INC COM 88677Q109 43,544 4,535,782 SH   SOLE 21 4,535,782 0 0
TILE SHOP HLDGS INC COM 88677Q109 9,807 1,021,518 SH   SOLE 22 961,813 0 59,705
TILE SHOP HLDGS INC COM 88677Q109 25 2,565 SH   SOLE 26 0 0 2,565
TILE SHOP HLDGS INC COM 88677Q109 39 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 481 50,070 SH   SOLE 30 50,070 0 0
TILE SHOP HLDGS INC COM 88677Q109 24 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 64 4,346 SH   SOLE 2 1,827 0 2,519
TILLYS INC CL A 886885102 780 52,848 SH   SOLE 18 52,848 0 0
TILLYS INC CL A 886885102 126 8,546 SH   SOLE 19 8,546 0 0
TILLYS INC CL A 886885102 6,320 428,153 SH   SOLE 21 428,153 0 0
TILLYS INC CL A 886885102 6,111 414,013 SH   SOLE 22 405,741 0 8,272
TILLYS INC CL A 886885102 75 5,058 SH   SOLE 29 0 0 5,058
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 358 18,539 SH   SOLE 4 18,539 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 4,183 216,611 SH   SOLE 18 216,611 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,203 114,083 SH   SOLE 19 114,083 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,020 104,617 SH   SOLE 21 104,617 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 86,149 4,461,368 SH   SOLE 22 3,681,240 0 780,128
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 5,847 302,822 SH   SOLE 26 0 0 302,822
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,748 90,528 SH   SOLE 30 90,528 0 0
TIMBERLAND BANCORP INC COM 887098101 24 906 SH   SOLE 2 287 0 619
TIMBERLAND BANCORP INC COM 887098101 649 24,449 SH   SOLE 18 24,449 0 0
TIMBERLAND BANCORP INC COM 887098101 91 3,443 SH   SOLE 19 3,443 0 0
TIMBERLAND BANCORP INC COM 887098101 5,617 211,569 SH   SOLE 21 211,569 0 0
TIMBERLAND BANCORP INC COM 887098101 3,492 131,519 SH   SOLE 22 127,711 0 3,808
TIME INC NEW COM 887228104 519 28,157 SH   SOLE 2 11,152 0 17,005
TIME INC NEW COM 887228104 11 611 SH   SOLE 4 611 0 0
TIME INC NEW COM 887228104 83 4,523 SH   SOLE 7 4,523 0 0
TIME INC NEW COM 887228104 9,069 491,529 SH   SOLE 18 491,529 0 0
TIME INC NEW COM 887228104 1,830 99,202 SH   SOLE 19 99,202 0 0
TIME INC NEW COM 887228104 168,266 9,120,108 SH   SOLE 21 9,120,108 0 0
TIME INC NEW COM 887228104 52,262 2,832,638 SH   SOLE 22 2,635,239 0 197,399
TIME INC NEW COM 887228104 557 30,192 SH   SOLE 23 30,192 0 0
TIME INC NEW COM 887228104 475 25,744 SH   SOLE 26 10,654 0 15,090
TIME INC NEW COM 887228104 285 15,436 SH   SOLE 28 15,436 0 0
TIME INC NEW COM 887228104 3,098 167,931 SH   SOLE 30 167,931 0 0
TIME INC NEW COM 887228104 406 22,025 SH   SOLE 36 22,025 0 0
TIME INC NEW COM 887228104 225 12,183 SH   SOLE 40 12,183 0 0
TIME WARNER INC COM NEW 887317303 111,909 1,223,445 SH   SOLE 2 464,092 0 759,353
TIME WARNER INC COM NEW 887317303 26,554 290,299 SH   SOLE 4 270,974 0 19,325
TIME WARNER INC COM NEW 887317303 49,781 544,234 SH   SOLE 7 535,583 0 8,651
TIME WARNER INC COM NEW 887317303 2,954 32,300 SH   SOLE 13 32,300 0 0
TIME WARNER INC COM NEW 887317303 523 5,715 SH   SOLE 15 5,715 0 0
TIME WARNER INC COM NEW 887317303 39 424 SH   SOLE 17 0 0 424
TIME WARNER INC COM NEW 887317303 136,288 1,489,974 SH   SOLE 18 1,381,361 0 108,613
TIME WARNER INC COM NEW 887317303 24,176 264,308 SH   SOLE 19 264,308 0 0
TIME WARNER INC COM NEW 887317303 36,971 404,184 SH   SOLE 20 0 0 404,184
TIME WARNER INC COM NEW 887317303 1,140,651 12,470,222 SH   SOLE 21 12,470,222 0 0
TIME WARNER INC COM NEW 887317303 1,909,758 20,878,520 SH   SOLE 22 17,198,152 0 3,680,368
TIME WARNER INC COM NEW 887317303 91,845 1,004,102 SH   SOLE 23 1,004,102 0 0
TIME WARNER INC COM NEW 887317303 56,998 623,128 SH   SOLE 25 623,128 0 0
TIME WARNER INC COM NEW 887317303 213,916 2,338,651 SH   SOLE 26 696,115 0 1,642,536
TIME WARNER INC COM NEW 887317303 16,164 176,712 SH   SOLE 28 128,514 0 48,198
TIME WARNER INC COM NEW 887317303 12,200 133,375 SH   SOLE 29 52,476 0 80,899
TIME WARNER INC COM NEW 887317303 203,255 2,222,097 SH   SOLE 30 2,222,097 0 0
TIME WARNER INC COM NEW 887317303 49,792 544,355 SH   SOLE 31 319,149 0 225,206
TIME WARNER INC COM NEW 887317303 6,194 67,714 SH   SOLE 34 67,714 0 0
TIME WARNER INC COM NEW 887317303 73,136 799,567 SH   SOLE 36 799,567 0 0
TIME WARNER INC COM NEW 887317303 346 3,778 SH   SOLE 40 3,778 0 0
TIMKEN CO COM 887389104 3,625 73,750 SH   SOLE 2 36,352 0 37,398
TIMKEN CO COM 887389104 47 952 SH   SOLE 4 952 0 0
TIMKEN CO COM 887389104 126 2,564 SH   SOLE 7 2,564 0 0
TIMKEN CO COM 887389104 256 5,205 SH   SOLE 17 0 0 5,205
TIMKEN CO COM 887389104 11,088 225,594 SH   SOLE 18 225,594 0 0
TIMKEN CO COM 887389104 1,037 21,100 SH   SOLE 19 21,100 0 0
TIMKEN CO COM 887389104 149,051 3,032,564 SH   SOLE 21 3,032,564 0 0
TIMKEN CO COM 887389104 112,549 2,289,910 SH   SOLE 22 2,071,387 0 218,523
TIMKEN CO COM 887389104 1,608 32,719 SH   SOLE 26 16,145 0 16,574
TIMKEN CO COM 887389104 502 10,210 SH   SOLE 28 10,210 0 0
TIMKEN CO COM 887389104 522 10,627 SH   SOLE 29 0 0 10,627
TIMKEN CO COM 887389104 745 15,158 SH   SOLE 30 15,158 0 0
TIMKEN CO COM 887389104 81 1,655 SH   SOLE 31 1,655 0 0
TIMKEN CO COM 887389104 19 381 SH   SOLE 34 381 0 0
TIMKEN CO COM 887389104 227 4,615 SH   SOLE 36 4,615 0 0
TIMKEN CO COM 887389104 386 7,854 SH   SOLE 40 7,854 0 0
TIMKENSTEEL CORP COM 887399103 214 14,081 SH   SOLE 2 7,040 0 7,041
TIMKENSTEEL CORP COM 887399103 3 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 13 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 1 64 SH   SOLE 17 0 0 64
TIMKENSTEEL CORP COM 887399103 3,086 203,169 SH   SOLE 18 203,169 0 0
TIMKENSTEEL CORP COM 887399103 3,933 258,917 SH   SOLE 19 258,917 0 0
TIMKENSTEEL CORP COM 887399103 56,883 3,744,764 SH   SOLE 21 3,744,764 0 0
TIMKENSTEEL CORP COM 887399103 18,450 1,214,608 SH   SOLE 22 1,136,994 0 77,614
TIMKENSTEEL CORP COM 887399103 107 7,039 SH   SOLE 26 2,891 0 4,148
TIMKENSTEEL CORP COM 887399103 78 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 840 55,320 SH   SOLE 30 55,320 0 0
TIMKENSTEEL CORP COM 887399103 58 3,816 SH   SOLE 40 3,816 0 0
TINTRI INC COM 88770Q105 228 44,666 SH   SOLE 18 44,666 0 0
TINTRI INC COM 88770Q105 44 8,668 SH   SOLE 19 8,668 0 0
TINTRI INC COM 88770Q105 1,631 319,901 SH   SOLE 21 319,901 0 0
TINTRI INC COM 88770Q105 435 85,326 SH   SOLE 22 79,645 0 5,681
TIPTREE INC CL A 88822Q103 19 3,130 SH   SOLE 2 1,343 0 1,787
TIPTREE INC CL A 88822Q103 10 1,713 SH   SOLE 7 1,713 0 0
TIPTREE INC CL A 88822Q103 624 104,849 SH   SOLE 18 104,849 0 0
TIPTREE INC CL A 88822Q103 85 14,280 SH   SOLE 19 14,280 0 0
TIPTREE INC CL A 88822Q103 5,053 849,253 SH   SOLE 21 849,253 0 0
TIPTREE INC CL A 88822Q103 1,369 230,041 SH   SOLE 22 212,926 0 17,115
TITAN INTL INC ILL COM 88830M102 163 12,691 SH   SOLE 2 2,846 0 9,845
TITAN INTL INC ILL COM 88830M102 5 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 13 974 SH   SOLE 7 974 0 0
TITAN INTL INC ILL COM 88830M102 3,278 254,496 SH   SOLE 18 254,496 0 0
TITAN INTL INC ILL COM 88830M102 481 37,378 SH   SOLE 19 37,378 0 0
TITAN INTL INC ILL COM 88830M102 59,665 4,632,376 SH   SOLE 21 4,632,376 0 0
TITAN INTL INC ILL COM 88830M102 16,147 1,253,647 SH   SOLE 22 1,156,986 0 96,661
TITAN INTL INC ILL COM 88830M102 596 46,239 SH   SOLE 26 6,409 0 39,830
TITAN INTL INC ILL COM 88830M102 86 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 1,114 86,490 SH   SOLE 30 86,490 0 0
TITAN INTL INC ILL COM 88830M102 55 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 105 4,964 SH   SOLE 2 1,605 0 3,359
TITAN MACHY INC COM 88830R101 10 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,586 74,933 SH   SOLE 18 74,933 0 0
TITAN MACHY INC COM 88830R101 326 15,407 SH   SOLE 19 15,407 0 0
TITAN MACHY INC COM 88830R101 13,051 616,506 SH   SOLE 21 616,506 0 0
TITAN MACHY INC COM 88830R101 10,271 485,180 SH   SOLE 22 454,716 0 30,464
TITAN MACHY INC COM 88830R101 219 10,368 SH   SOLE 23 10,368 0 0
TITAN MACHY INC COM 88830R101 57 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 62 2,932 SH   SOLE 30 2,932 0 0
TITAN MACHY INC COM 88830R101 179 8,477 SH   SOLE 34 8,477 0 0
TITAN MACHY INC COM 88830R101 36 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 5 3,653 SH   SOLE 18 3,653 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 5 3,672 SH   SOLE 19 3,672 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 77 57,868 SH   SOLE 21 57,868 0 0
TIVITY HEALTH INC COM 88870R102 167 4,570 SH   SOLE 2 2,129 0 2,441
TIVITY HEALTH INC COM 88870R102 12 334 SH   SOLE 4 334 0 0
TIVITY HEALTH INC COM 88870R102 38 1,035 SH   SOLE 7 1,035 0 0
TIVITY HEALTH INC COM 88870R102 6,168 168,762 SH   SOLE 18 168,762 0 0
TIVITY HEALTH INC COM 88870R102 1,974 54,017 SH   SOLE 19 54,017 0 0
TIVITY HEALTH INC COM 88870R102 118,922 3,253,688 SH   SOLE 21 3,253,688 0 0
TIVITY HEALTH INC COM 88870R102 39,358 1,076,816 SH   SOLE 22 1,016,423 0 60,393
TIVITY HEALTH INC COM 88870R102 43 1,172 SH   SOLE 23 1,172 0 0
TIVITY HEALTH INC COM 88870R102 90 2,468 SH   SOLE 26 0 0 2,468
TIVITY HEALTH INC COM 88870R102 173 4,735 SH   SOLE 28 4,735 0 0
TIVITY HEALTH INC COM 88870R102 169 4,632 SH   SOLE 29 0 0 4,632
TIVITY HEALTH INC COM 88870R102 1,786 48,852 SH   SOLE 30 48,852 0 0
TIVITY HEALTH INC COM 88870R102 16 426 SH   SOLE 34 426 0 0
TIVITY HEALTH INC COM 88870R102 127 3,480 SH   SOLE 40 3,480 0 0
TIVO CORP COM 88870P106 408 26,137 SH   SOLE 2 6,638 0 19,499
TIVO CORP COM 88870P106 13 820 SH   SOLE 4 820 0 0
TIVO CORP COM 88870P106 41 2,650 SH   SOLE 7 2,650 0 0
TIVO CORP COM 88870P106 9,159 587,140 SH   SOLE 18 587,140 0 0
TIVO CORP COM 88870P106 2,228 142,817 SH   SOLE 19 142,817 0 0
TIVO CORP COM 88870P106 176,599 11,320,418 SH   SOLE 21 11,320,418 0 0
TIVO CORP COM 88870P106 54,318 3,481,922 SH   SOLE 22 3,264,448 0 217,474
TIVO CORP COM 88870P106 1,044 66,901 SH   SOLE 26 19,627 0 47,274
TIVO CORP COM 88870P106 272 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 2,721 174,449 SH   SOLE 30 174,449 0 0
TIVO CORP COM 88870P106 231 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 111,109 1,453,161 SH   SOLE 2 821,162 0 631,999
TJX COS INC NEW COM 872540109 30,287 396,119 SH   SOLE 4 379,986 0 16,133
TJX COS INC NEW COM 872540109 43,464 568,449 SH   SOLE 7 559,973 0 8,476
TJX COS INC NEW COM 872540109 977 12,780 SH   SOLE 13 12,780 0 0
TJX COS INC NEW COM 872540109 382 4,999 SH   SOLE 15 4,999 0 0
TJX COS INC NEW COM 872540109 2 30 SH   SOLE 17 0 0 30
TJX COS INC NEW COM 872540109 112,774 1,474,938 SH   SOLE 18 1,368,971 0 105,967
TJX COS INC NEW COM 872540109 87,104 1,139,214 SH   SOLE 19 1,139,214 0 0
TJX COS INC NEW COM 872540109 31,655 414,003 SH   SOLE 20 0 0 414,003
TJX COS INC NEW COM 872540109 921,676 12,054,354 SH   SOLE 21 12,054,354 0 0
TJX COS INC NEW COM 872540109 1,408,175 18,417,144 SH   SOLE 22 14,843,298 0 3,573,846
TJX COS INC NEW COM 872540109 82,080 1,073,497 SH   SOLE 23 1,073,497 0 0
TJX COS INC NEW COM 872540109 42,440 555,064 SH   SOLE 25 555,064 0 0
TJX COS INC NEW COM 872540109 237,575 3,107,177 SH   SOLE 26 602,836 0 2,504,341
TJX COS INC NEW COM 872540109 11,104 145,224 SH   SOLE 28 105,411 0 39,813
TJX COS INC NEW COM 872540109 19,221 251,382 SH   SOLE 29 203,378 0 48,004
TJX COS INC NEW COM 872540109 179,513 2,347,798 SH   SOLE 30 2,347,798 0 0
TJX COS INC NEW COM 872540109 49,954 653,339 SH   SOLE 31 360,631 0 292,708
TJX COS INC NEW COM 872540109 40,042 523,695 SH   SOLE 34 523,695 0 0
TJX COS INC NEW COM 872540109 57,986 758,378 SH   SOLE 36 758,378 0 0
TJX COS INC NEW COM 872540109 253 3,313 SH   SOLE 40 3,313 0 0
TOCAGEN INC COM 888846102 11 1,093 SH   SOLE 2 1,093 0 0
TOCAGEN INC COM 888846102 612 59,699 SH   SOLE 18 59,699 0 0
TOCAGEN INC COM 888846102 129 12,545 SH   SOLE 19 12,545 0 0
TOCAGEN INC COM 888846102 8,498 829,035 SH   SOLE 21 829,035 0 0
TOCAGEN INC COM 888846102 1,709 166,715 SH   SOLE 22 153,352 0 13,363
TOCAGEN INC COM 888846102 1 65 SH   SOLE 30 65 0 0
TOLL BROTHERS INC COM 889478103 9,473 197,277 SH   SOLE 2 72,458 0 124,819
TOLL BROTHERS INC COM 889478103 1,947 40,545 SH   SOLE 4 37,171 0 3,374
TOLL BROTHERS INC COM 889478103 1,918 39,944 SH   SOLE 7 15,808 0 24,136
TOLL BROTHERS INC COM 889478103 56 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 23,775 495,112 SH   SOLE 18 480,903 0 14,209
TOLL BROTHERS INC COM 889478103 2,320 48,321 SH   SOLE 19 48,321 0 0
TOLL BROTHERS INC COM 889478103 4,567 95,104 SH   SOLE 20 0 0 95,104
TOLL BROTHERS INC COM 889478103 461,860 9,618,086 SH   SOLE 21 9,618,086 0 0
TOLL BROTHERS INC COM 889478103 259,972 5,413,828 SH   SOLE 22 4,952,787 0 461,041
TOLL BROTHERS INC COM 889478103 9,489 197,610 SH   SOLE 23 197,610 0 0
TOLL BROTHERS INC COM 889478103 5,605 116,715 SH   SOLE 25 116,715 0 0
TOLL BROTHERS INC COM 889478103 21,451 446,720 SH   SOLE 26 190,745 0 255,975
TOLL BROTHERS INC COM 889478103 1,678 34,953 SH   SOLE 28 25,459 0 9,494
TOLL BROTHERS INC COM 889478103 1,992 41,474 SH   SOLE 29 3,844 0 37,630
TOLL BROTHERS INC COM 889478103 10,304 214,581 SH   SOLE 30 214,581 0 0
TOLL BROTHERS INC COM 889478103 3,262 67,921 SH   SOLE 31 28,604 0 39,317
TOLL BROTHERS INC COM 889478103 490 10,196 SH   SOLE 34 10,196 0 0
TOLL BROTHERS INC COM 889478103 6,952 144,763 SH   SOLE 36 144,763 0 0
TOLL BROTHERS INC COM 889478103 39 808 SH   SOLE 40 808 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 279 3,427 SH   SOLE 2 931 0 2,496
TOMPKINS FINANCIAL CORPORATI COM 890110109 35 436 SH   SOLE 7 436 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,695 70,009 SH   SOLE 18 70,009 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 937 11,519 SH   SOLE 19 11,519 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 96,503 1,186,271 SH   SOLE 21 1,186,271 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 31,090 382,178 SH   SOLE 22 357,019 0 25,159
TOMPKINS FINANCIAL CORPORATI COM 890110109 282 3,466 SH   SOLE 26 0 0 3,466
TOMPKINS FINANCIAL CORPORATI COM 890110109 157 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,545 18,994 SH   SOLE 30 18,994 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 76 932 SH   SOLE 40 932 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 4 1,298 SH   SOLE 18 1,298 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 1 155 SH   SOLE 19 155 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 55 15,830 SH   SOLE 21 15,830 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 16 4,654 SH   SOLE 22 4,654 0 0
TOOTSIE ROLL INDS INC COM 890516107 353 9,708 SH   SOLE 2 8,398 0 1,310
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,044 111,092 SH   SOLE 18 111,092 0 0
TOOTSIE ROLL INDS INC COM 890516107 473 12,993 SH   SOLE 19 12,993 0 0
TOOTSIE ROLL INDS INC COM 890516107 41,706 1,145,758 SH   SOLE 21 1,145,758 0 0
TOOTSIE ROLL INDS INC COM 890516107 22,020 604,949 SH   SOLE 22 571,094 0 33,855
TOOTSIE ROLL INDS INC COM 890516107 151 4,162 SH   SOLE 26 0 0 4,162
TOOTSIE ROLL INDS INC COM 890516107 105 2,874 SH   SOLE 28 2,874 0 0
TOOTSIE ROLL INDS INC COM 890516107 104 2,858 SH   SOLE 30 2,858 0 0
TOOTSIE ROLL INDS INC COM 890516107 83 2,287 SH   SOLE 40 2,287 0 0
TOPBUILD CORP COM 89055F103 350 4,618 SH   SOLE 2 1,972 0 2,646
TOPBUILD CORP COM 89055F103 14 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 61 806 SH   SOLE 7 806 0 0
TOPBUILD CORP COM 89055F103 12,475 164,707 SH   SOLE 18 164,707 0 0
TOPBUILD CORP COM 89055F103 3,823 50,475 SH   SOLE 19 50,475 0 0
TOPBUILD CORP COM 89055F103 293,706 3,877,814 SH   SOLE 21 3,877,814 0 0
TOPBUILD CORP COM 89055F103 75,353 994,884 SH   SOLE 22 928,763 0 66,121
TOPBUILD CORP COM 89055F103 1,256 16,580 SH   SOLE 26 4,264 0 12,316
TOPBUILD CORP COM 89055F103 407 5,380 SH   SOLE 28 5,380 0 0
TOPBUILD CORP COM 89055F103 161 2,129 SH   SOLE 29 0 0 2,129
TOPBUILD CORP COM 89055F103 3,862 50,995 SH   SOLE 30 50,995 0 0
TOPBUILD CORP COM 89055F103 0 1 SH   SOLE 36 1 0 0
TOPBUILD CORP COM 89055F103 301 3,974 SH   SOLE 40 3,974 0 0
TOR MINERALS INTL INC COM NEW 890878309 6 1,000 SH   SOLE 19 1,000 0 0
TOR MINERALS INTL INC COM NEW 890878309 1 263 SH   SOLE 21 263 0 0
TOR MINERALS INTL INC COM NEW 890878309 431 76,363 SH   SOLE 22 76,363 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 10 7,355 SH   SOLE 18 7,355 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 21 15,877 SH   SOLE 19 15,877 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 262 195,790 SH   SOLE 21 195,790 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 164 122,119 SH   SOLE 22 122,119 0 0
TORCHMARK CORP COM 891027104 15,729 173,396 SH   SOLE 2 41,634 0 131,762
TORCHMARK CORP COM 891027104 3,177 35,028 SH   SOLE 4 32,667 0 2,361
TORCHMARK CORP COM 891027104 10,383 114,464 SH   SOLE 7 90,253 0 24,211
TORCHMARK CORP COM 891027104 304 3,354 SH   SOLE 13 3,354 0 0
TORCHMARK CORP COM 891027104 81 896 SH   SOLE 15 896 0 0
TORCHMARK CORP COM 891027104 22,052 243,104 SH   SOLE 18 228,701 0 14,403
TORCHMARK CORP COM 891027104 1,944 21,430 SH   SOLE 19 21,430 0 0
TORCHMARK CORP COM 891027104 6,489 71,538 SH   SOLE 20 0 0 71,538
TORCHMARK CORP COM 891027104 236,683 2,609,227 SH   SOLE 21 2,609,227 0 0
TORCHMARK CORP COM 891027104 295,965 3,262,758 SH   SOLE 22 2,741,310 0 521,448
TORCHMARK CORP COM 891027104 12,547 138,320 SH   SOLE 23 138,320 0 0
TORCHMARK CORP COM 891027104 8,650 95,364 SH   SOLE 25 95,364 0 0
TORCHMARK CORP COM 891027104 30,349 334,568 SH   SOLE 26 140,321 0 194,247
TORCHMARK CORP COM 891027104 2,407 26,530 SH   SOLE 28 18,893 0 7,637
TORCHMARK CORP COM 891027104 2,805 30,919 SH   SOLE 29 3,397 0 27,522
TORCHMARK CORP COM 891027104 37,309 411,296 SH   SOLE 30 411,296 0 0
TORCHMARK CORP COM 891027104 4,725 52,089 SH   SOLE 31 22,197 0 29,892
TORCHMARK CORP COM 891027104 683 7,531 SH   SOLE 34 7,531 0 0
TORCHMARK CORP COM 891027104 9,654 106,423 SH   SOLE 36 106,423 0 0
TORCHMARK CORP COM 891027104 56 621 SH   SOLE 40 621 0 0
TORO CO COM 891092108 7,192 110,262 SH   SOLE 2 73,037 0 37,225
TORO CO COM 891092108 236 3,611 SH   SOLE 4 3,611 0 0
TORO CO COM 891092108 3,000 45,995 SH   SOLE 7 45,995 0 0
TORO CO COM 891092108 23,862 365,814 SH   SOLE 18 365,780 0 34
TORO CO COM 891092108 2,115 32,419 SH   SOLE 19 32,419 0 0
TORO CO COM 891092108 309,724 4,748,188 SH   SOLE 21 4,748,188 0 0
TORO CO COM 891092108 230,131 3,528,000 SH   SOLE 22 3,210,517 0 317,483
TORO CO COM 891092108 120 1,843 SH   SOLE 23 1,843 0 0
TORO CO COM 891092108 3,030 46,449 SH   SOLE 26 14,827 0 31,622
TORO CO COM 891092108 1,113 17,067 SH   SOLE 28 17,067 0 0
TORO CO COM 891092108 1,840 28,204 SH   SOLE 29 990 0 27,214
TORO CO COM 891092108 1,169 17,920 SH   SOLE 30 17,920 0 0
TORO CO COM 891092108 259 3,966 SH   SOLE 31 3,966 0 0
TORO CO COM 891092108 3,374 51,731 SH   SOLE 34 51,731 0 0
TORO CO COM 891092108 36 558 SH   SOLE 36 558 0 0
TORO CO COM 891092108 798 12,230 SH   SOLE 40 12,230 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 338 5,764 SH   SOLE 18 2,578 0 3,186
TORTOISE ENERGY INFRA CORP COM 89147L100 15 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADR 89151E109 66 1,198 SH   SOLE 4 1,198 0 0
TOTAL S A SPONSORED ADR 89151E109 135,988 2,459,981 SH   SOLE 18 2,272,448 0 187,533
TOTAL S A SPONSORED ADR 89151E109 374,503 6,774,661 SH   SOLE 19 6,774,661 0 0
TOTAL S A SPONSORED ADR 89151E109 336 6,084 SH   SOLE 21 6,084 0 0
TOTAL S A SPONSORED ADR 89151E109 25,395 459,390 SH   SOLE 22 459,390 0 0
TOTAL S A SPONSORED ADR 89151E109 3,338 60,391 SH   SOLE 25 44,527 0 15,864
TOTAL S A SPONSORED ADR 89151E109 9,179 166,049 SH   SOLE 34 166,049 0 0
TOTAL S A SPONSORED ADR 89151E109 819 14,813 SH   SOLE 36 14,813 0 0
TOTAL SYS SVCS INC COM 891906109 17,060 215,700 SH   SOLE 2 57,883 0 157,817
TOTAL SYS SVCS INC COM 891906109 4,698 59,403 SH   SOLE 4 55,079 0 4,324
TOTAL SYS SVCS INC COM 891906109 11,322 143,154 SH   SOLE 7 128,695 0 14,459
TOTAL SYS SVCS INC COM 891906109 322 4,065 SH   SOLE 13 4,065 0 0
TOTAL SYS SVCS INC COM 891906109 123 1,561 SH   SOLE 15 1,561 0 0
TOTAL SYS SVCS INC COM 891906109 28,945 365,981 SH   SOLE 18 344,373 0 21,608
TOTAL SYS SVCS INC COM 891906109 13,665 172,772 SH   SOLE 19 172,772 0 0
TOTAL SYS SVCS INC COM 891906109 8,875 112,213 SH   SOLE 20 0 0 112,213
TOTAL SYS SVCS INC COM 891906109 290,992 3,679,253 SH   SOLE 21 3,679,253 0 0
TOTAL SYS SVCS INC COM 891906109 376,202 4,756,631 SH   SOLE 22 3,913,909 0 842,722
TOTAL SYS SVCS INC COM 891906109 15,782 199,543 SH   SOLE 23 199,543 0 0
TOTAL SYS SVCS INC COM 891906109 31,401 397,030 SH   SOLE 25 397,030 0 0
TOTAL SYS SVCS INC COM 891906109 42,883 542,206 SH   SOLE 26 206,838 0 335,368
TOTAL SYS SVCS INC COM 891906109 2,977 37,644 SH   SOLE 28 27,455 0 10,189
TOTAL SYS SVCS INC COM 891906109 6,029 76,224 SH   SOLE 29 5,251 0 70,973
TOTAL SYS SVCS INC COM 891906109 42,887 542,256 SH   SOLE 30 542,256 0 0
TOTAL SYS SVCS INC COM 891906109 7,191 90,928 SH   SOLE 31 34,061 0 56,867
TOTAL SYS SVCS INC COM 891906109 3,002 37,962 SH   SOLE 34 37,962 0 0
TOTAL SYS SVCS INC COM 891906109 11,354 143,557 SH   SOLE 36 143,557 0 0
TOTAL SYS SVCS INC COM 891906109 63 791 SH   SOLE 40 791 0 0
TOWER INTL INC COM 891826109 1,189 38,911 SH   SOLE 2 35,409 0 3,502
TOWER INTL INC COM 891826109 15 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 2,496 81,712 SH   SOLE 18 81,712 0 0
TOWER INTL INC COM 891826109 7,549 247,119 SH   SOLE 19 247,119 0 0
TOWER INTL INC COM 891826109 21,346 698,723 SH   SOLE 21 698,723 0 0
TOWER INTL INC COM 891826109 37,969 1,242,848 SH   SOLE 22 1,204,736 0 38,112
TOWER INTL INC COM 891826109 6,501 212,784 SH   SOLE 23 212,784 0 0
TOWER INTL INC COM 891826109 94 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 1,130 36,993 SH   SOLE 29 0 0 36,993
TOWER INTL INC COM 891826109 108 3,547 SH   SOLE 30 3,547 0 0
TOWER INTL INC COM 891826109 643 21,040 SH   SOLE 34 21,040 0 0
TOWER INTL INC COM 891826109 77 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 17 500 SH   SOLE 2 500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 7,556 221,700 SH   SOLE 19 221,700 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 162 4,755 SH   SOLE 22 4,755 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 61 1,788 SH   SOLE 23 1,788 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3,144 92,260 SH   SOLE 34 92,260 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 12 2,168 SH   SOLE 18 2,168 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 29 5,154 SH   SOLE 19 5,154 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 237 42,786 SH   SOLE 21 42,786 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 255 45,935 SH   SOLE 22 45,935 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 382 12,414 SH   SOLE 2 3,181 0 9,233
TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 35 1,153 SH   SOLE 7 1,153 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,528 212,294 SH   SOLE 18 212,294 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,453 47,240 SH   SOLE 19 47,240 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 54,786 1,781,671 SH   SOLE 21 1,781,671 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 49,929 1,623,722 SH   SOLE 22 1,529,786 0 93,936
TOWNEBANK PORTSMOUTH VA COM 89214P109 810 26,351 SH   SOLE 26 5,955 0 20,396
TOWNEBANK PORTSMOUTH VA COM 89214P109 308 10,013 SH   SOLE 28 10,013 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 306 9,960 SH   SOLE 30 9,960 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 234 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 11 1,476 SH   SOLE 2 542 0 934
TOWNSQUARE MEDIA INC CL A 892231101 299 38,926 SH   SOLE 18 38,926 0 0
TOWNSQUARE MEDIA INC CL A 892231101 39 5,139 SH   SOLE 19 5,139 0 0
TOWNSQUARE MEDIA INC CL A 892231101 2,347 305,585 SH   SOLE 21 305,585 0 0
TOWNSQUARE MEDIA INC CL A 892231101 574 74,711 SH   SOLE 22 68,204 0 6,507
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3 24 SH   SOLE 17 0 0 24
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 4,824 472,000 SH   SOLE 2 472,000 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 625 61,110 SH   SOLE 22 61,110 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,624 158,890 SH   SOLE 26 158,890 0 0
TPG RE FIN TR INC COM 87266M107 10 519 SH   SOLE 2 519 0 0
TPG RE FIN TR INC COM 87266M107 700 36,726 SH   SOLE 18 36,726 0 0
TPG RE FIN TR INC COM 87266M107 150 7,854 SH   SOLE 19 7,854 0 0
TPG RE FIN TR INC COM 87266M107 11,388 597,778 SH   SOLE 21 597,778 0 0
TPG RE FIN TR INC COM 87266M107 2,178 114,318 SH   SOLE 22 106,814 0 7,504
TPG RE FIN TR INC COM 87266M107 45 2,382 SH   SOLE 30 2,382 0 0
TPI COMPOSITES INC COM 87266J104 24 1,177 SH   SOLE 2 1,177 0 0
TPI COMPOSITES INC COM 87266J104 790 38,621 SH   SOLE 18 38,621 0 0
TPI COMPOSITES INC COM 87266J104 157 7,656 SH   SOLE 19 7,656 0 0
TPI COMPOSITES INC COM 87266J104 6,877 336,103 SH   SOLE 21 336,103 0 0
TPI COMPOSITES INC COM 87266J104 2,546 124,449 SH   SOLE 22 116,273 0 8,176
TRACON PHARMACEUTICALS INC COM 89237H100 6 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 103 30,839 SH   SOLE 21 30,839 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 164 48,959 SH   SOLE 22 48,959 0 0
TRACTOR SUPPLY CO COM 892356106 16,522 221,029 SH   SOLE 2 99,506 0 121,523
TRACTOR SUPPLY CO COM 892356106 3,827 51,197 SH   SOLE 4 47,956 0 3,241
TRACTOR SUPPLY CO COM 892356106 7,944 106,279 SH   SOLE 7 103,298 0 2,981
TRACTOR SUPPLY CO COM 892356106 73 973 SH   SOLE 13 973 0 0
TRACTOR SUPPLY CO COM 892356106 55 742 SH   SOLE 15 742 0 0
TRACTOR SUPPLY CO COM 892356106 20,945 280,206 SH   SOLE 18 258,241 0 21,965
TRACTOR SUPPLY CO COM 892356106 2,228 29,807 SH   SOLE 19 29,807 0 0
TRACTOR SUPPLY CO COM 892356106 7,655 102,411 SH   SOLE 20 0 0 102,411
TRACTOR SUPPLY CO COM 892356106 195,795 2,619,334 SH   SOLE 21 2,619,334 0 0
TRACTOR SUPPLY CO COM 892356106 255,240 3,414,588 SH   SOLE 22 2,813,922 0 600,666
TRACTOR SUPPLY CO COM 892356106 12,439 166,412 SH   SOLE 23 166,412 0 0
TRACTOR SUPPLY CO COM 892356106 7,494 100,249 SH   SOLE 25 100,249 0 0
TRACTOR SUPPLY CO COM 892356106 31,088 415,888 SH   SOLE 26 161,944 0 253,944
TRACTOR SUPPLY CO COM 892356106 2,117 28,327 SH   SOLE 28 20,555 0 7,772
TRACTOR SUPPLY CO COM 892356106 2,792 37,353 SH   SOLE 29 6,247 0 31,106
TRACTOR SUPPLY CO COM 892356106 27,462 367,380 SH   SOLE 30 367,380 0 0
TRACTOR SUPPLY CO COM 892356106 5,114 68,417 SH   SOLE 31 32,619 0 35,798
TRACTOR SUPPLY CO COM 892356106 800 10,698 SH   SOLE 34 10,698 0 0
TRACTOR SUPPLY CO COM 892356106 7,708 103,122 SH   SOLE 36 103,122 0 0
TRACTOR SUPPLY CO COM 892356106 49 652 SH   SOLE 40 652 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 3 1,631 SH   SOLE 18 1,631 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 39 21,360 SH   SOLE 21 21,360 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 585 320,627 SH   SOLE 22 320,627 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 15 1,154 SH   SOLE 18 1,154 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 36 2,692 SH   SOLE 19 2,692 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 295 22,264 SH   SOLE 21 22,264 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 3,375 254,680 SH   SOLE 22 254,680 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 7 4,986 SH   SOLE 18 4,986 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 208 149,742 SH   SOLE 21 149,742 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 14 10,075 SH   SOLE 22 10,075 0 0
TRANSCANADA CORP COM 89353D107 135 2,781 SH   SOLE 18 939 0 1,842
TRANSCANADA CORP COM 89353D107 23,789 489,082 SH   SOLE 21 489,082 0 0
TRANSCAT INC COM 893529107 17 1,172 SH   SOLE 18 1,172 0 0
TRANSCAT INC COM 893529107 266 18,637 SH   SOLE 21 18,637 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 197 6,277 SH   SOLE 18 6,277 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 21 670 SH   SOLE 19 670 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,689 53,937 SH   SOLE 21 53,937 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 363 11,605 SH   SOLE 22 10,534 0 1,071
TRANSDIGM GROUP INC COM 893641100 24,682 89,876 SH   SOLE 2 10,629 0 79,247
TRANSDIGM GROUP INC COM 893641100 4,845 17,642 SH   SOLE 4 16,408 0 1,234
TRANSDIGM GROUP INC COM 893641100 9,277 33,781 SH   SOLE 7 32,748 0 1,033
TRANSDIGM GROUP INC COM 893641100 241 877 SH   SOLE 13 877 0 0
TRANSDIGM GROUP INC COM 893641100 88 321 SH   SOLE 15 321 0 0
TRANSDIGM GROUP INC COM 893641100 98,612 359,084 SH   SOLE 18 282,992 0 76,092
TRANSDIGM GROUP INC COM 893641100 72,996 265,808 SH   SOLE 19 265,808 0 0
TRANSDIGM GROUP INC COM 893641100 7,476 27,224 SH   SOLE 20 0 0 27,224
TRANSDIGM GROUP INC COM 893641100 415,462 1,512,863 SH   SOLE 21 1,512,863 0 0
TRANSDIGM GROUP INC COM 893641100 366,364 1,334,076 SH   SOLE 22 1,118,298 0 215,778
TRANSDIGM GROUP INC COM 893641100 18,270 66,529 SH   SOLE 23 66,529 0 0
TRANSDIGM GROUP INC COM 893641100 10,960 39,911 SH   SOLE 25 39,911 0 0
TRANSDIGM GROUP INC COM 893641100 43,524 158,487 SH   SOLE 26 59,502 0 98,985
TRANSDIGM GROUP INC COM 893641100 3,264 11,885 SH   SOLE 28 8,417 0 3,468
TRANSDIGM GROUP INC COM 893641100 4,061 14,788 SH   SOLE 29 1,788 0 13,000
TRANSDIGM GROUP INC COM 893641100 37,144 135,255 SH   SOLE 30 135,255 0 0
TRANSDIGM GROUP INC COM 893641100 6,999 25,486 SH   SOLE 31 10,749 0 14,737
TRANSDIGM GROUP INC COM 893641100 5,170 18,827 SH   SOLE 34 18,827 0 0
TRANSDIGM GROUP INC COM 893641100 11,985 43,642 SH   SOLE 36 43,642 0 0
TRANSDIGM GROUP INC COM 893641100 71 260 SH   SOLE 40 260 0 0
TRANSENTERIX INC COM NEW 89366M201 58 29,999 SH   SOLE 19 29,999 0 0
TRANSENTERIX INC COM NEW 89366M201 54 27,996 SH   SOLE 21 27,996 0 0
TRANSENTERIX INC COM NEW 89366M201 3,285 1,702,271 SH   SOLE 22 1,702,271 0 0
TRANSGLOBE ENERGY CORP COM 893662106 20 14,002 SH   SOLE 22 14,002 0 0
TRANSOCEAN LTD REG SHS H8817H100 4,525 423,681 SH   SOLE 2 214,272 0 209,409
TRANSOCEAN LTD REG SHS H8817H100 88 8,241 SH   SOLE 4 8,241 0 0
TRANSOCEAN LTD REG SHS H8817H100 279 26,087 SH   SOLE 7 26,087 0 0
TRANSOCEAN LTD REG SHS H8817H100 2 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 15,549 1,455,882 SH   SOLE 18 1,455,882 0 0
TRANSOCEAN LTD REG SHS H8817H100 5,794 542,467 SH   SOLE 19 542,467 0 0
TRANSOCEAN LTD REG SHS H8817H100 192,953 18,066,770 SH   SOLE 21 18,066,770 0 0
TRANSOCEAN LTD REG SHS H8817H100 148,680 13,921,384 SH   SOLE 22 12,554,950 0 1,366,434
TRANSOCEAN LTD REG SHS H8817H100 1,423 133,200 SH   SOLE 25 133,200 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,562 146,233 SH   SOLE 26 70,605 0 75,628
TRANSOCEAN LTD REG SHS H8817H100 685 64,169 SH   SOLE 28 64,169 0 0
TRANSOCEAN LTD REG SHS H8817H100 659 61,674 SH   SOLE 30 61,674 0 0
TRANSOCEAN LTD REG SHS H8817H100 95 8,873 SH   SOLE 31 8,873 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,301 309,050 SH   SOLE 34 309,050 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,260 211,643 SH   SOLE 36 211,643 0 0
TRANSOCEAN LTD REG SHS H8817H100 437 40,950 SH   SOLE 40 40,950 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 10,701 481,399 SH   SOLE 21 481,399 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 2,940 132,239 SH   SOLE 22 132,239 0 0
TRANSUNION COM 89400J107 7,689 139,903 SH   SOLE 2 16,470 0 123,433
TRANSUNION COM 89400J107 2,207 40,165 SH   SOLE 4 39,554 0 611
TRANSUNION COM 89400J107 418 7,610 SH   SOLE 7 7,051 0 559
TRANSUNION COM 89400J107 5,289 96,239 SH   SOLE 18 82,101 0 14,138
TRANSUNION COM 89400J107 2,683 48,821 SH   SOLE 19 48,821 0 0
TRANSUNION COM 89400J107 5,150 93,697 SH   SOLE 20 0 0 93,697
TRANSUNION COM 89400J107 102,342 1,862,110 SH   SOLE 21 1,862,110 0 0
TRANSUNION COM 89400J107 232,016 4,221,538 SH   SOLE 22 3,751,423 0 470,115
TRANSUNION COM 89400J107 9,487 172,621 SH   SOLE 23 172,621 0 0
TRANSUNION COM 89400J107 57 1,046 SH   SOLE 25 1,046 0 0
TRANSUNION COM 89400J107 15,745 286,490 SH   SOLE 26 131,075 0 155,415
TRANSUNION COM 89400J107 1,798 32,710 SH   SOLE 28 23,133 0 9,577
TRANSUNION COM 89400J107 2,376 43,229 SH   SOLE 29 4,876 0 38,353
TRANSUNION COM 89400J107 10,416 189,515 SH   SOLE 30 189,515 0 0
TRANSUNION COM 89400J107 8,091 147,211 SH   SOLE 31 108,917 0 38,294
TRANSUNION COM 89400J107 564 10,266 SH   SOLE 34 10,266 0 0
TRANSUNION COM 89400J107 1,152 20,968 SH   SOLE 36 20,968 0 0
TRANSUNION COM 89400J107 43 791 SH   SOLE 40 791 0 0
TRAVELCENTERS AMER LLC COM 894174101 73 17,733 SH   SOLE 22 17,733 0 0
TRAVELERS COMPANIES INC COM 89417E109 52,104 384,138 SH   SOLE 2 109,780 0 274,358
TRAVELERS COMPANIES INC COM 89417E109 12,523 92,322 SH   SOLE 4 84,631 0 7,691
TRAVELERS COMPANIES INC COM 89417E109 28,841 212,632 SH   SOLE 7 201,668 0 10,964
TRAVELERS COMPANIES INC COM 89417E109 698 5,148 SH   SOLE 13 5,148 0 0
TRAVELERS COMPANIES INC COM 89417E109 273 2,014 SH   SOLE 15 2,014 0 0
TRAVELERS COMPANIES INC COM 89417E109 44 321 SH   SOLE 17 0 0 321
TRAVELERS COMPANIES INC COM 89417E109 143,412 1,057,299 SH   SOLE 18 983,347 0 73,952
TRAVELERS COMPANIES INC COM 89417E109 249,944 1,842,699 SH   SOLE 19 1,842,699 0 0
TRAVELERS COMPANIES INC COM 89417E109 21,514 158,611 SH   SOLE 20 0 0 158,611
TRAVELERS COMPANIES INC COM 89417E109 662,670 4,885,507 SH   SOLE 21 4,885,507 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,036,513 7,641,650 SH   SOLE 22 6,333,345 0 1,308,305
TRAVELERS COMPANIES INC COM 89417E109 46,700 344,291 SH   SOLE 23 344,291 0 0
TRAVELERS COMPANIES INC COM 89417E109 31,997 235,897 SH   SOLE 25 235,897 0 0
TRAVELERS COMPANIES INC COM 89417E109 230,228 1,697,344 SH   SOLE 26 262,848 0 1,434,496
TRAVELERS COMPANIES INC COM 89417E109 8,479 62,508 SH   SOLE 28 45,458 0 17,050
TRAVELERS COMPANIES INC COM 89417E109 1,266 9,337 SH   SOLE 29 9,337 0 0
TRAVELERS COMPANIES INC COM 89417E109 181,252 1,336,273 SH   SOLE 30 1,336,273 0 0
TRAVELERS COMPANIES INC COM 89417E109 16,750 123,491 SH   SOLE 31 65,375 0 58,116
TRAVELERS COMPANIES INC COM 89417E109 13,041 96,142 SH   SOLE 32 96,142 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,970 80,876 SH   SOLE 34 80,876 0 0
TRAVELERS COMPANIES INC COM 89417E109 41,030 302,492 SH   SOLE 36 302,492 0 0
TRAVELERS COMPANIES INC COM 89417E109 191 1,406 SH   SOLE 40 1,406 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 303 23,170 SH   SOLE 2 7,229 0 15,941
TRAVELPORT WORLDWIDE LTD SHS G9019D104 8 618 SH   SOLE 4 618 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 34 2,622 SH   SOLE 7 2,622 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 5,985 457,947 SH   SOLE 18 457,947 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,329 101,703 SH   SOLE 19 101,703 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 51,743 3,958,924 SH   SOLE 21 3,958,924 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 43,238 3,308,170 SH   SOLE 22 3,075,629 0 232,541
TRAVELPORT WORLDWIDE LTD SHS G9019D104 439 33,584 SH   SOLE 26 13,328 0 20,256
TRAVELPORT WORLDWIDE LTD SHS G9019D104 291 22,300 SH   SOLE 28 22,300 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 462 35,331 SH   SOLE 29 0 0 35,331
TRAVELPORT WORLDWIDE LTD SHS G9019D104 283 21,670 SH   SOLE 30 21,670 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 126 9,662 SH   SOLE 40 9,662 0 0
TRAVELZOO COM NEW 89421Q205 7 1,076 SH   SOLE 18 1,076 0 0
TRAVELZOO COM NEW 89421Q205 14 2,100 SH   SOLE 19 2,100 0 0
TRAVELZOO COM NEW 89421Q205 108 16,788 SH   SOLE 21 16,788 0 0
TRAVELZOO COM NEW 89421Q205 1,527 236,685 SH   SOLE 22 236,685 0 0
TRECORA RES COM 894648104 64 4,772 SH   SOLE 2 1,070 0 3,702
TRECORA RES COM 894648104 8 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 1,088 80,556 SH   SOLE 18 80,556 0 0
TRECORA RES COM 894648104 246 18,221 SH   SOLE 19 18,221 0 0
TRECORA RES COM 894648104 8,781 650,456 SH   SOLE 21 650,456 0 0
TRECORA RES COM 894648104 2,774 205,478 SH   SOLE 22 179,539 0 25,939
TREDEGAR CORP COM 894650100 122 6,346 SH   SOLE 2 1,258 0 5,088
TREDEGAR CORP COM 894650100 3 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 12 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 2,549 132,760 SH   SOLE 18 132,760 0 0
TREDEGAR CORP COM 894650100 396 20,614 SH   SOLE 19 20,614 0 0
TREDEGAR CORP COM 894650100 47,009 2,448,374 SH   SOLE 21 2,448,374 0 0
TREDEGAR CORP COM 894650100 12,699 661,393 SH   SOLE 22 620,000 0 41,393
TREDEGAR CORP COM 894650100 23 1,215 SH   SOLE 26 0 0 1,215
TREDEGAR CORP COM 894650100 61 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 686 35,720 SH   SOLE 30 35,720 0 0
TREDEGAR CORP COM 894650100 85 4,452 SH   SOLE 31 4,452 0 0
TREDEGAR CORP COM 894650100 49 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 2,596 52,490 SH   SOLE 2 27,368 0 25,122
TREEHOUSE FOODS INC COM 89469A104 12 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 90 1,820 SH   SOLE 7 1,820 0 0
TREEHOUSE FOODS INC COM 89469A104 9,181 185,625 SH   SOLE 18 185,625 0 0
TREEHOUSE FOODS INC COM 89469A104 831 16,797 SH   SOLE 19 16,797 0 0
TREEHOUSE FOODS INC COM 89469A104 121,256 2,451,590 SH   SOLE 21 2,451,590 0 0
TREEHOUSE FOODS INC COM 89469A104 88,474 1,788,795 SH   SOLE 22 1,615,354 0 173,441
TREEHOUSE FOODS INC COM 89469A104 1,186 23,978 SH   SOLE 26 12,245 0 11,733
TREEHOUSE FOODS INC COM 89469A104 466 9,431 SH   SOLE 28 9,431 0 0
TREEHOUSE FOODS INC COM 89469A104 455 9,190 SH   SOLE 30 9,190 0 0
TREEHOUSE FOODS INC COM 89469A104 63 1,269 SH   SOLE 31 1,269 0 0
TREEHOUSE FOODS INC COM 89469A104 99 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 315 6,367 SH   SOLE 40 6,367 0 0
TREVENA INC COM 89532E109 15 9,434 SH   SOLE 2 2,233 0 7,201
TREVENA INC COM 89532E109 6 3,567 SH   SOLE 7 3,567 0 0
TREVENA INC COM 89532E109 348 217,362 SH   SOLE 18 217,362 0 0
TREVENA INC COM 89532E109 58 35,957 SH   SOLE 19 35,957 0 0
TREVENA INC COM 89532E109 2,901 1,813,181 SH   SOLE 21 1,813,181 0 0
TREVENA INC COM 89532E109 1,749 1,092,976 SH   SOLE 22 1,039,687 0 53,289
TREX CO INC COM 89531P105 412 3,798 SH   SOLE 2 3,442 0 356
TREX CO INC COM 89531P105 11 98 SH   SOLE 4 98 0 0
TREX CO INC COM 89531P105 73 678 SH   SOLE 7 678 0 0
TREX CO INC COM 89531P105 14,615 134,835 SH   SOLE 18 134,835 0 0
TREX CO INC COM 89531P105 7,498 69,177 SH   SOLE 19 69,177 0 0
TREX CO INC COM 89531P105 308,159 2,843,054 SH   SOLE 21 2,843,054 0 0
TREX CO INC COM 89531P105 92,695 855,202 SH   SOLE 22 802,109 0 53,093
TREX CO INC COM 89531P105 141 1,304 SH   SOLE 23 1,304 0 0
TREX CO INC COM 89531P105 1,436 13,245 SH   SOLE 26 3,010 0 10,235
TREX CO INC COM 89531P105 485 4,475 SH   SOLE 28 4,475 0 0
TREX CO INC COM 89531P105 301 2,774 SH   SOLE 29 0 0 2,774
TREX CO INC COM 89531P105 4,617 42,593 SH   SOLE 30 42,593 0 0
TREX CO INC COM 89531P105 369 3,404 SH   SOLE 40 3,404 0 0
TRI POINTE GROUP INC COM 87265H109 1,603 89,429 SH   SOLE 2 65,781 0 23,648
TRI POINTE GROUP INC COM 87265H109 7 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 73 4,056 SH   SOLE 7 4,056 0 0
TRI POINTE GROUP INC COM 87265H109 17,367 969,127 SH   SOLE 18 969,127 0 0
TRI POINTE GROUP INC COM 87265H109 2,194 122,460 SH   SOLE 19 122,460 0 0
TRI POINTE GROUP INC COM 87265H109 227,584 12,699,984 SH   SOLE 21 12,699,984 0 0
TRI POINTE GROUP INC COM 87265H109 89,669 5,003,841 SH   SOLE 22 4,739,275 0 264,566
TRI POINTE GROUP INC COM 87265H109 1,532 85,508 SH   SOLE 26 35,187 0 50,321
TRI POINTE GROUP INC COM 87265H109 396 22,092 SH   SOLE 28 22,092 0 0
TRI POINTE GROUP INC COM 87265H109 444 24,802 SH   SOLE 30 24,802 0 0
TRI POINTE GROUP INC COM 87265H109 290 16,202 SH   SOLE 40 16,202 0 0
TRIANGLE CAP CORP COM 895848109 2,898 305,387 SH   SOLE 30 305,387 0 0
TRIBUNE MEDIA CO CL A 896047503 2,030 47,792 SH   SOLE 2 7,663 0 40,129
TRIBUNE MEDIA CO CL A 896047503 18 424 SH   SOLE 4 424 0 0
TRIBUNE MEDIA CO CL A 896047503 163 3,836 SH   SOLE 7 3,836 0 0
TRIBUNE MEDIA CO CL A 896047503 1,827 43,015 SH   SOLE 18 43,015 0 0
TRIBUNE MEDIA CO CL A 896047503 954 22,459 SH   SOLE 19 22,459 0 0
TRIBUNE MEDIA CO CL A 896047503 38,401 904,194 SH   SOLE 21 904,194 0 0
TRIBUNE MEDIA CO CL A 896047503 86,200 2,029,674 SH   SOLE 22 1,790,597 0 239,077
TRIBUNE MEDIA CO CL A 896047503 435 10,240 SH   SOLE 23 10,240 0 0
TRIBUNE MEDIA CO CL A 896047503 781 18,378 SH   SOLE 26 8,807 0 9,571
TRIBUNE MEDIA CO CL A 896047503 474 11,168 SH   SOLE 28 11,168 0 0
TRIBUNE MEDIA CO CL A 896047503 569 13,408 SH   SOLE 30 13,408 0 0
TRIBUNE MEDIA CO CL A 896047503 78 1,833 SH   SOLE 31 1,833 0 0
TRIBUNE MEDIA CO CL A 896047503 250 5,892 SH   SOLE 36 5,892 0 0
TRIBUNE MEDIA CO CL A 896047503 379 8,913 SH   SOLE 40 8,913 0 0
TRICO BANCSHARES COM 896095106 163 4,306 SH   SOLE 2 1,161 0 3,145
TRICO BANCSHARES COM 896095106 17 440 SH   SOLE 7 440 0 0
TRICO BANCSHARES COM 896095106 3,143 83,029 SH   SOLE 18 83,029 0 0
TRICO BANCSHARES COM 896095106 666 17,587 SH   SOLE 19 17,587 0 0
TRICO BANCSHARES COM 896095106 25,851 682,817 SH   SOLE 21 682,817 0 0
TRICO BANCSHARES COM 896095106 25,245 666,799 SH   SOLE 22 627,521 0 39,278
TRICO BANCSHARES COM 896095106 210 5,555 SH   SOLE 26 0 0 5,555
TRICO BANCSHARES COM 896095106 112 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 242 6,382 SH   SOLE 29 0 0 6,382
TRICO BANCSHARES COM 896095106 132 3,485 SH   SOLE 30 3,485 0 0
TRICO BANCSHARES COM 896095106 382 10,091 SH   SOLE 34 10,091 0 0
TRICO BANCSHARES COM 896095106 89 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 307 11,478 SH   SOLE 2 2,589 0 8,889
TRIMAS CORP COM NEW 896215209 7 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 34 1,258 SH   SOLE 7 1,258 0 0
TRIMAS CORP COM NEW 896215209 4,557 170,355 SH   SOLE 18 170,355 0 0
TRIMAS CORP COM NEW 896215209 964 36,055 SH   SOLE 19 36,055 0 0
TRIMAS CORP COM NEW 896215209 37,678 1,408,537 SH   SOLE 21 1,408,537 0 0
TRIMAS CORP COM NEW 896215209 33,633 1,257,306 SH   SOLE 22 1,178,840 0 78,466
TRIMAS CORP COM NEW 896215209 88 3,297 SH   SOLE 26 0 0 3,297
TRIMAS CORP COM NEW 896215209 173 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 204 7,634 SH   SOLE 30 7,634 0 0
TRIMAS CORP COM NEW 896215209 135 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 13,563 333,723 SH   SOLE 2 123,309 0 210,414
TRIMBLE INC COM 896239100 3,304 81,303 SH   SOLE 4 75,679 0 5,624
TRIMBLE INC COM 896239100 2,102 51,721 SH   SOLE 7 49,784 0 1,937
TRIMBLE INC COM 896239100 74 1,831 SH   SOLE 13 1,831 0 0
TRIMBLE INC COM 896239100 65 1,595 SH   SOLE 15 1,595 0 0
TRIMBLE INC COM 896239100 34,255 842,885 SH   SOLE 18 819,737 0 23,148
TRIMBLE INC COM 896239100 3,399 83,647 SH   SOLE 19 83,647 0 0
TRIMBLE INC COM 896239100 7,021 172,753 SH   SOLE 20 0 0 172,753
TRIMBLE INC COM 896239100 463,644 11,408,568 SH   SOLE 21 11,408,568 0 0
TRIMBLE INC COM 896239100 331,896 8,166,725 SH   SOLE 22 7,402,262 0 764,463
TRIMBLE INC COM 896239100 12,529 308,282 SH   SOLE 23 308,282 0 0
TRIMBLE INC COM 896239100 8,593 211,430 SH   SOLE 25 211,430 0 0
TRIMBLE INC COM 896239100 29,007 713,753 SH   SOLE 26 267,580 0 446,173
TRIMBLE INC COM 896239100 2,337 57,503 SH   SOLE 28 41,405 0 16,098
TRIMBLE INC COM 896239100 2,817 69,322 SH   SOLE 29 7,788 0 61,534
TRIMBLE INC COM 896239100 13,652 335,931 SH   SOLE 30 335,931 0 0
TRIMBLE INC COM 896239100 4,779 117,597 SH   SOLE 31 56,877 0 60,720
TRIMBLE INC COM 896239100 595 14,643 SH   SOLE 34 14,643 0 0
TRIMBLE INC COM 896239100 8,999 221,434 SH   SOLE 36 221,434 0 0
TRIMBLE INC COM 896239100 51 1,243 SH   SOLE 40 1,243 0 0
TRINET GROUP INC COM 896288107 113 2,546 SH   SOLE 2 2,332 0 214
TRINET GROUP INC COM 896288107 12 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 40 910 SH   SOLE 7 910 0 0
TRINET GROUP INC COM 896288107 6,581 148,428 SH   SOLE 18 148,428 0 0
TRINET GROUP INC COM 896288107 1,483 33,449 SH   SOLE 19 33,449 0 0
TRINET GROUP INC COM 896288107 55,171 1,244,274 SH   SOLE 21 1,244,274 0 0
TRINET GROUP INC COM 896288107 48,207 1,087,202 SH   SOLE 22 1,016,635 0 70,567
TRINET GROUP INC COM 896288107 412 9,286 SH   SOLE 26 0 0 9,286
TRINET GROUP INC COM 896288107 249 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 289 6,521 SH   SOLE 30 6,521 0 0
TRINET GROUP INC COM 896288107 1,436 32,384 SH   SOLE 34 32,384 0 0
TRINET GROUP INC COM 896288107 192 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 5,615 149,897 SH   SOLE 2 71,531 0 78,366
TRINITY INDS INC COM 896522109 25 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 224 5,980 SH   SOLE 7 5,980 0 0
TRINITY INDS INC COM 896522109 18,658 498,074 SH   SOLE 18 498,074 0 0
TRINITY INDS INC COM 896522109 1,706 45,543 SH   SOLE 19 45,543 0 0
TRINITY INDS INC COM 896522109 244,186 6,518,575 SH   SOLE 21 6,518,575 0 0
TRINITY INDS INC COM 896522109 191,669 5,116,621 SH   SOLE 22 4,656,047 0 460,574
TRINITY INDS INC COM 896522109 2,000 53,385 SH   SOLE 26 24,706 0 28,679
TRINITY INDS INC COM 896522109 809 21,592 SH   SOLE 28 21,592 0 0
TRINITY INDS INC COM 896522109 878 23,437 SH   SOLE 30 23,437 0 0
TRINITY INDS INC COM 896522109 904 24,131 SH   SOLE 31 24,131 0 0
TRINITY INDS INC COM 896522109 290 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 621 16,566 SH   SOLE 40 16,566 0 0
TRINITY INDS INC NOTE 3.875% 6/0 896522AF6 1,847 1,173,000 PRN   SOLE 21 1,173,000 0 0
TRINITY PL HLDGS INC COM 89656D101 7 1,059 SH   SOLE 2 1,059 0 0
TRINITY PL HLDGS INC COM 89656D101 441 63,391 SH   SOLE 18 63,391 0 0
TRINITY PL HLDGS INC COM 89656D101 67 9,645 SH   SOLE 19 9,645 0 0
TRINITY PL HLDGS INC COM 89656D101 4,353 626,267 SH   SOLE 21 626,267 0 0
TRINITY PL HLDGS INC COM 89656D101 1,095 157,583 SH   SOLE 22 144,019 0 13,564
TRINSEO S A SHS L9340P101 1,263 17,391 SH   SOLE 2 14,303 0 3,088
TRINSEO S A SHS L9340P101 205 2,826 SH   SOLE 4 2,826 0 0
TRINSEO S A SHS L9340P101 145 2,004 SH   SOLE 7 2,004 0 0
TRINSEO S A SHS L9340P101 12,404 170,853 SH   SOLE 18 170,670 0 183
TRINSEO S A SHS L9340P101 4,470 61,571 SH   SOLE 19 61,571 0 0
TRINSEO S A SHS L9340P101 104,851 1,444,225 SH   SOLE 21 1,444,225 0 0
TRINSEO S A SHS L9340P101 95,536 1,315,928 SH   SOLE 22 1,234,577 0 81,351
TRINSEO S A SHS L9340P101 233 3,205 SH   SOLE 23 3,205 0 0
TRINSEO S A SHS L9340P101 182 2,510 SH   SOLE 25 2,510 0 0
TRINSEO S A SHS L9340P101 1,621 22,327 SH   SOLE 26 11,489 0 10,838
TRINSEO S A SHS L9340P101 472 6,508 SH   SOLE 28 6,508 0 0
TRINSEO S A SHS L9340P101 648 8,931 SH   SOLE 29 746 0 8,185
TRINSEO S A SHS L9340P101 521 7,182 SH   SOLE 30 7,182 0 0
TRINSEO S A SHS L9340P101 79 1,091 SH   SOLE 31 1,091 0 0
TRINSEO S A SHS L9340P101 4,218 58,106 SH   SOLE 34 58,106 0 0
TRINSEO S A SHS L9340P101 41 566 SH   SOLE 36 566 0 0
TRINSEO S A SHS L9340P101 383 5,271 SH   SOLE 40 5,271 0 0
TRIO TECH INTL COM NEW 896712205 2 311 SH   SOLE 21 311 0 0
TRIPADVISOR INC COM 896945201 5,431 157,599 SH   SOLE 2 40,782 0 116,817
TRIPADVISOR INC COM 896945201 2,305 66,880 SH   SOLE 4 64,095 0 2,785
TRIPADVISOR INC COM 896945201 2,416 70,100 SH   SOLE 7 69,690 0 410
TRIPADVISOR INC COM 896945201 22 627 SH   SOLE 15 627 0 0
TRIPADVISOR INC COM 896945201 1 20 SH   SOLE 17 0 0 20
TRIPADVISOR INC COM 896945201 17,938 520,547 SH   SOLE 18 503,783 0 16,764
TRIPADVISOR INC COM 896945201 68,611 1,991,025 SH   SOLE 19 1,991,025 0 0
TRIPADVISOR INC COM 896945201 3,389 98,340 SH   SOLE 20 0 0 98,340
TRIPADVISOR INC COM 896945201 74,580 2,164,252 SH   SOLE 21 2,164,252 0 0
TRIPADVISOR INC COM 896945201 110,803 3,215,418 SH   SOLE 22 2,714,346 0 501,072
TRIPADVISOR INC COM 896945201 5,742 166,618 SH   SOLE 23 166,618 0 0
TRIPADVISOR INC COM 896945201 2,945 85,448 SH   SOLE 25 85,448 0 0
TRIPADVISOR INC COM 896945201 12,712 368,888 SH   SOLE 26 186,944 0 181,944
TRIPADVISOR INC COM 896945201 875 25,406 SH   SOLE 28 18,494 0 6,912
TRIPADVISOR INC COM 896945201 1,207 35,029 SH   SOLE 29 6,846 0 28,183
TRIPADVISOR INC COM 896945201 12,321 357,539 SH   SOLE 30 357,539 0 0
TRIPADVISOR INC COM 896945201 2,038 59,152 SH   SOLE 31 29,823 0 29,329
TRIPADVISOR INC COM 896945201 27,464 796,974 SH   SOLE 34 796,974 0 0
TRIPADVISOR INC COM 896945201 3,598 104,413 SH   SOLE 36 104,413 0 0
TRIPADVISOR INC COM 896945201 19 554 SH   SOLE 40 554 0 0
TRIPLE-S MGMT CORP CL B 896749108 108 4,362 SH   SOLE 2 1,209 0 3,153
TRIPLE-S MGMT CORP CL B 896749108 6 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 13 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 2,232 89,818 SH   SOLE 18 89,818 0 0
TRIPLE-S MGMT CORP CL B 896749108 437 17,591 SH   SOLE 19 17,591 0 0
TRIPLE-S MGMT CORP CL B 896749108 21,829 878,427 SH   SOLE 21 878,427 0 0
TRIPLE-S MGMT CORP CL B 896749108 14,839 597,159 SH   SOLE 22 547,922 0 49,237
TRIPLE-S MGMT CORP CL B 896749108 251 10,105 SH   SOLE 26 0 0 10,105
TRIPLE-S MGMT CORP CL B 896749108 83 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 71 2,854 SH   SOLE 30 2,854 0 0
TRIPLE-S MGMT CORP CL B 896749108 105 4,216 SH   SOLE 34 4,216 0 0
TRIPLE-S MGMT CORP CL B 896749108 67 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,323 104,268 SH   SOLE 30 104,268 0 0
TRISTATE CAP HLDGS INC COM 89678F100 89 3,880 SH   SOLE 2 1,283 0 2,597
TRISTATE CAP HLDGS INC COM 89678F100 6 268 SH   SOLE 7 268 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,032 88,339 SH   SOLE 18 88,339 0 0
TRISTATE CAP HLDGS INC COM 89678F100 776 33,747 SH   SOLE 19 33,747 0 0
TRISTATE CAP HLDGS INC COM 89678F100 17,173 746,666 SH   SOLE 21 746,666 0 0
TRISTATE CAP HLDGS INC COM 89678F100 9,368 407,324 SH   SOLE 22 361,671 0 45,653
TRISTATE CAP HLDGS INC COM 89678F100 94 4,081 SH   SOLE 26 0 0 4,081
TRISTATE CAP HLDGS INC COM 89678F100 70 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 211 9,175 SH   SOLE 29 0 0 9,175
TRISTATE CAP HLDGS INC COM 89678F100 78 3,391 SH   SOLE 30 3,391 0 0
TRISTATE CAP HLDGS INC COM 89678F100 55 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 553 14,777 SH   SOLE 2 6,676 0 8,101
TRITON INTL LTD CL A G9078F107 6 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 40 1,073 SH   SOLE 7 1,073 0 0
TRITON INTL LTD CL A G9078F107 6,513 173,915 SH   SOLE 18 173,915 0 0
TRITON INTL LTD CL A G9078F107 1,744 46,564 SH   SOLE 19 46,564 0 0
TRITON INTL LTD CL A G9078F107 55,937 1,493,651 SH   SOLE 21 1,493,651 0 0
TRITON INTL LTD CL A G9078F107 49,344 1,317,604 SH   SOLE 22 1,227,777 0 89,827
TRITON INTL LTD CL A G9078F107 575 15,349 SH   SOLE 23 15,349 0 0
TRITON INTL LTD CL A G9078F107 394 10,519 SH   SOLE 26 3,743 0 6,776
TRITON INTL LTD CL A G9078F107 292 7,796 SH   SOLE 28 7,796 0 0
TRITON INTL LTD CL A G9078F107 188 5,027 SH   SOLE 29 0 0 5,027
TRITON INTL LTD CL A G9078F107 355 9,467 SH   SOLE 30 9,467 0 0
TRITON INTL LTD CL A G9078F107 235 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 106 3,360 SH   SOLE 2 930 0 2,430
TRIUMPH BANCORP INC COM 89679E300 14 440 SH   SOLE 7 440 0 0
TRIUMPH BANCORP INC COM 89679E300 2,157 68,472 SH   SOLE 18 68,472 0 0
TRIUMPH BANCORP INC COM 89679E300 704 22,365 SH   SOLE 19 22,365 0 0
TRIUMPH BANCORP INC COM 89679E300 18,596 590,365 SH   SOLE 21 590,365 0 0
TRIUMPH BANCORP INC COM 89679E300 11,393 361,677 SH   SOLE 22 329,953 0 31,724
TRIUMPH BANCORP INC COM 89679E300 90 2,848 SH   SOLE 30 2,848 0 0
TRIUMPH GROUP INC NEW COM 896818101 75 2,765 SH   SOLE 2 2,765 0 0
TRIUMPH GROUP INC NEW COM 896818101 8 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 64 2,335 SH   SOLE 7 2,335 0 0
TRIUMPH GROUP INC NEW COM 896818101 6,566 241,386 SH   SOLE 18 241,386 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,050 38,585 SH   SOLE 19 38,585 0 0
TRIUMPH GROUP INC NEW COM 896818101 173,181 6,366,959 SH   SOLE 21 6,366,959 0 0
TRIUMPH GROUP INC NEW COM 896818101 36,441 1,339,748 SH   SOLE 22 1,243,483 0 96,265
TRIUMPH GROUP INC NEW COM 896818101 514 18,914 SH   SOLE 26 3,314 0 15,600
TRIUMPH GROUP INC NEW COM 896818101 195 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,939 71,272 SH   SOLE 30 71,272 0 0
TRIUMPH GROUP INC NEW COM 896818101 116 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 149 5,484 SH   SOLE 40 5,484 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 197 28,729 SH   SOLE 22 28,729 0 0
TRONC INC COM 89703P107 40 2,295 SH   SOLE 2 924 0 1,371
TRONC INC COM 89703P107 8 472 SH   SOLE 7 472 0 0
TRONC INC COM 89703P107 1,319 74,985 SH   SOLE 18 74,985 0 0
TRONC INC COM 89703P107 308 17,492 SH   SOLE 19 17,492 0 0
TRONC INC COM 89703P107 11,117 632,011 SH   SOLE 21 632,011 0 0
TRONC INC COM 89703P107 9,661 549,231 SH   SOLE 22 512,371 0 36,860
TRONC INC COM 89703P107 188 10,684 SH   SOLE 26 0 0 10,684
TRONC INC COM 89703P107 54 3,055 SH   SOLE 28 3,055 0 0
TRONC INC COM 89703P107 46 2,623 SH   SOLE 30 2,623 0 0
TRONC INC COM 89703P107 37 2,097 SH   SOLE 40 2,097 0 0
TRONOX LTD SHS CL A Q9235V101 421 20,543 SH   SOLE 2 5,285 0 15,258
TRONOX LTD SHS CL A Q9235V101 6 280 SH   SOLE 4 280 0 0
TRONOX LTD SHS CL A Q9235V101 40 1,928 SH   SOLE 7 1,928 0 0
TRONOX LTD SHS CL A Q9235V101 6,846 333,801 SH   SOLE 18 333,801 0 0
TRONOX LTD SHS CL A Q9235V101 1,464 71,369 SH   SOLE 19 71,369 0 0
TRONOX LTD SHS CL A Q9235V101 56,706 2,764,813 SH   SOLE 21 2,764,813 0 0
TRONOX LTD SHS CL A Q9235V101 50,862 2,479,882 SH   SOLE 22 2,310,683 0 169,199
TRONOX LTD SHS CL A Q9235V101 647 31,548 SH   SOLE 26 13,394 0 18,154
TRONOX LTD SHS CL A Q9235V101 297 14,469 SH   SOLE 28 14,469 0 0
TRONOX LTD SHS CL A Q9235V101 299 14,598 SH   SOLE 30 14,598 0 0
TRONOX LTD SHS CL A Q9235V101 192 9,341 SH   SOLE 40 9,341 0 0
TROVAGENE INC COM NEW 897238309 2 5,524 SH   SOLE 19 5,524 0 0
TROVAGENE INC COM NEW 897238309 4 12,409 SH   SOLE 21 12,409 0 0
TROVAGENE INC COM NEW 897238309 119 385,780 SH   SOLE 22 385,780 0 0
TRUEBLUE INC COM 89785X101 256 9,296 SH   SOLE 2 2,379 0 6,917
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 5,521 200,763 SH   SOLE 18 200,763 0 0
TRUEBLUE INC COM 89785X101 898 32,654 SH   SOLE 19 32,654 0 0
TRUEBLUE INC COM 89785X101 104,023 3,782,643 SH   SOLE 21 3,782,643 0 0
TRUEBLUE INC COM 89785X101 32,695 1,188,893 SH   SOLE 22 1,112,750 0 76,143
TRUEBLUE INC COM 89785X101 563 20,477 SH   SOLE 26 4,473 0 16,004
TRUEBLUE INC COM 89785X101 167 6,059 SH   SOLE 28 6,059 0 0
TRUEBLUE INC COM 89785X101 1,681 61,113 SH   SOLE 30 61,113 0 0
TRUEBLUE INC COM 89785X101 124 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 56 4,985 SH   SOLE 2 4,606 0 379
TRUECAR INC COM 89785L107 5 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 20 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 2,622 234,151 SH   SOLE 18 234,151 0 0
TRUECAR INC COM 89785L107 642 57,351 SH   SOLE 19 57,351 0 0
TRUECAR INC COM 89785L107 23,904 2,134,242 SH   SOLE 21 2,134,242 0 0
TRUECAR INC COM 89785L107 21,944 1,959,328 SH   SOLE 22 1,824,896 0 134,432
TRUECAR INC COM 89785L107 15 1,348 SH   SOLE 23 1,348 0 0
TRUECAR INC COM 89785L107 263 23,512 SH   SOLE 26 0 0 23,512
TRUECAR INC COM 89785L107 132 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 56 5,000 SH   SOLE 29 0 0 5,000
TRUECAR INC COM 89785L107 118 10,521 SH   SOLE 30 10,521 0 0
TRUECAR INC COM 89785L107 105 9,339 SH   SOLE 40 9,339 0 0
TRUETT-HURST INC CL A 897871109 1 708 SH   SOLE 21 708 0 0
TRUPANION INC COM 898202106 61 2,097 SH   SOLE 2 2,097 0 0
TRUPANION INC COM 898202106 12 398 SH   SOLE 7 398 0 0
TRUPANION INC COM 898202106 2,383 81,406 SH   SOLE 18 81,406 0 0
TRUPANION INC COM 898202106 568 19,405 SH   SOLE 19 19,405 0 0
TRUPANION INC COM 898202106 21,430 732,132 SH   SOLE 21 732,132 0 0
TRUPANION INC COM 898202106 13,533 462,353 SH   SOLE 22 426,700 0 35,653
TRUPANION INC COM 898202106 211 7,222 SH   SOLE 26 0 0 7,222
TRUPANION INC COM 898202106 72 2,453 SH   SOLE 30 2,453 0 0
TRUPANION INC COM 898202106 100 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 219 23,770 SH   SOLE 2 6,279 0 17,491
TRUSTCO BK CORP N Y COM 898349105 10 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 21 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 4,291 466,466 SH   SOLE 18 466,466 0 0
TRUSTCO BK CORP N Y COM 898349105 701 76,236 SH   SOLE 19 76,236 0 0
TRUSTCO BK CORP N Y COM 898349105 78,922 8,578,467 SH   SOLE 21 8,578,467 0 0
TRUSTCO BK CORP N Y COM 898349105 25,073 2,725,329 SH   SOLE 22 2,567,956 0 157,373
TRUSTCO BK CORP N Y COM 898349105 1,075 116,827 SH   SOLE 26 45,476 0 71,351
TRUSTCO BK CORP N Y COM 898349105 125 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,263 137,331 SH   SOLE 30 137,331 0 0
TRUSTCO BK CORP N Y COM 898349105 119 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 1,305 40,968 SH   SOLE 2 29,472 0 11,496
TRUSTMARK CORP COM 898402102 12 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 346 10,865 SH   SOLE 7 10,865 0 0
TRUSTMARK CORP COM 898402102 15,223 477,813 SH   SOLE 18 477,813 0 0
TRUSTMARK CORP COM 898402102 1,652 51,860 SH   SOLE 19 51,860 0 0
TRUSTMARK CORP COM 898402102 219,729 6,896,703 SH   SOLE 21 6,896,703 0 0
TRUSTMARK CORP COM 898402102 70,238 2,204,576 SH   SOLE 22 2,090,410 0 114,166
TRUSTMARK CORP COM 898402102 1,102 34,583 SH   SOLE 26 15,095 0 19,488
TRUSTMARK CORP COM 898402102 301 9,455 SH   SOLE 28 9,455 0 0
TRUSTMARK CORP COM 898402102 354 11,113 SH   SOLE 30 11,113 0 0
TRUSTMARK CORP COM 898402102 1,561 48,998 SH   SOLE 32 48,998 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 43 10,875 SH   SOLE 25 10,875 0 0
TTM TECHNOLOGIES INC COM 87305R109 288 18,389 SH   SOLE 2 5,708 0 12,681
TTM TECHNOLOGIES INC COM 87305R109 6 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 34 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 6,990 446,105 SH   SOLE 18 446,105 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,158 73,878 SH   SOLE 19 73,878 0 0
TTM TECHNOLOGIES INC COM 87305R109 129,784 8,282,307 SH   SOLE 21 8,282,307 0 0
TTM TECHNOLOGIES INC COM 87305R109 39,643 2,529,855 SH   SOLE 22 2,370,751 0 159,104
TTM TECHNOLOGIES INC COM 87305R109 321 20,475 SH   SOLE 23 20,475 0 0
TTM TECHNOLOGIES INC COM 87305R109 840 53,627 SH   SOLE 26 5,993 0 47,634
TTM TECHNOLOGIES INC COM 87305R109 196 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,064 131,748 SH   SOLE 30 131,748 0 0
TTM TECHNOLOGIES INC COM 87305R109 111 7,054 SH   SOLE 40 7,054 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 1,419 829,000 PRN   SOLE 21 829,000 0 0
TUCOWS INC COM NEW 898697206 37 534 SH   SOLE 2 534 0 0
TUCOWS INC COM NEW 898697206 19 270 SH   SOLE 7 270 0 0
TUCOWS INC COM NEW 898697206 2,276 32,494 SH   SOLE 18 32,494 0 0
TUCOWS INC COM NEW 898697206 421 6,009 SH   SOLE 19 6,009 0 0
TUCOWS INC COM NEW 898697206 20,105 287,016 SH   SOLE 21 287,016 0 0
TUCOWS INC COM NEW 898697206 7,032 100,386 SH   SOLE 22 81,374 0 19,012
TUCOWS INC COM NEW 898697206 259 3,702 SH   SOLE 26 0 0 3,702
TUCOWS INC COM NEW 898697206 111 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 86 1,234 SH   SOLE 30 1,234 0 0
TUCOWS INC COM NEW 898697206 100 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 21 7,772 SH   SOLE 18 7,772 0 0
TUESDAY MORNING CORP COM NEW 899035505 18 6,404 SH   SOLE 19 6,404 0 0
TUESDAY MORNING CORP COM NEW 899035505 335 121,765 SH   SOLE 21 121,765 0 0
TUESDAY MORNING CORP COM NEW 899035505 1,949 708,637 SH   SOLE 22 708,637 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 8 1,075 SH   SOLE 2 1,075 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 2,315 301,821 SH   SOLE 21 301,821 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 1,579 205,882 SH   SOLE 22 205,882 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 589 76,855 SH   SOLE 30 76,855 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,165 50,480 SH   SOLE 2 33,244 0 17,236
TUPPERWARE BRANDS CORP COM 899896104 14 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,069 17,047 SH   SOLE 7 17,047 0 0
TUPPERWARE BRANDS CORP COM 899896104 14,278 227,721 SH   SOLE 18 227,721 0 0
TUPPERWARE BRANDS CORP COM 899896104 951 15,167 SH   SOLE 19 15,167 0 0
TUPPERWARE BRANDS CORP COM 899896104 380,817 6,073,630 SH   SOLE 21 6,073,630 0 0
TUPPERWARE BRANDS CORP COM 899896104 106,861 1,704,327 SH   SOLE 22 1,553,500 0 150,827
TUPPERWARE BRANDS CORP COM 899896104 1,397 22,273 SH   SOLE 26 11,707 0 10,566
TUPPERWARE BRANDS CORP COM 899896104 452 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 510 8,138 SH   SOLE 30 8,138 0 0
TUPPERWARE BRANDS CORP COM 899896104 75 1,200 SH   SOLE 31 1,200 0 0
TUPPERWARE BRANDS CORP COM 899896104 4,844 77,263 SH   SOLE 32 77,263 0 0
TUPPERWARE BRANDS CORP COM 899896104 160 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 301 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 8 800 SH   SOLE 2 800 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 49 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 388 38,050 SH   SOLE 25 38,050 0 0
TURNING PT BRANDS INC COM 90041L105 6 290 SH   SOLE 2 290 0 0
TURNING PT BRANDS INC COM 90041L105 425 20,127 SH   SOLE 18 20,127 0 0
TURNING PT BRANDS INC COM 90041L105 53 2,495 SH   SOLE 19 2,495 0 0
TURNING PT BRANDS INC COM 90041L105 3,803 179,995 SH   SOLE 21 179,995 0 0
TURNING PT BRANDS INC COM 90041L105 964 45,641 SH   SOLE 22 42,929 0 2,712
TURQUOISE HILL RES LTD COM 900435108 2,155 628,239 SH   SOLE 21 628,239 0 0
TURTLE BEACH CORP COM 900450107 3 6,063 SH   SOLE 19 6,063 0 0
TURTLE BEACH CORP COM 900450107 4 8,060 SH   SOLE 21 8,060 0 0
TURTLE BEACH CORP COM 900450107 156 343,711 SH   SOLE 22 343,711 0 0
TUTOR PERINI CORP COM 901109108 218 8,589 SH   SOLE 2 2,551 0 6,038
TUTOR PERINI CORP COM 901109108 6 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 541 21,326 SH   SOLE 7 21,326 0 0
TUTOR PERINI CORP COM 901109108 3,470 136,902 SH   SOLE 18 136,902 0 0
TUTOR PERINI CORP COM 901109108 756 29,812 SH   SOLE 19 29,812 0 0
TUTOR PERINI CORP COM 901109108 30,154 1,189,510 SH   SOLE 21 1,189,510 0 0
TUTOR PERINI CORP COM 901109108 27,527 1,085,879 SH   SOLE 22 1,012,287 0 73,592
TUTOR PERINI CORP COM 901109108 422 16,652 SH   SOLE 26 0 0 16,652
TUTOR PERINI CORP COM 901109108 143 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 163 6,445 SH   SOLE 30 6,445 0 0
TUTOR PERINI CORP COM 901109108 54 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 104 4,106 SH   SOLE 40 4,106 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 42,090 1,218,929 SH   SOLE 2 204,438 0 1,014,491
TWENTY FIRST CENTY FOX INC CL A 90130A101 12,751 369,259 SH   SOLE 4 338,654 0 30,605
TWENTY FIRST CENTY FOX INC CL A 90130A101 26,387 764,164 SH   SOLE 7 727,560 0 36,604
TWENTY FIRST CENTY FOX INC CL A 90130A101 381 11,046 SH   SOLE 13 11,046 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 318 9,201 SH   SOLE 15 9,201 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 67,842 1,964,714 SH   SOLE 18 1,824,184 0 140,530
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,168 62,774 SH   SOLE 19 62,774 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 18,202 527,150 SH   SOLE 20 0 0 527,150
TWENTY FIRST CENTY FOX INC CL A 90130A101 546,916 15,838,873 SH   SOLE 21 15,838,873 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 945,890 27,393,272 SH   SOLE 22 22,812,531 0 4,580,741
TWENTY FIRST CENTY FOX INC CL A 90130A101 45,262 1,310,789 SH   SOLE 23 1,310,789 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 29,137 843,824 SH   SOLE 25 843,824 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 67,920 1,966,978 SH   SOLE 26 780,324 0 1,186,654
TWENTY FIRST CENTY FOX INC CL A 90130A101 7,945 230,080 SH   SOLE 28 167,836 0 62,244
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,286 37,229 SH   SOLE 29 37,229 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 109,288 3,165,015 SH   SOLE 30 3,165,015 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 22,257 644,560 SH   SOLE 31 353,695 0 290,865
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,286 153,087 SH   SOLE 32 153,087 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,351 68,085 SH   SOLE 34 68,085 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 34,533 1,000,083 SH   SOLE 36 1,000,083 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 180 5,208 SH   SOLE 40 5,208 0 0
TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 135 3,900 SH Put SOLE 2 3,900 0 0
TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 259 7,500 SH Put SOLE 18 7,500 0 0
TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 3,971 115,000 SH Put SOLE 19 115,000 0 0
TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 21 600 SH Put SOLE 22 600 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 17,850 523,158 SH   SOLE 2 111,051 0 412,107
TWENTY FIRST CENTY FOX INC CL B 90130A200 4,976 145,845 SH   SOLE 4 134,786 0 11,059
TWENTY FIRST CENTY FOX INC CL B 90130A200 11,438 335,241 SH   SOLE 7 323,415 0 11,826
TWENTY FIRST CENTY FOX INC CL B 90130A200 131 3,847 SH   SOLE 15 3,847 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 27,623 809,571 SH   SOLE 18 751,921 0 57,650
TWENTY FIRST CENTY FOX INC CL B 90130A200 953 27,928 SH   SOLE 19 27,928 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 10,971 321,537 SH   SOLE 20 0 0 321,537
TWENTY FIRST CENTY FOX INC CL B 90130A200 219,858 6,443,679 SH   SOLE 21 6,443,679 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 399,919 11,720,953 SH   SOLE 22 9,614,431 0 2,106,522
TWENTY FIRST CENTY FOX INC CL B 90130A200 18,723 548,739 SH   SOLE 23 548,739 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 11,533 338,003 SH   SOLE 25 338,003 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 74,146 2,173,089 SH   SOLE 26 613,792 0 1,559,297
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,481 102,029 SH   SOLE 28 72,496 0 29,533
TWENTY FIRST CENTY FOX INC CL B 90130A200 2,063 60,459 SH   SOLE 29 15,072 0 45,387
TWENTY FIRST CENTY FOX INC CL B 90130A200 46,625 1,366,511 SH   SOLE 30 1,366,511 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 10,563 309,582 SH   SOLE 31 180,425 0 129,157
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,957 115,980 SH   SOLE 32 115,980 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,001 29,345 SH   SOLE 34 29,345 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 14,347 420,483 SH   SOLE 36 420,483 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 73 2,140 SH   SOLE 40 2,140 0 0
TWILIO INC CL A 90138F102 182 7,723 SH   SOLE 2 7,343 0 380
TWILIO INC CL A 90138F102 6 237 SH   SOLE 4 237 0 0
TWILIO INC CL A 90138F102 37 1,582 SH   SOLE 7 1,582 0 0
TWILIO INC CL A 90138F102 5,091 215,713 SH   SOLE 18 215,713 0 0
TWILIO INC CL A 90138F102 2,156 91,349 SH   SOLE 19 91,349 0 0
TWILIO INC CL A 90138F102 44,625 1,890,901 SH   SOLE 21 1,890,901 0 0
TWILIO INC CL A 90138F102 43,255 1,832,823 SH   SOLE 22 1,715,207 0 117,616
TWILIO INC CL A 90138F102 159 6,750 SH   SOLE 23 6,750 0 0
TWILIO INC CL A 90138F102 488 20,666 SH   SOLE 26 16,782 0 3,884
TWILIO INC CL A 90138F102 189 7,990 SH   SOLE 28 7,990 0 0
TWILIO INC CL A 90138F102 218 9,239 SH   SOLE 30 9,239 0 0
TWILIO INC CL A 90138F102 155 6,562 SH   SOLE 40 6,562 0 0
TWIN DISC INC COM 901476101 63 2,389 SH   SOLE 2 562 0 1,827
TWIN DISC INC COM 901476101 842 31,672 SH   SOLE 18 31,672 0 0
TWIN DISC INC COM 901476101 173 6,493 SH   SOLE 19 6,493 0 0
TWIN DISC INC COM 901476101 7,483 281,629 SH   SOLE 21 281,629 0 0
TWIN DISC INC COM 901476101 6,682 251,475 SH   SOLE 22 246,026 0 5,449
TWIN DISC INC COM 901476101 602 22,656 SH   SOLE 31 22,656 0 0
TWITTER INC COM 90184L102 16,023 667,360 SH   SOLE 2 116,433 0 550,927
TWITTER INC COM 90184L102 5,269 219,445 SH   SOLE 4 204,769 0 14,676
TWITTER INC COM 90184L102 1,400 58,306 SH   SOLE 7 33,122 0 25,184
TWITTER INC COM 90184L102 528 21,976 SH   SOLE 13 21,976 0 0
TWITTER INC COM 90184L102 151 6,282 SH   SOLE 15 6,282 0 0
TWITTER INC COM 90184L102 3 131 SH   SOLE 17 0 0 131
TWITTER INC COM 90184L102 9,713 404,545 SH   SOLE 18 347,194 0 57,351
TWITTER INC COM 90184L102 4,786 199,331 SH   SOLE 19 199,331 0 0
TWITTER INC COM 90184L102 6,963 290,021 SH   SOLE 20 0 0 290,021
TWITTER INC COM 90184L102 188,126 7,835,315 SH   SOLE 21 7,835,315 0 0
TWITTER INC COM 90184L102 409,930 17,073,312 SH   SOLE 22 15,011,130 0 2,062,182
TWITTER INC COM 90184L102 19,384 807,338 SH   SOLE 23 807,338 0 0
TWITTER INC COM 90184L102 13,230 551,000 SH   SOLE 25 551,000 0 0
TWITTER INC COM 90184L102 39,879 1,660,930 SH   SOLE 26 595,303 0 1,065,627
TWITTER INC COM 90184L102 3,382 140,876 SH   SOLE 28 103,063 0 37,813
TWITTER INC COM 90184L102 4,216 175,584 SH   SOLE 29 19,696 0 155,888
TWITTER INC COM 90184L102 17,268 719,183 SH   SOLE 30 719,183 0 0
TWITTER INC COM 90184L102 7,073 294,576 SH   SOLE 31 117,348 0 177,228
TWITTER INC COM 90184L102 917 38,190 SH   SOLE 34 38,190 0 0
TWITTER INC COM 90184L102 12,906 537,519 SH   SOLE 36 537,519 0 0
TWITTER INC COM 90184L102 70 2,910 SH   SOLE 40 2,910 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 2,101 2,200,000 PRN   SOLE 21 2,200,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,779 2,982,000 PRN   SOLE 21 2,982,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,039 125,413 SH   SOLE 2 33,348 0 92,065
TWO HBRS INVT CORP COM NEW 90187B408 12 728 SH   SOLE 4 728 0 0
TWO HBRS INVT CORP COM NEW 90187B408 115 7,057 SH   SOLE 7 7,057 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,814 111,540 SH   SOLE 18 111,540 0 0
TWO HBRS INVT CORP COM NEW 90187B408 851 52,335 SH   SOLE 19 52,335 0 0
TWO HBRS INVT CORP COM NEW 90187B408 95,974 5,902,487 SH   SOLE 21 5,902,487 0 0
TWO HBRS INVT CORP COM NEW 90187B408 81,414 5,007,040 SH   SOLE 22 4,426,163 0 580,877
TWO HBRS INVT CORP COM NEW 90187B408 47 2,869 SH   SOLE 23 2,869 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,017 62,573 SH   SOLE 26 40,841 0 21,732
TWO HBRS INVT CORP COM NEW 90187B408 446 27,423 SH   SOLE 28 27,423 0 0
TWO HBRS INVT CORP COM NEW 90187B408 467 28,746 SH   SOLE 30 28,746 0 0
TWO HBRS INVT CORP COM NEW 90187B408 67 4,107 SH   SOLE 31 4,107 0 0
TWO HBRS INVT CORP COM NEW 90187B408 129 7,921 SH   SOLE 36 7,921 0 0
TWO HBRS INVT CORP COM NEW 90187B408 325 19,977 SH   SOLE 40 19,977 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 964 910,000 PRN   SOLE 21 910,000 0 0
TWO RIV BANCORP COM 90207C105 16 864 SH   SOLE 2 261 0 603
TWO RIV BANCORP COM 90207C105 495 27,285 SH   SOLE 18 27,285 0 0
TWO RIV BANCORP COM 90207C105 77 4,247 SH   SOLE 19 4,247 0 0
TWO RIV BANCORP COM 90207C105 4,470 246,540 SH   SOLE 21 246,540 0 0
TWO RIV BANCORP COM 90207C105 1,125 62,028 SH   SOLE 22 57,658 0 4,370
TYLER TECHNOLOGIES INC COM 902252105 5,451 30,790 SH   SOLE 2 18,517 0 12,273
TYLER TECHNOLOGIES INC COM 902252105 26 149 SH   SOLE 4 149 0 0
TYLER TECHNOLOGIES INC COM 902252105 145 817 SH   SOLE 7 817 0 0
TYLER TECHNOLOGIES INC COM 902252105 19,873 112,245 SH   SOLE 18 112,245 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,848 10,439 SH   SOLE 19 10,439 0 0
TYLER TECHNOLOGIES INC COM 902252105 286,009 1,615,414 SH   SOLE 21 1,615,414 0 0
TYLER TECHNOLOGIES INC COM 902252105 195,033 1,101,568 SH   SOLE 22 1,001,314 0 100,254
TYLER TECHNOLOGIES INC COM 902252105 2,487 14,049 SH   SOLE 26 6,701 0 7,348
TYLER TECHNOLOGIES INC COM 902252105 936 5,289 SH   SOLE 28 5,289 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,016 5,737 SH   SOLE 30 5,737 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,651 14,975 SH   SOLE 31 14,975 0 0
TYLER TECHNOLOGIES INC COM 902252105 690 3,900 SH   SOLE 40 3,900 0 0
TYSON FOODS INC CL A 902494103 40,301 497,114 SH   SOLE 2 347,701 0 149,413
TYSON FOODS INC CL A 902494103 11,896 146,732 SH   SOLE 4 139,176 0 7,556
TYSON FOODS INC CL A 902494103 44,774 552,286 SH   SOLE 7 492,729 0 59,557
TYSON FOODS INC CL A 902494103 1,692 20,873 SH   SOLE 13 20,873 0 0
TYSON FOODS INC CL A 902494103 159 1,964 SH   SOLE 15 1,964 0 0
TYSON FOODS INC CL A 902494103 70,303 867,187 SH   SOLE 18 827,696 0 39,491
TYSON FOODS INC CL A 902494103 90,829 1,120,373 SH   SOLE 19 1,120,373 0 0
TYSON FOODS INC CL A 902494103 15,793 194,801 SH   SOLE 20 0 0 194,801
TYSON FOODS INC CL A 902494103 506,027 6,241,848 SH   SOLE 21 6,241,848 0 0
TYSON FOODS INC CL A 902494103 686,064 8,462,613 SH   SOLE 22 6,917,561 0 1,545,052
TYSON FOODS INC CL A 902494103 36,907 455,247 SH   SOLE 23 455,247 0 0
TYSON FOODS INC CL A 902494103 21,829 269,264 SH   SOLE 25 269,264 0 0
TYSON FOODS INC CL A 902494103 83,450 1,029,358 SH   SOLE 26 286,591 0 742,767
TYSON FOODS INC CL A 902494103 5,307 65,462 SH   SOLE 28 47,697 0 17,765
TYSON FOODS INC CL A 902494103 37,752 465,676 SH   SOLE 29 314,674 0 151,002
TYSON FOODS INC CL A 902494103 116,790 1,440,604 SH   SOLE 30 1,440,604 0 0
TYSON FOODS INC CL A 902494103 20,320 250,653 SH   SOLE 31 132,065 0 118,588
TYSON FOODS INC CL A 902494103 20,177 248,887 SH   SOLE 34 248,887 0 0
TYSON FOODS INC CL A 902494103 26,420 325,894 SH   SOLE 36 325,894 0 0
TYSON FOODS INC CL A 902494103 110 1,354 SH   SOLE 40 1,354 0 0
U S CONCRETE INC COM NEW 90333L201 82 982 SH   SOLE 2 862 0 120
U S CONCRETE INC COM NEW 90333L201 27 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 5,985 71,543 SH   SOLE 18 71,543 0 0
U S CONCRETE INC COM NEW 90333L201 1,109 13,263 SH   SOLE 19 13,263 0 0
U S CONCRETE INC COM NEW 90333L201 117,072 1,399,544 SH   SOLE 21 1,399,544 0 0
U S CONCRETE INC COM NEW 90333L201 36,294 433,878 SH   SOLE 22 404,005 0 29,873
U S CONCRETE INC COM NEW 90333L201 376 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 169 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 1,879 22,462 SH   SOLE 30 22,462 0 0
U S CONCRETE INC COM NEW 90333L201 117 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 247 164,419 SH   SOLE 22 164,419 0 0
U S G CORP COM NEW 903293405 2,120 54,976 SH   SOLE 2 7,990 0 46,986
U S G CORP COM NEW 903293405 16 422 SH   SOLE 4 422 0 0
U S G CORP COM NEW 903293405 74 1,925 SH   SOLE 7 1,925 0 0
U S G CORP COM NEW 903293405 1,789 46,387 SH   SOLE 18 46,387 0 0
U S G CORP COM NEW 903293405 992 25,730 SH   SOLE 19 25,730 0 0
U S G CORP COM NEW 903293405 63,611 1,649,673 SH   SOLE 21 1,649,673 0 0
U S G CORP COM NEW 903293405 90,479 2,346,436 SH   SOLE 22 2,084,993 0 261,443
U S G CORP COM NEW 903293405 1,622 42,055 SH   SOLE 26 22,480 0 19,575
U S G CORP COM NEW 903293405 527 13,667 SH   SOLE 28 13,667 0 0
U S G CORP COM NEW 903293405 563 14,588 SH   SOLE 30 14,588 0 0
U S G CORP COM NEW 903293405 80 2,063 SH   SOLE 31 2,063 0 0
U S G CORP COM NEW 903293405 397 10,288 SH   SOLE 40 10,288 0 0
U S GEOTHERMAL INC COM NEW 90338S201 10 2,758 SH   SOLE 18 2,758 0 0
U S GEOTHERMAL INC COM NEW 90338S201 26 7,641 SH   SOLE 19 7,641 0 0
U S GEOTHERMAL INC COM NEW 90338S201 158 45,732 SH   SOLE 21 45,732 0 0
U S GEOTHERMAL INC COM NEW 90338S201 16 4,648 SH   SOLE 22 4,648 0 0
U S GLOBAL INVS INC CL A 902952100 17 4,302 SH   SOLE 19 4,302 0 0
U S GLOBAL INVS INC CL A 902952100 33 8,517 SH   SOLE 21 8,517 0 0
U S GLOBAL INVS INC CL A 902952100 1,285 329,380 SH   SOLE 22 329,380 0 0
U S GOLD CORP COM PAR NEW 90291C102 0 74 SH   SOLE 19 74 0 0
U S PHYSICAL THERAPY INC COM 90337L108 54 743 SH   SOLE 2 685 0 58
U S PHYSICAL THERAPY INC COM 90337L108 21 288 SH   SOLE 7 288 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4,132 57,232 SH   SOLE 18 57,232 0 0
U S PHYSICAL THERAPY INC COM 90337L108 692 9,590 SH   SOLE 19 9,590 0 0
U S PHYSICAL THERAPY INC COM 90337L108 86,142 1,193,101 SH   SOLE 21 1,193,101 0 0
U S PHYSICAL THERAPY INC COM 90337L108 24,500 339,337 SH   SOLE 22 317,224 0 22,113
U S PHYSICAL THERAPY INC COM 90337L108 132 1,822 SH   SOLE 28 1,822 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,274 17,648 SH   SOLE 30 17,648 0 0
U S PHYSICAL THERAPY INC COM 90337L108 96 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 354 10,877 SH   SOLE 2 4,974 0 5,903
U S SILICA HLDGS INC COM 90346E103 9 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 58 1,778 SH   SOLE 7 1,778 0 0
U S SILICA HLDGS INC COM 90346E103 1 18 SH   SOLE 17 0 0 18
U S SILICA HLDGS INC COM 90346E103 12,468 382,929 SH   SOLE 18 382,929 0 0
U S SILICA HLDGS INC COM 90346E103 2,275 69,879 SH   SOLE 19 69,879 0 0
U S SILICA HLDGS INC COM 90346E103 249,863 7,673,933 SH   SOLE 21 7,673,933 0 0
U S SILICA HLDGS INC COM 90346E103 74,170 2,277,956 SH   SOLE 22 2,129,027 0 148,929
U S SILICA HLDGS INC COM 90346E103 521 16,000 SH   SOLE 25 16,000 0 0
U S SILICA HLDGS INC COM 90346E103 1,121 34,415 SH   SOLE 26 11,577 0 22,838
U S SILICA HLDGS INC COM 90346E103 367 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 2,282 70,088 SH   SOLE 29 61,540 0 8,548
U S SILICA HLDGS INC COM 90346E103 3,820 117,321 SH   SOLE 30 117,321 0 0
U S SILICA HLDGS INC COM 90346E103 301 9,253 SH   SOLE 40 9,253 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 16 6,226 SH   SOLE 18 6,226 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 39 15,510 SH   SOLE 19 15,510 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 120 47,793 SH   SOLE 21 47,793 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 570 226,259 SH   SOLE 22 226,259 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 14 5,502 SH   SOLE 23 5,502 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 1 206 SH   SOLE 29 0 0 206
UBIQUITI NETWORKS INC COM 90347A100 127 1,788 SH   SOLE 2 1,575 0 213
UBIQUITI NETWORKS INC COM 90347A100 16 219 SH   SOLE 4 219 0 0
UBIQUITI NETWORKS INC COM 90347A100 42 596 SH   SOLE 7 596 0 0
UBIQUITI NETWORKS INC COM 90347A100 5,381 75,765 SH   SOLE 18 75,765 0 0
UBIQUITI NETWORKS INC COM 90347A100 2,004 28,215 SH   SOLE 19 28,215 0 0
UBIQUITI NETWORKS INC COM 90347A100 49,687 699,615 SH   SOLE 21 699,615 0 0
UBIQUITI NETWORKS INC COM 90347A100 45,356 638,643 SH   SOLE 22 594,376 0 44,267
UBIQUITI NETWORKS INC COM 90347A100 243 3,420 SH   SOLE 23 3,420 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,066 15,007 SH   SOLE 26 8,258 0 6,749
UBIQUITI NETWORKS INC COM 90347A100 305 4,298 SH   SOLE 28 4,298 0 0
UBIQUITI NETWORKS INC COM 90347A100 249 3,511 SH   SOLE 29 0 0 3,511
UBIQUITI NETWORKS INC COM 90347A100 342 4,809 SH   SOLE 30 4,809 0 0
UBIQUITI NETWORKS INC COM 90347A100 184 2,586 SH   SOLE 40 2,586 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 2 100 SH   SOLE 17 0 0 100
UBS GROUP AG SHS H42097107 85 4,608 SH   SOLE 22 4,608 0 0
UDR INC COM 902653104 12,688 329,387 SH   SOLE 2 84,051 0 245,336
UDR INC COM 902653104 6,579 170,795 SH   SOLE 4 163,957 0 6,838
UDR INC COM 902653104 23,862 619,477 SH   SOLE 7 598,967 0 20,510
UDR INC COM 902653104 376 9,763 SH   SOLE 13 9,763 0 0
UDR INC COM 902653104 476 12,354 SH   SOLE 15 12,354 0 0
UDR INC COM 902653104 22,220 576,831 SH   SOLE 18 541,952 0 34,879
UDR INC COM 902653104 12,501 324,544 SH   SOLE 19 324,544 0 0
UDR INC COM 902653104 6,995 181,604 SH   SOLE 20 0 0 181,604
UDR INC COM 902653104 421,587 10,944,614 SH   SOLE 21 10,944,614 0 0
UDR INC COM 902653104 430,473 11,175,304 SH   SOLE 22 9,964,622 0 1,210,682
UDR INC COM 902653104 13,386 347,511 SH   SOLE 23 347,511 0 0
UDR INC COM 902653104 26,412 685,659 SH   SOLE 25 685,659 0 0
UDR INC COM 902653104 34,175 887,201 SH   SOLE 26 297,220 0 589,981
UDR INC COM 902653104 9,049 234,919 SH   SOLE 28 44,545 0 190,374
UDR INC COM 902653104 6,398 166,101 SH   SOLE 29 100,325 0 65,776
UDR INC COM 902653104 85,253 2,213,222 SH   SOLE 30 2,213,222 0 0
UDR INC COM 902653104 7,535 195,618 SH   SOLE 31 133,659 0 61,959
UDR INC COM 902653104 863 22,403 SH   SOLE 34 22,403 0 0
UDR INC COM 902653104 9,485 246,240 SH   SOLE 36 246,240 0 0
UDR INC COM 902653104 52 1,357 SH   SOLE 40 1,357 0 0
UFP TECHNOLOGIES INC COM 902673102 55 1,967 SH   SOLE 2 377 0 1,590
UFP TECHNOLOGIES INC COM 902673102 728 26,199 SH   SOLE 18 26,199 0 0
UFP TECHNOLOGIES INC COM 902673102 165 5,933 SH   SOLE 19 5,933 0 0
UFP TECHNOLOGIES INC COM 902673102 5,997 215,702 SH   SOLE 21 215,702 0 0
UFP TECHNOLOGIES INC COM 902673102 1,807 64,986 SH   SOLE 22 61,103 0 3,883
UGI CORP NEW COM 902681105 19,048 405,699 SH   SOLE 2 237,594 0 168,105
UGI CORP NEW COM 902681105 4,024 85,713 SH   SOLE 4 81,114 0 4,599
UGI CORP NEW COM 902681105 8,973 191,125 SH   SOLE 7 164,103 0 27,022
UGI CORP NEW COM 902681105 315 6,704 SH   SOLE 13 6,704 0 0
UGI CORP NEW COM 902681105 31,478 670,467 SH   SOLE 18 654,614 0 15,853
UGI CORP NEW COM 902681105 9,994 212,870 SH   SOLE 19 212,870 0 0
UGI CORP NEW COM 902681105 7,536 160,509 SH   SOLE 20 0 0 160,509
UGI CORP NEW COM 902681105 361,361 7,696,728 SH   SOLE 21 7,696,728 0 0
UGI CORP NEW COM 902681105 282,567 6,018,470 SH   SOLE 22 5,289,877 0 728,593
UGI CORP NEW COM 902681105 12,782 272,253 SH   SOLE 23 272,253 0 0
UGI CORP NEW COM 902681105 185 3,949 SH   SOLE 25 3,949 0 0
UGI CORP NEW COM 902681105 16,012 341,039 SH   SOLE 26 154,287 0 186,752
UGI CORP NEW COM 902681105 1,985 42,280 SH   SOLE 28 31,004 0 11,276
UGI CORP NEW COM 902681105 3,574 76,120 SH   SOLE 29 18,826 0 57,294
UGI CORP NEW COM 902681105 10,546 224,618 SH   SOLE 30 224,618 0 0
UGI CORP NEW COM 902681105 5,113 108,910 SH   SOLE 31 58,310 0 50,600
UGI CORP NEW COM 902681105 894 19,033 SH   SOLE 34 19,033 0 0
UGI CORP NEW COM 902681105 3,266 69,566 SH   SOLE 36 69,566 0 0
UGI CORP NEW COM 902681105 38 800 SH   SOLE 40 800 0 0
ULTA BEAUTY INC COM 90384S303 32,186 143,908 SH   SOLE 2 17,126 0 126,782
ULTA BEAUTY INC COM 90384S303 4,197 18,765 SH   SOLE 4 17,424 0 1,341
ULTA BEAUTY INC COM 90384S303 9,734 43,523 SH   SOLE 7 41,602 0 1,921
ULTA BEAUTY INC COM 90384S303 301 1,346 SH   SOLE 13 1,346 0 0
ULTA BEAUTY INC COM 90384S303 113 503 SH   SOLE 15 503 0 0
ULTA BEAUTY INC COM 90384S303 159,651 713,809 SH   SOLE 18 542,415 0 171,394
ULTA BEAUTY INC COM 90384S303 146,161 653,497 SH   SOLE 19 653,497 0 0
ULTA BEAUTY INC COM 90384S303 9,054 40,481 SH   SOLE 20 0 0 40,481
ULTA BEAUTY INC COM 90384S303 280,269 1,253,105 SH   SOLE 21 1,253,105 0 0
ULTA BEAUTY INC COM 90384S303 367,555 1,643,365 SH   SOLE 22 1,385,617 0 257,748
ULTA BEAUTY INC COM 90384S303 16,017 71,612 SH   SOLE 23 71,612 0 0
ULTA BEAUTY INC COM 90384S303 10,249 45,822 SH   SOLE 25 45,822 0 0
ULTA BEAUTY INC COM 90384S303 41,202 184,217 SH   SOLE 26 64,972 0 119,245
ULTA BEAUTY INC COM 90384S303 2,939 13,141 SH   SOLE 28 9,534 0 3,607
ULTA BEAUTY INC COM 90384S303 3,937 17,603 SH   SOLE 29 3,059 0 14,544
ULTA BEAUTY INC COM 90384S303 40,017 178,917 SH   SOLE 30 178,917 0 0
ULTA BEAUTY INC COM 90384S303 7,926 35,439 SH   SOLE 31 18,824 0 16,615
ULTA BEAUTY INC COM 90384S303 1,981 8,859 SH   SOLE 32 8,859 0 0
ULTA BEAUTY INC COM 90384S303 8,997 40,228 SH   SOLE 34 40,228 0 0
ULTA BEAUTY INC COM 90384S303 11,464 51,258 SH   SOLE 36 51,258 0 0
ULTA BEAUTY INC COM 90384S303 65 292 SH   SOLE 40 292 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 5,197 23,813 SH   SOLE 2 13,600 0 10,213
ULTIMATE SOFTWARE GROUP INC COM 90385D107 26 118 SH   SOLE 4 118 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 145 666 SH   SOLE 7 666 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 20,133 92,257 SH   SOLE 18 92,257 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,887 8,649 SH   SOLE 19 8,649 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 287,268 1,316,354 SH   SOLE 21 1,316,354 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 195,868 897,529 SH   SOLE 22 815,806 0 81,723
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,261 10,361 SH   SOLE 26 4,531 0 5,830
ULTIMATE SOFTWARE GROUP INC COM 90385D107 953 4,367 SH   SOLE 28 4,367 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 974 4,461 SH   SOLE 30 4,461 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 3,862 17,699 SH   SOLE 31 17,699 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 665 3,046 SH   SOLE 40 3,046 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 190 8,229 SH   SOLE 2 8,134 0 95
ULTRA CLEAN HLDGS INC COM 90385V107 17 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,724 117,963 SH   SOLE 18 117,963 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 662 28,678 SH   SOLE 19 28,678 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 24,654 1,067,742 SH   SOLE 21 1,067,742 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 23,556 1,020,192 SH   SOLE 22 964,245 0 55,947
ULTRA CLEAN HLDGS INC COM 90385V107 137 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 193 8,342 SH   SOLE 29 0 0 8,342
ULTRA CLEAN HLDGS INC COM 90385V107 116 5,011 SH   SOLE 30 5,011 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 102 4,412 SH   SOLE 40 4,412 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 375 41,422 SH   SOLE 2 11,904 0 29,518
ULTRA PETROLEUM CORP COM NEW 903914208 45 4,932 SH   SOLE 7 4,932 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 6,605 729,065 SH   SOLE 18 729,065 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 1,439 158,858 SH   SOLE 19 158,858 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 57,314 6,326,006 SH   SOLE 21 6,326,006 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 49,571 5,471,370 SH   SOLE 22 5,127,552 0 343,818
ULTRA PETROLEUM CORP COM NEW 903914208 966 106,617 SH   SOLE 26 56,048 0 50,569
ULTRA PETROLEUM CORP COM NEW 903914208 912 100,696 SH   SOLE 30 100,696 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 175 19,303 SH   SOLE 40 19,303 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,947 41,981 SH   SOLE 2 41,723 0 258
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 10 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 44 947 SH   SOLE 7 947 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8,055 173,664 SH   SOLE 18 173,664 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 21,254 458,258 SH   SOLE 19 458,258 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,252 27,000 SH   SOLE 20 27,000 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 84,032 1,811,811 SH   SOLE 21 1,811,811 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 49,295 1,062,846 SH   SOLE 22 990,077 0 72,769
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 25 549 SH   SOLE 23 549 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 671 14,474 SH   SOLE 26 8,731 0 5,743
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 314 6,763 SH   SOLE 28 6,763 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 108 2,322 SH   SOLE 29 0 0 2,322
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 333 7,183 SH   SOLE 30 7,183 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,522 119,060 SH   SOLE 34 119,060 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 224 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 11 1,750 SH   SOLE 18 1,750 0 0
ULTRALIFE CORP COM 903899102 30 4,545 SH   SOLE 19 4,545 0 0
ULTRALIFE CORP COM 903899102 214 32,681 SH   SOLE 21 32,681 0 0
ULTRALIFE CORP COM 903899102 519 79,195 SH   SOLE 22 79,195 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3,898 171,483 SH   SOLE 2 0 0 171,483
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3,605 158,609 SH   SOLE 7 158,609 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 25,290 1,112,617 SH   SOLE 21 1,112,617 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 11,645 512,297 SH   SOLE 22 389,292 0 123,005
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 10,006 440,201 SH   SOLE 30 440,201 0 0
UMB FINL CORP COM 902788108 1,928 26,809 SH   SOLE 2 19,279 0 7,530
UMB FINL CORP COM 902788108 14 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 84 1,171 SH   SOLE 7 1,171 0 0
UMB FINL CORP COM 902788108 20,810 289,343 SH   SOLE 18 289,343 0 0
UMB FINL CORP COM 902788108 2,608 36,266 SH   SOLE 19 36,266 0 0
UMB FINL CORP COM 902788108 210,097 2,921,257 SH   SOLE 21 2,921,257 0 0
UMB FINL CORP COM 902788108 101,081 1,405,468 SH   SOLE 22 1,331,045 0 74,423
UMB FINL CORP COM 902788108 1,453 20,209 SH   SOLE 26 9,157 0 11,052
UMB FINL CORP COM 902788108 436 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 475 6,602 SH   SOLE 30 6,602 0 0
UMB FINL CORP COM 902788108 313 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 60 4,030 SH   SOLE 2 2,333 0 1,697
UMH PPTYS INC COM 903002103 10 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,603 107,554 SH   SOLE 18 107,554 0 0
UMH PPTYS INC COM 903002103 386 25,882 SH   SOLE 19 25,882 0 0
UMH PPTYS INC COM 903002103 15,561 1,044,353 SH   SOLE 21 1,044,353 0 0
UMH PPTYS INC COM 903002103 18,582 1,247,109 SH   SOLE 22 1,162,282 0 84,827
UMH PPTYS INC COM 903002103 24 1,624 SH   SOLE 23 1,624 0 0
UMH PPTYS INC COM 903002103 120 8,087 SH   SOLE 28 8,087 0 0
UMH PPTYS INC COM 903002103 67 4,482 SH   SOLE 30 4,482 0 0
UMPQUA HLDGS CORP COM 904214103 2,872 138,097 SH   SOLE 2 97,601 0 40,496
UMPQUA HLDGS CORP COM 904214103 21 998 SH   SOLE 4 998 0 0
UMPQUA HLDGS CORP COM 904214103 161 7,731 SH   SOLE 7 7,731 0 0
UMPQUA HLDGS CORP COM 904214103 29,635 1,424,757 SH   SOLE 18 1,424,757 0 0
UMPQUA HLDGS CORP COM 904214103 3,739 179,775 SH   SOLE 19 179,775 0 0
UMPQUA HLDGS CORP COM 904214103 304,268 14,628,279 SH   SOLE 21 14,628,279 0 0
UMPQUA HLDGS CORP COM 904214103 147,741 7,102,951 SH   SOLE 22 6,722,700 0 380,251
UMPQUA HLDGS CORP COM 904214103 204 9,799 SH   SOLE 23 9,799 0 0
UMPQUA HLDGS CORP COM 904214103 1,808 86,917 SH   SOLE 26 48,126 0 38,791
UMPQUA HLDGS CORP COM 904214103 661 31,784 SH   SOLE 28 31,784 0 0
UMPQUA HLDGS CORP COM 904214103 735 35,336 SH   SOLE 30 35,336 0 0
UMPQUA HLDGS CORP COM 904214103 325 15,604 SH   SOLE 36 15,604 0 0
UMPQUA HLDGS CORP COM 904214103 496 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 3,067 212,562 SH   SOLE 2 33,075 0 179,487
UNDER ARMOUR INC CL A 904311107 774 53,671 SH   SOLE 4 49,011 0 4,660
UNDER ARMOUR INC CL A 904311107 1,815 125,759 SH   SOLE 7 125,090 0 669
UNDER ARMOUR INC CL A 904311107 19 1,336 SH   SOLE 13 1,336 0 0
UNDER ARMOUR INC CL A 904311107 16 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 1 44 SH   SOLE 17 0 0 44
UNDER ARMOUR INC CL A 904311107 5,720 396,413 SH   SOLE 18 373,250 0 23,163
UNDER ARMOUR INC CL A 904311107 3,146 218,024 SH   SOLE 19 218,024 0 0
UNDER ARMOUR INC CL A 904311107 2,376 164,639 SH   SOLE 20 0 0 164,639
UNDER ARMOUR INC CL A 904311107 52,397 3,631,087 SH   SOLE 21 3,631,087 0 0
UNDER ARMOUR INC CL A 904311107 68,479 4,745,584 SH   SOLE 22 3,955,853 0 789,731
UNDER ARMOUR INC CL A 904311107 3,856 267,233 SH   SOLE 23 267,233 0 0
UNDER ARMOUR INC CL A 904311107 1,985 137,534 SH   SOLE 25 137,534 0 0
UNDER ARMOUR INC CL A 904311107 9,088 629,798 SH   SOLE 26 284,011 0 345,787
UNDER ARMOUR INC CL A 904311107 597 41,355 SH   SOLE 28 29,094 0 12,261
UNDER ARMOUR INC CL A 904311107 789 54,668 SH   SOLE 29 9,442 0 45,226
UNDER ARMOUR INC CL A 904311107 7,960 551,610 SH   SOLE 30 551,610 0 0
UNDER ARMOUR INC CL A 904311107 1,415 98,093 SH   SOLE 31 52,823 0 45,270
UNDER ARMOUR INC CL A 904311107 1,026 71,131 SH   SOLE 34 71,131 0 0
UNDER ARMOUR INC CL A 904311107 2,400 166,298 SH   SOLE 36 166,298 0 0
UNDER ARMOUR INC CL A 904311107 11 785 SH   SOLE 40 785 0 0
UNDER ARMOUR INC CL C 904311206 2,877 216,006 SH   SOLE 2 45,174 0 170,832
UNDER ARMOUR INC CL C 904311206 723 54,283 SH   SOLE 4 49,590 0 4,693
UNDER ARMOUR INC CL C 904311206 1,703 127,847 SH   SOLE 7 127,165 0 682
UNDER ARMOUR INC CL C 904311206 18 1,358 SH   SOLE 13 1,358 0 0
UNDER ARMOUR INC CL C 904311206 17 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 5,192 389,760 SH   SOLE 18 360,812 0 28,948
UNDER ARMOUR INC CL C 904311206 498 37,368 SH   SOLE 19 37,368 0 0
UNDER ARMOUR INC CL C 904311206 2,499 187,618 SH   SOLE 20 0 0 187,618
UNDER ARMOUR INC CL C 904311206 47,958 3,600,436 SH   SOLE 21 3,600,436 0 0
UNDER ARMOUR INC CL C 904311206 64,925 4,874,232 SH   SOLE 22 4,068,406 0 805,826
UNDER ARMOUR INC CL C 904311206 3,574 268,290 SH   SOLE 23 268,290 0 0
UNDER ARMOUR INC CL C 904311206 1,859 139,531 SH   SOLE 25 139,531 0 0
UNDER ARMOUR INC CL C 904311206 7,917 594,365 SH   SOLE 26 292,107 0 302,258
UNDER ARMOUR INC CL C 904311206 554 41,612 SH   SOLE 28 29,685 0 11,927
UNDER ARMOUR INC CL C 904311206 759 56,948 SH   SOLE 29 10,893 0 46,055
UNDER ARMOUR INC CL C 904311206 6,874 516,050 SH   SOLE 30 516,050 0 0
UNDER ARMOUR INC CL C 904311206 1,333 100,054 SH   SOLE 31 54,908 0 45,146
UNDER ARMOUR INC CL C 904311206 160 12,045 SH   SOLE 34 12,045 0 0
UNDER ARMOUR INC CL C 904311206 2,290 171,948 SH   SOLE 36 171,948 0 0
UNDER ARMOUR INC CL C 904311206 11 790 SH   SOLE 40 790 0 0
UNICO AMERN CORP COM 904607108 3 411 SH   SOLE 18 411 0 0
UNICO AMERN CORP COM 904607108 5 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 128 3,575 SH   SOLE 2 893 0 2,682
UNIFI INC COM NEW 904677200 12 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 2,824 78,740 SH   SOLE 18 78,740 0 0
UNIFI INC COM NEW 904677200 437 12,176 SH   SOLE 19 12,176 0 0
UNIFI INC COM NEW 904677200 55,327 1,542,421 SH   SOLE 21 1,542,421 0 0
UNIFI INC COM NEW 904677200 15,380 428,782 SH   SOLE 22 401,337 0 27,445
UNIFI INC COM NEW 904677200 20 560 SH   SOLE 26 0 0 560
UNIFI INC COM NEW 904677200 79 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 850 23,708 SH   SOLE 30 23,708 0 0
UNIFI INC COM NEW 904677200 60 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 558 3,381 SH   SOLE 2 855 0 2,526
UNIFIRST CORP MASS COM 904708104 13 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 60 365 SH   SOLE 7 365 0 0
UNIFIRST CORP MASS COM 904708104 12,376 75,052 SH   SOLE 18 75,052 0 0
UNIFIRST CORP MASS COM 904708104 2,008 12,178 SH   SOLE 19 12,178 0 0
UNIFIRST CORP MASS COM 904708104 231,039 1,401,087 SH   SOLE 21 1,401,087 0 0
UNIFIRST CORP MASS COM 904708104 70,229 425,889 SH   SOLE 22 400,096 0 25,793
UNIFIRST CORP MASS COM 904708104 763 4,626 SH   SOLE 26 1,415 0 3,211
UNIFIRST CORP MASS COM 904708104 365 2,214 SH   SOLE 28 2,214 0 0
UNIFIRST CORP MASS COM 904708104 3,654 22,156 SH   SOLE 30 22,156 0 0
UNIFIRST CORP MASS COM 904708104 269 1,629 SH   SOLE 40 1,629 0 0
UNILEVER N V N Y SHS NEW 904784709 113,381 2,013,150 SH   SOLE 18 1,930,894 0 82,256
UNILEVER N V N Y SHS NEW 904784709 189,171 3,358,867 SH   SOLE 19 3,358,867 0 0
UNILEVER N V N Y SHS NEW 904784709 12,470 221,410 SH   SOLE 22 221,410 0 0
UNILEVER N V N Y SHS NEW 904784709 380 6,746 SH   SOLE 23 6,746 0 0
UNILEVER N V N Y SHS NEW 904784709 1,222 21,690 SH   SOLE 25 21,690 0 0
UNILEVER N V N Y SHS NEW 904784709 2,646 46,988 SH   SOLE 34 46,988 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,370 42,827 SH   SOLE 18 42,827 0 0
UNION BANKSHARES CORP NEW COM 90539J109 350 9,685 SH   SOLE 2 2,843 0 6,842
UNION BANKSHARES CORP NEW COM 90539J109 8 213 SH   SOLE 4 213 0 0
UNION BANKSHARES CORP NEW COM 90539J109 42 1,162 SH   SOLE 7 1,162 0 0
UNION BANKSHARES CORP NEW COM 90539J109 5,856 161,904 SH   SOLE 18 161,904 0 0
UNION BANKSHARES CORP NEW COM 90539J109 1,277 35,318 SH   SOLE 19 35,318 0 0
UNION BANKSHARES CORP NEW COM 90539J109 49,747 1,375,367 SH   SOLE 21 1,375,367 0 0
UNION BANKSHARES CORP NEW COM 90539J109 47,170 1,304,125 SH   SOLE 22 1,222,890 0 81,235
UNION BANKSHARES CORP NEW COM 90539J109 889 24,589 SH   SOLE 26 14,831 0 9,758
UNION BANKSHARES CORP NEW COM 90539J109 232 6,404 SH   SOLE 28 6,404 0 0
UNION BANKSHARES CORP NEW COM 90539J109 236 6,511 SH   SOLE 30 6,511 0 0
UNION BANKSHARES CORP NEW COM 90539J109 185 5,128 SH   SOLE 40 5,128 0 0
UNION BANKSHARES INC COM 905400107 9 178 SH   SOLE 2 178 0 0
UNION BANKSHARES INC COM 905400107 745 14,072 SH   SOLE 18 14,072 0 0
UNION BANKSHARES INC COM 905400107 112 2,119 SH   SOLE 19 2,119 0 0
UNION BANKSHARES INC COM 905400107 6,570 124,086 SH   SOLE 21 124,086 0 0
UNION BANKSHARES INC COM 905400107 1,796 33,926 SH   SOLE 22 29,602 0 4,324
UNION PAC CORP COM 907818108 225,453 1,681,227 SH   SOLE 2 786,082 0 895,145
UNION PAC CORP COM 907818108 54,790 408,576 SH   SOLE 4 387,874 0 20,702
UNION PAC CORP COM 907818108 75,966 566,486 SH   SOLE 7 558,613 0 7,873
UNION PAC CORP COM 907818108 1,195 8,908 SH   SOLE 13 8,908 0 0
UNION PAC CORP COM 907818108 809 6,035 SH   SOLE 15 6,035 0 0
UNION PAC CORP COM 907818108 400,166 2,984,090 SH   SOLE 18 2,579,328 0 404,762
UNION PAC CORP COM 907818108 313,736 2,339,569 SH   SOLE 19 2,339,569 0 0
UNION PAC CORP COM 907818108 69,025 514,727 SH   SOLE 20 100,402 0 414,325
UNION PAC CORP COM 907818108 1,698,026 12,662,388 SH   SOLE 21 12,662,388 0 0
UNION PAC CORP COM 907818108 2,952,937 22,020,412 SH   SOLE 22 17,936,700 0 4,083,712
UNION PAC CORP COM 907818108 161,134 1,201,593 SH   SOLE 23 1,201,593 0 0
UNION PAC CORP COM 907818108 87,142 649,831 SH   SOLE 25 649,831 0 0
UNION PAC CORP COM 907818108 292,777 2,183,275 SH   SOLE 26 725,488 0 1,457,787
UNION PAC CORP COM 907818108 24,322 181,375 SH   SOLE 28 131,954 0 49,421
UNION PAC CORP COM 907818108 39,475 294,372 SH   SOLE 29 146,871 0 147,501
UNION PAC CORP COM 907818108 349,733 2,608,003 SH   SOLE 30 2,608,003 0 0
UNION PAC CORP COM 907818108 89,813 669,746 SH   SOLE 31 378,252 0 291,494
UNION PAC CORP COM 907818108 37,968 283,131 SH   SOLE 34 283,131 0 0
UNION PAC CORP COM 907818108 116,379 867,849 SH   SOLE 36 867,849 0 0
UNION PAC CORP COM 907818108 527 3,929 SH   SOLE 40 3,929 0 0
UNIQUE FABRICATING INC COM 90915J103 9 1,165 SH   SOLE 18 1,165 0 0
UNIQUE FABRICATING INC COM 90915J103 90 12,171 SH   SOLE 21 12,171 0 0
UNIQURE NV SHS N90064101 20 1,000 SH   SOLE 2 1,000 0 0
UNIQURE NV SHS N90064101 73 3,707 SH   SOLE 18 3,707 0 0
UNIQURE NV SHS N90064101 9,082 463,614 SH   SOLE 21 463,614 0 0
UNIQURE NV SHS N90064101 2 101 SH   SOLE 30 101 0 0
UNISYS CORP COM NEW 909214306 82 10,044 SH   SOLE 2 6,828 0 3,216
UNISYS CORP COM NEW 909214306 2 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 32 3,969 SH   SOLE 7 3,969 0 0
UNISYS CORP COM NEW 909214306 1,524 187,040 SH   SOLE 18 187,040 0 0
UNISYS CORP COM NEW 909214306 1,645 201,833 SH   SOLE 19 201,833 0 0
UNISYS CORP COM NEW 909214306 13,598 1,668,453 SH   SOLE 21 1,668,453 0 0
UNISYS CORP COM NEW 909214306 14,677 1,800,819 SH   SOLE 22 1,692,933 0 107,886
UNISYS CORP COM NEW 909214306 101 12,343 SH   SOLE 23 12,343 0 0
UNISYS CORP COM NEW 909214306 100 12,226 SH   SOLE 26 3,927 0 8,299
UNISYS CORP COM NEW 909214306 59 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 224 27,520 SH   SOLE 29 0 0 27,520
UNISYS CORP COM NEW 909214306 76 9,296 SH   SOLE 30 9,296 0 0
UNISYS CORP COM NEW 909214306 47 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 271 12,322 SH   SOLE 2 3,378 0 8,944
UNIT CORP COM 909218109 7 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 32 1,438 SH   SOLE 7 1,438 0 0
UNIT CORP COM 909218109 5,597 254,402 SH   SOLE 18 254,402 0 0
UNIT CORP COM 909218109 897 40,787 SH   SOLE 19 40,787 0 0
UNIT CORP COM 909218109 109,125 4,960,249 SH   SOLE 21 4,960,249 0 0
UNIT CORP COM 909218109 34,116 1,550,717 SH   SOLE 22 1,444,386 0 106,331
UNIT CORP COM 909218109 574 26,111 SH   SOLE 26 3,789 0 22,322
UNIT CORP COM 909218109 153 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 159 7,208 SH   SOLE 29 0 0 7,208
UNIT CORP COM 909218109 1,665 75,672 SH   SOLE 30 75,672 0 0
UNIT CORP COM 909218109 119 5,393 SH   SOLE 36 5,393 0 0
UNIT CORP COM 909218109 107 4,879 SH   SOLE 40 4,879 0 0
UNITED BANCORP INC OHIO COM 909911109 11 833 SH   SOLE 18 833 0 0
UNITED BANCORP INC OHIO COM 909911109 41 3,115 SH   SOLE 19 3,115 0 0
UNITED BANCORP INC OHIO COM 909911109 43 3,275 SH   SOLE 21 3,275 0 0
UNITED BANCSHARES INC OHIO COM 909458101 11 499 SH   SOLE 18 499 0 0
UNITED BANCSHARES INC OHIO COM 909458101 15 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,028 87,125 SH   SOLE 2 70,314 0 16,811
UNITED BANKSHARES INC WEST V COM 909907107 12 335 SH   SOLE 4 335 0 0
UNITED BANKSHARES INC WEST V COM 909907107 7,461 214,700 SH   SOLE 7 214,700 0 0
UNITED BANKSHARES INC WEST V COM 909907107 24,564 706,889 SH   SOLE 18 706,889 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,859 82,280 SH   SOLE 19 82,280 0 0
UNITED BANKSHARES INC WEST V COM 909907107 325,523 9,367,577 SH   SOLE 21 9,367,577 0 0
UNITED BANKSHARES INC WEST V COM 909907107 117,043 3,368,139 SH   SOLE 22 3,192,764 0 175,375
UNITED BANKSHARES INC WEST V COM 909907107 1,538 44,251 SH   SOLE 26 21,637 0 22,614
UNITED BANKSHARES INC WEST V COM 909907107 521 14,989 SH   SOLE 28 14,989 0 0
UNITED BANKSHARES INC WEST V COM 909907107 553 15,913 SH   SOLE 30 15,913 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,806 51,981 SH   SOLE 32 51,981 0 0
UNITED BANKSHARES INC WEST V COM 909907107 346 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BANCORP IND COM 90984R101 13 614 SH   SOLE 18 614 0 0
UNITED CMNTY BANCORP IND COM 90984R101 17 811 SH   SOLE 21 811 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,367 48,571 SH   SOLE 2 36,921 0 11,650
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 54 1,923 SH   SOLE 7 1,923 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9,892 351,514 SH   SOLE 18 351,514 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,468 158,791 SH   SOLE 19 158,791 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 185,121 6,578,582 SH   SOLE 21 6,578,582 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 75,892 2,696,934 SH   SOLE 22 2,569,694 0 127,240
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,202 149,311 SH   SOLE 23 149,311 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 574 20,415 SH   SOLE 26 7,068 0 13,347
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 424 15,071 SH   SOLE 28 15,071 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 638 22,670 SH   SOLE 29 0 0 22,670
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,942 104,551 SH   SOLE 30 104,551 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 290 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 88 9,635 SH   SOLE 2 2,449 0 7,186
UNITED CMNTY FINL CORP OHIO COM 909839102 5 504 SH   SOLE 7 504 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,790 196,030 SH   SOLE 18 196,030 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 425 46,524 SH   SOLE 19 46,524 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 14,905 1,632,546 SH   SOLE 21 1,632,546 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 13,058 1,430,241 SH   SOLE 22 1,394,024 0 36,217
UNITED CMNTY FINL CORP OHIO COM 909839102 115 12,649 SH   SOLE 23 12,649 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 76 8,310 SH   SOLE 29 0 0 8,310
UNITED CONTL HLDGS INC COM 910047109 16,133 239,367 SH   SOLE 2 53,227 0 186,140
UNITED CONTL HLDGS INC COM 910047109 5,016 74,426 SH   SOLE 4 72,355 0 2,071
UNITED CONTL HLDGS INC COM 910047109 12,047 178,740 SH   SOLE 7 168,519 0 10,221
UNITED CONTL HLDGS INC COM 910047109 645 9,564 SH   SOLE 13 9,564 0 0
UNITED CONTL HLDGS INC COM 910047109 47 694 SH   SOLE 15 694 0 0
UNITED CONTL HLDGS INC COM 910047109 1 20 SH   SOLE 17 0 0 20
UNITED CONTL HLDGS INC COM 910047109 69,039 1,024,324 SH   SOLE 18 1,005,945 0 18,379
UNITED CONTL HLDGS INC COM 910047109 232,090 3,443,471 SH   SOLE 19 3,443,471 0 0
UNITED CONTL HLDGS INC COM 910047109 3,932 58,340 SH   SOLE 20 0 0 58,340
UNITED CONTL HLDGS INC COM 910047109 401,857 5,962,275 SH   SOLE 21 5,962,275 0 0
UNITED CONTL HLDGS INC COM 910047109 442,838 6,570,291 SH   SOLE 22 5,506,124 0 1,064,167
UNITED CONTL HLDGS INC COM 910047109 7,049 104,578 SH   SOLE 23 104,578 0 0
UNITED CONTL HLDGS INC COM 910047109 3,994 59,260 SH   SOLE 25 59,260 0 0
UNITED CONTL HLDGS INC COM 910047109 21,938 325,485 SH   SOLE 26 148,596 0 176,889
UNITED CONTL HLDGS INC COM 910047109 1,225 18,171 SH   SOLE 28 13,205 0 4,966
UNITED CONTL HLDGS INC COM 910047109 148 2,191 SH   SOLE 29 2,191 0 0
UNITED CONTL HLDGS INC COM 910047109 43,499 645,385 SH   SOLE 30 645,385 0 0
UNITED CONTL HLDGS INC COM 910047109 3,180 47,175 SH   SOLE 31 21,843 0 25,332
UNITED CONTL HLDGS INC COM 910047109 90,090 1,336,645 SH   SOLE 34 1,336,645 0 0
UNITED CONTL HLDGS INC COM 910047109 5,632 83,565 SH   SOLE 36 83,565 0 0
UNITED CONTL HLDGS INC COM 910047109 30 447 SH   SOLE 40 447 0 0
UNITED FINL BANCORP INC NEW COM 910304104 201 11,384 SH   SOLE 2 2,941 0 8,443
UNITED FINL BANCORP INC NEW COM 910304104 29 1,647 SH   SOLE 7 1,647 0 0
UNITED FINL BANCORP INC NEW COM 910304104 3,535 200,403 SH   SOLE 18 200,403 0 0
UNITED FINL BANCORP INC NEW COM 910304104 738 41,846 SH   SOLE 19 41,846 0 0
UNITED FINL BANCORP INC NEW COM 910304104 29,973 1,699,143 SH   SOLE 21 1,699,143 0 0
UNITED FINL BANCORP INC NEW COM 910304104 29,082 1,648,637 SH   SOLE 22 1,563,743 0 84,894
UNITED FINL BANCORP INC NEW COM 910304104 703 39,879 SH   SOLE 26 26,269 0 13,610
UNITED FINL BANCORP INC NEW COM 910304104 123 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 190 10,779 SH   SOLE 30 10,779 0 0
UNITED FINL BANCORP INC NEW COM 910304104 96 5,446 SH   SOLE 34 5,446 0 0
UNITED FINL BANCORP INC NEW COM 910304104 86 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 193 4,227 SH   SOLE 2 877 0 3,350
UNITED FIRE GROUP INC COM 910340108 3 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 28 613 SH   SOLE 7 613 0 0
UNITED FIRE GROUP INC COM 910340108 4,658 102,183 SH   SOLE 18 102,183 0 0
UNITED FIRE GROUP INC COM 910340108 511 11,215 SH   SOLE 19 11,215 0 0
UNITED FIRE GROUP INC COM 910340108 75,864 1,664,406 SH   SOLE 21 1,664,406 0 0
UNITED FIRE GROUP INC COM 910340108 25,259 554,161 SH   SOLE 22 516,749 0 37,412
UNITED FIRE GROUP INC COM 910340108 232 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 146 3,211 SH   SOLE 28 3,211 0 0
UNITED FIRE GROUP INC COM 910340108 1,333 29,253 SH   SOLE 30 29,253 0 0
UNITED FIRE GROUP INC COM 910340108 94 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 10 553 SH   SOLE 18 553 0 0
UNITED GUARDIAN INC COM 910571108 300 16,220 SH   SOLE 21 16,220 0 0
UNITED GUARDIAN INC COM 910571108 56 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 35 2,011 SH   SOLE 2 1,354 0 657
UNITED INS HLDGS CORP COM 910710102 7 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,671 96,869 SH   SOLE 18 96,869 0 0
UNITED INS HLDGS CORP COM 910710102 299 17,332 SH   SOLE 19 17,332 0 0
UNITED INS HLDGS CORP COM 910710102 33,819 1,960,530 SH   SOLE 21 1,960,530 0 0
UNITED INS HLDGS CORP COM 910710102 9,755 565,513 SH   SOLE 22 533,453 0 32,060
UNITED INS HLDGS CORP COM 910710102 46 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 543 31,464 SH   SOLE 30 31,464 0 0
UNITED INS HLDGS CORP COM 910710102 31 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 33 14,003 SH   SOLE 22 14,003 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 5 2,150 SH   SOLE 26 0 0 2,150
UNITED NAT FOODS INC COM 911163103 1,543 31,317 SH   SOLE 2 22,148 0 9,169
UNITED NAT FOODS INC COM 911163103 10 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 116 2,362 SH   SOLE 7 2,362 0 0
UNITED NAT FOODS INC COM 911163103 16,167 328,136 SH   SOLE 18 328,136 0 0
UNITED NAT FOODS INC COM 911163103 1,984 40,273 SH   SOLE 19 40,273 0 0
UNITED NAT FOODS INC COM 911163103 160,269 3,252,866 SH   SOLE 21 3,252,866 0 0
UNITED NAT FOODS INC COM 911163103 81,103 1,646,083 SH   SOLE 22 1,549,123 0 96,960
UNITED NAT FOODS INC COM 911163103 615 12,476 SH   SOLE 26 3,766 0 8,710
UNITED NAT FOODS INC COM 911163103 359 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 383 7,772 SH   SOLE 30 7,772 0 0
UNITED NAT FOODS INC COM 911163103 251 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 264 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 119,978 1,006,953 SH   SOLE 2 337,327 0 669,626
UNITED PARCEL SERVICE INC CL B 911312106 28,657 240,510 SH   SOLE 4 222,192 0 18,318
UNITED PARCEL SERVICE INC CL B 911312106 60,129 504,647 SH   SOLE 7 495,514 0 9,133
UNITED PARCEL SERVICE INC CL B 911312106 724 6,075 SH   SOLE 13 6,075 0 0
UNITED PARCEL SERVICE INC CL B 911312106 601 5,040 SH   SOLE 15 5,040 0 0
UNITED PARCEL SERVICE INC CL B 911312106 243,408 2,042,867 SH   SOLE 18 1,928,659 0 114,208
UNITED PARCEL SERVICE INC CL B 911312106 134,362 1,127,673 SH   SOLE 19 1,127,673 0 0
UNITED PARCEL SERVICE INC CL B 911312106 30,921 259,513 SH   SOLE 20 0 0 259,513
UNITED PARCEL SERVICE INC CL B 911312106 1,508,212 12,658,091 SH   SOLE 21 12,658,091 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,253,902 18,916,508 SH   SOLE 22 15,813,135 0 3,103,373
UNITED PARCEL SERVICE INC CL B 911312106 102,631 861,363 SH   SOLE 23 861,363 0 0
UNITED PARCEL SERVICE INC CL B 911312106 94,867 796,195 SH   SOLE 25 796,195 0 0
UNITED PARCEL SERVICE INC CL B 911312106 267,636 2,246,208 SH   SOLE 26 648,639 0 1,597,569
UNITED PARCEL SERVICE INC CL B 911312106 18,588 156,006 SH   SOLE 28 113,394 0 42,612
UNITED PARCEL SERVICE INC CL B 911312106 3,307 27,759 SH   SOLE 29 23,656 0 4,103
UNITED PARCEL SERVICE INC CL B 911312106 235,414 1,975,778 SH   SOLE 30 1,975,778 0 0
UNITED PARCEL SERVICE INC CL B 911312106 41,820 350,984 SH   SOLE 31 152,701 0 198,283
UNITED PARCEL SERVICE INC CL B 911312106 36,362 305,179 SH   SOLE 34 305,179 0 0
UNITED PARCEL SERVICE INC CL B 911312106 80,995 679,776 SH   SOLE 36 679,776 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,396 11,719 SH   SOLE 37 11,719 0 0
UNITED PARCEL SERVICE INC CL B 911312106 400 3,357 SH   SOLE 40 3,357 0 0
UNITED RENTALS INC COM 911363109 21,175 123,177 SH   SOLE 2 33,186 0 89,991
UNITED RENTALS INC COM 911363109 5,083 29,570 SH   SOLE 4 27,314 0 2,256
UNITED RENTALS INC COM 911363109 10,104 58,774 SH   SOLE 7 55,547 0 3,227
UNITED RENTALS INC COM 911363109 163 950 SH   SOLE 13 950 0 0
UNITED RENTALS INC COM 911363109 96 556 SH   SOLE 15 556 0 0
UNITED RENTALS INC COM 911363109 33,582 195,347 SH   SOLE 18 179,902 0 15,445
UNITED RENTALS INC COM 911363109 12,642 73,537 SH   SOLE 19 73,537 0 0
UNITED RENTALS INC COM 911363109 6,802 39,567 SH   SOLE 20 0 0 39,567
UNITED RENTALS INC COM 911363109 329,802 1,918,456 SH   SOLE 21 1,918,456 0 0
UNITED RENTALS INC COM 911363109 455,149 2,647,599 SH   SOLE 22 2,273,832 0 373,767
UNITED RENTALS INC COM 911363109 18,940 110,174 SH   SOLE 23 110,174 0 0
UNITED RENTALS INC COM 911363109 11,234 65,346 SH   SOLE 25 65,346 0 0
UNITED RENTALS INC COM 911363109 43,121 250,836 SH   SOLE 26 92,437 0 158,399
UNITED RENTALS INC COM 911363109 3,205 18,643 SH   SOLE 28 13,425 0 5,218
UNITED RENTALS INC COM 911363109 4,273 24,858 SH   SOLE 29 4,117 0 20,741
UNITED RENTALS INC COM 911363109 55,414 322,343 SH   SOLE 30 322,343 0 0
UNITED RENTALS INC COM 911363109 10,055 58,492 SH   SOLE 31 30,506 0 27,986
UNITED RENTALS INC COM 911363109 4,567 26,569 SH   SOLE 34 26,569 0 0
UNITED RENTALS INC COM 911363109 13,194 76,748 SH   SOLE 36 76,748 0 0
UNITED RENTALS INC COM 911363109 78 454 SH   SOLE 40 454 0 0
UNITED SECURITY BANCSHARES C COM 911460103 22 1,965 SH   SOLE 2 508 0 1,457
UNITED SECURITY BANCSHARES C COM 911460103 543 49,333 SH   SOLE 18 49,333 0 0
UNITED SECURITY BANCSHARES C COM 911460103 145 13,222 SH   SOLE 19 13,222 0 0
UNITED SECURITY BANCSHARES C COM 911460103 4,937 448,796 SH   SOLE 21 448,796 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,224 111,272 SH   SOLE 22 103,428 0 7,844
UNITED STATES ANTIMONY CORP COM 911549103 10 32,302 SH   SOLE 21 32,302 0 0
UNITED STATES ANTIMONY CORP COM 911549103 11 33,796 SH   SOLE 22 33,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 390 10,361 SH   SOLE 2 3,462 0 6,899
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 14 359 SH   SOLE 7 359 0 0
UNITED STATES CELLULAR CORP COM 911684108 4,294 114,109 SH   SOLE 18 114,109 0 0
UNITED STATES CELLULAR CORP COM 911684108 5,868 155,928 SH   SOLE 19 155,928 0 0
UNITED STATES CELLULAR CORP COM 911684108 20,405 542,251 SH   SOLE 21 542,251 0 0
UNITED STATES CELLULAR CORP COM 911684108 16,388 435,508 SH   SOLE 22 396,397 0 39,111
UNITED STATES CELLULAR CORP COM 911684108 248 6,602 SH   SOLE 23 6,602 0 0
UNITED STATES CELLULAR CORP COM 911684108 390 10,357 SH   SOLE 26 0 0 10,357
UNITED STATES CELLULAR CORP COM 911684108 61 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 53 1,396 SH   SOLE 30 1,396 0 0
UNITED STATES CELLULAR CORP COM 911684108 11 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,354 35,972 SH   SOLE 34 35,972 0 0
UNITED STATES CELLULAR CORP COM 911684108 93 2,478 SH   SOLE 40 2,478 0 0
UNITED STATES LIME & MINERAL COM 911922102 43 564 SH   SOLE 2 126 0 438
UNITED STATES LIME & MINERAL COM 911922102 599 7,770 SH   SOLE 18 7,770 0 0
UNITED STATES LIME & MINERAL COM 911922102 110 1,423 SH   SOLE 19 1,423 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,233 67,875 SH   SOLE 21 67,875 0 0
UNITED STATES LIME & MINERAL COM 911922102 6,813 88,368 SH   SOLE 22 86,215 0 2,153
UNITED STATES LIME & MINERAL COM 911922102 31 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 43 554 SH   SOLE 30 554 0 0
UNITED STATES LIME & MINERAL COM 911922102 20 259 SH   SOLE 40 259 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 4 320 SH   SOLE 17 0 0 320
UNITED STATES STL CORP NEW COM 912909108 6,130 174,192 SH   SOLE 2 83,969 0 90,223
UNITED STATES STL CORP NEW COM 912909108 31 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 233 6,623 SH   SOLE 7 6,623 0 0
UNITED STATES STL CORP NEW COM 912909108 20,222 574,638 SH   SOLE 18 574,638 0 0
UNITED STATES STL CORP NEW COM 912909108 1,852 52,637 SH   SOLE 19 52,637 0 0
UNITED STATES STL CORP NEW COM 912909108 277,370 7,882,057 SH   SOLE 21 7,882,057 0 0
UNITED STATES STL CORP NEW COM 912909108 209,897 5,964,674 SH   SOLE 22 5,410,467 0 554,207
UNITED STATES STL CORP NEW COM 912909108 2,390 67,915 SH   SOLE 26 31,080 0 36,835
UNITED STATES STL CORP NEW COM 912909108 991 28,174 SH   SOLE 28 28,174 0 0
UNITED STATES STL CORP NEW COM 912909108 1,001 28,435 SH   SOLE 30 28,435 0 0
UNITED STATES STL CORP NEW COM 912909108 143 4,068 SH   SOLE 31 4,068 0 0
UNITED STATES STL CORP NEW COM 912909108 1,567 44,537 SH   SOLE 36 44,537 0 0
UNITED STATES STL CORP NEW COM 912909108 687 19,511 SH   SOLE 40 19,511 0 0
UNITED TECHNOLOGIES CORP COM 913017109 129,463 1,014,841 SH   SOLE 2 283,375 0 731,466
UNITED TECHNOLOGIES CORP COM 913017109 33,651 263,782 SH   SOLE 4 244,627 0 19,155
UNITED TECHNOLOGIES CORP COM 913017109 70,890 555,693 SH   SOLE 7 532,740 0 22,953
UNITED TECHNOLOGIES CORP COM 913017109 354 2,777 SH   SOLE 13 2,777 0 0
UNITED TECHNOLOGIES CORP COM 913017109 711 5,576 SH   SOLE 15 5,576 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10 78 SH   SOLE 17 0 0 78
UNITED TECHNOLOGIES CORP COM 913017109 230,875 1,809,787 SH   SOLE 18 1,698,335 0 111,452
UNITED TECHNOLOGIES CORP COM 913017109 101,282 793,930 SH   SOLE 19 793,930 0 0
UNITED TECHNOLOGIES CORP COM 913017109 51,610 404,564 SH   SOLE 20 0 0 404,564
UNITED TECHNOLOGIES CORP COM 913017109 1,873,946 14,689,550 SH   SOLE 21 14,689,550 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,484,421 19,474,960 SH   SOLE 22 16,053,390 0 3,421,570
UNITED TECHNOLOGIES CORP COM 913017109 119,258 934,840 SH   SOLE 23 934,840 0 0
UNITED TECHNOLOGIES CORP COM 913017109 97,739 766,161 SH   SOLE 25 766,161 0 0
UNITED TECHNOLOGIES CORP COM 913017109 240,431 1,884,700 SH   SOLE 26 754,970 0 1,129,730
UNITED TECHNOLOGIES CORP COM 913017109 21,959 172,130 SH   SOLE 28 124,721 0 47,409
UNITED TECHNOLOGIES CORP COM 913017109 3,163 24,793 SH   SOLE 29 24,793 0 0
UNITED TECHNOLOGIES CORP COM 913017109 280,016 2,194,997 SH   SOLE 30 2,194,997 0 0
UNITED TECHNOLOGIES CORP COM 913017109 72,094 565,134 SH   SOLE 31 356,299 0 208,835
UNITED TECHNOLOGIES CORP COM 913017109 12,265 96,142 SH   SOLE 32 96,142 0 0
UNITED TECHNOLOGIES CORP COM 913017109 57,884 453,740 SH   SOLE 34 453,740 0 0
UNITED TECHNOLOGIES CORP COM 913017109 91,564 717,758 SH   SOLE 36 717,758 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,621 20,545 SH   SOLE 37 20,545 0 0
UNITED TECHNOLOGIES CORP COM 913017109 488 3,824 SH   SOLE 40 3,824 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,327 76,563 SH   SOLE 2 34,013 0 42,550
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,274 15,372 SH   SOLE 4 14,335 0 1,037
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,481 16,767 SH   SOLE 7 10,533 0 6,234
UNITED THERAPEUTICS CORP DEL COM 91307C102 23,194 156,770 SH   SOLE 18 152,749 0 4,021
UNITED THERAPEUTICS CORP DEL COM 91307C102 6,650 44,949 SH   SOLE 19 44,949 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 390,280 2,637,920 SH   SOLE 21 2,637,920 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 223,873 1,513,168 SH   SOLE 22 1,370,838 0 142,330
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,202 55,437 SH   SOLE 23 55,437 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,566 10,585 SH   SOLE 25 10,585 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 13,019 87,993 SH   SOLE 26 42,438 0 45,555
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,588 10,734 SH   SOLE 28 7,881 0 2,853
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,186 14,777 SH   SOLE 29 2,489 0 12,288
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,420 77,190 SH   SOLE 30 77,190 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,781 18,795 SH   SOLE 31 9,022 0 9,773
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,730 25,208 SH   SOLE 34 25,208 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,349 9,116 SH   SOLE 36 9,116 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 33 225 SH   SOLE 40 225 0 0
UNITEDHEALTH GROUP INC COM 91324P102 418,730 1,899,348 SH   SOLE 2 788,173 0 1,111,175
UNITEDHEALTH GROUP INC COM 91324P102 84,648 383,962 SH   SOLE 4 359,513 0 24,449
UNITEDHEALTH GROUP INC COM 91324P102 147,773 670,294 SH   SOLE 7 663,014 0 7,280
UNITEDHEALTH GROUP INC COM 91324P102 6,149 27,892 SH   SOLE 13 27,892 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,571 7,124 SH   SOLE 15 7,124 0 0
UNITEDHEALTH GROUP INC COM 91324P102 191 865 SH   SOLE 17 0 0 865
UNITEDHEALTH GROUP INC COM 91324P102 1,003,132 4,550,175 SH   SOLE 18 3,944,165 0 606,010
UNITEDHEALTH GROUP INC COM 91324P102 1,191,087 5,402,733 SH   SOLE 19 5,402,733 0 0
UNITEDHEALTH GROUP INC COM 91324P102 107,738 488,698 SH   SOLE 20 12,912 0 475,786
UNITEDHEALTH GROUP INC COM 91324P102 3,838,008 17,409,089 SH   SOLE 21 17,409,089 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,781,876 26,226,416 SH   SOLE 22 21,726,094 0 4,500,322
UNITEDHEALTH GROUP INC COM 91324P102 281,419 1,276,507 SH   SOLE 23 1,276,507 0 0
UNITEDHEALTH GROUP INC COM 91324P102 178,288 808,711 SH   SOLE 25 793,679 0 15,032
UNITEDHEALTH GROUP INC COM 91324P102 664,524 3,014,263 SH   SOLE 26 842,549 0 2,171,714
UNITEDHEALTH GROUP INC COM 91324P102 48,064 218,016 SH   SOLE 28 158,188 0 59,828
UNITEDHEALTH GROUP INC COM 91324P102 41,605 188,717 SH   SOLE 29 75,302 0 113,415
UNITEDHEALTH GROUP INC COM 91324P102 687,896 3,120,278 SH   SOLE 30 3,120,278 0 0
UNITEDHEALTH GROUP INC COM 91324P102 133,584 605,934 SH   SOLE 31 325,296 0 280,638
UNITEDHEALTH GROUP INC COM 91324P102 21,195 96,142 SH   SOLE 32 96,142 0 0
UNITEDHEALTH GROUP INC COM 91324P102 263,958 1,197,307 SH   SOLE 34 1,197,307 0 0
UNITEDHEALTH GROUP INC COM 91324P102 212,501 963,898 SH   SOLE 36 963,898 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,054 4,779 SH   SOLE 40 4,779 0 0
UNITI GROUP INC COM 91325V108 2,960 166,385 SH   SOLE 2 79,192 0 87,193
UNITI GROUP INC COM 91325V108 159 8,942 SH   SOLE 4 8,942 0 0
UNITI GROUP INC COM 91325V108 70 3,941 SH   SOLE 7 3,941 0 0
UNITI GROUP INC COM 91325V108 0 3 SH   SOLE 17 0 0 3
UNITI GROUP INC COM 91325V108 9,636 541,668 SH   SOLE 18 541,668 0 0
UNITI GROUP INC COM 91325V108 896 50,376 SH   SOLE 19 50,376 0 0
UNITI GROUP INC COM 91325V108 140,645 7,905,843 SH   SOLE 21 7,905,843 0 0
UNITI GROUP INC COM 91325V108 95,585 5,372,958 SH   SOLE 22 4,857,614 0 515,344
UNITI GROUP INC COM 91325V108 1,159 65,138 SH   SOLE 26 31,574 0 33,564
UNITI GROUP INC COM 91325V108 440 24,715 SH   SOLE 28 24,715 0 0
UNITI GROUP INC COM 91325V108 1,805 101,480 SH   SOLE 30 101,480 0 0
UNITI GROUP INC COM 91325V108 68 3,830 SH   SOLE 31 3,830 0 0
UNITI GROUP INC COM 91325V108 103 5,767 SH   SOLE 36 5,767 0 0
UNITI GROUP INC COM 91325V108 311 17,459 SH   SOLE 40 17,459 0 0
UNITI GROUP INC OPTIONS 91325V108 156 8,800 SH Put SOLE 2 8,800 0 0
UNITI GROUP INC OPTIONS 91325V108 312 17,500 SH Put SOLE 18 17,500 0 0
UNITI GROUP INC OPTIONS 91325V108 4,536 255,000 SH Put SOLE 19 255,000 0 0
UNITI GROUP INC OPTIONS 91325V108 21 1,200 SH Put SOLE 22 1,200 0 0
UNITIL CORP COM 913259107 162 3,553 SH   SOLE 2 892 0 2,661
UNITIL CORP COM 913259107 8 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 580 12,712 SH   SOLE 7 12,712 0 0
UNITIL CORP COM 913259107 2,447 53,638 SH   SOLE 18 53,638 0 0
UNITIL CORP COM 913259107 541 11,859 SH   SOLE 19 11,859 0 0
UNITIL CORP COM 913259107 21,088 462,244 SH   SOLE 21 462,244 0 0
UNITIL CORP COM 913259107 23,321 511,206 SH   SOLE 22 487,451 0 23,755
UNITIL CORP COM 913259107 174 3,822 SH   SOLE 26 0 0 3,822
UNITIL CORP COM 913259107 192 4,219 SH   SOLE 28 4,219 0 0
UNITIL CORP COM 913259107 112 2,465 SH   SOLE 30 2,465 0 0
UNITIL CORP COM 913259107 69 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 16 829 SH   SOLE 2 281 0 548
UNITY BANCORP INC COM 913290102 567 28,714 SH   SOLE 18 28,714 0 0
UNITY BANCORP INC COM 913290102 75 3,814 SH   SOLE 19 3,814 0 0
UNITY BANCORP INC COM 913290102 5,277 267,178 SH   SOLE 21 267,178 0 0
UNITY BANCORP INC COM 913290102 1,267 64,170 SH   SOLE 22 59,371 0 4,799
UNIVAR INC COM 91336L107 1,422 45,922 SH   SOLE 2 9,510 0 36,412
UNIVAR INC COM 91336L107 14 467 SH   SOLE 4 467 0 0
UNIVAR INC COM 91336L107 128 4,128 SH   SOLE 7 4,128 0 0
UNIVAR INC COM 91336L107 1,637 52,867 SH   SOLE 18 52,867 0 0
UNIVAR INC COM 91336L107 986 31,843 SH   SOLE 19 31,843 0 0
UNIVAR INC COM 91336L107 37,955 1,225,938 SH   SOLE 21 1,225,938 0 0
UNIVAR INC COM 91336L107 85,436 2,759,563 SH   SOLE 22 2,459,477 0 300,086
UNIVAR INC COM 91336L107 1,471 47,498 SH   SOLE 26 23,673 0 23,825
UNIVAR INC COM 91336L107 478 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 144 4,667 SH   SOLE 29 0 0 4,667
UNIVAR INC COM 91336L107 548 17,713 SH   SOLE 30 17,713 0 0
UNIVAR INC COM 91336L107 72 2,314 SH   SOLE 31 2,314 0 0
UNIVAR INC COM 91336L107 297 9,605 SH   SOLE 40 9,605 0 0
UNIVERSAL CORP VA COM 913456109 73 1,385 SH   SOLE 2 1,385 0 0
UNIVERSAL CORP VA COM 913456109 10 190 SH   SOLE 4 190 0 0
UNIVERSAL CORP VA COM 913456109 57 1,078 SH   SOLE 7 1,078 0 0
UNIVERSAL CORP VA COM 913456109 6,426 122,398 SH   SOLE 18 122,398 0 0
UNIVERSAL CORP VA COM 913456109 1,074 20,453 SH   SOLE 19 20,453 0 0
UNIVERSAL CORP VA COM 913456109 120,996 2,304,683 SH   SOLE 21 2,304,683 0 0
UNIVERSAL CORP VA COM 913456109 41,649 793,322 SH   SOLE 22 748,848 0 44,474
UNIVERSAL CORP VA COM 913456109 410 7,811 SH   SOLE 26 1,592 0 6,219
UNIVERSAL CORP VA COM 913456109 167 3,180 SH   SOLE 28 3,180 0 0
UNIVERSAL CORP VA COM 913456109 1,901 36,200 SH   SOLE 30 36,200 0 0
UNIVERSAL CORP VA COM 913456109 186 3,552 SH   SOLE 36 3,552 0 0
UNIVERSAL CORP VA COM 913456109 122 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,209 18,586 SH   SOLE 2 3,998 0 14,588
UNIVERSAL DISPLAY CORP COM 91347P105 30 171 SH   SOLE 4 171 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 174 1,005 SH   SOLE 7 1,005 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,390 19,633 SH   SOLE 18 19,633 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,194 12,705 SH   SOLE 19 12,705 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 79,227 458,887 SH   SOLE 21 458,887 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 194,227 1,124,975 SH   SOLE 22 1,004,403 0 120,572
UNIVERSAL DISPLAY CORP COM 91347P105 4,219 24,436 SH   SOLE 26 10,321 0 14,115
UNIVERSAL DISPLAY CORP COM 91347P105 1,045 6,050 SH   SOLE 28 6,050 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,185 6,866 SH   SOLE 30 6,866 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,712 9,915 SH   SOLE 31 9,915 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 881 5,104 SH   SOLE 40 5,104 0 0
UNIVERSAL ELECTRS INC COM 913483103 42 888 SH   SOLE 2 888 0 0
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 21 449 SH   SOLE 7 449 0 0
UNIVERSAL ELECTRS INC COM 913483103 3,028 64,076 SH   SOLE 18 64,076 0 0
UNIVERSAL ELECTRS INC COM 913483103 541 11,456 SH   SOLE 19 11,456 0 0
UNIVERSAL ELECTRS INC COM 913483103 60,449 1,279,351 SH   SOLE 21 1,279,351 0 0
UNIVERSAL ELECTRS INC COM 913483103 19,006 402,243 SH   SOLE 22 373,216 0 29,027
UNIVERSAL ELECTRS INC COM 913483103 240 5,073 SH   SOLE 26 0 0 5,073
UNIVERSAL ELECTRS INC COM 913483103 98 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 953 20,165 SH   SOLE 30 20,165 0 0
UNIVERSAL ELECTRS INC COM 913483103 78 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,785 47,457 SH   SOLE 2 44,492 0 2,965
UNIVERSAL FST PRODS INC COM 913543104 15 399 SH   SOLE 4 399 0 0
UNIVERSAL FST PRODS INC COM 913543104 57 1,524 SH   SOLE 7 1,524 0 0
UNIVERSAL FST PRODS INC COM 913543104 10,446 277,662 SH   SOLE 18 277,662 0 0
UNIVERSAL FST PRODS INC COM 913543104 18,695 496,948 SH   SOLE 19 496,948 0 0
UNIVERSAL FST PRODS INC COM 913543104 230,407 6,124,582 SH   SOLE 21 6,124,582 0 0
UNIVERSAL FST PRODS INC COM 913543104 95,288 2,532,904 SH   SOLE 22 2,417,437 0 115,467
UNIVERSAL FST PRODS INC COM 913543104 9,171 243,770 SH   SOLE 23 243,770 0 0
UNIVERSAL FST PRODS INC COM 913543104 712 18,918 SH   SOLE 26 6,831 0 12,087
UNIVERSAL FST PRODS INC COM 913543104 327 8,679 SH   SOLE 28 8,679 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,386 36,830 SH   SOLE 29 0 0 36,830
UNIVERSAL FST PRODS INC COM 913543104 3,339 88,754 SH   SOLE 30 88,754 0 0
UNIVERSAL FST PRODS INC COM 913543104 240 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 56 739 SH   SOLE 2 739 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 338 4,500 SH   SOLE 4 4,500 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,353 18,015 SH   SOLE 7 18,015 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 45 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,438 59,089 SH   SOLE 18 59,089 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,834 24,421 SH   SOLE 19 24,421 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 89,781 1,195,327 SH   SOLE 21 1,195,327 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 40,485 539,016 SH   SOLE 22 516,802 0 22,214
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 50 667 SH   SOLE 23 667 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,728 23,006 SH   SOLE 25 23,006 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 526 7,005 SH   SOLE 26 0 0 7,005
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 585 7,788 SH   SOLE 28 0 0 7,788
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 327 4,360 SH   SOLE 29 4,360 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6,459 85,997 SH   SOLE 30 85,997 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 115 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 16,740 147,681 SH   SOLE 2 63,414 0 84,267
UNIVERSAL HLTH SVCS INC CL B 913903100 3,087 27,238 SH   SOLE 4 24,862 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 10,648 93,937 SH   SOLE 7 75,983 0 17,954
UNIVERSAL HLTH SVCS INC CL B 913903100 295 2,599 SH   SOLE 13 2,599 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 64 568 SH   SOLE 15 568 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 26,648 235,097 SH   SOLE 18 217,604 0 17,493
UNIVERSAL HLTH SVCS INC CL B 913903100 42,318 373,335 SH   SOLE 19 373,335 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 237,644 2,096,552 SH   SOLE 21 2,096,552 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 262,292 2,313,998 SH   SOLE 22 1,917,135 0 396,863
UNIVERSAL HLTH SVCS INC CL B 913903100 12,901 113,816 SH   SOLE 23 113,816 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 7,710 68,020 SH   SOLE 25 68,020 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 22,030 194,351 SH   SOLE 26 105,924 0 88,427
UNIVERSAL HLTH SVCS INC CL B 913903100 2,286 20,166 SH   SOLE 28 14,729 0 5,437
UNIVERSAL HLTH SVCS INC CL B 913903100 3,005 26,507 SH   SOLE 29 4,448 0 22,059
UNIVERSAL HLTH SVCS INC CL B 913903100 45,602 402,312 SH   SOLE 30 402,312 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,529 39,959 SH   SOLE 31 18,439 0 21,520
UNIVERSAL HLTH SVCS INC CL B 913903100 10,253 90,455 SH   SOLE 34 90,455 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,353 91,335 SH   SOLE 36 91,335 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 49 434 SH   SOLE 40 434 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 101 3,679 SH   SOLE 2 2,321 0 1,358
UNIVERSAL INS HLDGS INC COM 91359V107 19 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 4,153 151,833 SH   SOLE 18 151,833 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 724 26,483 SH   SOLE 19 26,483 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 80,973 2,960,626 SH   SOLE 21 2,960,626 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 24,336 889,781 SH   SOLE 22 832,167 0 57,614
UNIVERSAL INS HLDGS INC COM 91359V107 79 2,886 SH   SOLE 26 0 0 2,886
UNIVERSAL INS HLDGS INC COM 91359V107 126 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,277 46,698 SH   SOLE 30 46,698 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 99 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 20 860 SH   SOLE 2 346 0 514
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 788 33,163 SH   SOLE 18 33,163 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 165 6,944 SH   SOLE 19 6,944 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,099 298,887 SH   SOLE 21 298,887 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,585 235,144 SH   SOLE 22 225,543 0 9,601
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 34 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 48 2,041 SH   SOLE 30 2,041 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 28 1,167 SH   SOLE 34 1,167 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 17 735 SH   SOLE 40 735 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 1 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 27 1,271 SH   SOLE 18 1,271 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 28 1,302 SH   SOLE 19 1,302 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 448 20,907 SH   SOLE 21 20,907 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 29 1,342 SH   SOLE 22 1,342 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 8 3,138 SH   SOLE 18 3,138 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 8 3,377 SH   SOLE 19 3,377 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 114 47,298 SH   SOLE 21 47,298 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,043 434,419 SH   SOLE 22 434,419 0 0
UNIVEST CORP PA COM 915271100 167 5,939 SH   SOLE 2 1,481 0 4,458
UNIVEST CORP PA COM 915271100 18 629 SH   SOLE 7 629 0 0
UNIVEST CORP PA COM 915271100 2,859 101,908 SH   SOLE 18 101,908 0 0
UNIVEST CORP PA COM 915271100 589 21,006 SH   SOLE 19 21,006 0 0
UNIVEST CORP PA COM 915271100 24,247 864,405 SH   SOLE 21 864,405 0 0
UNIVEST CORP PA COM 915271100 22,108 788,167 SH   SOLE 22 739,020 0 49,147
UNIVEST CORP PA COM 915271100 229 8,164 SH   SOLE 26 0 0 8,164
UNIVEST CORP PA COM 915271100 84 2,985 SH   SOLE 28 2,985 0 0
UNIVEST CORP PA COM 915271100 114 4,058 SH   SOLE 30 4,058 0 0
UNIVEST CORP PA COM 915271100 68 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 29,938 545,412 SH   SOLE 2 327,560 0 217,852
UNUM GROUP COM 91529Y106 7,075 128,888 SH   SOLE 4 123,495 0 5,393
UNUM GROUP COM 91529Y106 13,381 243,787 SH   SOLE 7 197,800 0 45,987
UNUM GROUP COM 91529Y106 3,473 63,270 SH   SOLE 13 63,270 0 0
UNUM GROUP COM 91529Y106 102 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 32,796 597,490 SH   SOLE 18 567,160 0 30,330
UNUM GROUP COM 91529Y106 20,469 372,912 SH   SOLE 19 372,912 0 0
UNUM GROUP COM 91529Y106 6,621 120,622 SH   SOLE 20 0 0 120,622
UNUM GROUP COM 91529Y106 268,005 4,882,584 SH   SOLE 21 4,882,584 0 0
UNUM GROUP COM 91529Y106 377,595 6,879,118 SH   SOLE 22 5,473,857 0 1,405,261
UNUM GROUP COM 91529Y106 19,478 354,858 SH   SOLE 23 354,858 0 0
UNUM GROUP COM 91529Y106 10,396 189,400 SH   SOLE 25 189,400 0 0
UNUM GROUP COM 91529Y106 35,717 650,697 SH   SOLE 26 255,750 0 394,947
UNUM GROUP COM 91529Y106 2,860 52,107 SH   SOLE 28 37,462 0 14,645
UNUM GROUP COM 91529Y106 14,418 262,668 SH   SOLE 29 40,226 0 222,442
UNUM GROUP COM 91529Y106 46,898 854,400 SH   SOLE 30 854,400 0 0
UNUM GROUP COM 91529Y106 10,566 192,489 SH   SOLE 31 128,897 0 63,592
UNUM GROUP COM 91529Y106 1,792 32,653 SH   SOLE 34 32,653 0 0
UNUM GROUP COM 91529Y106 17,002 309,745 SH   SOLE 36 309,745 0 0
UNUM GROUP COM 91529Y106 66 1,211 SH   SOLE 40 1,211 0 0
UPLAND SOFTWARE INC COM 91544A109 12 546 SH   SOLE 2 546 0 0
UPLAND SOFTWARE INC COM 91544A109 588 27,151 SH   SOLE 18 27,151 0 0
UPLAND SOFTWARE INC COM 91544A109 134 6,180 SH   SOLE 19 6,180 0 0
UPLAND SOFTWARE INC COM 91544A109 5,399 249,283 SH   SOLE 21 249,283 0 0
UPLAND SOFTWARE INC COM 91544A109 1,944 89,767 SH   SOLE 22 83,352 0 6,415
UQM TECHNOLOGIES INC COM 903213106 28 19,808 SH   SOLE 21 19,808 0 0
UQM TECHNOLOGIES INC COM 903213106 1,933 1,390,637 SH   SOLE 22 1,390,637 0 0
URANIUM ENERGY CORP COM 916896103 15 8,303 SH   SOLE 2 5,949 0 2,354
URANIUM ENERGY CORP COM 916896103 851 480,916 SH   SOLE 18 480,916 0 0
URANIUM ENERGY CORP COM 916896103 170 95,772 SH   SOLE 19 95,772 0 0
URANIUM ENERGY CORP COM 916896103 7,958 4,496,098 SH   SOLE 21 4,496,098 0 0
URANIUM ENERGY CORP COM 916896103 5,429 3,067,338 SH   SOLE 22 2,947,811 0 119,527
URBAN EDGE PPTYS COM 91704F104 1,195 46,873 SH   SOLE 2 46,187 0 686
URBAN EDGE PPTYS COM 91704F104 879 34,481 SH   SOLE 4 34,481 0 0
URBAN EDGE PPTYS COM 91704F104 3,593 140,971 SH   SOLE 7 140,971 0 0
URBAN EDGE PPTYS COM 91704F104 102 4,000 SH   SOLE 15 4,000 0 0
URBAN EDGE PPTYS COM 91704F104 16,110 631,999 SH   SOLE 18 631,999 0 0
URBAN EDGE PPTYS COM 91704F104 4,934 193,568 SH   SOLE 19 193,568 0 0
URBAN EDGE PPTYS COM 91704F104 181,572 7,123,259 SH   SOLE 21 7,123,259 0 0
URBAN EDGE PPTYS COM 91704F104 120,477 4,726,425 SH   SOLE 22 4,523,469 0 202,956
URBAN EDGE PPTYS COM 91704F104 145 5,695 SH   SOLE 23 5,695 0 0
URBAN EDGE PPTYS COM 91704F104 4,848 190,208 SH   SOLE 25 190,208 0 0
URBAN EDGE PPTYS COM 91704F104 1,723 67,592 SH   SOLE 26 25,537 0 42,055
URBAN EDGE PPTYS COM 91704F104 2,184 85,680 SH   SOLE 28 19,506 0 66,174
URBAN EDGE PPTYS COM 91704F104 912 35,786 SH   SOLE 29 35,786 0 0
URBAN EDGE PPTYS COM 91704F104 13,882 544,612 SH   SOLE 30 544,612 0 0
URBAN EDGE PPTYS COM 91704F104 282 11,059 SH   SOLE 40 11,059 0 0
URBAN ONE INC CL A 91705J105 0 233 SH   SOLE 21 233 0 0
URBAN ONE INC CL D NON VTG 91705J204 7 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 119 67,747 SH   SOLE 21 67,747 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,760 1,005,976 SH   SOLE 22 1,005,976 0 0
URBAN OUTFITTERS INC COM 917047102 3,287 93,759 SH   SOLE 2 49,374 0 44,385
URBAN OUTFITTERS INC COM 917047102 210 5,993 SH   SOLE 4 5,993 0 0
URBAN OUTFITTERS INC COM 917047102 123 3,517 SH   SOLE 7 3,517 0 0
URBAN OUTFITTERS INC COM 917047102 67,159 1,915,555 SH   SOLE 18 1,722,521 0 193,034
URBAN OUTFITTERS INC COM 917047102 11,502 328,053 SH   SOLE 19 328,053 0 0
URBAN OUTFITTERS INC COM 917047102 121,896 3,476,771 SH   SOLE 21 3,476,771 0 0
URBAN OUTFITTERS INC COM 917047102 98,677 2,814,508 SH   SOLE 22 2,503,722 0 310,786
URBAN OUTFITTERS INC COM 917047102 181 5,164 SH   SOLE 23 5,164 0 0
URBAN OUTFITTERS INC COM 917047102 2,091 59,636 SH   SOLE 25 0 0 59,636
URBAN OUTFITTERS INC COM 917047102 852 24,292 SH   SOLE 26 8,896 0 15,396
URBAN OUTFITTERS INC COM 917047102 443 12,633 SH   SOLE 28 12,633 0 0
URBAN OUTFITTERS INC COM 917047102 31 898 SH   SOLE 29 898 0 0
URBAN OUTFITTERS INC COM 917047102 476 13,570 SH   SOLE 30 13,570 0 0
URBAN OUTFITTERS INC COM 917047102 227 6,488 SH   SOLE 31 3,441 0 3,047
URBAN OUTFITTERS INC COM 917047102 14,785 421,711 SH   SOLE 34 421,711 0 0
URBAN OUTFITTERS INC COM 917047102 1,989 56,741 SH   SOLE 36 56,741 0 0
URBAN OUTFITTERS INC COM 917047102 268 7,656 SH   SOLE 40 7,656 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 141 6,487 SH   SOLE 2 1,647 0 4,840
URSTADT BIDDLE PPTYS INC CL A 917286205 215 9,907 SH   SOLE 4 9,907 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 874 40,184 SH   SOLE 7 40,184 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 24 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,280 150,878 SH   SOLE 18 150,878 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,203 55,330 SH   SOLE 19 55,330 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 60,899 2,801,250 SH   SOLE 21 2,801,250 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 21,340 981,591 SH   SOLE 22 935,748 0 45,843
URSTADT BIDDLE PPTYS INC CL A 917286205 37 1,707 SH   SOLE 23 1,707 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,137 52,318 SH   SOLE 25 52,318 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 190 8,719 SH   SOLE 26 0 0 8,719
URSTADT BIDDLE PPTYS INC CL A 917286205 421 19,358 SH   SOLE 28 0 0 19,358
URSTADT BIDDLE PPTYS INC CL A 917286205 233 10,725 SH   SOLE 29 10,725 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 4,241 195,097 SH   SOLE 30 195,097 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 132 6,055 SH   SOLE 40 6,055 0 0
US BANCORP DEL COM NEW 902973304 115,340 2,152,664 SH   SOLE 2 575,817 0 1,576,847
US BANCORP DEL COM NEW 902973304 30,601 571,133 SH   SOLE 4 527,916 0 43,217
US BANCORP DEL COM NEW 902973304 59,316 1,107,060 SH   SOLE 7 1,055,708 0 51,352
US BANCORP DEL COM NEW 902973304 2,047 38,200 SH   SOLE 13 38,200 0 0
US BANCORP DEL COM NEW 902973304 637 11,895 SH   SOLE 15 11,895 0 0
US BANCORP DEL COM NEW 902973304 35 662 SH   SOLE 17 0 0 662
US BANCORP DEL COM NEW 902973304 447,385 8,349,856 SH   SOLE 18 7,171,687 0 1,178,169
US BANCORP DEL COM NEW 902973304 422,066 7,877,312 SH   SOLE 19 7,877,312 0 0
US BANCORP DEL COM NEW 902973304 43,703 815,659 SH   SOLE 20 0 0 815,659
US BANCORP DEL COM NEW 902973304 1,475,877 27,545,298 SH   SOLE 21 27,545,298 0 0
US BANCORP DEL COM NEW 902973304 2,251,149 42,014,717 SH   SOLE 22 34,846,107 0 7,168,610
US BANCORP DEL COM NEW 902973304 111,887 2,088,223 SH   SOLE 23 2,088,223 0 0
US BANCORP DEL COM NEW 902973304 86,235 1,609,458 SH   SOLE 25 1,557,107 0 52,351
US BANCORP DEL COM NEW 902973304 253,767 4,736,234 SH   SOLE 26 1,523,325 0 3,212,909
US BANCORP DEL COM NEW 902973304 20,224 377,445 SH   SOLE 28 274,458 0 102,987
US BANCORP DEL COM NEW 902973304 3,023 56,417 SH   SOLE 29 56,417 0 0
US BANCORP DEL COM NEW 902973304 286,827 5,353,242 SH   SOLE 30 5,353,242 0 0
US BANCORP DEL COM NEW 902973304 37,485 699,603 SH   SOLE 31 366,355 0 333,248
US BANCORP DEL COM NEW 902973304 63,821 1,191,126 SH   SOLE 34 1,191,126 0 0
US BANCORP DEL COM NEW 902973304 87,392 1,631,062 SH   SOLE 36 1,631,062 0 0
US BANCORP DEL COM NEW 902973304 1,837 34,277 SH   SOLE 37 34,277 0 0
US BANCORP DEL COM NEW 902973304 457 8,535 SH   SOLE 40 8,535 0 0
US ECOLOGY INC COM 91732J102 70 1,381 SH   SOLE 2 1,217 0 164
US ECOLOGY INC COM 91732J102 8 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 32 624 SH   SOLE 7 624 0 0
US ECOLOGY INC COM 91732J102 5,106 100,110 SH   SOLE 18 100,110 0 0
US ECOLOGY INC COM 91732J102 927 18,171 SH   SOLE 19 18,171 0 0
US ECOLOGY INC COM 91732J102 99,244 1,945,968 SH   SOLE 21 1,945,968 0 0
US ECOLOGY INC COM 91732J102 29,998 588,195 SH   SOLE 22 549,097 0 39,098
US ECOLOGY INC COM 91732J102 418 8,192 SH   SOLE 26 6,236 0 1,956
US ECOLOGY INC COM 91732J102 160 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 1,574 30,863 SH   SOLE 30 30,863 0 0
US ECOLOGY INC COM 91732J102 124 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 4,655 145,781 SH   SOLE 2 36,709 0 109,072
US FOODS HLDG CORP COM 912008109 94 2,958 SH   SOLE 4 2,958 0 0
US FOODS HLDG CORP COM 912008109 185 5,794 SH   SOLE 7 5,794 0 0
US FOODS HLDG CORP COM 912008109 3,974 124,450 SH   SOLE 18 124,450 0 0
US FOODS HLDG CORP COM 912008109 1,651 51,711 SH   SOLE 19 51,711 0 0
US FOODS HLDG CORP COM 912008109 69,951 2,190,752 SH   SOLE 21 2,190,752 0 0
US FOODS HLDG CORP COM 912008109 149,360 4,677,740 SH   SOLE 22 4,038,215 0 639,525
US FOODS HLDG CORP COM 912008109 95 2,984 SH   SOLE 23 2,984 0 0
US FOODS HLDG CORP COM 912008109 2,181 68,319 SH   SOLE 26 26,619 0 41,700
US FOODS HLDG CORP COM 912008109 1,112 34,827 SH   SOLE 28 34,827 0 0
US FOODS HLDG CORP COM 912008109 1,101 34,489 SH   SOLE 29 0 0 34,489
US FOODS HLDG CORP COM 912008109 1,107 34,675 SH   SOLE 30 34,675 0 0
US FOODS HLDG CORP COM 912008109 151 4,725 SH   SOLE 31 4,725 0 0
US FOODS HLDG CORP COM 912008109 674 21,123 SH   SOLE 40 21,123 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 43 4,417 SH   SOLE 2 3,514 0 903
USA TECHNOLOGIES INC COM NO PAR 90328S500 1,688 173,079 SH   SOLE 18 173,079 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 374 38,355 SH   SOLE 19 38,355 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 14,613 1,498,733 SH   SOLE 21 1,498,733 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 6,030 618,435 SH   SOLE 22 581,699 0 36,736
USA TRUCK INC COM 902925106 25 1,356 SH   SOLE 18 1,356 0 0
USA TRUCK INC COM 902925106 29 1,622 SH   SOLE 19 1,622 0 0
USA TRUCK INC COM 902925106 488 26,942 SH   SOLE 21 26,942 0 0
USA TRUCK INC COM 902925106 4,406 243,002 SH   SOLE 22 243,002 0 0
USANA HEALTH SCIENCES INC COM 90328M107 55 742 SH   SOLE 2 742 0 0
USANA HEALTH SCIENCES INC COM 90328M107 19 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,787 37,643 SH   SOLE 18 37,643 0 0
USANA HEALTH SCIENCES INC COM 90328M107 650 8,784 SH   SOLE 19 8,784 0 0
USANA HEALTH SCIENCES INC COM 90328M107 25,715 347,265 SH   SOLE 21 347,265 0 0
USANA HEALTH SCIENCES INC COM 90328M107 23,809 321,530 SH   SOLE 22 298,731 0 22,799
USANA HEALTH SCIENCES INC COM 90328M107 374 5,053 SH   SOLE 26 0 0 5,053
USANA HEALTH SCIENCES INC COM 90328M107 125 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 137 1,844 SH   SOLE 30 1,844 0 0
USANA HEALTH SCIENCES INC COM 90328M107 87 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 21 259 SH   SOLE 2 203 0 56
UTAH MED PRODS INC COM 917488108 1,035 12,721 SH   SOLE 18 12,721 0 0
UTAH MED PRODS INC COM 917488108 258 3,168 SH   SOLE 19 3,168 0 0
UTAH MED PRODS INC COM 917488108 8,733 107,281 SH   SOLE 21 107,281 0 0
UTAH MED PRODS INC COM 917488108 3,121 38,346 SH   SOLE 22 35,091 0 3,255
V F CORP COM 918204108 40,392 545,839 SH   SOLE 2 226,987 0 318,852
V F CORP COM 918204108 9,288 125,520 SH   SOLE 4 116,004 0 9,516
V F CORP COM 918204108 41,283 557,880 SH   SOLE 7 345,902 0 211,978
V F CORP COM 918204108 174 2,348 SH   SOLE 15 2,348 0 0
V F CORP COM 918204108 57,314 774,517 SH   SOLE 18 727,019 0 47,498
V F CORP COM 918204108 4,449 60,122 SH   SOLE 19 60,122 0 0
V F CORP COM 918204108 15,271 206,359 SH   SOLE 20 0 0 206,359
V F CORP COM 918204108 530,049 7,162,828 SH   SOLE 21 7,162,828 0 0
V F CORP COM 918204108 641,442 8,668,141 SH   SOLE 22 7,162,403 0 1,505,738
V F CORP COM 918204108 31,715 428,587 SH   SOLE 23 428,587 0 0
V F CORP COM 918204108 20,064 271,140 SH   SOLE 25 271,140 0 0
V F CORP COM 918204108 83,147 1,123,604 SH   SOLE 26 325,827 0 797,777
V F CORP COM 918204108 5,611 75,821 SH   SOLE 28 55,498 0 20,323
V F CORP COM 918204108 1,105 14,935 SH   SOLE 29 11,428 0 3,507
V F CORP COM 918204108 99,152 1,339,889 SH   SOLE 30 1,339,889 0 0
V F CORP COM 918204108 13,544 183,022 SH   SOLE 31 72,276 0 110,746
V F CORP COM 918204108 2,588 34,968 SH   SOLE 34 34,968 0 0
V F CORP COM 918204108 23,296 314,816 SH   SOLE 36 314,816 0 0
V F CORP COM 918204108 113 1,531 SH   SOLE 40 1,531 0 0
VAALCO ENERGY INC COM NEW 91851C201 5 7,445 SH   SOLE 18 7,445 0 0
VAALCO ENERGY INC COM NEW 91851C201 7 10,701 SH   SOLE 19 10,701 0 0
VAALCO ENERGY INC COM NEW 91851C201 196 281,008 SH   SOLE 21 281,008 0 0
VAALCO ENERGY INC COM NEW 91851C201 697 999,791 SH   SOLE 22 999,791 0 0
VAIL RESORTS INC COM 91879Q109 9,056 42,621 SH   SOLE 2 9,528 0 33,093
VAIL RESORTS INC COM 91879Q109 2,926 13,771 SH   SOLE 4 12,818 0 953
VAIL RESORTS INC COM 91879Q109 662 3,115 SH   SOLE 7 2,970 0 145
VAIL RESORTS INC COM 91879Q109 5,258 24,749 SH   SOLE 18 20,720 0 4,029
VAIL RESORTS INC COM 91879Q109 29,484 138,770 SH   SOLE 19 138,770 0 0
VAIL RESORTS INC COM 91879Q109 113,227 532,909 SH   SOLE 21 532,909 0 0
VAIL RESORTS INC COM 91879Q109 240,196 1,130,493 SH   SOLE 22 1,009,590 0 120,903
VAIL RESORTS INC COM 91879Q109 10,327 48,606 SH   SOLE 23 48,606 0 0
VAIL RESORTS INC COM 91879Q109 59 280 SH   SOLE 25 280 0 0
VAIL RESORTS INC COM 91879Q109 15,846 74,581 SH   SOLE 26 32,407 0 42,174
VAIL RESORTS INC COM 91879Q109 1,953 9,192 SH   SOLE 28 6,635 0 2,557
VAIL RESORTS INC COM 91879Q109 2,433 11,450 SH   SOLE 29 1,614 0 9,836
VAIL RESORTS INC COM 91879Q109 10,427 49,075 SH   SOLE 30 49,075 0 0
VAIL RESORTS INC COM 91879Q109 3,963 18,652 SH   SOLE 31 8,705 0 9,947
VAIL RESORTS INC COM 91879Q109 579 2,723 SH   SOLE 34 2,723 0 0
VAIL RESORTS INC COM 91879Q109 1,157 5,446 SH   SOLE 36 5,446 0 0
VAIL RESORTS INC COM 91879Q109 44 208 SH   SOLE 40 208 0 0
VALE S A ADR 91912E105 39,377 3,219,737 SH   SOLE 2 249,929 0 2,969,808
VALE S A ADR 91912E105 39,883 3,261,053 SH   SOLE 18 1,261,053 0 2,000,000
VALE S A ADR 91912E105 88,284 7,218,625 SH   SOLE 19 7,218,625 0 0
VALE S A ADR 91912E105 142,155 11,623,471 SH   SOLE 21 11,623,471 0 0
VALE S A ADR 91912E105 45,252 3,700,052 SH   SOLE 22 511,911 0 3,188,141
VALE S A ADR 91912E105 119,320 9,756,322 SH   SOLE 25 9,756,322 0 0
VALE S A ADR 91912E105 25,408 2,077,530 SH   SOLE 26 0 0 2,077,530
VALE S A ADR 91912E105 73,852 6,038,587 SH   SOLE 29 6,038,587 0 0
VALE S A ADR 91912E105 10,168 831,437 SH   SOLE 30 831,437 0 0
VALE S A ADR 91912E105 715,435 58,498,397 SH   SOLE 34 58,498,397 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 47 2,243 SH   SOLE 2 2,243 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,824 87,786 SH   SOLE 19 87,786 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 25 1,225 SH   SOLE 22 1,225 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 182 8,746 SH   SOLE 34 8,746 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 712 34,300 SH Put SOLE 2 34,300 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 1,279 61,500 SH Put SOLE 18 61,500 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 18,392 885,000 SH Put SOLE 19 885,000 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 98 4,700 SH Put SOLE 22 4,700 0 0
VALERITAS HLDGS INC COM NEW 91914N202 1 299 SH   SOLE 18 299 0 0
VALERITAS HLDGS INC COM NEW 91914N202 17 6,093 SH   SOLE 21 6,093 0 0
VALERO ENERGY CORP NEW COM 91913Y100 115,324 1,254,750 SH   SOLE 2 819,798 0 434,952
VALERO ENERGY CORP NEW COM 91913Y100 26,639 289,842 SH   SOLE 4 278,676 0 11,166
VALERO ENERGY CORP NEW COM 91913Y100 49,543 539,036 SH   SOLE 7 451,874 0 87,162
VALERO ENERGY CORP NEW COM 91913Y100 10,155 110,488 SH   SOLE 13 110,488 0 0
VALERO ENERGY CORP NEW COM 91913Y100 296 3,223 SH   SOLE 15 3,223 0 0
VALERO ENERGY CORP NEW COM 91913Y100 3 28 SH   SOLE 17 0 0 28
VALERO ENERGY CORP NEW COM 91913Y100 141,475 1,539,279 SH   SOLE 18 1,473,888 0 65,391
VALERO ENERGY CORP NEW COM 91913Y100 131,689 1,432,809 SH   SOLE 19 1,432,809 0 0
VALERO ENERGY CORP NEW COM 91913Y100 22,599 245,886 SH   SOLE 20 0 0 245,886
VALERO ENERGY CORP NEW COM 91913Y100 1,135,834 12,358,113 SH   SOLE 21 12,358,113 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,303,098 14,177,983 SH   SOLE 22 11,168,914 0 3,009,069
VALERO ENERGY CORP NEW COM 91913Y100 76,475 832,064 SH   SOLE 23 832,064 0 0
VALERO ENERGY CORP NEW COM 91913Y100 37,739 410,609 SH   SOLE 25 410,609 0 0
VALERO ENERGY CORP NEW COM 91913Y100 145,324 1,581,157 SH   SOLE 26 438,691 0 1,142,466
VALERO ENERGY CORP NEW COM 91913Y100 9,180 99,878 SH   SOLE 28 72,606 0 27,272
VALERO ENERGY CORP NEW COM 91913Y100 30,484 331,677 SH   SOLE 29 182,190 0 149,487
VALERO ENERGY CORP NEW COM 91913Y100 149,028 1,621,461 SH   SOLE 30 1,621,461 0 0
VALERO ENERGY CORP NEW COM 91913Y100 52,147 567,369 SH   SOLE 31 337,702 0 229,667
VALERO ENERGY CORP NEW COM 91913Y100 6,623 72,056 SH   SOLE 32 72,056 0 0
VALERO ENERGY CORP NEW COM 91913Y100 97,374 1,059,454 SH   SOLE 34 1,059,454 0 0
VALERO ENERGY CORP NEW COM 91913Y100 15,079 164,060 SH   SOLE 35 164,060 0 0
VALERO ENERGY CORP NEW COM 91913Y100 62,898 684,339 SH   SOLE 36 684,339 0 0
VALERO ENERGY CORP NEW COM 91913Y100 201 2,185 SH   SOLE 40 2,185 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 9,790 219,995 SH   SOLE 19 219,995 0 0
VALHI INC NEW COM 918905100 50 8,100 SH   SOLE 2 1,513 0 6,587
VALHI INC NEW COM 918905100 570 92,390 SH   SOLE 18 92,390 0 0
VALHI INC NEW COM 918905100 117 18,962 SH   SOLE 19 18,962 0 0
VALHI INC NEW COM 918905100 4,824 781,884 SH   SOLE 21 781,884 0 0
VALHI INC NEW COM 918905100 3,209 520,164 SH   SOLE 22 502,954 0 17,210
VALHI INC NEW COM 918905100 0 1 SH   SOLE 29 0 0 1
VALIDUS HOLDINGS LTD COM SHS G9319H102 3,222 68,667 SH   SOLE 2 29,056 0 39,611
VALIDUS HOLDINGS LTD COM SHS G9319H102 228 4,859 SH   SOLE 4 4,859 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 146 3,117 SH   SOLE 7 3,117 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 3,659 77,978 SH   SOLE 18 77,741 0 237
VALIDUS HOLDINGS LTD COM SHS G9319H102 8,716 185,767 SH   SOLE 19 185,767 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 44,071 939,287 SH   SOLE 21 939,287 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 109,115 2,325,557 SH   SOLE 22 2,041,153 0 284,404
VALIDUS HOLDINGS LTD COM SHS G9319H102 255 5,443 SH   SOLE 23 5,443 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,595 34,000 SH   SOLE 25 34,000 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,730 36,880 SH   SOLE 26 18,899 0 17,981
VALIDUS HOLDINGS LTD COM SHS G9319H102 582 12,410 SH   SOLE 28 12,410 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 775 16,524 SH   SOLE 29 1,386 0 15,138
VALIDUS HOLDINGS LTD COM SHS G9319H102 613 13,070 SH   SOLE 30 13,070 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 398 8,481 SH   SOLE 31 5,698 0 2,783
VALIDUS HOLDINGS LTD COM SHS G9319H102 3,751 79,948 SH   SOLE 34 79,948 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 350 7,463 SH   SOLE 36 7,463 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 483 10,303 SH   SOLE 40 10,303 0 0
VALLEY NATL BANCORP COM 919794107 3,344 298,021 SH   SOLE 2 256,204 0 41,817
VALLEY NATL BANCORP COM 919794107 13 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 244 21,780 SH   SOLE 7 21,780 0 0
VALLEY NATL BANCORP COM 919794107 19,672 1,753,285 SH   SOLE 18 1,753,285 0 0
VALLEY NATL BANCORP COM 919794107 2,593 231,118 SH   SOLE 19 231,118 0 0
VALLEY NATL BANCORP COM 919794107 227,628 20,287,737 SH   SOLE 21 20,287,737 0 0
VALLEY NATL BANCORP COM 919794107 103,445 9,219,690 SH   SOLE 22 8,690,379 0 529,311
VALLEY NATL BANCORP COM 919794107 1,235 110,028 SH   SOLE 26 52,370 0 57,658
VALLEY NATL BANCORP COM 919794107 534 47,627 SH   SOLE 28 47,627 0 0
VALLEY NATL BANCORP COM 919794107 467 41,632 SH   SOLE 30 41,632 0 0
VALLEY NATL BANCORP COM 919794107 685 61,014 SH   SOLE 32 61,014 0 0
VALLEY NATL BANCORP COM 919794107 65 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 291 25,924 SH   SOLE 40 25,924 0 0
VALMONT INDS INC COM 920253101 4,122 24,852 SH   SOLE 2 12,550 0 12,302
VALMONT INDS INC COM 920253101 20 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 128 774 SH   SOLE 7 774 0 0
VALMONT INDS INC COM 920253101 12,267 73,964 SH   SOLE 18 73,964 0 0
VALMONT INDS INC COM 920253101 1,140 6,875 SH   SOLE 19 6,875 0 0
VALMONT INDS INC COM 920253101 162,980 982,695 SH   SOLE 21 982,695 0 0
VALMONT INDS INC COM 920253101 118,412 713,968 SH   SOLE 22 645,769 0 68,199
VALMONT INDS INC COM 920253101 1,635 9,857 SH   SOLE 26 4,855 0 5,002
VALMONT INDS INC COM 920253101 769 4,637 SH   SOLE 28 4,637 0 0
VALMONT INDS INC COM 920253101 581 3,506 SH   SOLE 30 3,506 0 0
VALMONT INDS INC COM 920253101 85 514 SH   SOLE 31 514 0 0
VALMONT INDS INC COM 920253101 422 2,544 SH   SOLE 40 2,544 0 0
VALUE LINE INC COM 920437100 4 201 SH   SOLE 2 0 0 201
VALUE LINE INC COM 920437100 32 1,651 SH   SOLE 18 1,651 0 0
VALUE LINE INC COM 920437100 18 906 SH   SOLE 19 906 0 0
VALUE LINE INC COM 920437100 715 36,933 SH   SOLE 21 36,933 0 0
VALUE LINE INC COM 920437100 940 48,580 SH   SOLE 22 47,403 0 1,177
VALVOLINE INC COM 92047W101 5,257 209,792 SH   SOLE 2 103,671 0 106,121
VALVOLINE INC COM 92047W101 20 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 121 4,835 SH   SOLE 7 4,835 0 0
VALVOLINE INC COM 92047W101 16,702 666,463 SH   SOLE 18 666,463 0 0
VALVOLINE INC COM 92047W101 1,567 62,541 SH   SOLE 19 62,541 0 0
VALVOLINE INC COM 92047W101 230,044 9,179,737 SH   SOLE 21 9,179,737 0 0
VALVOLINE INC COM 92047W101 161,774 6,455,476 SH   SOLE 22 5,830,739 0 624,737
VALVOLINE INC COM 92047W101 1,525 60,865 SH   SOLE 26 22,832 0 38,033
VALVOLINE INC COM 92047W101 749 29,884 SH   SOLE 28 29,884 0 0
VALVOLINE INC COM 92047W101 841 33,567 SH   SOLE 30 33,567 0 0
VALVOLINE INC COM 92047W101 1,083 43,207 SH   SOLE 31 43,207 0 0
VALVOLINE INC COM 92047W101 513 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 303 19,946 SH   SOLE 2 19,605 0 341
VANDA PHARMACEUTICALS INC COM 921659108 20 1,313 SH   SOLE 7 1,313 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,437 160,310 SH   SOLE 18 160,310 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,399 157,797 SH   SOLE 19 157,797 0 0
VANDA PHARMACEUTICALS INC COM 921659108 37,678 2,478,827 SH   SOLE 21 2,478,827 0 0
VANDA PHARMACEUTICALS INC COM 921659108 24,595 1,618,108 SH   SOLE 22 1,544,177 0 73,931
VANDA PHARMACEUTICALS INC COM 921659108 1,503 98,891 SH   SOLE 23 98,891 0 0
VANDA PHARMACEUTICALS INC COM 921659108 94 6,160 SH   SOLE 28 6,160 0 0
VANDA PHARMACEUTICALS INC COM 921659108 259 17,026 SH   SOLE 29 0 0 17,026
VANDA PHARMACEUTICALS INC COM 921659108 80 5,288 SH   SOLE 30 5,288 0 0
VANDA PHARMACEUTICALS INC COM 921659108 68 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 8 322 SH   SOLE 17 0 0 322
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 14,903 477,653 SH   SOLE 2 0 0 477,653
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 50 1,610 SH   SOLE 18 356 0 1,254
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 10,920 350,000 SH   SOLE 19 350,000 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 24 989 SH   SOLE 18 989 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 13,510 636,945 SH   SOLE 2 636,945 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 16,489 777,421 SH   SOLE 22 777,421 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 981 51,670 SH   SOLE 17 0 0 51,670
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 283 11,754 SH   SOLE 17 0 0 11,754
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 154 6,382 SH   SOLE 18 0 0 6,382
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 2 56 SH   SOLE 17 0 0 56
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 9 213 SH   SOLE 17 0 0 213
VANECK VECTORS ETF TR OPTIONS 92189F676 166 1,700 SH Put SOLE 2 1,700 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 342 3,500 SH Put SOLE 18 3,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 5,380 55,000 SH Put SOLE 19 55,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 29 300 SH Put SOLE 22 300 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 136 4,151 SH   SOLE 22 0 0 4,151
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 2 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 193 1,408 SH   SOLE 18 1,408 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 6 58 SH   SOLE 17 0 0 58
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 5 SH   SOLE 17 0 0 5
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 3 SH   SOLE 17 0 0 3
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2 14 SH   SOLE 17 0 0 14
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 11 119 SH   SOLE 17 0 0 119
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 26 308 SH   SOLE 17 0 0 308
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5,539 70,026 SH   SOLE 2 0 0 70,026
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 34 433 SH   SOLE 17 0 0 433
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 196 2,479 SH   SOLE 18 2,479 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 394,603 4,837,603 SH   SOLE 2 4,769,518 0 68,085
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 13,326 163,366 SH   SOLE 17 0 0 163,366
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 18,928 348,130 SH   SOLE 2 348,130 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 41,702 766,999 SH   SOLE 17 0 0 766,999
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 37 685 SH   SOLE 18 685 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,437 9,934 SH   SOLE 17 0 0 9,934
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 456 1,858 SH   SOLE 18 1,858 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 206 1,848 SH   SOLE 17 0 0 1,848
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 89 697 SH   SOLE 17 0 0 697
VANGUARD INDEX FDS REIT ETF 922908553 296 3,570 SH   SOLE 2 0 0 3,570
VANGUARD INDEX FDS REIT ETF 922908553 59,135 712,640 SH   SOLE 4 712,640 0 0
VANGUARD INDEX FDS REIT ETF 922908553 20,132 242,616 SH   SOLE 17 0 0 242,616
VANGUARD INDEX FDS REIT ETF 922908553 144 1,731 SH   SOLE 18 1,731 0 0
VANGUARD INDEX FDS REIT ETF 922908553 100,745 1,214,087 SH   SOLE 22 1,214,087 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 66 408 SH   SOLE 17 0 0 408
VANGUARD INDEX FDS SM CP VAL ETF 922908611 160 1,204 SH   SOLE 17 0 0 1,204
VANGUARD INDEX FDS MID CAP ETF 922908629 95 613 SH   SOLE 17 0 0 613
VANGUARD INDEX FDS MID CAP ETF 922908629 38 247 SH   SOLE 18 247 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 40,388 329,483 SH   SOLE 2 0 0 329,483
VANGUARD INDEX FDS LARGE CAP ETF 922908637 716 5,838 SH   SOLE 17 0 0 5,838
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 147 1,314 SH   SOLE 17 0 0 1,314
VANGUARD INDEX FDS GROWTH ETF 922908736 746 5,306 SH   SOLE 17 0 0 5,306
VANGUARD INDEX FDS GROWTH ETF 922908736 104 742 SH   SOLE 18 742 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 23,096 217,227 SH   SOLE 17 0 0 217,227
VANGUARD INDEX FDS VALUE ETF 922908744 21,405 201,329 SH   SOLE 18 201,329 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,236 35,427 SH   SOLE 2 0 0 35,427
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,654 24,724 SH   SOLE 17 0 0 24,724
VANGUARD INDEX FDS SMALL CP ETF 922908751 527 3,565 SH   SOLE 22 3,565 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 14,786 107,728 SH   SOLE 17 0 0 107,728
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 51,318 848,228 SH   SOLE 17 0 0 848,228
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 7 SH   SOLE 18 7 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,067 42,498 SH   SOLE 17 0 0 42,498
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 839 11,292 SH   SOLE 17 0 0 11,292
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 724 9,750 SH   SOLE 18 9,750 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 388 7,083 SH   SOLE 17 0 0 7,083
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,934 53,613 SH   SOLE 18 53,613 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,943 129,442 SH   SOLE 2 129,442 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 32,490 707,695 SH   SOLE 17 0 0 707,695
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 334 7,285 SH   SOLE 18 7,285 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 48 660 SH   SOLE 17 0 0 660
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 171 2,892 SH   SOLE 17 0 0 2,892
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 124,293 2,101,327 SH   SOLE 23 2,101,327 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 16,322 334,324 SH   SOLE 17 0 0 334,324
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 0 3 SH   SOLE 17 0 0 3
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1 13 SH   SOLE 17 0 0 13
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 115,652 1,458,405 SH   SOLE 2 1,458,405 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8 96 SH   SOLE 17 0 0 96
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 4 30 SH   SOLE 17 0 0 30
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1 10 SH   SOLE 17 0 0 10
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 48 394 SH   SOLE 17 0 0 394
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1 5 SH   SOLE 17 0 0 5
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5 75 SH   SOLE 17 0 0 75
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 6 56 SH   SOLE 17 0 0 56
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 27 217 SH   SOLE 17 0 0 217
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,428 237,001 SH   SOLE 2 0 0 237,001
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6 110 SH   SOLE 17 0 0 110
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 8 86 SH   SOLE 17 0 0 86
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,265 34,100 SH   SOLE 18 34,100 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,737 19,871 SH   SOLE 17 0 0 19,871
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 769 8,795 SH   SOLE 18 0 0 8,795
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 127 1,249 SH   SOLE 17 0 0 1,249
VANGUARD STAR FD VG TL INTL STK F 921909768 364 6,404 SH   SOLE 17 0 0 6,404
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 32,225 718,335 SH   SOLE 2 77,869 0 640,466
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 20,158 449,349 SH   SOLE 17 0 0 449,349
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 11 235 SH   SOLE 18 235 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 115 1,348 SH   SOLE 17 0 0 1,348
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 19 242 SH   SOLE 17 0 0 242
VANGUARD WORLD FD EXTENDED DUR 921910709 10 84 SH   SOLE 17 0 0 84
VANGUARD WORLD FD MEGA GRWTH IND 921910816 233 2,094 SH   SOLE 17 0 0 2,094
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 23 304 SH   SOLE 17 0 0 304
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 96 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 91 SH   SOLE 17 0 0 91
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS INF TECH ETF 92204A702 0 0 SH   SOLE 18 0 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS MATERIALS ETF 92204A801 0 2 SH   SOLE 18 2 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 4 SH   SOLE 18 4 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 8 93 SH   SOLE 18 93 0 0
VANTIV INC CL A 92210H105 11,217 152,507 SH   SOLE 2 21,396 0 131,111
VANTIV INC CL A 92210H105 3,785 51,459 SH   SOLE 4 47,081 0 4,378
VANTIV INC CL A 92210H105 3,138 42,659 SH   SOLE 7 28,892 0 13,767
VANTIV INC CL A 92210H105 326 4,427 SH   SOLE 13 4,427 0 0
VANTIV INC CL A 92210H105 114 1,547 SH   SOLE 15 1,547 0 0
VANTIV INC CL A 92210H105 6,520 88,646 SH   SOLE 18 73,830 0 14,816
VANTIV INC CL A 92210H105 6,676 90,765 SH   SOLE 19 90,765 0 0
VANTIV INC CL A 92210H105 7,330 99,663 SH   SOLE 20 0 0 99,663
VANTIV INC CL A 92210H105 199,122 2,707,306 SH   SOLE 21 2,707,306 0 0
VANTIV INC CL A 92210H105 326,024 4,432,679 SH   SOLE 22 3,951,517 0 481,162
VANTIV INC CL A 92210H105 15,037 204,442 SH   SOLE 23 204,442 0 0
VANTIV INC CL A 92210H105 9,517 129,396 SH   SOLE 25 129,396 0 0
VANTIV INC CL A 92210H105 33,559 456,280 SH   SOLE 26 169,697 0 286,583
VANTIV INC CL A 92210H105 2,730 37,121 SH   SOLE 28 27,156 0 9,965
VANTIV INC CL A 92210H105 3,336 45,357 SH   SOLE 29 4,791 0 40,566
VANTIV INC CL A 92210H105 15,261 207,487 SH   SOLE 30 207,487 0 0
VANTIV INC CL A 92210H105 7,649 103,996 SH   SOLE 31 61,236 0 42,760
VANTIV INC CL A 92210H105 678 9,222 SH   SOLE 34 9,222 0 0
VANTIV INC CL A 92210H105 11,582 157,474 SH   SOLE 36 157,474 0 0
VANTIV INC CL A 92210H105 60 816 SH   SOLE 40 816 0 0
VAREX IMAGING CORP COM 92214X106 95 2,363 SH   SOLE 2 2,120 0 243
VAREX IMAGING CORP COM 92214X106 7 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 38 946 SH   SOLE 7 946 0 0
VAREX IMAGING CORP COM 92214X106 2 40 SH   SOLE 17 0 0 40
VAREX IMAGING CORP COM 92214X106 6,958 173,211 SH   SOLE 18 173,211 0 0
VAREX IMAGING CORP COM 92214X106 1,196 29,781 SH   SOLE 19 29,781 0 0
VAREX IMAGING CORP COM 92214X106 142,666 3,551,559 SH   SOLE 21 3,551,559 0 0
VAREX IMAGING CORP COM 92214X106 41,932 1,043,874 SH   SOLE 22 975,777 0 68,097
VAREX IMAGING CORP COM 92214X106 633 15,768 SH   SOLE 26 4,337 0 11,431
VAREX IMAGING CORP COM 92214X106 216 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 2,227 55,431 SH   SOLE 30 55,431 0 0
VAREX IMAGING CORP COM 92214X106 24 602 SH   SOLE 31 602 0 0
VAREX IMAGING CORP COM 92214X106 170 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 17,272 155,390 SH   SOLE 2 65,445 0 89,945
VARIAN MED SYS INC COM 92220P105 3,272 29,442 SH   SOLE 4 27,606 0 1,836
VARIAN MED SYS INC COM 92220P105 12,594 113,302 SH   SOLE 7 89,944 0 23,358
VARIAN MED SYS INC COM 92220P105 365 3,288 SH   SOLE 13 3,288 0 0
VARIAN MED SYS INC COM 92220P105 68 612 SH   SOLE 15 612 0 0
VARIAN MED SYS INC COM 92220P105 11 100 SH   SOLE 17 0 0 100
VARIAN MED SYS INC COM 92220P105 25,033 225,218 SH   SOLE 18 213,185 0 12,033
VARIAN MED SYS INC COM 92220P105 36,573 329,042 SH   SOLE 19 329,042 0 0
VARIAN MED SYS INC COM 92220P105 8,639 77,724 SH   SOLE 20 0 0 77,724
VARIAN MED SYS INC COM 92220P105 344,865 3,102,696 SH   SOLE 21 3,102,696 0 0
VARIAN MED SYS INC COM 92220P105 291,608 2,623,555 SH   SOLE 22 2,211,510 0 412,045
VARIAN MED SYS INC COM 92220P105 12,295 110,612 SH   SOLE 23 110,612 0 0
VARIAN MED SYS INC COM 92220P105 25,993 233,855 SH   SOLE 25 233,855 0 0
VARIAN MED SYS INC COM 92220P105 38,104 342,812 SH   SOLE 26 117,010 0 225,802
VARIAN MED SYS INC COM 92220P105 2,343 21,077 SH   SOLE 28 15,452 0 5,625
VARIAN MED SYS INC COM 92220P105 3,157 28,399 SH   SOLE 29 3,148 0 25,251
VARIAN MED SYS INC COM 92220P105 41,038 369,213 SH   SOLE 30 369,213 0 0
VARIAN MED SYS INC COM 92220P105 5,305 47,724 SH   SOLE 31 18,573 0 29,151
VARIAN MED SYS INC COM 92220P105 10,890 97,976 SH   SOLE 34 97,976 0 0
VARIAN MED SYS INC COM 92220P105 9,578 86,169 SH   SOLE 36 86,169 0 0
VARIAN MED SYS INC COM 92220P105 54 489 SH   SOLE 40 489 0 0
VARONIS SYS INC COM 922280102 1,371 28,229 SH   SOLE 2 28,138 0 91
VARONIS SYS INC COM 922280102 22 444 SH   SOLE 7 444 0 0
VARONIS SYS INC COM 922280102 3,420 70,452 SH   SOLE 18 70,452 0 0
VARONIS SYS INC COM 922280102 14,802 304,884 SH   SOLE 19 304,884 0 0
VARONIS SYS INC COM 922280102 33,484 689,674 SH   SOLE 21 689,674 0 0
VARONIS SYS INC COM 922280102 54,995 1,132,743 SH   SOLE 22 1,101,726 0 31,017
VARONIS SYS INC COM 922280102 5,544 114,191 SH   SOLE 23 114,191 0 0
VARONIS SYS INC COM 922280102 331 6,814 SH   SOLE 26 0 0 6,814
VARONIS SYS INC COM 922280102 212 4,373 SH   SOLE 28 4,373 0 0
VARONIS SYS INC COM 922280102 1,307 26,915 SH   SOLE 29 0 0 26,915
VARONIS SYS INC COM 922280102 161 3,321 SH   SOLE 30 3,321 0 0
VARONIS SYS INC COM 922280102 31 640 SH   SOLE 40 640 0 0
VASCO DATA SEC INTL INC COM 92230Y104 88 6,343 SH   SOLE 2 1,726 0 4,617
VASCO DATA SEC INTL INC COM 92230Y104 9 643 SH   SOLE 7 643 0 0
VASCO DATA SEC INTL INC COM 92230Y104 2,114 152,116 SH   SOLE 18 152,116 0 0
VASCO DATA SEC INTL INC COM 92230Y104 338 24,305 SH   SOLE 19 24,305 0 0
VASCO DATA SEC INTL INC COM 92230Y104 39,844 2,866,440 SH   SOLE 21 2,866,440 0 0
VASCO DATA SEC INTL INC COM 92230Y104 11,029 793,444 SH   SOLE 22 744,063 0 49,381
VASCO DATA SEC INTL INC COM 92230Y104 38 2,722 SH   SOLE 26 0 0 2,722
VASCO DATA SEC INTL INC COM 92230Y104 61 4,371 SH   SOLE 28 4,371 0 0
VASCO DATA SEC INTL INC COM 92230Y104 590 42,471 SH   SOLE 30 42,471 0 0
VASCO DATA SEC INTL INC COM 92230Y104 46 3,328 SH   SOLE 40 3,328 0 0
VBI VACCINES INC COM NEW 91822J103 5 1,105 SH   SOLE 2 1,105 0 0
VBI VACCINES INC COM NEW 91822J103 552 129,317 SH   SOLE 18 129,317 0 0
VBI VACCINES INC COM NEW 91822J103 94 21,982 SH   SOLE 19 21,982 0 0
VBI VACCINES INC COM NEW 91822J103 4,667 1,093,015 SH   SOLE 21 1,093,015 0 0
VBI VACCINES INC COM NEW 91822J103 1,127 263,867 SH   SOLE 22 237,175 0 26,692
VECTOR GROUP LTD COM 92240M108 132 5,884 SH   SOLE 2 5,884 0 0
VECTOR GROUP LTD COM 92240M108 10 464 SH   SOLE 4 464 0 0
VECTOR GROUP LTD COM 92240M108 50 2,233 SH   SOLE 7 2,233 0 0
VECTOR GROUP LTD COM 92240M108 7,930 354,325 SH   SOLE 18 354,325 0 0
VECTOR GROUP LTD COM 92240M108 1,756 78,450 SH   SOLE 19 78,450 0 0
VECTOR GROUP LTD COM 92240M108 67,531 3,017,471 SH   SOLE 21 3,017,471 0 0
VECTOR GROUP LTD COM 92240M108 65,234 2,914,850 SH   SOLE 22 2,751,571 0 163,279
VECTOR GROUP LTD COM 92240M108 654 29,224 SH   SOLE 26 23,216 0 6,008
VECTOR GROUP LTD COM 92240M108 328 14,669 SH   SOLE 28 14,669 0 0
VECTOR GROUP LTD COM 92240M108 287 12,841 SH   SOLE 29 0 0 12,841
VECTOR GROUP LTD COM 92240M108 373 16,683 SH   SOLE 30 16,683 0 0
VECTOR GROUP LTD COM 92240M108 245 10,955 SH   SOLE 40 10,955 0 0
VECTOR GROUP LTD FRNT 4/1 92240MBC1 864 750,000 PRN   SOLE 21 750,000 0 0
VECTREN CORP COM 92240G101 11,653 179,229 SH   SOLE 2 136,189 0 43,040
VECTREN CORP COM 92240G101 1,394 21,440 SH   SOLE 4 21,440 0 0
VECTREN CORP COM 92240G101 5,588 85,936 SH   SOLE 7 85,936 0 0
VECTREN CORP COM 92240G101 2,324 35,742 SH   SOLE 13 35,742 0 0
VECTREN CORP COM 92240G101 22,042 339,005 SH   SOLE 18 338,830 0 175
VECTREN CORP COM 92240G101 23,944 368,251 SH   SOLE 19 368,251 0 0
VECTREN CORP COM 92240G101 243,825 3,750,004 SH   SOLE 21 3,750,004 0 0
VECTREN CORP COM 92240G101 213,075 3,277,074 SH   SOLE 22 2,767,012 0 510,062
VECTREN CORP COM 92240G101 1,580 24,294 SH   SOLE 23 24,294 0 0
VECTREN CORP COM 92240G101 2,235 34,368 SH   SOLE 26 13,089 0 21,279
VECTREN CORP COM 92240G101 846 13,016 SH   SOLE 28 13,016 0 0
VECTREN CORP COM 92240G101 4,643 71,408 SH   SOLE 29 7,663 0 63,745
VECTREN CORP COM 92240G101 3,387 52,095 SH   SOLE 30 52,095 0 0
VECTREN CORP COM 92240G101 1,525 23,456 SH   SOLE 31 18,826 0 4,630
VECTREN CORP COM 92240G101 732 11,265 SH   SOLE 34 11,265 0 0
VECTREN CORP COM 92240G101 2,788 42,881 SH   SOLE 36 42,881 0 0
VECTREN CORP COM 92240G101 566 8,699 SH   SOLE 40 8,699 0 0
VECTRUS INC COM 92242T101 161 5,227 SH   SOLE 2 731 0 4,496
VECTRUS INC COM 92242T101 7 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,282 41,561 SH   SOLE 18 41,561 0 0
VECTRUS INC COM 92242T101 262 8,485 SH   SOLE 19 8,485 0 0
VECTRUS INC COM 92242T101 11,227 363,926 SH   SOLE 21 363,926 0 0
VECTRUS INC COM 92242T101 9,792 317,407 SH   SOLE 22 303,879 0 13,528
VECTRUS INC COM 92242T101 77 2,507 SH   SOLE 29 0 0 2,507
VECTRUS INC COM 92242T101 0 2 SH   SOLE 30 2 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 9 288 SH   SOLE 36 288 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,207 153,940 SH   SOLE 2 124,090 0 29,850
VEDANTA LTD SPONSORED ADR 92242Y100 5,542 266,039 SH   SOLE 7 256,619 0 9,420
VEDANTA LTD SPONSORED ADR 92242Y100 9,592 460,469 SH   SOLE 18 460,469 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 298 14,305 SH   SOLE 19 14,305 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 19,313 927,192 SH   SOLE 21 927,192 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,893 90,868 SH   SOLE 22 90,868 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,456 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 17,261 828,664 SH   SOLE 26 162,773 0 665,891
VEDANTA LTD SPONSORED ADR 92242Y100 4,347 208,667 SH   SOLE 28 208,667 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,239 203,510 SH   SOLE 29 203,510 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 20,754 996,354 SH   SOLE 30 996,354 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 696 33,406 SH   SOLE 34 33,406 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 41 1,981 SH   SOLE 40 1,981 0 0
VEECO INSTRS INC DEL COM 922417100 156 10,489 SH   SOLE 2 2,658 0 7,831
VEECO INSTRS INC DEL COM 922417100 5 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 19 1,307 SH   SOLE 7 1,307 0 0
VEECO INSTRS INC DEL COM 922417100 3,466 233,390 SH   SOLE 18 233,390 0 0
VEECO INSTRS INC DEL COM 922417100 594 39,971 SH   SOLE 19 39,971 0 0
VEECO INSTRS INC DEL COM 922417100 64,829 4,365,590 SH   SOLE 21 4,365,590 0 0
VEECO INSTRS INC DEL COM 922417100 19,619 1,321,146 SH   SOLE 22 1,237,087 0 84,059
VEECO INSTRS INC DEL COM 922417100 414 27,853 SH   SOLE 26 4,993 0 22,860
VEECO INSTRS INC DEL COM 922417100 102 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 1,034 69,632 SH   SOLE 30 69,632 0 0
VEECO INSTRS INC DEL COM 922417100 8,931 601,441 SH   SOLE 34 601,441 0 0
VEECO INSTRS INC DEL COM 922417100 80 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 868 1,000,000 PRN   SOLE 21 1,000,000 0 0
VEEVA SYS INC CL A COM 922475108 5,721 103,483 SH   SOLE 2 14,908 0 88,575
VEEVA SYS INC CL A COM 922475108 2,464 44,578 SH   SOLE 4 41,271 0 3,307
VEEVA SYS INC CL A COM 922475108 328 5,933 SH   SOLE 7 5,539 0 394
VEEVA SYS INC CL A COM 922475108 2,000 36,174 SH   SOLE 13 36,174 0 0
VEEVA SYS INC CL A COM 922475108 3,861 69,849 SH   SOLE 18 59,903 0 9,946
VEEVA SYS INC CL A COM 922475108 25,265 457,042 SH   SOLE 19 457,042 0 0
VEEVA SYS INC CL A COM 922475108 69,182 1,251,477 SH   SOLE 21 1,251,477 0 0
VEEVA SYS INC CL A COM 922475108 195,815 3,542,245 SH   SOLE 22 3,079,879 0 462,366
VEEVA SYS INC CL A COM 922475108 8,312 150,366 SH   SOLE 23 150,366 0 0
VEEVA SYS INC CL A COM 922475108 42 767 SH   SOLE 25 767 0 0
VEEVA SYS INC CL A COM 922475108 10,971 198,456 SH   SOLE 26 95,934 0 102,522
VEEVA SYS INC CL A COM 922475108 1,376 24,886 SH   SOLE 28 18,395 0 6,491
VEEVA SYS INC CL A COM 922475108 3,353 60,660 SH   SOLE 29 3,837 0 56,823
VEEVA SYS INC CL A COM 922475108 7,036 127,285 SH   SOLE 30 127,285 0 0
VEEVA SYS INC CL A COM 922475108 2,535 45,851 SH   SOLE 31 20,428 0 25,423
VEEVA SYS INC CL A COM 922475108 409 7,390 SH   SOLE 34 7,390 0 0
VEEVA SYS INC CL A COM 922475108 1,687 30,523 SH   SOLE 36 30,523 0 0
VEEVA SYS INC CL A COM 922475108 27 489 SH   SOLE 40 489 0 0
VENATOR MATLS PLC SHS G9329Z100 82 3,724 SH   SOLE 19 3,724 0 0
VENATOR MATLS PLC SHS G9329Z100 1,331 60,152 SH   SOLE 21 60,152 0 0
VENATOR MATLS PLC SHS G9329Z100 21,451 969,755 SH   SOLE 22 946,011 0 23,744
VENATOR MATLS PLC SHS G9329Z100 211 9,532 SH   SOLE 26 0 0 9,532
VENATOR MATLS PLC SHS G9329Z100 190 8,596 SH   SOLE 30 8,596 0 0
VENTAS INC COM 92276F100 33,295 554,822 SH   SOLE 2 212,784 0 342,038
VENTAS INC COM 92276F100 22,090 368,110 SH   SOLE 4 359,296 0 8,814
VENTAS INC COM 92276F100 46,340 772,210 SH   SOLE 7 760,272 0 11,938
VENTAS INC COM 92276F100 5,585 93,075 SH   SOLE 13 93,075 0 0
VENTAS INC COM 92276F100 1,012 16,872 SH   SOLE 15 16,872 0 0
VENTAS INC COM 92276F100 49,699 828,179 SH   SOLE 18 777,629 0 50,550
VENTAS INC COM 92276F100 55,862 930,878 SH   SOLE 19 930,878 0 0
VENTAS INC COM 92276F100 10,161 169,326 SH   SOLE 20 0 0 169,326
VENTAS INC COM 92276F100 723,879 12,062,633 SH   SOLE 21 12,062,633 0 0
VENTAS INC COM 92276F100 917,975 15,297,041 SH   SOLE 22 13,278,071 0 2,018,970
VENTAS INC COM 92276F100 28,321 471,936 SH   SOLE 23 471,936 0 0
VENTAS INC COM 92276F100 55,300 921,520 SH   SOLE 25 921,520 0 0
VENTAS INC COM 92276F100 66,163 1,102,534 SH   SOLE 26 341,134 0 761,400
VENTAS INC COM 92276F100 18,629 310,426 SH   SOLE 28 57,960 0 252,466
VENTAS INC COM 92276F100 14,039 233,938 SH   SOLE 29 137,560 0 96,378
VENTAS INC COM 92276F100 169,411 2,823,046 SH   SOLE 30 2,823,046 0 0
VENTAS INC COM 92276F100 14,418 240,257 SH   SOLE 31 169,395 0 70,862
VENTAS INC COM 92276F100 12,795 213,221 SH   SOLE 34 213,221 0 0
VENTAS INC COM 92276F100 23,102 384,966 SH   SOLE 36 384,966 0 0
VENTAS INC COM 92276F100 104 1,725 SH   SOLE 40 1,725 0 0
VEON LTD SPONSORED ADR 91822M106 71 18,531 SH   SOLE 22 18,531 0 0
VEON LTD SPONSORED ADR 91822M106 262 68,138 SH   SOLE 25 68,138 0 0
VERA BRADLEY INC COM 92335C106 46 3,777 SH   SOLE 2 1,040 0 2,737
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 6 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,251 102,723 SH   SOLE 18 102,723 0 0
VERA BRADLEY INC COM 92335C106 183 15,048 SH   SOLE 19 15,048 0 0
VERA BRADLEY INC COM 92335C106 22,440 1,842,401 SH   SOLE 21 1,842,401 0 0
VERA BRADLEY INC COM 92335C106 8,252 677,471 SH   SOLE 22 640,688 0 36,783
VERA BRADLEY INC COM 92335C106 108 8,845 SH   SOLE 26 0 0 8,845
VERA BRADLEY INC COM 92335C106 37 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 353 28,977 SH   SOLE 30 28,977 0 0
VERA BRADLEY INC COM 92335C106 33 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 174 26,641 SH   SOLE 2 26,603 0 38
VERACYTE INC COM 92337F107 588 89,994 SH   SOLE 18 89,994 0 0
VERACYTE INC COM 92337F107 994 152,282 SH   SOLE 19 152,282 0 0
VERACYTE INC COM 92337F107 8,070 1,235,873 SH   SOLE 21 1,235,873 0 0
VERACYTE INC COM 92337F107 1,942 297,429 SH   SOLE 22 279,368 0 18,061
VERACYTE INC COM 92337F107 210 32,227 SH   SOLE 23 32,227 0 0
VERACYTE INC COM 92337F107 55 8,424 SH   SOLE 29 0 0 8,424
VERACYTE INC COM 92337F107 1 111 SH   SOLE 30 111 0 0
VERASTEM INC COM 92337C104 19 6,051 SH   SOLE 18 6,051 0 0
VERASTEM INC COM 92337C104 16 5,333 SH   SOLE 19 5,333 0 0
VERASTEM INC COM 92337C104 295 95,987 SH   SOLE 21 95,987 0 0
VERASTEM INC COM 92337C104 2,648 862,550 SH   SOLE 22 862,550 0 0
VEREIT INC COM 92339V100 6,592 846,213 SH   SOLE 2 100,972 0 745,241
VEREIT INC COM 92339V100 11,054 1,418,985 SH   SOLE 4 1,399,743 0 19,242
VEREIT INC COM 92339V100 11,775 1,511,492 SH   SOLE 7 1,419,154 0 92,338
VEREIT INC COM 92339V100 248 31,857 SH   SOLE 13 31,857 0 0
VEREIT INC COM 92339V100 351 45,081 SH   SOLE 15 45,081 0 0
VEREIT INC COM 92339V100 6,368 817,457 SH   SOLE 18 728,373 0 89,084
VEREIT INC COM 92339V100 21,516 2,762,011 SH   SOLE 19 2,762,011 0 0
VEREIT INC COM 92339V100 147,579 18,944,716 SH   SOLE 21 18,944,716 0 0
VEREIT INC COM 92339V100 285,827 36,691,500 SH   SOLE 22 32,928,673 0 3,762,827
VEREIT INC COM 92339V100 10,706 1,374,314 SH   SOLE 23 1,374,314 0 0
VEREIT INC COM 92339V100 19,655 2,523,125 SH   SOLE 25 2,523,125 0 0
VEREIT INC COM 92339V100 23,231 2,982,124 SH   SOLE 26 1,026,527 0 1,955,597
VEREIT INC COM 92339V100 6,594 846,437 SH   SOLE 28 152,008 0 694,429
VEREIT INC COM 92339V100 4,710 604,599 SH   SOLE 29 364,959 0 239,640
VEREIT INC COM 92339V100 55,117 7,075,296 SH   SOLE 30 7,075,296 0 0
VEREIT INC COM 92339V100 4,272 548,353 SH   SOLE 31 384,686 0 163,667
VEREIT INC COM 92339V100 10,262 1,317,299 SH   SOLE 34 1,317,299 0 0
VEREIT INC COM 92339V100 7,880 1,011,569 SH   SOLE 36 1,011,569 0 0
VEREIT INC COM 92339V100 34 4,360 SH   SOLE 40 4,360 0 0
VERICEL CORP COM 92346J108 32 5,878 SH   SOLE 18 5,878 0 0
VERICEL CORP COM 92346J108 40 7,335 SH   SOLE 19 7,335 0 0
VERICEL CORP COM 92346J108 484 88,776 SH   SOLE 21 88,776 0 0
VERICEL CORP COM 92346J108 5,199 954,005 SH   SOLE 22 954,005 0 0
VERIFONE SYS INC COM 92342Y109 1,176 66,427 SH   SOLE 2 49,221 0 17,206
VERIFONE SYS INC COM 92342Y109 9 487 SH   SOLE 4 487 0 0
VERIFONE SYS INC COM 92342Y109 77 4,344 SH   SOLE 7 4,344 0 0
VERIFONE SYS INC COM 92342Y109 12,792 722,300 SH   SOLE 18 722,300 0 0
VERIFONE SYS INC COM 92342Y109 1,624 91,702 SH   SOLE 19 91,702 0 0
VERIFONE SYS INC COM 92342Y109 126,885 7,164,598 SH   SOLE 21 7,164,598 0 0
VERIFONE SYS INC COM 92342Y109 62,851 3,548,923 SH   SOLE 22 3,352,647 0 196,276
VERIFONE SYS INC COM 92342Y109 800 45,163 SH   SOLE 26 8,662 0 36,501
VERIFONE SYS INC COM 92342Y109 280 15,805 SH   SOLE 28 15,805 0 0
VERIFONE SYS INC COM 92342Y109 316 17,828 SH   SOLE 30 17,828 0 0
VERIFONE SYS INC COM 92342Y109 24 1,341 SH   SOLE 36 1,341 0 0
VERIFONE SYS INC COM 92342Y109 220 12,429 SH   SOLE 40 12,429 0 0
VERINT SYS INC COM 92343X100 1,681 40,179 SH   SOLE 2 31,329 0 8,850
VERINT SYS INC COM 92343X100 185 4,421 SH   SOLE 4 4,421 0 0
VERINT SYS INC COM 92343X100 77 1,844 SH   SOLE 7 1,844 0 0
VERINT SYS INC COM 92343X100 116 2,763 SH   SOLE 13 2,763 0 0
VERINT SYS INC COM 92343X100 9,944 237,607 SH   SOLE 18 237,607 0 0
VERINT SYS INC COM 92343X100 13,534 323,396 SH   SOLE 19 323,396 0 0
VERINT SYS INC COM 92343X100 90,668 2,166,489 SH   SOLE 21 2,166,489 0 0
VERINT SYS INC COM 92343X100 96,704 2,310,727 SH   SOLE 22 2,164,568 0 146,159
VERINT SYS INC COM 92343X100 3,316 79,234 SH   SOLE 23 79,234 0 0
VERINT SYS INC COM 92343X100 1,073 25,646 SH   SOLE 26 15,716 0 9,930
VERINT SYS INC COM 92343X100 377 8,999 SH   SOLE 28 8,999 0 0
VERINT SYS INC COM 92343X100 1,783 42,603 SH   SOLE 29 655 0 41,948
VERINT SYS INC COM 92343X100 457 10,931 SH   SOLE 30 10,931 0 0
VERINT SYS INC COM 92343X100 91 2,178 SH   SOLE 31 2,178 0 0
VERINT SYS INC COM 92343X100 415 9,907 SH   SOLE 34 9,907 0 0
VERINT SYS INC COM 92343X100 33 782 SH   SOLE 36 782 0 0
VERINT SYS INC COM 92343X100 278 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 730 752,000 PRN   SOLE 21 752,000 0 0
VERISIGN INC COM 92343E102 40,940 357,746 SH   SOLE 2 270,339 0 87,407
VERISIGN INC COM 92343E102 11,921 104,172 SH   SOLE 4 101,656 0 2,516
VERISIGN INC COM 92343E102 10,636 92,939 SH   SOLE 7 89,504 0 3,435
VERISIGN INC COM 92343E102 3,240 28,308 SH   SOLE 13 28,308 0 0
VERISIGN INC COM 92343E102 69 604 SH   SOLE 15 604 0 0
VERISIGN INC COM 92343E102 23,164 202,409 SH   SOLE 18 188,574 0 13,835
VERISIGN INC COM 92343E102 24,649 215,386 SH   SOLE 19 215,386 0 0
VERISIGN INC COM 92343E102 5,833 50,966 SH   SOLE 20 0 0 50,966
VERISIGN INC COM 92343E102 261,783 2,287,509 SH   SOLE 21 2,287,509 0 0
VERISIGN INC COM 92343E102 401,922 3,512,076 SH   SOLE 22 2,731,770 0 780,306
VERISIGN INC COM 92343E102 28,013 244,783 SH   SOLE 23 244,783 0 0
VERISIGN INC COM 92343E102 27,450 239,866 SH   SOLE 25 239,866 0 0
VERISIGN INC COM 92343E102 36,204 316,358 SH   SOLE 26 119,700 0 196,658
VERISIGN INC COM 92343E102 2,318 20,254 SH   SOLE 28 14,885 0 5,369
VERISIGN INC COM 92343E102 11,925 104,204 SH   SOLE 29 74,987 0 29,217
VERISIGN INC COM 92343E102 34,021 297,279 SH   SOLE 30 297,279 0 0
VERISIGN INC COM 92343E102 24,141 210,953 SH   SOLE 31 141,208 0 69,745
VERISIGN INC COM 92343E102 9,776 85,423 SH   SOLE 34 85,423 0 0
VERISIGN INC COM 92343E102 18,251 159,479 SH   SOLE 36 159,479 0 0
VERISIGN INC COM 92343E102 57 501 SH   SOLE 40 501 0 0
VERISK ANALYTICS INC COM 92345Y106 22,137 230,597 SH   SOLE 2 75,693 0 154,904
VERISK ANALYTICS INC COM 92345Y106 4,777 49,764 SH   SOLE 4 45,748 0 4,016
VERISK ANALYTICS INC COM 92345Y106 12,074 125,772 SH   SOLE 7 116,057 0 9,715
VERISK ANALYTICS INC COM 92345Y106 368 3,832 SH   SOLE 13 3,832 0 0
VERISK ANALYTICS INC COM 92345Y106 118 1,225 SH   SOLE 15 1,225 0 0
VERISK ANALYTICS INC COM 92345Y106 30,977 322,672 SH   SOLE 18 302,311 0 20,361
VERISK ANALYTICS INC COM 92345Y106 2,340 24,370 SH   SOLE 19 24,370 0 0
VERISK ANALYTICS INC COM 92345Y106 9,906 103,184 SH   SOLE 20 0 0 103,184
VERISK ANALYTICS INC COM 92345Y106 325,751 3,393,239 SH   SOLE 21 3,393,239 0 0
VERISK ANALYTICS INC COM 92345Y106 389,167 4,053,828 SH   SOLE 22 3,366,508 0 687,320
VERISK ANALYTICS INC COM 92345Y106 18,609 193,842 SH   SOLE 23 193,842 0 0
VERISK ANALYTICS INC COM 92345Y106 11,975 124,740 SH   SOLE 25 124,740 0 0
VERISK ANALYTICS INC COM 92345Y106 33,522 349,187 SH   SOLE 26 174,722 0 174,465
VERISK ANALYTICS INC COM 92345Y106 3,408 35,505 SH   SOLE 28 25,789 0 9,716
VERISK ANALYTICS INC COM 92345Y106 4,246 44,227 SH   SOLE 29 5,352 0 38,875
VERISK ANALYTICS INC COM 92345Y106 44,083 459,198 SH   SOLE 30 459,198 0 0
VERISK ANALYTICS INC COM 92345Y106 6,631 69,078 SH   SOLE 31 30,276 0 38,802
VERISK ANALYTICS INC COM 92345Y106 2,296 23,915 SH   SOLE 32 23,915 0 0
VERISK ANALYTICS INC COM 92345Y106 961 10,012 SH   SOLE 34 10,012 0 0
VERISK ANALYTICS INC COM 92345Y106 12,757 132,887 SH   SOLE 36 132,887 0 0
VERISK ANALYTICS INC COM 92345Y106 75 778 SH   SOLE 40 778 0 0
VERITEX HLDGS INC COM 923451108 62 2,262 SH   SOLE 2 842 0 1,420
VERITEX HLDGS INC COM 923451108 10 345 SH   SOLE 7 345 0 0
VERITEX HLDGS INC COM 923451108 1,598 57,931 SH   SOLE 18 57,931 0 0
VERITEX HLDGS INC COM 923451108 390 14,132 SH   SOLE 19 14,132 0 0
VERITEX HLDGS INC COM 923451108 14,671 531,764 SH   SOLE 21 531,764 0 0
VERITEX HLDGS INC COM 923451108 8,281 300,159 SH   SOLE 22 261,896 0 38,263
VERITEX HLDGS INC COM 923451108 205 7,426 SH   SOLE 26 0 0 7,426
VERITEX HLDGS INC COM 923451108 76 2,753 SH   SOLE 30 2,753 0 0
VERITIV CORP COM 923454102 77 2,654 SH   SOLE 2 683 0 1,971
VERITIV CORP COM 923454102 1 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 5 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,632 56,483 SH   SOLE 18 56,483 0 0
VERITIV CORP COM 923454102 293 10,150 SH   SOLE 19 10,150 0 0
VERITIV CORP COM 923454102 30,445 1,053,449 SH   SOLE 21 1,053,449 0 0
VERITIV CORP COM 923454102 10,506 363,534 SH   SOLE 22 342,817 0 20,717
VERITIV CORP COM 923454102 101 3,502 SH   SOLE 26 2,926 0 576
VERITIV CORP COM 923454102 38 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 462 16,000 SH   SOLE 30 16,000 0 0
VERITIV CORP COM 923454102 29 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 4 172 SH   SOLE 2 172 0 0
VERITONE INC COM 92347M100 214 9,240 SH   SOLE 18 9,240 0 0
VERITONE INC COM 92347M100 33 1,425 SH   SOLE 19 1,425 0 0
VERITONE INC COM 92347M100 1,966 84,750 SH   SOLE 21 84,750 0 0
VERITONE INC COM 92347M100 2,826 121,792 SH   SOLE 22 119,683 0 2,109
VERIZON COMMUNICATIONS INC COM 92343V104 272,736 5,152,761 SH   SOLE 2 1,190,362 0 3,962,399
VERIZON COMMUNICATIONS INC COM 92343V104 76,959 1,453,977 SH   SOLE 4 1,350,639 0 103,338
VERIZON COMMUNICATIONS INC COM 92343V104 168,290 3,179,478 SH   SOLE 7 3,054,382 0 125,096
VERIZON COMMUNICATIONS INC COM 92343V104 651 12,297 SH   SOLE 13 12,297 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,603 30,278 SH   SOLE 15 30,278 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5 85 SH   SOLE 17 0 0 85
VERIZON COMMUNICATIONS INC COM 92343V104 694,900 13,128,667 SH   SOLE 18 12,390,519 0 738,148
VERIZON COMMUNICATIONS INC COM 92343V104 755,053 14,265,115 SH   SOLE 19 14,265,115 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 79,587 1,503,621 SH   SOLE 20 0 0 1,503,621
VERIZON COMMUNICATIONS INC COM 92343V104 3,950,148 74,629,661 SH   SOLE 21 74,629,661 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,818,551 109,929,172 SH   SOLE 22 91,134,499 0 18,794,673
VERIZON COMMUNICATIONS INC COM 92343V104 271,944 5,137,801 SH   SOLE 23 5,137,801 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 178,135 3,365,490 SH   SOLE 25 3,365,490 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 673,477 12,723,920 SH   SOLE 26 3,539,024 0 9,184,896
VERIZON COMMUNICATIONS INC COM 92343V104 48,927 924,372 SH   SOLE 28 672,911 0 251,461
VERIZON COMMUNICATIONS INC COM 92343V104 16,475 311,268 SH   SOLE 29 132,669 0 178,599
VERIZON COMMUNICATIONS INC COM 92343V104 619,416 11,702,547 SH   SOLE 30 11,702,547 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 106,703 2,015,933 SH   SOLE 31 900,958 0 1,114,975
VERIZON COMMUNICATIONS INC COM 92343V104 9,785 184,873 SH   SOLE 32 184,873 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 93,070 1,758,365 SH   SOLE 34 1,758,365 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,232 249,984 SH   SOLE 35 249,984 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 223,627 4,224,966 SH   SOLE 36 4,224,966 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,066 20,137 SH   SOLE 40 20,137 0 0
VERMILION ENERGY INC COM 923725105 2,468 67,965 SH   SOLE 21 67,965 0 0
VERMILLION INC COM NEW 92407M206 9 4,885 SH   SOLE 18 4,885 0 0
VERMILLION INC COM NEW 92407M206 140 72,575 SH   SOLE 21 72,575 0 0
VERMILLION INC COM NEW 92407M206 10 5,223 SH   SOLE 22 5,223 0 0
VERSARTIS INC COM 92529L102 4 2,029 SH   SOLE 2 1,866 0 163
VERSARTIS INC COM 92529L102 1 545 SH   SOLE 7 545 0 0
VERSARTIS INC COM 92529L102 253 114,915 SH   SOLE 18 114,915 0 0
VERSARTIS INC COM 92529L102 52 23,664 SH   SOLE 19 23,664 0 0
VERSARTIS INC COM 92529L102 2,262 1,028,096 SH   SOLE 21 1,028,096 0 0
VERSARTIS INC COM 92529L102 1,887 857,565 SH   SOLE 22 821,022 0 36,543
VERSO CORP CL A 92531L207 156 8,905 SH   SOLE 2 3,101 0 5,804
VERSO CORP CL A 92531L207 2,357 134,144 SH   SOLE 18 134,144 0 0
VERSO CORP CL A 92531L207 477 27,161 SH   SOLE 19 27,161 0 0
VERSO CORP CL A 92531L207 19,783 1,125,962 SH   SOLE 21 1,125,962 0 0
VERSO CORP CL A 92531L207 6,623 376,954 SH   SOLE 22 354,375 0 22,579
VERSUM MATLS INC COM 92532W103 7,411 195,812 SH   SOLE 2 140,775 0 55,037
VERSUM MATLS INC COM 92532W103 19 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 95 2,521 SH   SOLE 7 2,521 0 0
VERSUM MATLS INC COM 92532W103 14,559 384,654 SH   SOLE 18 384,604 0 50
VERSUM MATLS INC COM 92532W103 1,253 33,098 SH   SOLE 19 33,098 0 0
VERSUM MATLS INC COM 92532W103 1,176 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 193,555 5,113,741 SH   SOLE 21 5,113,741 0 0
VERSUM MATLS INC COM 92532W103 136,945 3,618,091 SH   SOLE 22 3,283,642 0 334,449
VERSUM MATLS INC COM 92532W103 98 2,578 SH   SOLE 23 2,578 0 0
VERSUM MATLS INC COM 92532W103 1,808 47,771 SH   SOLE 26 26,444 0 21,327
VERSUM MATLS INC COM 92532W103 630 16,635 SH   SOLE 28 16,635 0 0
VERSUM MATLS INC COM 92532W103 594 15,690 SH   SOLE 29 0 0 15,690
VERSUM MATLS INC COM 92532W103 654 17,276 SH   SOLE 30 17,276 0 0
VERSUM MATLS INC COM 92532W103 144 3,798 SH   SOLE 31 3,798 0 0
VERSUM MATLS INC COM 92532W103 3,883 102,591 SH   SOLE 34 102,591 0 0
VERSUM MATLS INC COM 92532W103 505 13,342 SH   SOLE 40 13,342 0 0
VERTEX ENERGY INC COM 92534K107 4 4,209 SH   SOLE 18 4,209 0 0
VERTEX ENERGY INC COM 92534K107 69 72,239 SH   SOLE 21 72,239 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 75,590 504,401 SH   SOLE 2 205,634 0 298,767
VERTEX PHARMACEUTICALS INC COM 92532F100 13,984 93,317 SH   SOLE 4 87,130 0 6,187
VERTEX PHARMACEUTICALS INC COM 92532F100 26,219 174,958 SH   SOLE 7 172,576 0 2,382
VERTEX PHARMACEUTICALS INC COM 92532F100 171 1,144 SH   SOLE 13 1,144 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 335 2,238 SH   SOLE 15 2,238 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6 37 SH   SOLE 17 0 0 37
VERTEX PHARMACEUTICALS INC COM 92532F100 152,351 1,016,619 SH   SOLE 18 871,111 0 145,508
VERTEX PHARMACEUTICALS INC COM 92532F100 180,295 1,203,088 SH   SOLE 19 1,203,088 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 15,210 101,495 SH   SOLE 20 0 0 101,495
VERTEX PHARMACEUTICALS INC COM 92532F100 1,008,521 6,729,754 SH   SOLE 21 6,729,754 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,004,530 6,703,123 SH   SOLE 22 5,579,315 0 1,123,808
VERTEX PHARMACEUTICALS INC COM 92532F100 48,535 323,869 SH   SOLE 23 323,869 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 50,061 334,054 SH   SOLE 25 334,054 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 100,973 673,785 SH   SOLE 26 243,401 0 430,384
VERTEX PHARMACEUTICALS INC COM 92532F100 8,611 57,460 SH   SOLE 28 41,872 0 15,588
VERTEX PHARMACEUTICALS INC COM 92532F100 2,782 18,566 SH   SOLE 29 16,687 0 1,879
VERTEX PHARMACEUTICALS INC COM 92532F100 120,883 806,641 SH   SOLE 30 806,641 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 23,269 155,271 SH   SOLE 31 84,428 0 70,843
VERTEX PHARMACEUTICALS INC COM 92532F100 5,505 36,732 SH   SOLE 32 36,732 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 37,688 251,486 SH   SOLE 34 251,486 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 32,933 219,757 SH   SOLE 36 219,757 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 192 1,278 SH   SOLE 40 1,278 0 0
VERU INC COM 92536C103 10 9,023 SH   SOLE 21 9,023 0 0
VERU INC COM 92536C103 12 10,389 SH   SOLE 22 10,389 0 0
VIACOM INC NEW CL A 92553P102 115 3,283 SH   SOLE 2 0 0 3,283
VIACOM INC NEW CL A 92553P102 176 5,045 SH   SOLE 18 5,045 0 0
VIACOM INC NEW CL A 92553P102 53 1,507 SH   SOLE 19 1,507 0 0
VIACOM INC NEW CL A 92553P102 3,981 114,068 SH   SOLE 21 114,068 0 0
VIACOM INC NEW CL A 92553P102 3,186 91,277 SH   SOLE 22 57,072 0 34,205
VIACOM INC NEW CL A 92553P102 496 14,211 SH   SOLE 31 14,211 0 0
VIACOM INC NEW CL B 92553P201 18,135 588,606 SH   SOLE 2 246,578 0 342,028
VIACOM INC NEW CL B 92553P201 3,873 125,716 SH   SOLE 4 117,071 0 8,645
VIACOM INC NEW CL B 92553P201 7,826 254,018 SH   SOLE 7 234,384 0 19,634
VIACOM INC NEW CL B 92553P201 123 3,988 SH   SOLE 13 3,988 0 0
VIACOM INC NEW CL B 92553P201 72 2,347 SH   SOLE 15 2,347 0 0
VIACOM INC NEW CL B 92553P201 23,202 753,065 SH   SOLE 18 706,795 0 46,270
VIACOM INC NEW CL B 92553P201 1,742 56,535 SH   SOLE 19 56,535 0 0
VIACOM INC NEW CL B 92553P201 6,263 203,275 SH   SOLE 20 0 0 203,275
VIACOM INC NEW CL B 92553P201 223,717 7,261,170 SH   SOLE 21 7,261,170 0 0
VIACOM INC NEW CL B 92553P201 300,396 9,749,955 SH   SOLE 22 8,052,238 0 1,697,717
VIACOM INC NEW CL B 92553P201 13,224 429,221 SH   SOLE 23 429,221 0 0
VIACOM INC NEW CL B 92553P201 22,296 723,672 SH   SOLE 25 723,672 0 0
VIACOM INC NEW CL B 92553P201 33,855 1,098,817 SH   SOLE 26 446,785 0 652,032
VIACOM INC NEW CL B 92553P201 2,589 84,028 SH   SOLE 28 62,783 0 21,245
VIACOM INC NEW CL B 92553P201 3,293 106,894 SH   SOLE 29 12,933 0 93,961
VIACOM INC NEW CL B 92553P201 36,188 1,174,556 SH   SOLE 30 1,174,556 0 0
VIACOM INC NEW CL B 92553P201 5,264 170,849 SH   SOLE 31 76,100 0 94,749
VIACOM INC NEW CL B 92553P201 2,224 72,169 SH   SOLE 34 72,169 0 0
VIACOM INC NEW CL B 92553P201 11,280 366,113 SH   SOLE 36 366,113 0 0
VIACOM INC NEW CL B 92553P201 54 1,742 SH   SOLE 40 1,742 0 0
VIAD CORP COM NEW 92552R406 175 3,154 SH   SOLE 2 1,159 0 1,995
VIAD CORP COM NEW 92552R406 12 223 SH   SOLE 4 223 0 0
VIAD CORP COM NEW 92552R406 26 464 SH   SOLE 7 464 0 0
VIAD CORP COM NEW 92552R406 5,516 99,566 SH   SOLE 18 99,566 0 0
VIAD CORP COM NEW 92552R406 901 16,272 SH   SOLE 19 16,272 0 0
VIAD CORP COM NEW 92552R406 104,468 1,885,696 SH   SOLE 21 1,885,696 0 0
VIAD CORP COM NEW 92552R406 30,444 549,529 SH   SOLE 22 511,588 0 37,941
VIAD CORP COM NEW 92552R406 323 5,830 SH   SOLE 26 5,536 0 294
VIAD CORP COM NEW 92552R406 162 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,626 29,345 SH   SOLE 30 29,345 0 0
VIAD CORP COM NEW 92552R406 114 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 1,762 23,538 SH   SOLE 2 23,538 0 0
VIASAT INC COM 92552V100 21 278 SH   SOLE 4 278 0 0
VIASAT INC COM 92552V100 97 1,294 SH   SOLE 7 1,294 0 0
VIASAT INC COM 92552V100 25,817 344,919 SH   SOLE 18 344,919 0 0
VIASAT INC COM 92552V100 3,203 42,794 SH   SOLE 19 42,794 0 0
VIASAT INC COM 92552V100 262,560 3,507,810 SH   SOLE 21 3,507,810 0 0
VIASAT INC COM 92552V100 132,471 1,769,822 SH   SOLE 22 1,674,346 0 95,476
VIASAT INC COM 92552V100 1,319 17,623 SH   SOLE 26 8,532 0 9,091
VIASAT INC COM 92552V100 592 7,910 SH   SOLE 28 7,910 0 0
VIASAT INC COM 92552V100 647 8,639 SH   SOLE 30 8,639 0 0
VIASAT INC COM 92552V100 154 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 441 5,893 SH   SOLE 40 5,893 0 0
VIAVI SOLUTIONS INC COM 925550105 331 37,919 SH   SOLE 2 12,828 0 25,091
VIAVI SOLUTIONS INC COM 925550105 53 6,032 SH   SOLE 7 6,032 0 0
VIAVI SOLUTIONS INC COM 925550105 9,472 1,083,739 SH   SOLE 18 1,083,739 0 0
VIAVI SOLUTIONS INC COM 925550105 1,627 186,106 SH   SOLE 19 186,106 0 0
VIAVI SOLUTIONS INC COM 925550105 183,071 20,946,318 SH   SOLE 21 20,946,318 0 0
VIAVI SOLUTIONS INC COM 925550105 56,272 6,438,392 SH   SOLE 22 6,035,608 0 402,784
VIAVI SOLUTIONS INC COM 925550105 743 85,005 SH   SOLE 26 17,735 0 67,270
VIAVI SOLUTIONS INC COM 925550105 299 34,169 SH   SOLE 28 34,169 0 0
VIAVI SOLUTIONS INC COM 925550105 2,901 331,870 SH   SOLE 30 331,870 0 0
VIAVI SOLUTIONS INC COM 925550105 221 25,290 SH   SOLE 40 25,290 0 0
VICAL INC COM NEW 925602203 5 2,976 SH   SOLE 19 2,976 0 0
VICAL INC COM NEW 925602203 8 4,312 SH   SOLE 21 4,312 0 0
VICAL INC COM NEW 925602203 592 323,613 SH   SOLE 22 323,613 0 0
VICON INDS INC COM 925811101 1 3,395 SH   SOLE 21 3,395 0 0
VICOR CORP COM 925815102 35 1,692 SH   SOLE 2 1,036 0 656
VICOR CORP COM 925815102 12 571 SH   SOLE 7 571 0 0
VICOR CORP COM 925815102 1,656 79,247 SH   SOLE 18 79,247 0 0
VICOR CORP COM 925815102 261 12,480 SH   SOLE 19 12,480 0 0
VICOR CORP COM 925815102 32,363 1,548,485 SH   SOLE 21 1,548,485 0 0
VICOR CORP COM 925815102 11,521 551,235 SH   SOLE 22 527,174 0 24,061
VICOR CORP COM 925815102 59 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 486 23,231 SH   SOLE 30 23,231 0 0
VICOR CORP COM 925815102 35 1,655 SH   SOLE 40 1,655 0 0
VIEWRAY INC COM 92672L107 17 1,886 SH   SOLE 2 1,886 0 0
VIEWRAY INC COM 92672L107 980 105,837 SH   SOLE 18 105,837 0 0
VIEWRAY INC COM 92672L107 227 24,568 SH   SOLE 19 24,568 0 0
VIEWRAY INC COM 92672L107 8,966 968,259 SH   SOLE 21 968,259 0 0
VIEWRAY INC COM 92672L107 6,970 752,718 SH   SOLE 22 728,411 0 24,307
VIKING THERAPEUTICS INC COM 92686J106 3 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 96 4,181 SH   SOLE 2 361 0 3,820
VILLAGE SUPER MKT INC CL A NEW 927107409 692 30,164 SH   SOLE 18 30,164 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 114 4,951 SH   SOLE 19 4,951 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,975 260,574 SH   SOLE 21 260,574 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,453 194,195 SH   SOLE 22 181,961 0 12,234
VILLAGE SUPER MKT INC CL A NEW 927107409 24 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 26 1,130 SH   SOLE 30 1,130 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 16 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 2 298 SH   SOLE 19 298 0 0
VINCE HLDG CORP COM NEW 92719W207 6 896 SH   SOLE 21 896 0 0
VINCE HLDG CORP COM NEW 92719W207 204 32,895 SH   SOLE 22 32,895 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,425 121,604 SH   SOLE 2 11,168 0 110,436
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,185 101,112 SH   SOLE 4 101,112 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 405 34,531 SH   SOLE 7 34,531 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,903 162,359 SH   SOLE 15 162,359 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,780 151,899 SH   SOLE 18 151,899 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 41 3,507 SH   SOLE 19 3,507 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 86,428 7,374,410 SH   SOLE 21 7,374,410 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 54,212 4,625,637 SH   SOLE 22 4,275,524 0 350,113
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 5,503 469,529 SH   SOLE 23 469,529 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,057 90,168 SH   SOLE 25 90,168 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 17,869 1,524,629 SH   SOLE 26 438,071 0 1,086,558
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 717 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,731 147,702 SH   SOLE 29 97,792 0 49,910
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 26,288 2,243,040 SH   SOLE 30 2,243,040 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3,045 259,782 SH   SOLE 31 23,984 0 235,798
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 30,872 2,634,125 SH   SOLE 34 2,634,125 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 24 2,071 SH   SOLE 40 2,071 0 0
VIRCO MFG CO COM 927651109 11 2,214 SH   SOLE 18 2,214 0 0
VIRCO MFG CO COM 927651109 27 5,315 SH   SOLE 19 5,315 0 0
VIRCO MFG CO COM 927651109 20 3,879 SH   SOLE 21 3,879 0 0
VIRCO MFG CO COM 927651109 372 73,588 SH   SOLE 22 73,588 0 0
VIRNETX HLDG CORP COM 92823T108 14 3,765 SH   SOLE 2 3,411 0 354
VIRNETX HLDG CORP COM 92823T108 4 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 680 183,687 SH   SOLE 18 183,687 0 0
VIRNETX HLDG CORP COM 92823T108 138 37,415 SH   SOLE 19 37,415 0 0
VIRNETX HLDG CORP COM 92823T108 6,035 1,631,118 SH   SOLE 21 1,631,118 0 0
VIRNETX HLDG CORP COM 92823T108 4,438 1,199,536 SH   SOLE 22 1,133,864 0 65,672
VIRTU FINL INC CL A 928254101 24 1,299 SH   SOLE 2 1,299 0 0
VIRTU FINL INC CL A 928254101 9 516 SH   SOLE 7 516 0 0
VIRTU FINL INC CL A 928254101 1,554 84,913 SH   SOLE 18 84,913 0 0
VIRTU FINL INC CL A 928254101 435 23,770 SH   SOLE 19 23,770 0 0
VIRTU FINL INC CL A 928254101 17,001 929,019 SH   SOLE 21 929,019 0 0
VIRTU FINL INC CL A 928254101 18,333 1,001,811 SH   SOLE 22 955,745 0 46,066
VIRTU FINL INC CL A 928254101 20 1,094 SH   SOLE 26 0 0 1,094
VIRTU FINL INC CL A 928254101 170 9,295 SH   SOLE 28 9,295 0 0
VIRTU FINL INC CL A 928254101 115 6,295 SH   SOLE 30 6,295 0 0
VIRTU FINL INC CL A 928254101 40 2,192 SH   SOLE 40 2,192 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 152 1,317 SH   SOLE 2 403 0 914
VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 23 198 SH   SOLE 7 198 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,943 34,275 SH   SOLE 18 34,275 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,790 24,247 SH   SOLE 19 24,247 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 74,798 650,139 SH   SOLE 21 650,139 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 24,574 213,597 SH   SOLE 22 201,844 0 11,753
VIRTUS INVT PARTNERS INC COM 92828Q109 180 1,562 SH   SOLE 26 0 0 1,562
VIRTUS INVT PARTNERS INC COM 92828Q109 119 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,250 10,863 SH   SOLE 30 10,863 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 86 751 SH   SOLE 40 751 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 12,497 122,833 SH   SOLE 21 122,833 0 0
VIRTUSA CORP COM 92827P102 140 3,178 SH   SOLE 2 1,436 0 1,742
VIRTUSA CORP COM 92827P102 9 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 33 744 SH   SOLE 7 744 0 0
VIRTUSA CORP COM 92827P102 5,588 126,775 SH   SOLE 18 126,775 0 0
VIRTUSA CORP COM 92827P102 932 21,144 SH   SOLE 19 21,144 0 0
VIRTUSA CORP COM 92827P102 107,429 2,437,147 SH   SOLE 21 2,437,147 0 0
VIRTUSA CORP COM 92827P102 33,976 770,773 SH   SOLE 22 720,448 0 50,325
VIRTUSA CORP COM 92827P102 76 1,735 SH   SOLE 26 0 0 1,735
VIRTUSA CORP COM 92827P102 179 4,071 SH   SOLE 28 4,071 0 0
VIRTUSA CORP COM 92827P102 1,734 39,340 SH   SOLE 30 39,340 0 0
VIRTUSA CORP COM 92827P102 138 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 366,811 3,217,074 SH   SOLE 2 1,104,288 0 2,112,786
VISA INC COM CL A 92826C839 83,111 728,919 SH   SOLE 4 680,725 0 48,194
VISA INC COM CL A 92826C839 146,312 1,283,211 SH   SOLE 7 1,271,066 0 12,145
VISA INC COM CL A 92826C839 11,165 97,919 SH   SOLE 13 97,919 0 0
VISA INC COM CL A 92826C839 661 5,795 SH   SOLE 15 5,795 0 0
VISA INC COM CL A 92826C839 83 731 SH   SOLE 17 0 0 731
VISA INC COM CL A 92826C839 758,975 6,656,505 SH   SOLE 18 5,664,300 0 992,205
VISA INC COM CL A 92826C839 513,687 4,505,240 SH   SOLE 19 4,505,240 0 0
VISA INC COM CL A 92826C839 106,344 932,679 SH   SOLE 20 0 0 932,679
VISA INC COM CL A 92826C839 3,815,586 33,464,180 SH   SOLE 21 33,464,180 0 0
VISA INC COM CL A 92826C839 5,680,391 49,819,254 SH   SOLE 22 41,206,937 0 8,612,317
VISA INC COM CL A 92826C839 271,593 2,381,975 SH   SOLE 23 2,381,975 0 0
VISA INC COM CL A 92826C839 206,223 1,808,659 SH   SOLE 25 1,808,659 0 0
VISA INC COM CL A 92826C839 564,973 4,955,032 SH   SOLE 26 1,606,081 0 3,348,951
VISA INC COM CL A 92826C839 47,325 415,063 SH   SOLE 28 301,858 0 113,205
VISA INC COM CL A 92826C839 45,953 403,029 SH   SOLE 29 128,208 0 274,821
VISA INC COM CL A 92826C839 652,000 5,718,298 SH   SOLE 30 5,718,298 0 0
VISA INC COM CL A 92826C839 131,756 1,155,549 SH   SOLE 31 555,191 0 600,358
VISA INC COM CL A 92826C839 15,460 135,587 SH   SOLE 32 135,587 0 0
VISA INC COM CL A 92826C839 89,812 787,690 SH   SOLE 34 787,690 0 0
VISA INC COM CL A 92826C839 200,866 1,761,676 SH   SOLE 36 1,761,676 0 0
VISA INC COM CL A 92826C839 1,045 9,165 SH   SOLE 40 9,165 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,257 108,761 SH   SOLE 2 85,853 0 22,908
VISHAY INTERTECHNOLOGY INC COM 928298108 99 4,755 SH   SOLE 4 4,755 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 133 6,403 SH   SOLE 7 6,403 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 17,769 856,332 SH   SOLE 18 856,332 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 7,673 369,787 SH   SOLE 19 369,787 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 177,715 8,564,584 SH   SOLE 21 8,564,584 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 113,949 5,491,518 SH   SOLE 22 5,248,435 0 243,083
VISHAY INTERTECHNOLOGY INC COM 928298108 3,778 182,083 SH   SOLE 23 182,083 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 751 36,216 SH   SOLE 26 13,765 0 22,451
VISHAY INTERTECHNOLOGY INC COM 928298108 405 19,517 SH   SOLE 28 19,517 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 800 38,571 SH   SOLE 29 1,246 0 37,325
VISHAY INTERTECHNOLOGY INC COM 928298108 467 22,525 SH   SOLE 30 22,525 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 73 3,533 SH   SOLE 31 3,533 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 425 20,474 SH   SOLE 34 20,474 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 192 9,268 SH   SOLE 36 9,268 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 302 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 62 2,458 SH   SOLE 2 661 0 1,797
VISHAY PRECISION GROUP INC COM 92835K103 8 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,003 39,863 SH   SOLE 18 39,863 0 0
VISHAY PRECISION GROUP INC COM 92835K103 418 16,633 SH   SOLE 19 16,633 0 0
VISHAY PRECISION GROUP INC COM 92835K103 8,397 333,885 SH   SOLE 21 333,885 0 0
VISHAY PRECISION GROUP INC COM 92835K103 12,152 483,192 SH   SOLE 22 469,769 0 13,423
VISTA OUTDOOR INC COM 928377100 48 3,278 SH   SOLE 2 3,278 0 0
VISTA OUTDOOR INC COM 928377100 5 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 44 3,038 SH   SOLE 7 3,038 0 0
VISTA OUTDOOR INC COM 928377100 4,076 279,725 SH   SOLE 18 279,725 0 0
VISTA OUTDOOR INC COM 928377100 662 45,404 SH   SOLE 19 45,404 0 0
VISTA OUTDOOR INC COM 928377100 76,603 5,257,567 SH   SOLE 21 5,257,567 0 0
VISTA OUTDOOR INC COM 928377100 22,869 1,569,609 SH   SOLE 22 1,483,923 0 85,686
VISTA OUTDOOR INC COM 928377100 493 33,860 SH   SOLE 26 8,770 0 25,090
VISTA OUTDOOR INC COM 928377100 127 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 1,299 89,165 SH   SOLE 30 89,165 0 0
VISTA OUTDOOR INC COM 928377100 102 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 1,857 14,839 SH   SOLE 2 4,112 0 10,727
VISTEON CORP COM NEW 92839U206 78 625 SH   SOLE 4 625 0 0
VISTEON CORP COM NEW 92839U206 185 1,478 SH   SOLE 7 1,478 0 0
VISTEON CORP COM NEW 92839U206 2,110 16,863 SH   SOLE 18 16,863 0 0
VISTEON CORP COM NEW 92839U206 1,171 9,355 SH   SOLE 19 9,355 0 0
VISTEON CORP COM NEW 92839U206 42,661 340,904 SH   SOLE 21 340,904 0 0
VISTEON CORP COM NEW 92839U206 115,678 924,388 SH   SOLE 22 828,869 0 95,519
VISTEON CORP COM NEW 92839U206 1,690 13,502 SH   SOLE 26 3,802 0 9,700
VISTEON CORP COM NEW 92839U206 606 4,844 SH   SOLE 28 4,844 0 0
VISTEON CORP COM NEW 92839U206 375 2,994 SH   SOLE 29 0 0 2,994
VISTEON CORP COM NEW 92839U206 1,133 9,051 SH   SOLE 30 9,051 0 0
VISTEON CORP COM NEW 92839U206 90 723 SH   SOLE 31 723 0 0
VISTEON CORP COM NEW 92839U206 938 7,493 SH   SOLE 34 7,493 0 0
VISTEON CORP COM NEW 92839U206 354 2,826 SH   SOLE 36 2,826 0 0
VISTEON CORP COM NEW 92839U206 422 3,371 SH   SOLE 40 3,371 0 0
VISTRA ENERGY CORP COM 92840M102 6,421 350,495 SH   SOLE 2 112,534 0 237,961
VISTRA ENERGY CORP COM 92840M102 1,344 73,367 SH   SOLE 4 73,367 0 0
VISTRA ENERGY CORP COM 92840M102 1,302 71,063 SH   SOLE 7 36,527 0 34,536
VISTRA ENERGY CORP COM 92840M102 6,108 333,430 SH   SOLE 18 309,971 0 23,459
VISTRA ENERGY CORP COM 92840M102 25,295 1,380,727 SH   SOLE 19 1,380,727 0 0
VISTRA ENERGY CORP COM 92840M102 10,135 553,215 SH   SOLE 20 0 0 553,215
VISTRA ENERGY CORP COM 92840M102 54,716 2,986,673 SH   SOLE 21 2,986,673 0 0
VISTRA ENERGY CORP COM 92840M102 131,779 7,193,192 SH   SOLE 22 6,453,060 0 740,132
VISTRA ENERGY CORP COM 92840M102 4,870 265,856 SH   SOLE 23 265,856 0 0
VISTRA ENERGY CORP COM 92840M102 111 6,043 SH   SOLE 25 6,043 0 0
VISTRA ENERGY CORP COM 92840M102 8,590 468,863 SH   SOLE 26 259,630 0 209,233
VISTRA ENERGY CORP COM 92840M102 1,014 55,367 SH   SOLE 28 38,938 0 16,429
VISTRA ENERGY CORP COM 92840M102 1,314 71,731 SH   SOLE 29 8,091 0 63,640
VISTRA ENERGY CORP COM 92840M102 5,164 281,884 SH   SOLE 30 281,884 0 0
VISTRA ENERGY CORP COM 92840M102 1,900 103,707 SH   SOLE 31 50,440 0 53,267
VISTRA ENERGY CORP COM 92840M102 9,443 515,457 SH   SOLE 34 515,457 0 0
VISTRA ENERGY CORP COM 92840M102 502 27,428 SH   SOLE 37 27,428 0 0
VITAL THERAPIES INC COM 92847R104 33 5,467 SH   SOLE 18 5,467 0 0
VITAL THERAPIES INC COM 92847R104 22 3,761 SH   SOLE 19 3,761 0 0
VITAL THERAPIES INC COM 92847R104 3,849 646,842 SH   SOLE 21 646,842 0 0
VITAL THERAPIES INC COM 92847R104 1,991 334,620 SH   SOLE 22 334,620 0 0
VITAL THERAPIES INC COM 92847R104 1 138 SH   SOLE 30 138 0 0
VITAMIN SHOPPE INC COM 92849E101 14 3,136 SH   SOLE 2 1,088 0 2,048
VITAMIN SHOPPE INC COM 92849E101 4 804 SH   SOLE 7 804 0 0
VITAMIN SHOPPE INC COM 92849E101 494 112,284 SH   SOLE 18 112,284 0 0
VITAMIN SHOPPE INC COM 92849E101 75 17,133 SH   SOLE 19 17,133 0 0
VITAMIN SHOPPE INC COM 92849E101 10,146 2,305,860 SH   SOLE 21 2,305,860 0 0
VITAMIN SHOPPE INC COM 92849E101 2,872 652,774 SH   SOLE 22 605,518 0 47,256
VITAMIN SHOPPE INC COM 92849E101 147 33,369 SH   SOLE 30 33,369 0 0
VIVEVE MED INC COM NEW 92852W204 3 588 SH   SOLE 2 588 0 0
VIVEVE MED INC COM NEW 92852W204 263 53,001 SH   SOLE 18 53,001 0 0
VIVEVE MED INC COM NEW 92852W204 42 8,459 SH   SOLE 19 8,459 0 0
VIVEVE MED INC COM NEW 92852W204 2,402 483,224 SH   SOLE 21 483,224 0 0
VIVEVE MED INC COM NEW 92852W204 880 177,063 SH   SOLE 22 165,509 0 11,554
VIVINT SOLAR INC COM 92854Q106 30 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 416 102,817 SH   SOLE 18 102,817 0 0
VIVINT SOLAR INC COM 92854Q106 96 23,627 SH   SOLE 19 23,627 0 0
VIVINT SOLAR INC COM 92854Q106 3,502 864,704 SH   SOLE 21 864,704 0 0
VIVINT SOLAR INC COM 92854Q106 2,930 723,469 SH   SOLE 22 694,545 0 28,924
VIVUS INC COM 928551100 9 18,355 SH   SOLE 18 18,355 0 0
VIVUS INC COM 928551100 9 17,507 SH   SOLE 19 17,507 0 0
VIVUS INC COM 928551100 154 306,808 SH   SOLE 21 306,808 0 0
VIVUS INC COM 928551100 990 1,969,289 SH   SOLE 22 1,969,289 0 0
VMWARE INC CL A COM 928563402 14,015 111,837 SH   SOLE 2 51,032 0 60,805
VMWARE INC CL A COM 928563402 6,744 53,817 SH   SOLE 4 51,957 0 1,860
VMWARE INC CL A COM 928563402 2,392 19,087 SH   SOLE 7 18,829 0 258
VMWARE INC CL A COM 928563402 69 547 SH   SOLE 15 547 0 0
VMWARE INC CL A COM 928563402 15,800 126,081 SH   SOLE 18 118,080 0 8,001
VMWARE INC CL A COM 928563402 83,086 662,992 SH   SOLE 19 662,992 0 0
VMWARE INC CL A COM 928563402 7,455 59,491 SH   SOLE 20 0 0 59,491
VMWARE INC CL A COM 928563402 145,630 1,162,066 SH   SOLE 21 1,162,066 0 0
VMWARE INC CL A COM 928563402 283,390 2,261,333 SH   SOLE 22 1,988,274 0 273,059
VMWARE INC CL A COM 928563402 15,215 121,413 SH   SOLE 23 121,413 0 0
VMWARE INC CL A COM 928563402 8,061 64,320 SH   SOLE 25 64,320 0 0
VMWARE INC CL A COM 928563402 28,226 225,234 SH   SOLE 26 78,615 0 146,619
VMWARE INC CL A COM 928563402 2,025 16,160 SH   SOLE 28 11,632 0 4,528
VMWARE INC CL A COM 928563402 3,855 30,761 SH   SOLE 29 30,761 0 0
VMWARE INC CL A COM 928563402 18,259 145,700 SH   SOLE 30 145,700 0 0
VMWARE INC CL A COM 928563402 8,282 66,086 SH   SOLE 31 33,630 0 32,456
VMWARE INC CL A COM 928563402 33,723 269,094 SH   SOLE 34 269,094 0 0
VMWARE INC CL A COM 928563402 10,005 79,833 SH   SOLE 36 79,833 0 0
VMWARE INC CL A COM 928563402 51 405 SH   SOLE 40 405 0 0
VOC ENERGY TR TR UNIT 91829B103 61 10,320 SH   SOLE 22 10,320 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 47 1,567 SH   SOLE 2 1,559 0 8
VOCERA COMMUNICATIONS INC COM 92857F107 24 787 SH   SOLE 7 787 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,072 101,652 SH   SOLE 18 101,652 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4,579 151,510 SH   SOLE 19 151,510 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 27,610 913,624 SH   SOLE 21 913,624 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 26,379 872,897 SH   SOLE 22 825,314 0 47,583
VOCERA COMMUNICATIONS INC COM 92857F107 270 8,948 SH   SOLE 26 0 0 8,948
VOCERA COMMUNICATIONS INC COM 92857F107 104 3,455 SH   SOLE 28 3,455 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 162 5,354 SH   SOLE 30 5,354 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 75 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,163 36,461 SH   SOLE 4 36,461 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 397 12,458 SH   SOLE 7 12,458 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15 480 SH   SOLE 15 480 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 10,865 340,605 SH   SOLE 18 337,650 0 2,955
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 75,038 2,352,276 SH   SOLE 19 2,352,276 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,330 73,038 SH   SOLE 22 73,038 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,006 94,227 SH   SOLE 30 94,227 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,155 67,567 SH   SOLE 32 67,567 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 29,911 937,656 SH   SOLE 34 937,656 0 0
VOLITIONRX LTD COM 928661107 19 6,405 SH   SOLE 19 6,405 0 0
VOLITIONRX LTD COM 928661107 14 4,814 SH   SOLE 21 4,814 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 7 1,809 SH   SOLE 18 1,809 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 108 28,471 SH   SOLE 21 28,471 0 0
VONAGE HLDGS CORP COM 92886T201 127 12,483 SH   SOLE 2 11,999 0 484
VONAGE HLDGS CORP COM 92886T201 8 754 SH   SOLE 4 754 0 0
VONAGE HLDGS CORP COM 92886T201 47 4,665 SH   SOLE 7 4,665 0 0
VONAGE HLDGS CORP COM 92886T201 9,538 937,872 SH   SOLE 18 937,872 0 0
VONAGE HLDGS CORP COM 92886T201 1,650 162,227 SH   SOLE 19 162,227 0 0
VONAGE HLDGS CORP COM 92886T201 207,307 20,384,209 SH   SOLE 21 20,384,209 0 0
VONAGE HLDGS CORP COM 92886T201 61,280 6,025,521 SH   SOLE 22 5,635,616 0 389,905
VONAGE HLDGS CORP COM 92886T201 1,183 116,289 SH   SOLE 26 60,883 0 55,406
VONAGE HLDGS CORP COM 92886T201 358 35,232 SH   SOLE 28 35,232 0 0
VONAGE HLDGS CORP COM 92886T201 3,155 310,242 SH   SOLE 30 310,242 0 0
VONAGE HLDGS CORP COM 92886T201 190 18,645 SH   SOLE 40 18,645 0 0
VORNADO RLTY TR SH BEN INT 929042109 21,954 280,819 SH   SOLE 2 111,073 0 169,746
VORNADO RLTY TR SH BEN INT 929042109 12,264 156,871 SH   SOLE 4 152,908 0 3,963
VORNADO RLTY TR SH BEN INT 929042109 28,441 363,795 SH   SOLE 7 357,550 0 6,245
VORNADO RLTY TR SH BEN INT 929042109 327 4,188 SH   SOLE 13 4,188 0 0
VORNADO RLTY TR SH BEN INT 929042109 625 7,990 SH   SOLE 15 7,990 0 0
VORNADO RLTY TR SH BEN INT 929042109 30,172 385,928 SH   SOLE 18 362,743 0 23,185
VORNADO RLTY TR SH BEN INT 929042109 17,205 220,072 SH   SOLE 19 220,072 0 0
VORNADO RLTY TR SH BEN INT 929042109 7,089 90,675 SH   SOLE 20 0 0 90,675
VORNADO RLTY TR SH BEN INT 929042109 428,763 5,484,304 SH   SOLE 21 5,484,304 0 0
VORNADO RLTY TR SH BEN INT 929042109 533,415 6,822,909 SH   SOLE 22 6,015,701 0 807,208
VORNADO RLTY TR SH BEN INT 929042109 17,806 227,757 SH   SOLE 23 227,757 0 0
VORNADO RLTY TR SH BEN INT 929042109 34,879 446,133 SH   SOLE 25 446,133 0 0
VORNADO RLTY TR SH BEN INT 929042109 39,625 506,845 SH   SOLE 26 183,272 0 323,573
VORNADO RLTY TR SH BEN INT 929042109 11,695 149,590 SH   SOLE 28 27,669 0 121,921
VORNADO RLTY TR SH BEN INT 929042109 5,191 66,397 SH   SOLE 29 66,397 0 0
VORNADO RLTY TR SH BEN INT 929042109 114,965 1,470,515 SH   SOLE 30 1,470,515 0 0
VORNADO RLTY TR SH BEN INT 929042109 9,588 122,636 SH   SOLE 31 86,689 0 35,947
VORNADO RLTY TR SH BEN INT 929042109 2,995 38,305 SH   SOLE 34 38,305 0 0
VORNADO RLTY TR SH BEN INT 929042109 12,200 156,051 SH   SOLE 36 156,051 0 0
VORNADO RLTY TR SH BEN INT 929042109 64 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 25 4,379 SH   SOLE 2 1,296 0 3,083
VOXX INTL CORP CL A 91829F104 0 59 SH   SOLE 17 0 0 59
VOXX INTL CORP CL A 91829F104 432 77,075 SH   SOLE 18 77,075 0 0
VOXX INTL CORP CL A 91829F104 88 15,710 SH   SOLE 19 15,710 0 0
VOXX INTL CORP CL A 91829F104 3,719 664,100 SH   SOLE 21 664,100 0 0
VOXX INTL CORP CL A 91829F104 3,172 566,422 SH   SOLE 22 553,547 0 12,875
VOYA FINL INC COM 929089100 13,910 281,186 SH   SOLE 2 107,119 0 174,067
VOYA FINL INC COM 929089100 3,848 77,783 SH   SOLE 4 72,817 0 4,966
VOYA FINL INC COM 929089100 3,600 72,762 SH   SOLE 7 45,444 0 27,318
VOYA FINL INC COM 929089100 56 1,128 SH   SOLE 15 1,128 0 0
VOYA FINL INC COM 929089100 5,751 116,256 SH   SOLE 18 98,678 0 17,578
VOYA FINL INC COM 929089100 2,923 59,087 SH   SOLE 19 59,087 0 0
VOYA FINL INC COM 929089100 5,321 107,567 SH   SOLE 20 0 0 107,567
VOYA FINL INC COM 929089100 112,846 2,281,107 SH   SOLE 21 2,281,107 0 0
VOYA FINL INC COM 929089100 271,886 5,495,984 SH   SOLE 22 4,917,272 0 578,712
VOYA FINL INC COM 929089100 14,220 287,450 SH   SOLE 23 287,450 0 0
VOYA FINL INC COM 929089100 8,279 167,355 SH   SOLE 25 167,355 0 0
VOYA FINL INC COM 929089100 27,086 547,520 SH   SOLE 26 223,829 0 323,691
VOYA FINL INC COM 929089100 2,044 41,326 SH   SOLE 28 29,630 0 11,696
VOYA FINL INC COM 929089100 3,774 76,283 SH   SOLE 29 31,707 0 44,576
VOYA FINL INC COM 929089100 16,634 336,235 SH   SOLE 30 336,235 0 0
VOYA FINL INC COM 929089100 3,715 75,106 SH   SOLE 31 37,244 0 37,862
VOYA FINL INC COM 929089100 16,276 329,010 SH   SOLE 34 329,010 0 0
VOYA FINL INC COM 929089100 10,778 217,862 SH   SOLE 36 217,862 0 0
VOYA FINL INC COM 929089100 49 987 SH   SOLE 40 987 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 1,079 212,761 SH   SOLE 19 212,761 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 69 4,175 SH   SOLE 2 1,376 0 2,799
VOYAGER THERAPEUTICS INC COM 92915B106 1,037 62,467 SH   SOLE 18 62,467 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 246 14,794 SH   SOLE 19 14,794 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 15,703 945,942 SH   SOLE 21 945,942 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 2,986 179,882 SH   SOLE 22 169,054 0 10,828
VOYAGER THERAPEUTICS INC COM 92915B106 58 3,503 SH   SOLE 30 3,503 0 0
VSE CORP COM 918284100 25 518 SH   SOLE 2 518 0 0
VSE CORP COM 918284100 10 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,635 33,762 SH   SOLE 18 33,762 0 0
VSE CORP COM 918284100 350 7,219 SH   SOLE 19 7,219 0 0
VSE CORP COM 918284100 13,966 288,383 SH   SOLE 21 288,383 0 0
VSE CORP COM 918284100 11,778 243,204 SH   SOLE 22 229,656 0 13,548
VSE CORP COM 918284100 121 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 60 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 60 1,245 SH   SOLE 30 1,245 0 0
VSE CORP COM 918284100 44 914 SH   SOLE 40 914 0 0
VTV THERAPEUTICS INC CL A 918385105 1 134 SH   SOLE 2 134 0 0
VTV THERAPEUTICS INC CL A 918385105 152 25,248 SH   SOLE 18 25,248 0 0
VTV THERAPEUTICS INC CL A 918385105 10 1,669 SH   SOLE 19 1,669 0 0
VTV THERAPEUTICS INC CL A 918385105 1,461 243,063 SH   SOLE 21 243,063 0 0
VTV THERAPEUTICS INC CL A 918385105 446 74,203 SH   SOLE 22 68,650 0 5,553
VULCAN MATLS CO COM 929160109 36,394 283,509 SH   SOLE 2 50,778 0 232,731
VULCAN MATLS CO COM 929160109 5,597 43,600 SH   SOLE 4 40,327 0 3,273
VULCAN MATLS CO COM 929160109 12,166 94,773 SH   SOLE 7 88,921 0 5,852
VULCAN MATLS CO COM 929160109 361 2,814 SH   SOLE 13 2,814 0 0
VULCAN MATLS CO COM 929160109 135 1,050 SH   SOLE 15 1,050 0 0
VULCAN MATLS CO COM 929160109 153,426 1,195,183 SH   SOLE 18 932,356 0 262,827
VULCAN MATLS CO COM 929160109 138,049 1,075,402 SH   SOLE 19 1,075,402 0 0
VULCAN MATLS CO COM 929160109 8,363 65,147 SH   SOLE 20 0 0 65,147
VULCAN MATLS CO COM 929160109 350,457 2,730,052 SH   SOLE 21 2,730,052 0 0
VULCAN MATLS CO COM 929160109 461,522 3,595,246 SH   SOLE 22 3,024,578 0 570,668
VULCAN MATLS CO COM 929160109 21,336 166,209 SH   SOLE 23 166,209 0 0
VULCAN MATLS CO COM 929160109 12,964 100,986 SH   SOLE 25 100,986 0 0
VULCAN MATLS CO COM 929160109 46,653 363,424 SH   SOLE 26 137,308 0 226,116
VULCAN MATLS CO COM 929160109 3,787 29,501 SH   SOLE 28 21,283 0 8,218
VULCAN MATLS CO COM 929160109 4,810 37,466 SH   SOLE 29 4,905 0 32,561
VULCAN MATLS CO COM 929160109 47,779 372,198 SH   SOLE 30 372,198 0 0
VULCAN MATLS CO COM 929160109 7,458 58,099 SH   SOLE 31 26,531 0 31,568
VULCAN MATLS CO COM 929160109 8,155 63,531 SH   SOLE 34 63,531 0 0
VULCAN MATLS CO COM 929160109 14,808 115,357 SH   SOLE 36 115,357 0 0
VULCAN MATLS CO COM 929160109 84 657 SH   SOLE 40 657 0 0
VUZIX CORP COM NEW 92921W300 20 3,199 SH   SOLE 18 3,199 0 0
VUZIX CORP COM NEW 92921W300 292 46,660 SH   SOLE 21 46,660 0 0
VUZIX CORP COM NEW 92921W300 1,451 232,200 SH   SOLE 22 232,200 0 0
W & T OFFSHORE INC COM 92922P106 117 35,352 SH   SOLE 2 18,008 0 17,344
W & T OFFSHORE INC COM 92922P106 3 801 SH   SOLE 7 801 0 0
W & T OFFSHORE INC COM 92922P106 1,237 373,844 SH   SOLE 18 373,844 0 0
W & T OFFSHORE INC COM 92922P106 766 231,313 SH   SOLE 19 231,313 0 0
W & T OFFSHORE INC COM 92922P106 10,223 3,088,481 SH   SOLE 21 3,088,481 0 0
W & T OFFSHORE INC COM 92922P106 8,254 2,493,797 SH   SOLE 22 2,344,136 0 149,661
W & T OFFSHORE INC COM 92922P106 700 211,623 SH   SOLE 23 211,623 0 0
W & T OFFSHORE INC COM 92922P106 251 75,958 SH   SOLE 29 0 0 75,958
W P CAREY INC COM 92936U109 5,180 75,185 SH   SOLE 2 15,991 0 59,194
W P CAREY INC COM 92936U109 2,356 34,192 SH   SOLE 4 34,192 0 0
W P CAREY INC COM 92936U109 10,060 146,010 SH   SOLE 7 146,010 0 0
W P CAREY INC COM 92936U109 300 4,347 SH   SOLE 15 4,347 0 0
W P CAREY INC COM 92936U109 3,911 56,762 SH   SOLE 18 56,762 0 0
W P CAREY INC COM 92936U109 9,936 144,205 SH   SOLE 19 144,205 0 0
W P CAREY INC COM 92936U109 118,253 1,716,302 SH   SOLE 21 1,716,302 0 0
W P CAREY INC COM 92936U109 276,028 4,006,210 SH   SOLE 22 3,671,124 0 335,086
W P CAREY INC COM 92936U109 395 5,733 SH   SOLE 23 5,733 0 0
W P CAREY INC COM 92936U109 13,013 188,872 SH   SOLE 25 188,872 0 0
W P CAREY INC COM 92936U109 5,271 76,504 SH   SOLE 26 18,788 0 57,716
W P CAREY INC COM 92936U109 5,772 83,777 SH   SOLE 28 15,423 0 68,354
W P CAREY INC COM 92936U109 2,482 36,019 SH   SOLE 29 36,019 0 0
W P CAREY INC COM 92936U109 38,971 565,619 SH   SOLE 30 565,619 0 0
W P CAREY INC COM 92936U109 161 2,340 SH   SOLE 31 2,340 0 0
W P CAREY INC COM 92936U109 146 2,126 SH   SOLE 36 2,126 0 0
W P CAREY INC COM 92936U109 937 13,601 SH   SOLE 40 13,601 0 0
WABASH NATL CORP COM 929566107 242 11,153 SH   SOLE 2 3,092 0 8,061
WABASH NATL CORP COM 929566107 11 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 29 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 6,020 277,440 SH   SOLE 18 277,440 0 0
WABASH NATL CORP COM 929566107 1,048 48,303 SH   SOLE 19 48,303 0 0
WABASH NATL CORP COM 929566107 115,300 5,313,355 SH   SOLE 21 5,313,355 0 0
WABASH NATL CORP COM 929566107 37,252 1,716,690 SH   SOLE 22 1,598,427 0 118,263
WABASH NATL CORP COM 929566107 583 26,870 SH   SOLE 26 13,307 0 13,563
WABASH NATL CORP COM 929566107 210 9,699 SH   SOLE 28 9,699 0 0
WABASH NATL CORP COM 929566107 1,865 85,928 SH   SOLE 30 85,928 0 0
WABASH NATL CORP COM 929566107 158 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 7,952 55,416 SH   SOLE 2 11,211 0 44,205
WABCO HLDGS INC COM 92927K102 2,601 18,127 SH   SOLE 4 16,919 0 1,208
WABCO HLDGS INC COM 92927K102 2,627 18,309 SH   SOLE 7 11,453 0 6,856
WABCO HLDGS INC COM 92927K102 56 390 SH   SOLE 13 390 0 0
WABCO HLDGS INC COM 92927K102 11,274 78,566 SH   SOLE 18 60,105 0 18,461
WABCO HLDGS INC COM 92927K102 11,113 77,442 SH   SOLE 19 77,442 0 0
WABCO HLDGS INC COM 92927K102 5,410 37,700 SH   SOLE 20 0 0 37,700
WABCO HLDGS INC COM 92927K102 86,824 605,048 SH   SOLE 21 605,048 0 0
WABCO HLDGS INC COM 92927K102 210,948 1,470,021 SH   SOLE 22 1,317,420 0 152,601
WABCO HLDGS INC COM 92927K102 8,642 60,221 SH   SOLE 23 60,221 0 0
WABCO HLDGS INC COM 92927K102 770 5,367 SH   SOLE 25 1,463 0 3,904
WABCO HLDGS INC COM 92927K102 14,360 100,072 SH   SOLE 26 44,968 0 55,104
WABCO HLDGS INC COM 92927K102 1,637 11,405 SH   SOLE 28 8,119 0 3,286
WABCO HLDGS INC COM 92927K102 2,077 14,476 SH   SOLE 29 1,711 0 12,765
WABCO HLDGS INC COM 92927K102 11,407 79,490 SH   SOLE 30 79,490 0 0
WABCO HLDGS INC COM 92927K102 5,212 36,322 SH   SOLE 31 20,313 0 16,009
WABCO HLDGS INC COM 92927K102 6,709 46,753 SH   SOLE 34 46,753 0 0
WABCO HLDGS INC COM 92927K102 1,818 12,672 SH   SOLE 36 12,672 0 0
WABCO HLDGS INC COM 92927K102 39 269 SH   SOLE 40 269 0 0
WABTEC CORP COM 929740108 10,469 128,560 SH   SOLE 2 43,564 0 84,996
WABTEC CORP COM 929740108 2,200 27,013 SH   SOLE 4 24,643 0 2,370
WABTEC CORP COM 929740108 515 6,319 SH   SOLE 7 6,006 0 313
WABTEC CORP COM 929740108 53 657 SH   SOLE 13 657 0 0
WABTEC CORP COM 929740108 38 470 SH   SOLE 15 470 0 0
WABTEC CORP COM 929740108 23,493 288,500 SH   SOLE 18 280,601 0 7,899
WABTEC CORP COM 929740108 2,271 27,890 SH   SOLE 19 27,890 0 0
WABTEC CORP COM 929740108 5,097 62,592 SH   SOLE 20 0 0 62,592
WABTEC CORP COM 929740108 302,652 3,716,716 SH   SOLE 21 3,716,716 0 0
WABTEC CORP COM 929740108 231,536 2,843,373 SH   SOLE 22 2,574,336 0 269,037
WABTEC CORP COM 929740108 9,351 114,838 SH   SOLE 23 114,838 0 0
WABTEC CORP COM 929740108 5,008 61,506 SH   SOLE 25 61,506 0 0
WABTEC CORP COM 929740108 21,125 259,431 SH   SOLE 26 107,946 0 151,485
WABTEC CORP COM 929740108 1,566 19,226 SH   SOLE 28 13,887 0 5,339
WABTEC CORP COM 929740108 1,930 23,705 SH   SOLE 29 2,694 0 21,011
WABTEC CORP COM 929740108 8,325 102,241 SH   SOLE 30 102,241 0 0
WABTEC CORP COM 929740108 3,293 40,436 SH   SOLE 31 17,147 0 23,289
WABTEC CORP COM 929740108 463 5,689 SH   SOLE 34 5,689 0 0
WABTEC CORP COM 929740108 5,701 70,011 SH   SOLE 36 70,011 0 0
WABTEC CORP COM 929740108 38 461 SH   SOLE 40 461 0 0
WADDELL & REED FINL INC CL A 930059100 352 15,767 SH   SOLE 2 3,324 0 12,443
WADDELL & REED FINL INC CL A 930059100 5 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 725 32,454 SH   SOLE 7 32,454 0 0
WADDELL & REED FINL INC CL A 930059100 10,712 479,508 SH   SOLE 18 479,508 0 0
WADDELL & REED FINL INC CL A 930059100 1,081 48,386 SH   SOLE 19 48,386 0 0
WADDELL & REED FINL INC CL A 930059100 299,956 13,426,849 SH   SOLE 21 13,426,849 0 0
WADDELL & REED FINL INC CL A 930059100 48,264 2,160,446 SH   SOLE 22 2,012,220 0 148,226
WADDELL & REED FINL INC CL A 930059100 558 24,971 SH   SOLE 26 10,737 0 14,234
WADDELL & REED FINL INC CL A 930059100 271 12,153 SH   SOLE 28 12,153 0 0
WADDELL & REED FINL INC CL A 930059100 2,483 111,143 SH   SOLE 30 111,143 0 0
WADDELL & REED FINL INC CL A 930059100 3,384 151,460 SH   SOLE 32 151,460 0 0
WADDELL & REED FINL INC CL A 930059100 292 13,081 SH   SOLE 36 13,081 0 0
WADDELL & REED FINL INC CL A 930059100 206 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 1,372 22,121 SH   SOLE 2 21,910 0 211
WAGEWORKS INC COM 930427109 55 884 SH   SOLE 4 884 0 0
WAGEWORKS INC COM 930427109 56 898 SH   SOLE 7 898 0 0
WAGEWORKS INC COM 930427109 11,329 182,720 SH   SOLE 18 182,627 0 93
WAGEWORKS INC COM 930427109 3,563 57,460 SH   SOLE 19 57,460 0 0
WAGEWORKS INC COM 930427109 219,102 3,533,905 SH   SOLE 21 3,533,905 0 0
WAGEWORKS INC COM 930427109 76,476 1,233,477 SH   SOLE 22 1,156,809 0 76,668
WAGEWORKS INC COM 930427109 198 3,187 SH   SOLE 23 3,187 0 0
WAGEWORKS INC COM 930427109 614 9,910 SH   SOLE 26 3,707 0 6,203
WAGEWORKS INC COM 930427109 427 6,890 SH   SOLE 28 6,890 0 0
WAGEWORKS INC COM 930427109 251 4,048 SH   SOLE 29 0 0 4,048
WAGEWORKS INC COM 930427109 3,557 57,370 SH   SOLE 30 57,370 0 0
WAGEWORKS INC COM 930427109 11 175 SH   SOLE 34 175 0 0
WAGEWORKS INC COM 930427109 13 209 SH   SOLE 36 209 0 0
WAGEWORKS INC COM 930427109 246 3,975 SH   SOLE 40 3,975 0 0
WAL-MART STORES INC COM 931142103 208,926 2,115,707 SH   SOLE 2 668,681 0 1,447,026
WAL-MART STORES INC COM 931142103 52,251 529,119 SH   SOLE 4 489,507 0 39,612
WAL-MART STORES INC COM 931142103 136,748 1,384,788 SH   SOLE 7 1,157,392 0 227,396
WAL-MART STORES INC COM 931142103 4,370 44,252 SH   SOLE 13 44,252 0 0
WAL-MART STORES INC COM 931142103 1,065 10,785 SH   SOLE 15 10,785 0 0
WAL-MART STORES INC COM 931142103 30 308 SH   SOLE 17 0 0 308
WAL-MART STORES INC COM 931142103 370,619 3,753,106 SH   SOLE 18 3,420,736 0 332,370
WAL-MART STORES INC COM 931142103 75,357 763,112 SH   SOLE 19 763,112 0 0
WAL-MART STORES INC COM 931142103 1,812 18,345 SH   SOLE 20 18,345 0 0
WAL-MART STORES INC COM 931142103 2,418,859 24,494,774 SH   SOLE 21 24,494,774 0 0
WAL-MART STORES INC COM 931142103 3,904,720 39,541,473 SH   SOLE 22 32,724,445 0 6,817,028
WAL-MART STORES INC COM 931142103 189,884 1,922,877 SH   SOLE 23 1,922,877 0 0
WAL-MART STORES INC COM 931142103 119,693 1,212,081 SH   SOLE 25 1,176,961 0 35,120
WAL-MART STORES INC COM 931142103 320,049 3,241,004 SH   SOLE 26 1,167,354 0 2,073,650
WAL-MART STORES INC COM 931142103 33,429 338,523 SH   SOLE 28 245,953 0 92,570
WAL-MART STORES INC COM 931142103 5,384 54,523 SH   SOLE 29 54,523 0 0
WAL-MART STORES INC COM 931142103 506,176 5,125,836 SH   SOLE 30 5,125,836 0 0
WAL-MART STORES INC COM 931142103 85,799 868,850 SH   SOLE 31 420,695 0 448,155
WAL-MART STORES INC COM 931142103 12,638 127,980 SH   SOLE 32 127,980 0 0
WAL-MART STORES INC COM 931142103 36,985 374,533 SH   SOLE 34 374,533 0 0
WAL-MART STORES INC COM 931142103 160,227 1,622,552 SH   SOLE 36 1,622,552 0 0
WAL-MART STORES INC COM 931142103 743 7,526 SH   SOLE 40 7,526 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 103,871 1,430,339 SH   SOLE 2 562,734 0 867,605
WALGREENS BOOTS ALLIANCE INC COM 931427108 26,195 360,720 SH   SOLE 4 337,546 0 23,174
WALGREENS BOOTS ALLIANCE INC COM 931427108 68,882 948,530 SH   SOLE 7 705,481 0 243,049
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,300 17,899 SH   SOLE 13 17,899 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 584 8,039 SH   SOLE 15 8,039 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 19 263 SH   SOLE 17 0 0 263
WALGREENS BOOTS ALLIANCE INC COM 931427108 166,867 2,297,808 SH   SOLE 18 2,162,294 0 135,514
WALGREENS BOOTS ALLIANCE INC COM 931427108 57,086 786,095 SH   SOLE 19 786,095 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 40,286 554,749 SH   SOLE 20 0 0 554,749
WALGREENS BOOTS ALLIANCE INC COM 931427108 977,267 13,457,272 SH   SOLE 21 13,457,272 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,718,538 23,664,809 SH   SOLE 22 19,428,566 0 4,236,243
WALGREENS BOOTS ALLIANCE INC COM 931427108 88,629 1,220,444 SH   SOLE 23 1,220,444 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 53,995 743,531 SH   SOLE 25 743,531 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 266,531 3,670,209 SH   SOLE 26 816,361 0 2,853,848
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,038 207,077 SH   SOLE 28 150,568 0 56,509
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,363 128,930 SH   SOLE 29 78,879 0 50,051
WALGREENS BOOTS ALLIANCE INC COM 931427108 209,686 2,887,439 SH   SOLE 30 2,887,439 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 37,415 515,211 SH   SOLE 31 235,082 0 280,129
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,446 143,842 SH   SOLE 32 143,842 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,791 272,522 SH   SOLE 34 272,522 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 65,916 907,685 SH   SOLE 36 907,685 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 321 4,425 SH   SOLE 40 4,425 0 0
WALKER & DUNLOP INC COM 93148P102 123 2,583 SH   SOLE 2 1,571 0 1,012
WALKER & DUNLOP INC COM 93148P102 9 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 28 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 6,153 129,542 SH   SOLE 18 129,542 0 0
WALKER & DUNLOP INC COM 93148P102 1,477 31,096 SH   SOLE 19 31,096 0 0
WALKER & DUNLOP INC COM 93148P102 119,323 2,512,063 SH   SOLE 21 2,512,063 0 0
WALKER & DUNLOP INC COM 93148P102 39,667 835,100 SH   SOLE 22 785,249 0 49,851
WALKER & DUNLOP INC COM 93148P102 1,239 26,090 SH   SOLE 23 26,090 0 0
WALKER & DUNLOP INC COM 93148P102 452 9,526 SH   SOLE 26 0 0 9,526
WALKER & DUNLOP INC COM 93148P102 188 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 322 6,777 SH   SOLE 29 0 0 6,777
WALKER & DUNLOP INC COM 93148P102 1,995 41,993 SH   SOLE 30 41,993 0 0
WALKER & DUNLOP INC COM 93148P102 133 2,798 SH   SOLE 40 2,798 0 0
WALTER INVT MGMT CORP COM 93317W102 30 35,795 SH   SOLE 21 35,795 0 0
WARRIOR MET COAL INC COM 93627C101 188 7,469 SH   SOLE 2 1,743 0 5,726
WARRIOR MET COAL INC COM 93627C101 16 651 SH   SOLE 7 651 0 0
WARRIOR MET COAL INC COM 93627C101 3,000 119,277 SH   SOLE 18 119,277 0 0
WARRIOR MET COAL INC COM 93627C101 615 24,448 SH   SOLE 19 24,448 0 0
WARRIOR MET COAL INC COM 93627C101 25,359 1,008,320 SH   SOLE 21 1,008,320 0 0
WARRIOR MET COAL INC COM 93627C101 16,069 638,913 SH   SOLE 22 576,311 0 62,602
WARRIOR MET COAL INC COM 93627C101 142 5,631 SH   SOLE 30 5,631 0 0
WASHINGTON FED INC COM 938824109 1,804 52,684 SH   SOLE 2 38,016 0 14,668
WASHINGTON FED INC COM 938824109 15 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 99 2,898 SH   SOLE 7 2,898 0 0
WASHINGTON FED INC COM 938824109 19,243 561,828 SH   SOLE 18 561,828 0 0
WASHINGTON FED INC COM 938824109 2,570 75,042 SH   SOLE 19 75,042 0 0
WASHINGTON FED INC COM 938824109 197,826 5,775,956 SH   SOLE 21 5,775,956 0 0
WASHINGTON FED INC COM 938824109 113,477 3,313,201 SH   SOLE 22 3,157,568 0 155,633
WASHINGTON FED INC COM 938824109 1,412 41,226 SH   SOLE 26 21,850 0 19,376
WASHINGTON FED INC COM 938824109 464 13,545 SH   SOLE 28 13,545 0 0
WASHINGTON FED INC COM 938824109 109 3,187 SH   SOLE 29 0 0 3,187
WASHINGTON FED INC COM 938824109 553 16,136 SH   SOLE 30 16,136 0 0
WASHINGTON FED INC COM 938824109 74 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 371 10,837 SH   SOLE 40 10,837 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 816 114,637 SH   SOLE 2 82,180 0 32,457
WASHINGTON PRIME GROUP NEW COM 93964W108 462 64,933 SH   SOLE 4 64,933 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,853 260,312 SH   SOLE 7 260,312 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 54 7,637 SH   SOLE 15 7,637 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 8,627 1,211,647 SH   SOLE 18 1,211,647 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,406 337,886 SH   SOLE 19 337,886 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 92,309 12,964,810 SH   SOLE 21 12,964,810 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 60,544 8,503,301 SH   SOLE 22 8,155,646 0 347,655
WASHINGTON PRIME GROUP NEW COM 93964W108 69 9,756 SH   SOLE 23 9,756 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,405 337,725 SH   SOLE 25 337,725 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 840 118,013 SH   SOLE 26 24,115 0 93,898
WASHINGTON PRIME GROUP NEW COM 93964W108 1,003 140,905 SH   SOLE 28 26,864 0 114,041
WASHINGTON PRIME GROUP NEW COM 93964W108 453 63,680 SH   SOLE 29 63,680 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 7,080 994,333 SH   SOLE 30 994,333 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 14 1,926 SH   SOLE 36 1,926 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 143 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 405 13,023 SH   SOLE 2 4,639 0 8,384
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 806 25,896 SH   SOLE 4 25,896 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,334 107,137 SH   SOLE 7 107,137 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 98 3,162 SH   SOLE 15 3,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,811 283,125 SH   SOLE 18 283,125 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,632 148,842 SH   SOLE 19 148,842 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 88,990 2,859,574 SH   SOLE 21 2,859,574 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 103,813 3,335,884 SH   SOLE 22 3,166,596 0 169,288
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 129 4,155 SH   SOLE 23 4,155 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,343 139,560 SH   SOLE 25 139,560 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,874 60,211 SH   SOLE 26 11,549 0 48,662
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,022 64,965 SH   SOLE 28 14,563 0 50,402
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 850 27,303 SH   SOLE 29 27,303 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 13,056 419,553 SH   SOLE 30 419,553 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 225 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 175 3,295 SH   SOLE 2 961 0 2,334
WASHINGTON TR BANCORP COM 940610108 30 556 SH   SOLE 7 556 0 0
WASHINGTON TR BANCORP COM 940610108 3,133 58,827 SH   SOLE 18 58,827 0 0
WASHINGTON TR BANCORP COM 940610108 642 12,059 SH   SOLE 19 12,059 0 0
WASHINGTON TR BANCORP COM 940610108 26,958 506,253 SH   SOLE 21 506,253 0 0
WASHINGTON TR BANCORP COM 940610108 24,727 464,353 SH   SOLE 22 436,083 0 28,270
WASHINGTON TR BANCORP COM 940610108 82 1,534 SH   SOLE 26 1,018 0 516
WASHINGTON TR BANCORP COM 940610108 111 2,083 SH   SOLE 28 2,083 0 0
WASHINGTON TR BANCORP COM 940610108 174 3,261 SH   SOLE 30 3,261 0 0
WASHINGTON TR BANCORP COM 940610108 91 1,707 SH   SOLE 34 1,707 0 0
WASHINGTON TR BANCORP COM 940610108 83 1,566 SH   SOLE 40 1,566 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 67 1,942 SH   SOLE 2 570 0 1,372
WASHINGTONFIRST BANKSHARES I COM 940730104 4 111 SH   SOLE 7 111 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 1,269 37,048 SH   SOLE 18 37,048 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 286 8,336 SH   SOLE 19 8,336 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 10,642 310,634 SH   SOLE 21 310,634 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 4,285 125,083 SH   SOLE 22 90,713 0 34,370
WASTE CONNECTIONS INC COM 94106B101 10,367 146,144 SH   SOLE 2 33,388 0 112,756
WASTE CONNECTIONS INC COM 94106B101 5,711 80,499 SH   SOLE 4 73,599 0 6,900
WASTE CONNECTIONS INC COM 94106B101 1,191 16,789 SH   SOLE 7 15,835 0 954
WASTE CONNECTIONS INC COM 94106B101 1,797 25,325 SH   SOLE 18 1,218 0 24,107
WASTE CONNECTIONS INC COM 94106B101 16,472 232,198 SH   SOLE 19 232,198 0 0
WASTE CONNECTIONS INC COM 94106B101 44,401 625,897 SH   SOLE 21 625,897 0 0
WASTE CONNECTIONS INC COM 94106B101 32,675 460,605 SH   SOLE 22 311,582 0 149,023
WASTE CONNECTIONS INC COM 94106B101 22,165 312,446 SH   SOLE 23 312,446 0 0
WASTE CONNECTIONS INC COM 94106B101 23 327 SH   SOLE 25 327 0 0
WASTE CONNECTIONS INC COM 94106B101 28,293 398,833 SH   SOLE 26 157,985 0 240,848
WASTE CONNECTIONS INC COM 94106B101 4,215 59,423 SH   SOLE 28 42,605 0 16,818
WASTE CONNECTIONS INC COM 94106B101 4,638 65,385 SH   SOLE 29 7,196 0 58,189
WASTE CONNECTIONS INC COM 94106B101 20,966 295,543 SH   SOLE 30 295,543 0 0
WASTE CONNECTIONS INC COM 94106B101 6,944 97,889 SH   SOLE 31 38,777 0 59,112
WASTE CONNECTIONS INC COM 94106B101 1,248 17,594 SH   SOLE 34 17,594 0 0
WASTE CONNECTIONS INC COM 94106B101 2,815 39,684 SH   SOLE 36 39,684 0 0
WASTE CONNECTIONS INC COM 94106B101 88 1,238 SH   SOLE 40 1,238 0 0
WASTE MGMT INC DEL COM 94106L109 79,526 921,502 SH   SOLE 2 505,769 0 415,733
WASTE MGMT INC DEL COM 94106L109 17,879 207,171 SH   SOLE 4 194,459 0 12,712
WASTE MGMT INC DEL COM 94106L109 31,672 367,002 SH   SOLE 7 339,673 0 27,329
WASTE MGMT INC DEL COM 94106L109 295 3,414 SH   SOLE 13 3,414 0 0
WASTE MGMT INC DEL COM 94106L109 296 3,432 SH   SOLE 15 3,432 0 0
WASTE MGMT INC DEL COM 94106L109 39 450 SH   SOLE 17 0 0 450
WASTE MGMT INC DEL COM 94106L109 75,239 871,826 SH   SOLE 18 814,173 0 57,653
WASTE MGMT INC DEL COM 94106L109 14,978 173,560 SH   SOLE 19 173,560 0 0
WASTE MGMT INC DEL COM 94106L109 17,369 201,261 SH   SOLE 20 0 0 201,261
WASTE MGMT INC DEL COM 94106L109 987,401 11,441,500 SH   SOLE 21 11,441,500 0 0
WASTE MGMT INC DEL COM 94106L109 1,071,320 12,413,904 SH   SOLE 22 10,394,161 0 2,019,743
WASTE MGMT INC DEL COM 94106L109 56,868 658,955 SH   SOLE 23 658,955 0 0
WASTE MGMT INC DEL COM 94106L109 30,249 350,512 SH   SOLE 25 350,512 0 0
WASTE MGMT INC DEL COM 94106L109 122,180 1,415,760 SH   SOLE 26 409,375 0 1,006,385
WASTE MGMT INC DEL COM 94106L109 8,649 100,222 SH   SOLE 28 72,459 0 27,763
WASTE MGMT INC DEL COM 94106L109 11,508 133,353 SH   SOLE 29 49,950 0 83,403
WASTE MGMT INC DEL COM 94106L109 146,782 1,700,837 SH   SOLE 30 1,700,837 0 0
WASTE MGMT INC DEL COM 94106L109 33,171 384,366 SH   SOLE 31 227,401 0 156,965
WASTE MGMT INC DEL COM 94106L109 3,497 40,525 SH   SOLE 32 40,525 0 0
WASTE MGMT INC DEL COM 94106L109 24,804 287,415 SH   SOLE 34 287,415 0 0
WASTE MGMT INC DEL COM 94106L109 40,965 474,684 SH   SOLE 36 474,684 0 0
WASTE MGMT INC DEL COM 94106L109 189 2,188 SH   SOLE 40 2,188 0 0
WATERS CORP COM 941848103 22,858 118,319 SH   SOLE 2 40,756 0 77,563
WATERS CORP COM 941848103 5,901 30,545 SH   SOLE 4 28,345 0 2,200
WATERS CORP COM 941848103 15,848 82,034 SH   SOLE 7 65,823 0 16,211
WATERS CORP COM 941848103 642 3,321 SH   SOLE 13 3,321 0 0
WATERS CORP COM 941848103 108 557 SH   SOLE 15 557 0 0
WATERS CORP COM 941848103 32,640 168,955 SH   SOLE 18 157,926 0 11,029
WATERS CORP COM 941848103 9,858 51,026 SH   SOLE 19 51,026 0 0
WATERS CORP COM 941848103 10,546 54,588 SH   SOLE 20 0 0 54,588
WATERS CORP COM 941848103 408,441 2,114,192 SH   SOLE 21 2,114,192 0 0
WATERS CORP COM 941848103 417,864 2,162,971 SH   SOLE 22 1,814,145 0 348,826
WATERS CORP COM 941848103 18,502 95,772 SH   SOLE 23 95,772 0 0
WATERS CORP COM 941848103 12,892 66,734 SH   SOLE 25 66,734 0 0
WATERS CORP COM 941848103 42,295 218,932 SH   SOLE 26 83,689 0 135,243
WATERS CORP COM 941848103 3,502 18,129 SH   SOLE 28 13,207 0 4,922
WATERS CORP COM 941848103 8,587 44,447 SH   SOLE 29 3,218 0 41,229
WATERS CORP COM 941848103 49,836 257,963 SH   SOLE 30 257,963 0 0
WATERS CORP COM 941848103 8,426 43,615 SH   SOLE 31 17,970 0 25,645
WATERS CORP COM 941848103 1,628 8,426 SH   SOLE 34 8,426 0 0
WATERS CORP COM 941848103 13,614 70,471 SH   SOLE 36 70,471 0 0
WATERS CORP COM 941848103 77 398 SH   SOLE 40 398 0 0
WATERSTONE FINL INC MD COM 94188P101 89 5,197 SH   SOLE 2 1,500 0 3,697
WATERSTONE FINL INC MD COM 94188P101 15 900 SH   SOLE 7 900 0 0
WATERSTONE FINL INC MD COM 94188P101 1,702 99,814 SH   SOLE 18 99,814 0 0
WATERSTONE FINL INC MD COM 94188P101 342 20,031 SH   SOLE 19 20,031 0 0
WATERSTONE FINL INC MD COM 94188P101 15,126 887,184 SH   SOLE 21 887,184 0 0
WATERSTONE FINL INC MD COM 94188P101 8,273 485,226 SH   SOLE 22 427,861 0 57,365
WATERSTONE FINL INC MD COM 94188P101 484 28,360 SH   SOLE 23 28,360 0 0
WATERSTONE FINL INC MD COM 94188P101 42 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 72 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 101 5,932 SH   SOLE 30 5,932 0 0
WATERSTONE FINL INC MD COM 94188P101 61 3,561 SH   SOLE 40 3,561 0 0
WATSCO INC COM 942622200 5,463 32,126 SH   SOLE 2 21,406 0 10,720
WATSCO INC COM 942622200 24 144 SH   SOLE 4 144 0 0
WATSCO INC COM 942622200 378 2,221 SH   SOLE 7 2,221 0 0
WATSCO INC COM 942622200 17,130 100,739 SH   SOLE 18 100,739 0 0
WATSCO INC COM 942622200 1,547 9,098 SH   SOLE 19 9,098 0 0
WATSCO INC COM 942622200 261,751 1,539,352 SH   SOLE 21 1,539,352 0 0
WATSCO INC COM 942622200 164,094 965,032 SH   SOLE 22 867,294 0 97,738
WATSCO INC COM 942622200 1,985 11,674 SH   SOLE 26 5,458 0 6,216
WATSCO INC COM 942622200 805 4,732 SH   SOLE 28 4,732 0 0
WATSCO INC COM 942622200 835 4,913 SH   SOLE 30 4,913 0 0
WATSCO INC COM 942622200 1,442 8,482 SH   SOLE 31 8,482 0 0
WATSCO INC COM 942622200 239 1,403 SH   SOLE 36 1,403 0 0
WATSCO INC COM 942622200 508 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 988 13,002 SH   SOLE 2 10,353 0 2,649
WATTS WATER TECHNOLOGIES INC CL A 942749102 13 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 999 13,159 SH   SOLE 7 13,159 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,913 130,523 SH   SOLE 18 130,523 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,779 128,750 SH   SOLE 19 128,750 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 190,799 2,512,167 SH   SOLE 21 2,512,167 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 75,934 999,795 SH   SOLE 22 949,398 0 50,397
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,393 31,510 SH   SOLE 23 31,510 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 878 11,562 SH   SOLE 26 1,893 0 9,669
WATTS WATER TECHNOLOGIES INC CL A 942749102 292 3,851 SH   SOLE 28 3,851 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,014 13,351 SH   SOLE 29 0 0 13,351
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,959 117,961 SH   SOLE 30 117,961 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 229 3,020 SH   SOLE 40 3,020 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 28 800 SH   SOLE 2 800 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 8 215 SH   SOLE 7 215 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,500 42,729 SH   SOLE 18 42,729 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 370 10,535 SH   SOLE 19 10,535 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 18,514 527,457 SH   SOLE 21 527,457 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 12,320 351,011 SH   SOLE 22 329,157 0 21,854
WAVE LIFE SCIENCES LTD SHS Y95308105 70 1,986 SH   SOLE 30 1,986 0 0
WAYFAIR INC CL A 94419L101 1,476 18,389 SH   SOLE 2 5,122 0 13,267
WAYFAIR INC CL A 94419L101 19 235 SH   SOLE 4 235 0 0
WAYFAIR INC CL A 94419L101 76 946 SH   SOLE 7 946 0 0
WAYFAIR INC CL A 94419L101 0 5 SH   SOLE 17 0 0 5
WAYFAIR INC CL A 94419L101 1,511 18,821 SH   SOLE 18 18,821 0 0
WAYFAIR INC CL A 94419L101 935 11,652 SH   SOLE 19 11,652 0 0
WAYFAIR INC CL A 94419L101 33,532 417,738 SH   SOLE 21 417,738 0 0
WAYFAIR INC CL A 94419L101 88,852 1,106,917 SH   SOLE 22 996,311 0 110,606
WAYFAIR INC CL A 94419L101 1,213 15,111 SH   SOLE 26 7,474 0 7,637
WAYFAIR INC CL A 94419L101 463 5,762 SH   SOLE 28 5,762 0 0
WAYFAIR INC CL A 94419L101 505 6,293 SH   SOLE 30 6,293 0 0
WAYFAIR INC CL A 94419L101 1,305 16,253 SH   SOLE 31 16,253 0 0
WAYFAIR INC CL A 94419L101 316 3,935 SH   SOLE 40 3,935 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAA9 1,298 1,244,000 PRN   SOLE 21 1,244,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 11 682 SH   SOLE 18 682 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 14 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,363 141,500 SH   SOLE 22 141,500 0 0
WD-40 CO COM 929236107 114 970 SH   SOLE 2 764 0 206
WD-40 CO COM 929236107 8 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 44 373 SH   SOLE 7 373 0 0
WD-40 CO COM 929236107 7,263 61,551 SH   SOLE 18 61,551 0 0
WD-40 CO COM 929236107 1,336 11,320 SH   SOLE 19 11,320 0 0
WD-40 CO COM 929236107 147,484 1,249,865 SH   SOLE 21 1,249,865 0 0
WD-40 CO COM 929236107 45,505 385,637 SH   SOLE 22 359,331 0 26,306
WD-40 CO COM 929236107 1,165 9,874 SH   SOLE 26 3,222 0 6,652
WD-40 CO COM 929236107 246 2,082 SH   SOLE 28 2,082 0 0
WD-40 CO COM 929236107 2,404 20,374 SH   SOLE 30 20,374 0 0
WD-40 CO COM 929236107 177 1,502 SH   SOLE 40 1,502 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 3,739 3,450,000 PRN   SOLE 21 3,450,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,265 543,159 SH   SOLE 2 92,499 0 450,660
WEATHERFORD INTL PLC ORD SHS G48833100 17 4,020 SH   SOLE 4 4,020 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 212 50,820 SH   SOLE 7 50,820 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 25 6,081 SH   SOLE 15 6,081 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,002 480,116 SH   SOLE 18 480,116 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,256 301,090 SH   SOLE 19 301,090 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 55,341 13,271,297 SH   SOLE 21 13,271,297 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 109,057 26,152,826 SH   SOLE 22 23,193,613 0 2,959,213
WEATHERFORD INTL PLC ORD SHS G48833100 3,409 817,544 SH   SOLE 25 817,544 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 5,381 1,290,503 SH   SOLE 26 389,642 0 900,861
WEATHERFORD INTL PLC ORD SHS G48833100 648 155,474 SH   SOLE 28 155,474 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 455 109,165 SH   SOLE 29 0 0 109,165
WEATHERFORD INTL PLC ORD SHS G48833100 669 160,332 SH   SOLE 30 160,332 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,276 306,088 SH   SOLE 31 306,088 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 4,649 1,114,822 SH   SOLE 36 1,114,822 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 445 106,794 SH   SOLE 40 106,794 0 0
WEB COM GROUP INC COM 94733A104 53 2,422 SH   SOLE 2 2,166 0 256
WEB COM GROUP INC COM 94733A104 8 372 SH   SOLE 4 372 0 0
WEB COM GROUP INC COM 94733A104 25 1,127 SH   SOLE 7 1,127 0 0
WEB COM GROUP INC COM 94733A104 2,839 130,223 SH   SOLE 18 130,223 0 0
WEB COM GROUP INC COM 94733A104 723 33,160 SH   SOLE 19 33,160 0 0
WEB COM GROUP INC COM 94733A104 25,367 1,163,617 SH   SOLE 21 1,163,617 0 0
WEB COM GROUP INC COM 94733A104 27,921 1,280,763 SH   SOLE 22 1,202,970 0 77,793
WEB COM GROUP INC COM 94733A104 60 2,763 SH   SOLE 26 0 0 2,763
WEB COM GROUP INC COM 94733A104 136 6,249 SH   SOLE 28 6,249 0 0
WEB COM GROUP INC COM 94733A104 161 7,367 SH   SOLE 30 7,367 0 0
WEB COM GROUP INC COM 94733A104 111 5,114 SH   SOLE 40 5,114 0 0
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 834 845,000 PRN   SOLE 21 845,000 0 0
WEBSTER FINL CORP CONN COM 947890109 5,059 90,080 SH   SOLE 2 43,303 0 46,777
WEBSTER FINL CORP CONN COM 947890109 29 511 SH   SOLE 4 511 0 0
WEBSTER FINL CORP CONN COM 947890109 158 2,814 SH   SOLE 7 2,814 0 0
WEBSTER FINL CORP CONN COM 947890109 16,960 301,986 SH   SOLE 18 301,986 0 0
WEBSTER FINL CORP CONN COM 947890109 1,542 27,463 SH   SOLE 19 27,463 0 0
WEBSTER FINL CORP CONN COM 947890109 237,598 4,230,736 SH   SOLE 21 4,230,736 0 0
WEBSTER FINL CORP CONN COM 947890109 166,726 2,968,759 SH   SOLE 22 2,692,544 0 276,215
WEBSTER FINL CORP CONN COM 947890109 2,220 39,535 SH   SOLE 26 13,484 0 26,051
WEBSTER FINL CORP CONN COM 947890109 744 13,256 SH   SOLE 28 13,256 0 0
WEBSTER FINL CORP CONN COM 947890109 813 14,477 SH   SOLE 29 0 0 14,477
WEBSTER FINL CORP CONN COM 947890109 823 14,651 SH   SOLE 30 14,651 0 0
WEBSTER FINL CORP CONN COM 947890109 117 2,078 SH   SOLE 31 2,078 0 0
WEBSTER FINL CORP CONN COM 947890109 23,111 411,528 SH   SOLE 34 411,528 0 0
WEBSTER FINL CORP CONN COM 947890109 255 4,534 SH   SOLE 36 4,534 0 0
WEBSTER FINL CORP CONN COM 947890109 548 9,762 SH   SOLE 40 9,762 0 0
WEC ENERGY GROUP INC COM 92939U106 32,714 492,459 SH   SOLE 2 185,204 0 307,255
WEC ENERGY GROUP INC COM 92939U106 7,556 113,747 SH   SOLE 4 104,814 0 8,933
WEC ENERGY GROUP INC COM 92939U106 19,921 299,875 SH   SOLE 7 273,154 0 26,721
WEC ENERGY GROUP INC COM 92939U106 999 15,037 SH   SOLE 13 15,037 0 0
WEC ENERGY GROUP INC COM 92939U106 144 2,162 SH   SOLE 15 2,162 0 0
WEC ENERGY GROUP INC COM 92939U106 48,939 736,695 SH   SOLE 18 695,128 0 41,567
WEC ENERGY GROUP INC COM 92939U106 8,050 121,180 SH   SOLE 19 121,180 0 0
WEC ENERGY GROUP INC COM 92939U106 13,203 198,757 SH   SOLE 20 0 0 198,757
WEC ENERGY GROUP INC COM 92939U106 813,036 12,238,991 SH   SOLE 21 12,238,991 0 0
WEC ENERGY GROUP INC COM 92939U106 607,933 9,151,488 SH   SOLE 22 7,688,874 0 1,462,614
WEC ENERGY GROUP INC COM 92939U106 25,522 384,193 SH   SOLE 23 384,193 0 0
WEC ENERGY GROUP INC COM 92939U106 16,625 250,258 SH   SOLE 25 250,258 0 0
WEC ENERGY GROUP INC COM 92939U106 56,671 853,089 SH   SOLE 26 291,762 0 561,327
WEC ENERGY GROUP INC COM 92939U106 4,666 70,233 SH   SOLE 28 51,337 0 18,896
WEC ENERGY GROUP INC COM 92939U106 5,883 88,562 SH   SOLE 29 9,909 0 78,653
WEC ENERGY GROUP INC COM 92939U106 79,952 1,203,549 SH   SOLE 30 1,203,549 0 0
WEC ENERGY GROUP INC COM 92939U106 11,226 168,995 SH   SOLE 31 63,748 0 105,247
WEC ENERGY GROUP INC COM 92939U106 4,073 61,310 SH   SOLE 32 61,310 0 0
WEC ENERGY GROUP INC COM 92939U106 1,335 20,091 SH   SOLE 34 20,091 0 0
WEC ENERGY GROUP INC COM 92939U106 22,280 335,396 SH   SOLE 36 335,396 0 0
WEC ENERGY GROUP INC COM 92939U106 106 1,603 SH   SOLE 40 1,603 0 0
WEIBO CORP SPONSORED ADR 948596101 22,078 213,396 SH   SOLE 2 12,062 0 201,334
WEIBO CORP SPONSORED ADR 948596101 1,544 14,925 SH   SOLE 4 14,925 0 0
WEIBO CORP SPONSORED ADR 948596101 983 9,502 SH   SOLE 7 3,364 0 6,138
WEIBO CORP SPONSORED ADR 948596101 1,948 18,830 SH   SOLE 15 18,830 0 0
WEIBO CORP SPONSORED ADR 948596101 2,395 23,149 SH   SOLE 18 23,149 0 0
WEIBO CORP SPONSORED ADR 948596101 708 6,842 SH   SOLE 19 6,842 0 0
WEIBO CORP SPONSORED ADR 948596101 89,921 869,135 SH   SOLE 21 869,135 0 0
WEIBO CORP SPONSORED ADR 948596101 161,279 1,558,850 SH   SOLE 22 1,048,228 0 510,622
WEIBO CORP SPONSORED ADR 948596101 5,848 56,528 SH   SOLE 23 56,528 0 0
WEIBO CORP SPONSORED ADR 948596101 909 8,785 SH   SOLE 25 8,785 0 0
WEIBO CORP SPONSORED ADR 948596101 15,287 147,755 SH   SOLE 26 33,636 0 114,119
WEIBO CORP SPONSORED ADR 948596101 689 6,658 SH   SOLE 28 6,658 0 0
WEIBO CORP SPONSORED ADR 948596101 1,688 16,318 SH   SOLE 29 10,290 0 6,028
WEIBO CORP SPONSORED ADR 948596101 27,963 270,275 SH   SOLE 30 270,275 0 0
WEIBO CORP SPONSORED ADR 948596101 2,951 28,525 SH   SOLE 31 2,712 0 25,813
WEIBO CORP SPONSORED ADR 948596101 231 2,231 SH   SOLE 34 2,231 0 0
WEIBO CORP SPONSORED ADR 948596101 30 286 SH   SOLE 40 286 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 117 2,650 SH   SOLE 2 1,968 0 682
WEIGHT WATCHERS INTL INC NEW COM 948626106 8 172 SH   SOLE 4 172 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 27 620 SH   SOLE 7 620 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 4,260 96,200 SH   SOLE 18 96,200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,805 40,774 SH   SOLE 19 40,774 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 37,506 847,020 SH   SOLE 21 847,020 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 33,366 753,521 SH   SOLE 22 695,823 0 57,698
WEIGHT WATCHERS INTL INC NEW COM 948626106 628 14,189 SH   SOLE 23 14,189 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 416 9,392 SH   SOLE 26 5,585 0 3,807
WEIGHT WATCHERS INTL INC NEW COM 948626106 204 4,610 SH   SOLE 28 4,610 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 111 2,515 SH   SOLE 29 0 0 2,515
WEIGHT WATCHERS INTL INC NEW COM 948626106 195 4,402 SH   SOLE 30 4,402 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 147 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,376 193,969 SH   SOLE 2 133,121 0 60,848
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,767 84,184 SH   SOLE 4 84,184 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,759 175,198 SH   SOLE 7 175,198 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,082 32,905 SH   SOLE 13 32,905 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 186 5,666 SH   SOLE 15 5,666 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 14,930 454,202 SH   SOLE 18 452,745 0 1,457
WEINGARTEN RLTY INVS SH BEN INT 948741103 20,968 637,911 SH   SOLE 19 637,911 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 192,120 5,844,845 SH   SOLE 21 5,844,845 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 213,377 6,491,529 SH   SOLE 22 5,848,743 0 642,786
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,872 117,811 SH   SOLE 23 117,811 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 10,240 311,536 SH   SOLE 25 311,536 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,212 188,979 SH   SOLE 26 58,486 0 130,493
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,218 97,909 SH   SOLE 28 20,019 0 77,890
WEINGARTEN RLTY INVS SH BEN INT 948741103 10,060 306,044 SH   SOLE 29 83,299 0 222,745
WEINGARTEN RLTY INVS SH BEN INT 948741103 21,049 640,383 SH   SOLE 30 640,383 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 737 22,411 SH   SOLE 31 2,732 0 19,679
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,786 54,339 SH   SOLE 34 54,339 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,429 134,736 SH   SOLE 36 134,736 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 516 15,713 SH   SOLE 40 15,713 0 0
WEIS MKTS INC COM 948849104 927 22,385 SH   SOLE 2 19,980 0 2,405
WEIS MKTS INC COM 948849104 6 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 13 309 SH   SOLE 7 309 0 0
WEIS MKTS INC COM 948849104 1,476 35,653 SH   SOLE 18 35,653 0 0
WEIS MKTS INC COM 948849104 326 7,876 SH   SOLE 19 7,876 0 0
WEIS MKTS INC COM 948849104 12,691 306,616 SH   SOLE 21 306,616 0 0
WEIS MKTS INC COM 948849104 14,058 339,643 SH   SOLE 22 315,873 0 23,770
WEIS MKTS INC COM 948849104 361 8,729 SH   SOLE 26 5,765 0 2,964
WEIS MKTS INC COM 948849104 73 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 68 1,643 SH   SOLE 30 1,643 0 0
WEIS MKTS INC COM 948849104 61 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 1,312 55,785 SH   SOLE 2 12,685 0 43,100
WELBILT INC COM 949090104 19 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 112 4,747 SH   SOLE 7 4,747 0 0
WELBILT INC COM 949090104 1,396 59,397 SH   SOLE 18 59,397 0 0
WELBILT INC COM 949090104 979 41,637 SH   SOLE 19 41,637 0 0
WELBILT INC COM 949090104 33,275 1,415,351 SH   SOLE 21 1,415,351 0 0
WELBILT INC COM 949090104 82,800 3,521,903 SH   SOLE 22 3,154,760 0 367,143
WELBILT INC COM 949090104 1,411 60,032 SH   SOLE 26 34,747 0 25,285
WELBILT INC COM 949090104 440 18,717 SH   SOLE 28 18,717 0 0
WELBILT INC COM 949090104 522 22,195 SH   SOLE 30 22,195 0 0
WELBILT INC COM 949090104 71 3,003 SH   SOLE 31 3,003 0 0
WELBILT INC COM 949090104 45 1,922 SH   SOLE 36 1,922 0 0
WELBILT INC COM 949090104 333 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 16,122 80,166 SH   SOLE 2 63,358 0 16,808
WELLCARE HEALTH PLANS INC COM 94946T106 1,112 5,530 SH   SOLE 4 5,530 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 371 1,845 SH   SOLE 7 1,845 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 35,472 176,382 SH   SOLE 18 175,976 0 406
WELLCARE HEALTH PLANS INC COM 94946T106 46,570 231,564 SH   SOLE 19 231,564 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 404,943 2,013,542 SH   SOLE 21 2,013,542 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 318,501 1,583,717 SH   SOLE 22 1,442,777 0 140,940
WELLCARE HEALTH PLANS INC COM 94946T106 1,540 7,657 SH   SOLE 23 7,657 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,036 5,152 SH   SOLE 25 5,152 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,756 23,649 SH   SOLE 26 9,333 0 14,316
WELLCARE HEALTH PLANS INC COM 94946T106 1,391 6,917 SH   SOLE 28 6,917 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 3,654 18,170 SH   SOLE 29 4,829 0 13,341
WELLCARE HEALTH PLANS INC COM 94946T106 1,632 8,117 SH   SOLE 30 8,117 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,086 5,400 SH   SOLE 31 1,889 0 3,511
WELLCARE HEALTH PLANS INC COM 94946T106 19,344 96,188 SH   SOLE 34 96,188 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 594 2,956 SH   SOLE 36 2,956 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 997 4,956 SH   SOLE 40 4,956 0 0
WELLESLEY BANCORP INC COM 949485106 8 267 SH   SOLE 21 267 0 0
WELLS FARGO CO NEW COM 949746101 389,704 6,423,340 SH   SOLE 2 1,818,857 0 4,604,483
WELLS FARGO CO NEW COM 949746101 98,091 1,616,793 SH   SOLE 4 1,496,366 0 120,427
WELLS FARGO CO NEW COM 949746101 196,263 3,234,933 SH   SOLE 7 3,102,330 0 132,603
WELLS FARGO CO NEW COM 949746101 1,398 23,045 SH   SOLE 13 23,045 0 0
WELLS FARGO CO NEW COM 949746101 2,010 33,138 SH   SOLE 15 33,138 0 0
WELLS FARGO CO NEW COM 949746101 33 543 SH   SOLE 17 0 0 543
WELLS FARGO CO NEW COM 949746101 974,123 16,056,088 SH   SOLE 18 14,808,092 0 1,247,996
WELLS FARGO CO NEW COM 949746101 1,042,900 17,189,710 SH   SOLE 19 17,189,710 0 0
WELLS FARGO CO NEW COM 949746101 121,442 2,001,686 SH   SOLE 20 315,123 0 1,686,563
WELLS FARGO CO NEW COM 949746101 4,587,499 75,613,965 SH   SOLE 21 75,613,965 0 0
WELLS FARGO CO NEW COM 949746101 7,119,560 117,348,931 SH   SOLE 22 97,409,557 0 19,939,374
WELLS FARGO CO NEW COM 949746101 359,593 5,927,038 SH   SOLE 23 5,927,038 0 0
WELLS FARGO CO NEW COM 949746101 237,668 3,917,394 SH   SOLE 25 3,917,394 0 0
WELLS FARGO CO NEW COM 949746101 696,303 11,476,895 SH   SOLE 26 3,696,841 0 7,780,054
WELLS FARGO CO NEW COM 949746101 64,692 1,066,298 SH   SOLE 28 776,109 0 290,189
WELLS FARGO CO NEW COM 949746101 20,125 331,705 SH   SOLE 29 161,652 0 170,053
WELLS FARGO CO NEW COM 949746101 901,401 14,857,449 SH   SOLE 30 14,857,449 0 0
WELLS FARGO CO NEW COM 949746101 133,093 2,193,712 SH   SOLE 31 1,291,717 0 901,995
WELLS FARGO CO NEW COM 949746101 161,259 2,657,973 SH   SOLE 34 2,657,973 0 0
WELLS FARGO CO NEW COM 949746101 277,284 4,570,363 SH   SOLE 36 4,570,363 0 0
WELLS FARGO CO NEW COM 949746101 1,872 30,862 SH   SOLE 37 30,862 0 0
WELLS FARGO CO NEW COM 949746101 1,430 23,576 SH   SOLE 40 23,576 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 308 235 SH   SOLE 4 235 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,718 2,075 SH   SOLE 18 2,075 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 19,587 14,952 SH   SOLE 19 14,952 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 533,877 407,543 SH   SOLE 21 407,543 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 529 404 SH   SOLE 22 404 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 7,383 5,636 SH   SOLE 34 5,636 0 0
WELLTOWER INC COM 95040Q104 29,709 465,885 SH   SOLE 2 108,927 0 356,958
WELLTOWER INC COM 95040Q104 14,976 234,848 SH   SOLE 4 225,588 0 9,260
WELLTOWER INC COM 95040Q104 50,519 792,203 SH   SOLE 7 779,480 0 12,723
WELLTOWER INC COM 95040Q104 291 4,565 SH   SOLE 13 4,565 0 0
WELLTOWER INC COM 95040Q104 1,118 17,537 SH   SOLE 15 17,537 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 51,533 808,111 SH   SOLE 18 759,114 0 48,997
WELLTOWER INC COM 95040Q104 31,809 498,805 SH   SOLE 19 498,805 0 0
WELLTOWER INC COM 95040Q104 10,894 170,837 SH   SOLE 20 0 0 170,837
WELLTOWER INC COM 95040Q104 799,317 12,534,379 SH   SOLE 21 12,534,379 0 0
WELLTOWER INC COM 95040Q104 939,064 14,725,801 SH   SOLE 22 13,058,241 0 1,667,560
WELLTOWER INC COM 95040Q104 29,545 463,309 SH   SOLE 23 463,309 0 0
WELLTOWER INC COM 95040Q104 61,046 957,285 SH   SOLE 25 957,285 0 0
WELLTOWER INC COM 95040Q104 81,732 1,281,661 SH   SOLE 26 345,192 0 936,469
WELLTOWER INC COM 95040Q104 20,500 321,461 SH   SOLE 28 60,625 0 260,836
WELLTOWER INC COM 95040Q104 8,897 139,517 SH   SOLE 29 139,517 0 0
WELLTOWER INC COM 95040Q104 188,232 2,951,727 SH   SOLE 30 2,951,727 0 0
WELLTOWER INC COM 95040Q104 16,507 258,846 SH   SOLE 31 183,674 0 75,172
WELLTOWER INC COM 95040Q104 3,935 61,705 SH   SOLE 34 61,705 0 0
WELLTOWER INC COM 95040Q104 23,089 362,062 SH   SOLE 36 362,062 0 0
WELLTOWER INC COM 95040Q104 113 1,768 SH   SOLE 40 1,768 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 677 11,304 SH   SOLE 4 11,304 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 5,911 98,735 SH   SOLE 18 98,735 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 43,044 718,962 SH   SOLE 19 718,962 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 94,535 1,579,004 SH   SOLE 21 1,579,004 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 1,164 19,437 SH   SOLE 22 19,437 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 15,987 267,034 SH   SOLE 34 267,034 0 0
WENDYS CO COM 95058W100 2,526 153,809 SH   SOLE 2 86,010 0 67,799
WENDYS CO COM 95058W100 14 856 SH   SOLE 4 856 0 0
WENDYS CO COM 95058W100 81 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,623 586,074 SH   SOLE 18 586,074 0 0
WENDYS CO COM 95058W100 908 55,289 SH   SOLE 19 55,289 0 0
WENDYS CO COM 95058W100 129,979 7,915,875 SH   SOLE 21 7,915,875 0 0
WENDYS CO COM 95058W100 95,047 5,788,516 SH   SOLE 22 5,215,727 0 572,789
WENDYS CO COM 95058W100 1,273 77,513 SH   SOLE 26 28,560 0 48,953
WENDYS CO COM 95058W100 486 29,574 SH   SOLE 28 29,574 0 0
WENDYS CO COM 95058W100 695 42,303 SH   SOLE 30 42,303 0 0
WENDYS CO COM 95058W100 69 4,208 SH   SOLE 31 4,208 0 0
WENDYS CO COM 95058W100 86 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 299 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 1,089 28,183 SH   SOLE 2 20,274 0 7,909
WERNER ENTERPRISES INC COM 950755108 8 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 42 1,080 SH   SOLE 7 1,080 0 0
WERNER ENTERPRISES INC COM 950755108 11,687 302,378 SH   SOLE 18 302,378 0 0
WERNER ENTERPRISES INC COM 950755108 1,755 45,407 SH   SOLE 19 45,407 0 0
WERNER ENTERPRISES INC COM 950755108 114,913 2,973,170 SH   SOLE 21 2,973,170 0 0
WERNER ENTERPRISES INC COM 950755108 70,723 1,829,844 SH   SOLE 22 1,744,559 0 85,285
WERNER ENTERPRISES INC COM 950755108 194 5,024 SH   SOLE 23 5,024 0 0
WERNER ENTERPRISES INC COM 950755108 663 17,142 SH   SOLE 26 6,879 0 10,263
WERNER ENTERPRISES INC COM 950755108 261 6,764 SH   SOLE 28 6,764 0 0
WERNER ENTERPRISES INC COM 950755108 309 8,003 SH   SOLE 30 8,003 0 0
WERNER ENTERPRISES INC COM 950755108 199 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 393 9,656 SH   SOLE 2 2,494 0 7,162
WESBANCO INC COM 950810101 14 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 37 922 SH   SOLE 7 922 0 0
WESBANCO INC COM 950810101 6,418 157,875 SH   SOLE 18 157,875 0 0
WESBANCO INC COM 950810101 1,400 34,447 SH   SOLE 19 34,447 0 0
WESBANCO INC COM 950810101 55,198 1,357,894 SH   SOLE 21 1,357,894 0 0
WESBANCO INC COM 950810101 48,871 1,202,247 SH   SOLE 22 1,132,073 0 70,174
WESBANCO INC COM 950810101 1,062 26,119 SH   SOLE 26 7,015 0 19,104
WESBANCO INC COM 950810101 529 13,018 SH   SOLE 28 13,018 0 0
WESBANCO INC COM 950810101 296 7,288 SH   SOLE 30 7,288 0 0
WESBANCO INC COM 950810101 159 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 148 20,050 SH   SOLE 2 4,273 0 15,777
WESCO AIRCRAFT HLDGS INC COM 950814103 1 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 12 1,667 SH   SOLE 7 1,667 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,576 212,931 SH   SOLE 18 212,931 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 347 46,867 SH   SOLE 19 46,867 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 42,384 5,727,573 SH   SOLE 21 5,727,573 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 12,032 1,625,990 SH   SOLE 22 1,527,387 0 98,603
WESCO AIRCRAFT HLDGS INC COM 950814103 37 4,952 SH   SOLE 26 0 0 4,952
WESCO AIRCRAFT HLDGS INC COM 950814103 72 9,777 SH   SOLE 28 9,777 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 55 7,429 SH   SOLE 30 7,429 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 57 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 2,082 30,549 SH   SOLE 2 6,021 0 24,528
WESCO INTL INC COM 95082P105 64 934 SH   SOLE 4 934 0 0
WESCO INTL INC COM 95082P105 147 2,163 SH   SOLE 7 2,163 0 0
WESCO INTL INC COM 95082P105 1,725 25,309 SH   SOLE 18 25,309 0 0
WESCO INTL INC COM 95082P105 996 14,610 SH   SOLE 19 14,610 0 0
WESCO INTL INC COM 95082P105 36,970 542,473 SH   SOLE 21 542,473 0 0
WESCO INTL INC COM 95082P105 89,770 1,317,237 SH   SOLE 22 1,160,910 0 156,327
WESCO INTL INC COM 95082P105 36 535 SH   SOLE 23 535 0 0
WESCO INTL INC COM 95082P105 2,932 43,027 SH   SOLE 26 15,616 0 27,411
WESCO INTL INC COM 95082P105 469 6,883 SH   SOLE 28 6,883 0 0
WESCO INTL INC COM 95082P105 322 4,731 SH   SOLE 29 0 0 4,731
WESCO INTL INC COM 95082P105 522 7,656 SH   SOLE 30 7,656 0 0
WESCO INTL INC COM 95082P105 75 1,107 SH   SOLE 31 1,107 0 0
WESCO INTL INC COM 95082P105 303 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 356 5,222 SH   SOLE 40 5,222 0 0
WEST BANCORPORATION INC CAP STK 95123P106 62 2,451 SH   SOLE 2 724 0 1,727
WEST BANCORPORATION INC CAP STK 95123P106 14 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,549 61,581 SH   SOLE 18 61,581 0 0
WEST BANCORPORATION INC CAP STK 95123P106 301 11,970 SH   SOLE 19 11,970 0 0
WEST BANCORPORATION INC CAP STK 95123P106 13,573 539,700 SH   SOLE 21 539,700 0 0
WEST BANCORPORATION INC CAP STK 95123P106 4,420 175,760 SH   SOLE 22 163,629 0 12,131
WEST BANCORPORATION INC CAP STK 95123P106 181 7,212 SH   SOLE 29 0 0 7,212
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,766 68,574 SH   SOLE 2 43,097 0 25,477
WEST PHARMACEUTICAL SVSC INC COM 955306105 37 379 SH   SOLE 4 379 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,477 14,972 SH   SOLE 7 14,972 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 24,016 243,401 SH   SOLE 18 243,401 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 20,780 210,606 SH   SOLE 19 210,606 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 320,216 3,245,320 SH   SOLE 21 3,245,320 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 235,073 2,382,416 SH   SOLE 22 2,163,827 0 218,589
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,988 30,287 SH   SOLE 26 9,680 0 20,607
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,131 11,466 SH   SOLE 28 11,466 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,203 12,195 SH   SOLE 30 12,195 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 160 1,622 SH   SOLE 31 1,622 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 887 8,986 SH   SOLE 40 8,986 0 0
WESTAMERICA BANCORPORATION COM 957090103 345 5,790 SH   SOLE 2 1,395 0 4,395
WESTAMERICA BANCORPORATION COM 957090103 13 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 39 653 SH   SOLE 7 653 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,579 127,273 SH   SOLE 18 127,273 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,264 21,228 SH   SOLE 19 21,228 0 0
WESTAMERICA BANCORPORATION COM 957090103 142,413 2,391,483 SH   SOLE 21 2,391,483 0 0
WESTAMERICA BANCORPORATION COM 957090103 46,939 788,223 SH   SOLE 22 742,989 0 45,234
WESTAMERICA BANCORPORATION COM 957090103 986 16,556 SH   SOLE 26 8,645 0 7,911
WESTAMERICA BANCORPORATION COM 957090103 224 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,273 38,175 SH   SOLE 30 38,175 0 0
WESTAMERICA BANCORPORATION COM 957090103 170 2,851 SH   SOLE 40 2,851 0 0
WESTAR ENERGY INC COM 95709T100 49,056 929,096 SH   SOLE 2 797,702 0 131,394
WESTAR ENERGY INC COM 95709T100 8,963 169,756 SH   SOLE 4 165,921 0 3,835
WESTAR ENERGY INC COM 95709T100 5,884 111,430 SH   SOLE 7 80,573 0 30,857
WESTAR ENERGY INC COM 95709T100 7,586 143,666 SH   SOLE 13 143,666 0 0
WESTAR ENERGY INC COM 95709T100 27,307 517,170 SH   SOLE 18 503,059 0 14,111
WESTAR ENERGY INC COM 95709T100 56,691 1,073,692 SH   SOLE 19 1,073,692 0 0
WESTAR ENERGY INC COM 95709T100 8,346 158,065 SH   SOLE 20 0 0 158,065
WESTAR ENERGY INC COM 95709T100 381,781 7,230,703 SH   SOLE 21 7,230,703 0 0
WESTAR ENERGY INC COM 95709T100 357,144 6,764,087 SH   SOLE 22 5,458,962 0 1,305,125
WESTAR ENERGY INC COM 95709T100 20,747 392,938 SH   SOLE 23 392,938 0 0
WESTAR ENERGY INC COM 95709T100 581 11,010 SH   SOLE 25 11,010 0 0
WESTAR ENERGY INC COM 95709T100 16,404 310,673 SH   SOLE 26 116,119 0 194,554
WESTAR ENERGY INC COM 95709T100 1,728 32,732 SH   SOLE 28 24,090 0 8,642
WESTAR ENERGY INC COM 95709T100 4,959 93,929 SH   SOLE 29 93,929 0 0
WESTAR ENERGY INC COM 95709T100 15,268 289,158 SH   SOLE 30 289,158 0 0
WESTAR ENERGY INC COM 95709T100 14,504 274,698 SH   SOLE 31 208,862 0 65,836
WESTAR ENERGY INC COM 95709T100 16,168 306,221 SH   SOLE 34 306,221 0 0
WESTAR ENERGY INC COM 95709T100 10,775 204,072 SH   SOLE 36 204,072 0 0
WESTAR ENERGY INC COM 95709T100 35 656 SH   SOLE 40 656 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 18 4,906 SH   SOLE 21 4,906 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 1,120 298,640 SH   SOLE 22 298,640 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 145 38,536 SH   SOLE 29 0 0 38,536
WESTERN ALLIANCE BANCORP COM 957638109 3,023 53,397 SH   SOLE 2 12,917 0 40,480
WESTERN ALLIANCE BANCORP COM 957638109 58 1,026 SH   SOLE 4 1,026 0 0
WESTERN ALLIANCE BANCORP COM 957638109 150 2,650 SH   SOLE 7 2,650 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,020 71,003 SH   SOLE 18 71,003 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,445 60,847 SH   SOLE 19 60,847 0 0
WESTERN ALLIANCE BANCORP COM 957638109 71,928 1,270,365 SH   SOLE 21 1,270,365 0 0
WESTERN ALLIANCE BANCORP COM 957638109 163,413 2,886,144 SH   SOLE 22 2,567,152 0 318,992
WESTERN ALLIANCE BANCORP COM 957638109 194 3,431 SH   SOLE 23 3,431 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,002 53,025 SH   SOLE 26 20,226 0 32,799
WESTERN ALLIANCE BANCORP COM 957638109 915 16,168 SH   SOLE 28 16,168 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,319 93,940 SH   SOLE 29 0 0 93,940
WESTERN ALLIANCE BANCORP COM 957638109 952 16,814 SH   SOLE 30 16,814 0 0
WESTERN ALLIANCE BANCORP COM 957638109 123 2,176 SH   SOLE 31 2,176 0 0
WESTERN ALLIANCE BANCORP COM 957638109 12 209 SH   SOLE 34 209 0 0
WESTERN ALLIANCE BANCORP COM 957638109 751 13,263 SH   SOLE 40 13,263 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 23 2,000 SH   SOLE 18 2,000 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 99 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,636 164,418 SH   SOLE 18 164,418 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 364 36,548 SH   SOLE 19 36,548 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 22,637 2,275,046 SH   SOLE 21 2,275,046 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 13,224 1,329,050 SH   SOLE 22 1,248,413 0 80,637
WESTERN ASSET MTG CAP CORP COM 95790D105 149 14,959 SH   SOLE 26 0 0 14,959
WESTERN ASSET MTG CAP CORP COM 95790D105 63 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 63 6,312 SH   SOLE 30 6,312 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 42 4,222 SH   SOLE 40 4,222 0 0
WESTERN ASSET MTG DEF OPPTY COM 95790B109 617 25,000 SH   SOLE 18 25,000 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 14 1,000 SH   SOLE 18 1,000 0 0
WESTERN DIGITAL CORP COM 958102105 28,418 357,328 SH   SOLE 2 73,588 0 283,740
WESTERN DIGITAL CORP COM 958102105 8,412 105,768 SH   SOLE 4 98,252 0 7,516
WESTERN DIGITAL CORP COM 958102105 20,243 254,536 SH   SOLE 7 241,321 0 13,215
WESTERN DIGITAL CORP COM 958102105 439 5,521 SH   SOLE 13 5,521 0 0
WESTERN DIGITAL CORP COM 958102105 206 2,590 SH   SOLE 15 2,590 0 0
WESTERN DIGITAL CORP COM 958102105 13 165 SH   SOLE 17 0 0 165
WESTERN DIGITAL CORP COM 958102105 52,182 656,124 SH   SOLE 18 616,893 0 39,231
WESTERN DIGITAL CORP COM 958102105 8,579 107,871 SH   SOLE 19 107,871 0 0
WESTERN DIGITAL CORP COM 958102105 9,531 119,843 SH   SOLE 20 0 0 119,843
WESTERN DIGITAL CORP COM 958102105 504,726 6,346,360 SH   SOLE 21 6,346,360 0 0
WESTERN DIGITAL CORP COM 958102105 642,237 8,075,401 SH   SOLE 22 6,726,197 0 1,349,204
WESTERN DIGITAL CORP COM 958102105 28,538 358,832 SH   SOLE 23 358,832 0 0
WESTERN DIGITAL CORP COM 958102105 23,399 294,218 SH   SOLE 25 294,218 0 0
WESTERN DIGITAL CORP COM 958102105 60,854 765,175 SH   SOLE 26 277,764 0 487,411
WESTERN DIGITAL CORP COM 958102105 5,356 67,342 SH   SOLE 28 49,108 0 18,234
WESTERN DIGITAL CORP COM 958102105 837 10,523 SH   SOLE 29 9,633 0 890
WESTERN DIGITAL CORP COM 958102105 86,096 1,082,561 SH   SOLE 30 1,082,561 0 0
WESTERN DIGITAL CORP COM 958102105 14,822 186,364 SH   SOLE 31 79,396 0 106,968
WESTERN DIGITAL CORP COM 958102105 3,417 42,960 SH   SOLE 32 42,960 0 0
WESTERN DIGITAL CORP COM 958102105 3,952 49,695 SH   SOLE 34 49,695 0 0
WESTERN DIGITAL CORP COM 958102105 22,006 276,695 SH   SOLE 36 276,695 0 0
WESTERN DIGITAL CORP COM 958102105 113 1,422 SH   SOLE 40 1,422 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 676 8,500 SH Put SOLE 2 8,500 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 1,074 13,500 SH Put SOLE 18 13,500 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 17,298 217,500 SH Put SOLE 19 217,500 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 120 1,500 SH Put SOLE 22 1,500 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 618 16,631 SH   SOLE 18 16,631 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 32,210 669,782 SH   SOLE 19 669,782 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 14 1,290 SH   SOLE 2 1,290 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 1,167 107,040 SH   SOLE 18 107,040 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 246 22,590 SH   SOLE 19 22,590 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 10,152 931,417 SH   SOLE 21 931,417 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 13,278 1,218,200 SH   SOLE 22 1,199,839 0 18,361
WESTERN UN CO COM 959802109 11,305 594,666 SH   SOLE 2 142,567 0 452,099
WESTERN UN CO COM 959802109 2,766 145,522 SH   SOLE 4 131,735 0 13,787
WESTERN UN CO COM 959802109 6,575 345,891 SH   SOLE 7 316,526 0 29,365
WESTERN UN CO COM 959802109 72 3,794 SH   SOLE 15 3,794 0 0
WESTERN UN CO COM 959802109 18,636 980,315 SH   SOLE 18 903,964 0 76,351
WESTERN UN CO COM 959802109 2,404 126,463 SH   SOLE 19 126,463 0 0
WESTERN UN CO COM 959802109 5,368 282,369 SH   SOLE 20 0 0 282,369
WESTERN UN CO COM 959802109 184,289 9,694,328 SH   SOLE 21 9,694,328 0 0
WESTERN UN CO COM 959802109 240,010 12,625,446 SH   SOLE 22 10,531,674 0 2,093,772
WESTERN UN CO COM 959802109 11,472 603,468 SH   SOLE 23 603,468 0 0
WESTERN UN CO COM 959802109 15,040 791,141 SH   SOLE 25 791,141 0 0
WESTERN UN CO COM 959802109 26,496 1,393,818 SH   SOLE 26 574,841 0 818,977
WESTERN UN CO COM 959802109 1,976 103,936 SH   SOLE 28 75,695 0 28,241
WESTERN UN CO COM 959802109 2,654 139,593 SH   SOLE 29 19,090 0 120,503
WESTERN UN CO COM 959802109 27,694 1,456,790 SH   SOLE 30 1,456,790 0 0
WESTERN UN CO COM 959802109 4,641 244,159 SH   SOLE 31 108,950 0 135,209
WESTERN UN CO COM 959802109 4,301 226,228 SH   SOLE 34 226,228 0 0
WESTERN UN CO COM 959802109 9,355 492,086 SH   SOLE 36 492,086 0 0
WESTERN UN CO COM 959802109 48 2,507 SH   SOLE 40 2,507 0 0
WESTLAKE CHEM CORP COM 960413102 2,239 21,022 SH   SOLE 2 4,244 0 16,778
WESTLAKE CHEM CORP COM 960413102 33 310 SH   SOLE 4 310 0 0
WESTLAKE CHEM CORP COM 960413102 95 892 SH   SOLE 7 892 0 0
WESTLAKE CHEM CORP COM 960413102 31 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 2,023 18,992 SH   SOLE 18 18,992 0 0
WESTLAKE CHEM CORP COM 960413102 1,141 10,709 SH   SOLE 19 10,709 0 0
WESTLAKE CHEM CORP COM 960413102 45,593 427,982 SH   SOLE 21 427,982 0 0
WESTLAKE CHEM CORP COM 960413102 107,213 1,006,416 SH   SOLE 22 908,671 0 97,745
WESTLAKE CHEM CORP COM 960413102 3,003 28,188 SH   SOLE 25 28,188 0 0
WESTLAKE CHEM CORP COM 960413102 998 9,366 SH   SOLE 26 9,366 0 0
WESTLAKE CHEM CORP COM 960413102 92 865 SH   SOLE 31 865 0 0
WESTLAKE CHEM CORP COM 960413102 3,235 30,368 SH   SOLE 36 30,368 0 0
WESTMORELAND COAL CO COM 960878106 1 808 SH   SOLE 2 808 0 0
WESTMORELAND COAL CO COM 960878106 0 347 SH   SOLE 7 347 0 0
WESTMORELAND COAL CO COM 960878106 85 69,848 SH   SOLE 18 69,848 0 0
WESTMORELAND COAL CO COM 960878106 13 11,101 SH   SOLE 19 11,101 0 0
WESTMORELAND COAL CO COM 960878106 689 569,563 SH   SOLE 21 569,563 0 0
WESTMORELAND COAL CO COM 960878106 670 553,728 SH   SOLE 22 540,913 0 12,815
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 25,185 398,440 SH   SOLE 2 159,875 0 238,565
WESTROCK CO COM 96145D105 8,118 128,426 SH   SOLE 4 122,250 0 6,176
WESTROCK CO COM 96145D105 12,767 201,984 SH   SOLE 7 190,761 0 11,223
WESTROCK CO COM 96145D105 549 8,686 SH   SOLE 13 8,686 0 0
WESTROCK CO COM 96145D105 130 2,057 SH   SOLE 15 2,057 0 0
WESTROCK CO COM 96145D105 52,814 835,527 SH   SOLE 18 802,518 0 33,009
WESTROCK CO COM 96145D105 106,020 1,677,274 SH   SOLE 19 1,677,274 0 0
WESTROCK CO COM 96145D105 8,280 130,997 SH   SOLE 20 0 0 130,997
WESTROCK CO COM 96145D105 539,122 8,529,054 SH   SOLE 21 8,529,054 0 0
WESTROCK CO COM 96145D105 472,457 7,474,407 SH   SOLE 22 6,209,531 0 1,264,876
WESTROCK CO COM 96145D105 20,416 322,993 SH   SOLE 23 322,993 0 0
WESTROCK CO COM 96145D105 13,427 212,425 SH   SOLE 25 212,425 0 0
WESTROCK CO COM 96145D105 45,289 716,481 SH   SOLE 26 265,514 0 450,967
WESTROCK CO COM 96145D105 3,892 61,572 SH   SOLE 28 45,515 0 16,057
WESTROCK CO COM 96145D105 7,549 119,422 SH   SOLE 29 8,829 0 110,593
WESTROCK CO COM 96145D105 55,273 874,442 SH   SOLE 30 874,442 0 0
WESTROCK CO COM 96145D105 7,293 115,378 SH   SOLE 31 53,366 0 62,012
WESTROCK CO COM 96145D105 3,392 53,670 SH   SOLE 32 53,670 0 0
WESTROCK CO COM 96145D105 37,382 591,401 SH   SOLE 34 591,401 0 0
WESTROCK CO COM 96145D105 9,783 154,765 SH   SOLE 35 154,765 0 0
WESTROCK CO COM 96145D105 17,170 271,636 SH   SOLE 36 271,636 0 0
WESTROCK CO COM 96145D105 83 1,309 SH   SOLE 40 1,309 0 0
WESTWATER RES INC COM 961684107 5 4,353 SH   SOLE 18 4,353 0 0
WESTWATER RES INC COM 961684107 63 59,312 SH   SOLE 21 59,312 0 0
WESTWATER RES INC COM 961684107 451 421,871 SH   SOLE 22 421,871 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 36 548 SH   SOLE 2 532 0 16
WESTWOOD HLDGS GROUP INC COM 961765104 10 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,967 29,708 SH   SOLE 18 29,708 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 481 7,266 SH   SOLE 19 7,266 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 17,637 266,377 SH   SOLE 21 266,377 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 18,004 271,921 SH   SOLE 22 255,385 0 16,536
WESTWOOD HLDGS GROUP INC COM 961765104 75 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 451 6,809 SH   SOLE 29 0 0 6,809
WESTWOOD HLDGS GROUP INC COM 961765104 74 1,119 SH   SOLE 30 1,119 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 47 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 4,937 34,960 SH   SOLE 2 18,923 0 16,037
WEX INC COM 96208T104 28 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 134 950 SH   SOLE 7 950 0 0
WEX INC COM 96208T104 18,197 128,847 SH   SOLE 18 128,847 0 0
WEX INC COM 96208T104 1,664 11,780 SH   SOLE 19 11,780 0 0
WEX INC COM 96208T104 248,855 1,762,058 SH   SOLE 21 1,762,058 0 0
WEX INC COM 96208T104 176,653 1,250,819 SH   SOLE 22 1,136,565 0 114,254
WEX INC COM 96208T104 2,021 14,312 SH   SOLE 26 5,474 0 8,838
WEX INC COM 96208T104 809 5,730 SH   SOLE 28 5,730 0 0
WEX INC COM 96208T104 2,600 18,408 SH   SOLE 30 18,408 0 0
WEX INC COM 96208T104 4,817 34,108 SH   SOLE 31 34,108 0 0
WEX INC COM 96208T104 594 4,206 SH   SOLE 40 4,206 0 0
WEYCO GROUP INC COM 962149100 46 1,541 SH   SOLE 2 241 0 1,300
WEYCO GROUP INC COM 962149100 707 23,779 SH   SOLE 18 23,779 0 0
WEYCO GROUP INC COM 962149100 131 4,421 SH   SOLE 19 4,421 0 0
WEYCO GROUP INC COM 962149100 6,306 212,164 SH   SOLE 21 212,164 0 0
WEYCO GROUP INC COM 962149100 5,531 186,115 SH   SOLE 22 182,405 0 3,710
WEYERHAEUSER CO COM 962166104 34,014 964,652 SH   SOLE 2 242,203 0 722,449
WEYERHAEUSER CO COM 962166104 8,425 238,946 SH   SOLE 4 219,244 0 19,702
WEYERHAEUSER CO COM 962166104 17,318 491,162 SH   SOLE 7 468,343 0 22,819
WEYERHAEUSER CO COM 962166104 148 4,200 SH   SOLE 13 4,200 0 0
WEYERHAEUSER CO COM 962166104 133 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 58,067 1,646,810 SH   SOLE 18 1,548,101 0 98,709
WEYERHAEUSER CO COM 962166104 4,676 132,621 SH   SOLE 19 132,621 0 0
WEYERHAEUSER CO COM 962166104 11,717 332,290 SH   SOLE 20 0 0 332,290
WEYERHAEUSER CO COM 962166104 662,832 18,798,414 SH   SOLE 21 18,798,414 0 0
WEYERHAEUSER CO COM 962166104 701,538 19,896,143 SH   SOLE 22 16,526,743 0 3,369,400
WEYERHAEUSER CO COM 962166104 32,239 914,312 SH   SOLE 23 914,312 0 0
WEYERHAEUSER CO COM 962166104 37,024 1,050,030 SH   SOLE 25 1,050,030 0 0
WEYERHAEUSER CO COM 962166104 72,154 2,046,333 SH   SOLE 26 752,017 0 1,294,316
WEYERHAEUSER CO COM 962166104 6,125 173,723 SH   SOLE 28 127,092 0 46,631
WEYERHAEUSER CO COM 962166104 1,065 30,192 SH   SOLE 29 23,580 0 6,612
WEYERHAEUSER CO COM 962166104 83,777 2,375,973 SH   SOLE 30 2,375,973 0 0
WEYERHAEUSER CO COM 962166104 15,553 441,096 SH   SOLE 31 287,637 0 153,459
WEYERHAEUSER CO COM 962166104 3,631 102,988 SH   SOLE 34 102,988 0 0
WEYERHAEUSER CO COM 962166104 25,071 711,031 SH   SOLE 36 711,031 0 0
WEYERHAEUSER CO COM 962166104 122 3,464 SH   SOLE 40 3,464 0 0
WGL HLDGS INC COM 92924F106 2,674 31,149 SH   SOLE 2 22,311 0 8,838
WGL HLDGS INC COM 92924F106 17 203 SH   SOLE 4 203 0 0
WGL HLDGS INC COM 92924F106 9,253 107,792 SH   SOLE 7 107,792 0 0
WGL HLDGS INC COM 92924F106 28,574 332,872 SH   SOLE 18 332,872 0 0
WGL HLDGS INC COM 92924F106 3,511 40,897 SH   SOLE 19 40,897 0 0
WGL HLDGS INC COM 92924F106 287,549 3,349,826 SH   SOLE 21 3,349,826 0 0
WGL HLDGS INC COM 92924F106 139,547 1,625,665 SH   SOLE 22 1,536,824 0 88,841
WGL HLDGS INC COM 92924F106 2,084 24,278 SH   SOLE 26 11,603 0 12,675
WGL HLDGS INC COM 92924F106 628 7,318 SH   SOLE 28 7,318 0 0
WGL HLDGS INC COM 92924F106 726 8,458 SH   SOLE 30 8,458 0 0
WGL HLDGS INC COM 92924F106 273 3,183 SH   SOLE 36 3,183 0 0
WGL HLDGS INC COM 92924F106 467 5,438 SH   SOLE 40 5,438 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 19,352 874,467 SH   SOLE 19 874,467 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 6,177 279,105 SH   SOLE 21 279,105 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,204 54,411 SH   SOLE 25 54,411 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 19,101 863,125 SH   SOLE 29 863,125 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 965 43,625 SH   SOLE 34 43,625 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 15 1,480 SH   SOLE 18 1,480 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 218 21,802 SH   SOLE 21 21,802 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 477 47,749 SH   SOLE 22 47,749 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 7 680 SH   SOLE 23 680 0 0
WHIRLPOOL CORP COM 963320106 15,259 90,482 SH   SOLE 2 18,428 0 72,054
WHIRLPOOL CORP COM 963320106 4,506 26,722 SH   SOLE 4 24,899 0 1,823
WHIRLPOOL CORP COM 963320106 8,866 52,573 SH   SOLE 7 49,142 0 3,431
WHIRLPOOL CORP COM 963320106 387 2,292 SH   SOLE 13 2,292 0 0
WHIRLPOOL CORP COM 963320106 85 503 SH   SOLE 15 503 0 0
WHIRLPOOL CORP COM 963320106 28,740 170,425 SH   SOLE 18 160,826 0 9,599
WHIRLPOOL CORP COM 963320106 5,037 29,871 SH   SOLE 19 29,871 0 0
WHIRLPOOL CORP COM 963320106 7,701 45,663 SH   SOLE 20 0 0 45,663
WHIRLPOOL CORP COM 963320106 253,540 1,503,442 SH   SOLE 21 1,503,442 0 0
WHIRLPOOL CORP COM 963320106 326,830 1,938,035 SH   SOLE 22 1,597,903 0 340,132
WHIRLPOOL CORP COM 963320106 15,882 94,176 SH   SOLE 23 94,176 0 0
WHIRLPOOL CORP COM 963320106 17,040 101,044 SH   SOLE 25 101,044 0 0
WHIRLPOOL CORP COM 963320106 45,534 270,009 SH   SOLE 26 82,811 0 187,198
WHIRLPOOL CORP COM 963320106 2,736 16,223 SH   SOLE 28 11,838 0 4,385
WHIRLPOOL CORP COM 963320106 4,803 28,481 SH   SOLE 29 2,706 0 25,775
WHIRLPOOL CORP COM 963320106 38,920 230,790 SH   SOLE 30 230,790 0 0
WHIRLPOOL CORP COM 963320106 6,190 36,706 SH   SOLE 31 14,659 0 22,047
WHIRLPOOL CORP COM 963320106 2,935 17,405 SH   SOLE 34 17,405 0 0
WHIRLPOOL CORP COM 963320106 12,881 76,380 SH   SOLE 36 76,380 0 0
WHIRLPOOL CORP COM 963320106 64 379 SH   SOLE 40 379 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,015 2,367 SH   SOLE 2 336 0 2,031
WHITE MTNS INS GROUP LTD COM G9618E107 3 4 SH   SOLE 4 4 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 109 128 SH   SOLE 7 128 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,668 1,959 SH   SOLE 18 1,959 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 924 1,085 SH   SOLE 19 1,085 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 35,979 42,265 SH   SOLE 21 42,265 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 86,329 101,411 SH   SOLE 22 88,090 0 13,321
WHITE MTNS INS GROUP LTD COM G9618E107 111 130 SH   SOLE 23 130 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,806 2,121 SH   SOLE 26 585 0 1,536
WHITE MTNS INS GROUP LTD COM G9618E107 582 684 SH   SOLE 28 684 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,090 1,280 SH   SOLE 30 1,280 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 71 83 SH   SOLE 31 83 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 406 477 SH   SOLE 40 477 0 0
WHITEHORSE FIN INC COM 96524V106 768 57,216 SH   SOLE 30 57,216 0 0
WHITESTONE REIT COM 966084204 131 9,098 SH   SOLE 2 2,062 0 7,036
WHITESTONE REIT COM 966084204 11 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,847 197,605 SH   SOLE 18 197,605 0 0
WHITESTONE REIT COM 966084204 486 33,743 SH   SOLE 19 33,743 0 0
WHITESTONE REIT COM 966084204 51,221 3,554,528 SH   SOLE 21 3,554,528 0 0
WHITESTONE REIT COM 966084204 20,490 1,421,908 SH   SOLE 22 1,336,124 0 85,784
WHITESTONE REIT COM 966084204 32 2,202 SH   SOLE 23 2,202 0 0
WHITESTONE REIT COM 966084204 209 14,492 SH   SOLE 26 0 0 14,492
WHITESTONE REIT COM 966084204 828 57,451 SH   SOLE 30 57,451 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,477 55,794 SH   SOLE 2 8,403 0 47,391
WHITING PETE CORP NEW COM NEW 966387409 11 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 101 3,828 SH   SOLE 7 3,828 0 0
WHITING PETE CORP NEW COM NEW 966387409 1 21 SH   SOLE 17 0 0 21
WHITING PETE CORP NEW COM NEW 966387409 1,289 48,668 SH   SOLE 18 48,668 0 0
WHITING PETE CORP NEW COM NEW 966387409 709 26,764 SH   SOLE 19 26,764 0 0
WHITING PETE CORP NEW COM NEW 966387409 31,786 1,200,394 SH   SOLE 21 1,200,394 0 0
WHITING PETE CORP NEW COM NEW 966387409 82,547 3,117,334 SH   SOLE 22 2,827,247 0 290,087
WHITING PETE CORP NEW COM NEW 966387409 644 24,320 SH   SOLE 26 11,565 0 12,755
WHITING PETE CORP NEW COM NEW 966387409 379 14,313 SH   SOLE 28 14,313 0 0
WHITING PETE CORP NEW COM NEW 966387409 649 24,495 SH   SOLE 29 0 0 24,495
WHITING PETE CORP NEW COM NEW 966387409 1,220 46,072 SH   SOLE 30 46,072 0 0
WHITING PETE CORP NEW COM NEW 966387409 55 2,084 SH   SOLE 31 2,084 0 0
WHITING PETE CORP NEW COM NEW 966387409 438 16,522 SH   SOLE 36 16,522 0 0
WHITING PETE CORP NEW COM NEW 966387409 244 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 4,808 5,226,000 PRN   SOLE 2 5,226,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 3,100 3,370,000 PRN   SOLE 19 3,370,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1,345 1,462,000 PRN   SOLE 21 1,462,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 9 10,000 PRN   SOLE 22 10,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2,297 2,497,000 PRN   SOLE 26 2,497,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 170 185,000 PRN   SOLE 34 185,000 0 0
WIDEOPENWEST INC COM 96758W101 20 1,897 SH   SOLE 2 1,084 0 813
WIDEOPENWEST INC COM 96758W101 8 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 744 70,371 SH   SOLE 18 70,371 0 0
WIDEOPENWEST INC COM 96758W101 133 12,624 SH   SOLE 19 12,624 0 0
WIDEOPENWEST INC COM 96758W101 6,941 656,692 SH   SOLE 21 656,692 0 0
WIDEOPENWEST INC COM 96758W101 2,390 226,132 SH   SOLE 22 190,436 0 35,696
WIDEOPENWEST INC COM 96758W101 49 4,655 SH   SOLE 30 4,655 0 0
WIDEPOINT CORP COM 967590100 22 33,748 SH   SOLE 21 33,748 0 0
WIDEPOINT CORP COM 967590100 99 152,131 SH   SOLE 22 152,131 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 205 11,129 SH   SOLE 2 2,765 0 8,364
WILDHORSE RESOURCE DEV CORP COM 96812T102 23 1,263 SH   SOLE 7 1,263 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 3,188 173,155 SH   SOLE 18 173,155 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 662 35,963 SH   SOLE 19 35,963 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 27,183 1,476,539 SH   SOLE 21 1,476,539 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 19,126 1,038,913 SH   SOLE 22 957,826 0 81,087
WILDHORSE RESOURCE DEV CORP COM 96812T102 68 3,714 SH   SOLE 30 3,714 0 0
WILEY JOHN & SONS INC CL A 968223206 3,807 57,903 SH   SOLE 2 34,318 0 23,585
WILEY JOHN & SONS INC CL A 968223206 10 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,839 43,172 SH   SOLE 7 43,172 0 0
WILEY JOHN & SONS INC CL A 968223206 2,942 44,744 SH   SOLE 13 44,744 0 0
WILEY JOHN & SONS INC CL A 968223206 12,472 189,683 SH   SOLE 18 189,683 0 0
WILEY JOHN & SONS INC CL A 968223206 35,564 540,894 SH   SOLE 19 540,894 0 0
WILEY JOHN & SONS INC CL A 968223206 129,573 1,970,691 SH   SOLE 21 1,970,691 0 0
WILEY JOHN & SONS INC CL A 968223206 138,484 2,106,214 SH   SOLE 22 1,693,756 0 412,458
WILEY JOHN & SONS INC CL A 968223206 660 10,034 SH   SOLE 26 3,996 0 6,038
WILEY JOHN & SONS INC CL A 968223206 430 6,541 SH   SOLE 28 6,541 0 0
WILEY JOHN & SONS INC CL A 968223206 6,044 91,923 SH   SOLE 29 0 0 91,923
WILEY JOHN & SONS INC CL A 968223206 479 7,288 SH   SOLE 30 7,288 0 0
WILEY JOHN & SONS INC CL A 968223206 67 1,014 SH   SOLE 31 1,014 0 0
WILEY JOHN & SONS INC CL A 968223206 3,897 59,277 SH   SOLE 34 59,277 0 0
WILEY JOHN & SONS INC CL A 968223206 1,689 25,684 SH   SOLE 36 25,684 0 0
WILEY JOHN & SONS INC CL A 968223206 340 5,166 SH   SOLE 40 5,166 0 0
WILHELMINA INTL INC COM NEW 968235200 2 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 6 769 SH   SOLE 18 769 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 19 2,312 SH   SOLE 19 2,312 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 7 794 SH   SOLE 21 794 0 0
WILLBROS GROUP INC DEL COM 969203108 15 10,283 SH   SOLE 2 1,549 0 8,734
WILLBROS GROUP INC DEL COM 969203108 234 164,587 SH   SOLE 18 164,587 0 0
WILLBROS GROUP INC DEL COM 969203108 56 39,085 SH   SOLE 19 39,085 0 0
WILLBROS GROUP INC DEL COM 969203108 2,210 1,556,577 SH   SOLE 21 1,556,577 0 0
WILLBROS GROUP INC DEL COM 969203108 2,165 1,524,858 SH   SOLE 22 1,494,428 0 30,430
WILLDAN GROUP INC COM 96924N100 11 471 SH   SOLE 2 345 0 126
WILLDAN GROUP INC COM 96924N100 664 27,734 SH   SOLE 18 27,734 0 0
WILLDAN GROUP INC COM 96924N100 138 5,765 SH   SOLE 19 5,765 0 0
WILLDAN GROUP INC COM 96924N100 5,829 243,493 SH   SOLE 21 243,493 0 0
WILLDAN GROUP INC COM 96924N100 4,819 201,284 SH   SOLE 22 195,350 0 5,934
WILLIAMS COS INC DEL COM 969457100 33,035 1,083,456 SH   SOLE 2 289,449 0 794,007
WILLIAMS COS INC DEL COM 969457100 15,715 515,403 SH   SOLE 4 493,828 0 21,575
WILLIAMS COS INC DEL COM 969457100 41,286 1,354,067 SH   SOLE 7 1,335,399 0 18,668
WILLIAMS COS INC DEL COM 969457100 3,190 104,620 SH   SOLE 13 104,620 0 0
WILLIAMS COS INC DEL COM 969457100 193 6,338 SH   SOLE 15 6,338 0 0
WILLIAMS COS INC DEL COM 969457100 111,852 3,668,497 SH   SOLE 18 3,559,112 0 109,385
WILLIAMS COS INC DEL COM 969457100 393,768 12,914,673 SH   SOLE 19 12,914,673 0 0
WILLIAMS COS INC DEL COM 969457100 9,801 321,446 SH   SOLE 20 0 0 321,446
WILLIAMS COS INC DEL COM 969457100 625,893 20,527,807 SH   SOLE 21 20,527,807 0 0
WILLIAMS COS INC DEL COM 969457100 729,694 23,932,243 SH   SOLE 22 19,982,545 0 3,949,698
WILLIAMS COS INC DEL COM 969457100 31,061 1,018,728 SH   SOLE 23 1,018,728 0 0
WILLIAMS COS INC DEL COM 969457100 20,487 671,918 SH   SOLE 25 671,918 0 0
WILLIAMS COS INC DEL COM 969457100 59,785 1,960,806 SH   SOLE 26 730,477 0 1,230,329
WILLIAMS COS INC DEL COM 969457100 5,869 192,480 SH   SOLE 28 141,984 0 50,496
WILLIAMS COS INC DEL COM 969457100 6,584 215,934 SH   SOLE 29 28,966 0 186,968
WILLIAMS COS INC DEL COM 969457100 83,460 2,737,293 SH   SOLE 30 2,737,293 0 0
WILLIAMS COS INC DEL COM 969457100 14,700 482,137 SH   SOLE 31 204,204 0 277,933
WILLIAMS COS INC DEL COM 969457100 147,709 4,844,518 SH   SOLE 34 4,844,518 0 0
WILLIAMS COS INC DEL COM 969457100 26,583 871,859 SH   SOLE 36 871,859 0 0
WILLIAMS COS INC DEL COM 969457100 132 4,317 SH   SOLE 40 4,317 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 390 10,062 SH   SOLE 18 10,062 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 47,600 1,227,426 SH   SOLE 19 1,227,426 0 0
WILLIAMS SONOMA INC COM 969904101 5,014 96,976 SH   SOLE 2 55,628 0 41,348
WILLIAMS SONOMA INC COM 969904101 1,123 21,729 SH   SOLE 4 21,729 0 0
WILLIAMS SONOMA INC COM 969904101 174 3,358 SH   SOLE 7 3,358 0 0
WILLIAMS SONOMA INC COM 969904101 24,544 474,731 SH   SOLE 18 474,731 0 0
WILLIAMS SONOMA INC COM 969904101 93,225 1,803,200 SH   SOLE 19 1,803,200 0 0
WILLIAMS SONOMA INC COM 969904101 175,982 3,403,915 SH   SOLE 21 3,403,915 0 0
WILLIAMS SONOMA INC COM 969904101 139,290 2,694,203 SH   SOLE 22 2,426,911 0 267,292
WILLIAMS SONOMA INC COM 969904101 1,035 20,022 SH   SOLE 25 20,022 0 0
WILLIAMS SONOMA INC COM 969904101 1,733 33,526 SH   SOLE 26 16,347 0 17,179
WILLIAMS SONOMA INC COM 969904101 630 12,177 SH   SOLE 28 12,177 0 0
WILLIAMS SONOMA INC COM 969904101 1,004 19,425 SH   SOLE 29 0 0 19,425
WILLIAMS SONOMA INC COM 969904101 670 12,964 SH   SOLE 30 12,964 0 0
WILLIAMS SONOMA INC COM 969904101 107 2,063 SH   SOLE 31 2,063 0 0
WILLIAMS SONOMA INC COM 969904101 35,886 694,119 SH   SOLE 34 694,119 0 0
WILLIAMS SONOMA INC COM 969904101 158 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 470 9,099 SH   SOLE 40 9,099 0 0
WILLIS LEASE FINANCE CORP COM 970646105 20 788 SH   SOLE 2 210 0 578
WILLIS LEASE FINANCE CORP COM 970646105 390 15,620 SH   SOLE 18 15,620 0 0
WILLIS LEASE FINANCE CORP COM 970646105 75 3,020 SH   SOLE 19 3,020 0 0
WILLIS LEASE FINANCE CORP COM 970646105 3,193 127,890 SH   SOLE 21 127,890 0 0
WILLIS LEASE FINANCE CORP COM 970646105 827 33,131 SH   SOLE 22 31,220 0 1,911
WILLIS TOWERS WATSON PUB LTD SHS G96629103 25,953 172,229 SH   SOLE 2 46,166 0 126,063
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,280 41,675 SH   SOLE 4 38,369 0 3,306
WILLIS TOWERS WATSON PUB LTD SHS G96629103 14,256 94,602 SH   SOLE 7 87,494 0 7,108
WILLIS TOWERS WATSON PUB LTD SHS G96629103 418 2,773 SH   SOLE 13 2,773 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 144 958 SH   SOLE 15 958 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 43,054 285,714 SH   SOLE 18 268,602 0 17,112
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,001 19,912 SH   SOLE 19 19,912 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 8,870 58,861 SH   SOLE 20 0 0 58,861
WILLIS TOWERS WATSON PUB LTD SHS G96629103 398,651 2,645,501 SH   SOLE 21 2,645,501 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 519,829 3,449,657 SH   SOLE 22 2,873,621 0 576,036
WILLIS TOWERS WATSON PUB LTD SHS G96629103 23,842 158,220 SH   SOLE 23 158,220 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 15,621 103,662 SH   SOLE 25 103,662 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 51,525 341,926 SH   SOLE 26 131,115 0 210,811
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,412 29,278 SH   SOLE 28 21,348 0 7,930
WILLIS TOWERS WATSON PUB LTD SHS G96629103 626 4,155 SH   SOLE 29 4,155 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 67,759 449,658 SH   SOLE 30 449,658 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,387 49,022 SH   SOLE 31 28,453 0 20,569
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,311 8,703 SH   SOLE 34 8,703 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 16,236 107,747 SH   SOLE 36 107,747 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 94 627 SH   SOLE 40 627 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 80 43,392 SH   SOLE 2 11,066 0 32,326
WINDSTREAM HLDGS INC COM NEW 97382A200 2 1,194 SH   SOLE 4 1,194 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 27 14,442 SH   SOLE 7 14,442 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 0 3 SH   SOLE 17 0 0 3
WINDSTREAM HLDGS INC COM NEW 97382A200 1,300 702,551 SH   SOLE 18 702,551 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 264 142,754 SH   SOLE 19 142,754 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 22,458 12,139,261 SH   SOLE 21 12,139,261 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 11,331 6,124,715 SH   SOLE 22 5,639,009 0 485,706
WINDSTREAM HLDGS INC COM NEW 97382A200 231 124,747 SH   SOLE 26 51,223 0 73,524
WINDSTREAM HLDGS INC COM NEW 97382A200 50 26,832 SH   SOLE 28 26,832 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 74 39,875 SH   SOLE 30 39,875 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 83 44,686 SH   SOLE 36 44,686 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 36 19,471 SH   SOLE 40 19,471 0 0
WINGSTOP INC COM 974155103 112 2,868 SH   SOLE 2 2,571 0 297
WINGSTOP INC COM 974155103 22 572 SH   SOLE 7 572 0 0
WINGSTOP INC COM 974155103 5,139 131,846 SH   SOLE 18 131,846 0 0
WINGSTOP INC COM 974155103 927 23,779 SH   SOLE 19 23,779 0 0
WINGSTOP INC COM 974155103 100,777 2,585,353 SH   SOLE 21 2,585,353 0 0
WINGSTOP INC COM 974155103 34,707 890,390 SH   SOLE 22 838,927 0 51,463
WINGSTOP INC COM 974155103 87 2,239 SH   SOLE 26 0 0 2,239
WINGSTOP INC COM 974155103 230 5,909 SH   SOLE 28 5,909 0 0
WINGSTOP INC COM 974155103 1,634 41,928 SH   SOLE 30 41,928 0 0
WINGSTOP INC COM 974155103 93 2,383 SH   SOLE 40 2,383 0 0
WINMARK CORP COM 974250102 22 169 SH   SOLE 2 146 0 23
WINMARK CORP COM 974250102 5 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 885 6,842 SH   SOLE 18 6,842 0 0
WINMARK CORP COM 974250102 241 1,865 SH   SOLE 19 1,865 0 0
WINMARK CORP COM 974250102 9,437 72,931 SH   SOLE 21 72,931 0 0
WINMARK CORP COM 974250102 3,776 29,178 SH   SOLE 22 25,868 0 3,310
WINMARK CORP COM 974250102 48 371 SH   SOLE 23 371 0 0
WINMARK CORP COM 974250102 42 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 45 347 SH   SOLE 30 347 0 0
WINMARK CORP COM 974250102 33 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 146 2,620 SH   SOLE 2 2,085 0 535
WINNEBAGO INDS INC COM 974637100 4 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 37 659 SH   SOLE 7 659 0 0
WINNEBAGO INDS INC COM 974637100 8,260 148,561 SH   SOLE 18 148,561 0 0
WINNEBAGO INDS INC COM 974637100 1,372 24,674 SH   SOLE 19 24,674 0 0
WINNEBAGO INDS INC COM 974637100 152,479 2,742,422 SH   SOLE 21 2,742,422 0 0
WINNEBAGO INDS INC COM 974637100 48,499 872,290 SH   SOLE 22 815,450 0 56,840
WINNEBAGO INDS INC COM 974637100 383 6,893 SH   SOLE 26 0 0 6,893
WINNEBAGO INDS INC COM 974637100 319 5,740 SH   SOLE 28 5,740 0 0
WINNEBAGO INDS INC COM 974637100 2,389 42,970 SH   SOLE 30 42,970 0 0
WINNEBAGO INDS INC COM 974637100 164 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 4,230 51,354 SH   SOLE 2 42,287 0 9,067
WINTRUST FINL CORP COM 97650W108 17 208 SH   SOLE 4 208 0 0
WINTRUST FINL CORP COM 97650W108 140 1,696 SH   SOLE 7 1,696 0 0
WINTRUST FINL CORP COM 97650W108 30,857 374,619 SH   SOLE 18 374,619 0 0
WINTRUST FINL CORP COM 97650W108 23,088 280,301 SH   SOLE 19 280,301 0 0
WINTRUST FINL CORP COM 97650W108 305,250 3,705,840 SH   SOLE 21 3,705,840 0 0
WINTRUST FINL CORP COM 97650W108 186,747 2,267,174 SH   SOLE 22 2,159,085 0 108,089
WINTRUST FINL CORP COM 97650W108 8,748 106,209 SH   SOLE 23 106,209 0 0
WINTRUST FINL CORP COM 97650W108 1,570 19,066 SH   SOLE 26 9,805 0 9,261
WINTRUST FINL CORP COM 97650W108 728 8,837 SH   SOLE 28 8,837 0 0
WINTRUST FINL CORP COM 97650W108 1,444 17,532 SH   SOLE 29 0 0 17,532
WINTRUST FINL CORP COM 97650W108 736 8,941 SH   SOLE 30 8,941 0 0
WINTRUST FINL CORP COM 97650W108 260 3,154 SH   SOLE 36 3,154 0 0
WINTRUST FINL CORP COM 97650W108 467 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,206 768,932 SH   SOLE 2 698,924 0 70,008
WIPRO LTD SPON ADR 1 SH 97651M109 285 52,091 SH   SOLE 7 0 0 52,091
WIPRO LTD SPON ADR 1 SH 97651M109 7,244 1,324,380 SH   SOLE 18 1,324,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 297 54,380 SH   SOLE 19 54,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 43,454 7,944,078 SH   SOLE 21 7,944,078 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 17,935 3,278,734 SH   SOLE 22 3,278,734 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 743 135,805 SH   SOLE 25 135,805 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 11,361 2,076,879 SH   SOLE 26 598,615 0 1,478,264
WIPRO LTD SPON ADR 1 SH 97651M109 4,256 778,060 SH   SOLE 28 778,060 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,828 517,071 SH   SOLE 29 517,071 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 16,676 3,048,631 SH   SOLE 30 3,048,631 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 674 123,276 SH   SOLE 34 123,276 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 35 6,326 SH   SOLE 40 6,326 0 0
WIRELESS TELECOM GROUP INC COM 976524108 7 3,057 SH   SOLE 18 3,057 0 0
WIRELESS TELECOM GROUP INC COM 976524108 136 55,923 SH   SOLE 21 55,923 0 0
WISDOMTREE INVTS INC COM 97717P104 90 7,149 SH   SOLE 2 6,453 0 696
WISDOMTREE INVTS INC COM 97717P104 4 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 36 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 1 102 SH   SOLE 17 0 0 102
WISDOMTREE INVTS INC COM 97717P104 6,450 513,940 SH   SOLE 18 513,940 0 0
WISDOMTREE INVTS INC COM 97717P104 946 75,417 SH   SOLE 19 75,417 0 0
WISDOMTREE INVTS INC COM 97717P104 118,966 9,479,385 SH   SOLE 21 9,479,385 0 0
WISDOMTREE INVTS INC COM 97717P104 39,738 3,166,398 SH   SOLE 22 2,962,784 0 203,614
WISDOMTREE INVTS INC COM 97717P104 344 27,444 SH   SOLE 26 7,318 0 20,126
WISDOMTREE INVTS INC COM 97717P104 215 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 2,075 165,304 SH   SOLE 30 165,304 0 0
WISDOMTREE INVTS INC COM 97717P104 157 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 71 767 SH   SOLE 17 0 0 767
WISDOMTREE TR EMG MKTS SMCAP 97717W281 146 2,800 SH   SOLE 18 2,800 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,635 80,150 SH   SOLE 19 80,150 0 0
WISDOMTREE TR BRCLYS INTRT HED 97717W380 4 80 SH   SOLE 17 0 0 80
WISDOMTREE TR INDIA ERNGS FD 97717W422 198,444 7,128,013 SH   SOLE 2 32,067 0 7,095,946
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,628 58,486 SH   SOLE 7 58,486 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1 50 SH   SOLE 17 0 0 50
WISDOMTREE TR INDIA ERNGS FD 97717W422 34,568 1,241,651 SH   SOLE 22 1,241,651 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 5 144 SH   SOLE 17 0 0 144
WISDOMTREE TR US SMALLCP ERNGS 97717W562 2 42 SH   SOLE 17 0 0 42
WISDOMTREE TR US MIDCP EARNING 97717W570 5 124 SH   SOLE 17 0 0 124
WISDOMTREE TR US TOTAL EARNING 97717W596 2 72 SH   SOLE 17 0 0 72
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 34 SH   SOLE 17 0 0 34
WISDOMTREE TR INTL EQUITY FD 97717W703 28 494 SH   SOLE 17 0 0 494
WISDOMTREE TR INTL EQUITY FD 97717W703 2,330 41,766 SH   SOLE 19 41,766 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 3 40 SH   SOLE 17 0 0 40
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2 34 SH   SOLE 17 0 0 34
WISDOMTREE TR JAPN HEDGE EQT 97717W851 24,515 413,196 SH   SOLE 19 413,196 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,489 109,364 SH   SOLE 22 109,364 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 7 174 SH   SOLE 17 0 0 174
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 27 SH   SOLE 17 0 0 27
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 22 351 SH   SOLE 18 351 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 3 59 SH   SOLE 17 0 0 59
WISDOMTREE TR EM LCL DEBT FD 97717X867 4 99 SH   SOLE 17 0 0 99
WIX COM LTD SHS M98068105 186 3,229 SH   SOLE 2 3,229 0 0
WIX COM LTD SHS M98068105 28 489 SH   SOLE 4 489 0 0
WIX COM LTD SHS M98068105 165 2,864 SH   SOLE 7 2,864 0 0
WIX COM LTD SHS M98068105 8 138 SH   SOLE 18 0 0 138
WIX COM LTD SHS M98068105 15,306 265,965 SH   SOLE 19 265,965 0 0
WIX COM LTD SHS M98068105 15,634 271,660 SH   SOLE 21 271,660 0 0
WIX COM LTD SHS M98068105 14,092 244,874 SH   SOLE 22 224,542 0 20,332
WIX COM LTD SHS M98068105 77 1,337 SH   SOLE 23 1,337 0 0
WIX COM LTD SHS M98068105 188 3,266 SH   SOLE 26 0 0 3,266
WIX COM LTD SHS M98068105 109 1,899 SH   SOLE 29 0 0 1,899
WIX COM LTD SHS M98068105 17 294 SH   SOLE 34 294 0 0
WIX COM LTD SHS M98068105 270 4,691 SH   SOLE 40 4,691 0 0
WMIH CORP COM 92936P100 32 37,642 SH   SOLE 2 10,198 0 27,444
WMIH CORP COM 92936P100 9 10,260 SH   SOLE 7 10,260 0 0
WMIH CORP COM 92936P100 680 800,407 SH   SOLE 18 800,407 0 0
WMIH CORP COM 92936P100 133 156,841 SH   SOLE 19 156,841 0 0
WMIH CORP COM 92936P100 5,510 6,489,362 SH   SOLE 21 6,489,362 0 0
WMIH CORP COM 92936P100 2,012 2,370,099 SH   SOLE 22 2,177,853 0 192,246
WNS HOLDINGS LTD SPON ADR 92932M101 16 400 SH   SOLE 2 400 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 18 445 SH   SOLE 15 445 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 9,675 241,096 SH   SOLE 22 241,096 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 274 6,818 SH   SOLE 25 6,818 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 270 6,734 SH   SOLE 34 6,734 0 0
WOLVERINE WORLD WIDE INC COM 978097103 177 5,553 SH   SOLE 2 5,291 0 262
WOLVERINE WORLD WIDE INC COM 978097103 16 508 SH   SOLE 4 508 0 0
WOLVERINE WORLD WIDE INC COM 978097103 65 2,045 SH   SOLE 7 2,045 0 0
WOLVERINE WORLD WIDE INC COM 978097103 13,786 432,420 SH   SOLE 18 432,420 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,412 75,674 SH   SOLE 19 75,674 0 0
WOLVERINE WORLD WIDE INC COM 978097103 276,894 8,685,501 SH   SOLE 21 8,685,501 0 0
WOLVERINE WORLD WIDE INC COM 978097103 84,154 2,639,714 SH   SOLE 22 2,456,617 0 183,097
WOLVERINE WORLD WIDE INC COM 978097103 791 24,826 SH   SOLE 26 7,906 0 16,920
WOLVERINE WORLD WIDE INC COM 978097103 448 14,039 SH   SOLE 28 14,039 0 0
WOLVERINE WORLD WIDE INC COM 978097103 57 1,786 SH   SOLE 29 0 0 1,786
WOLVERINE WORLD WIDE INC COM 978097103 4,434 139,089 SH   SOLE 30 139,089 0 0
WOLVERINE WORLD WIDE INC COM 978097103 350 10,994 SH   SOLE 40 10,994 0 0
WOODWARD INC COM 980745103 2,022 26,412 SH   SOLE 2 23,966 0 2,446
WOODWARD INC COM 980745103 15 193 SH   SOLE 4 193 0 0
WOODWARD INC COM 980745103 123 1,610 SH   SOLE 7 1,610 0 0
WOODWARD INC COM 980745103 25,256 329,972 SH   SOLE 18 329,972 0 0
WOODWARD INC COM 980745103 3,528 46,089 SH   SOLE 19 46,089 0 0
WOODWARD INC COM 980745103 260,854 3,408,072 SH   SOLE 21 3,408,072 0 0
WOODWARD INC COM 980745103 131,014 1,711,701 SH   SOLE 22 1,606,403 0 105,298
WOODWARD INC COM 980745103 20 257 SH   SOLE 23 257 0 0
WOODWARD INC COM 980745103 1,838 24,016 SH   SOLE 26 12,504 0 11,512
WOODWARD INC COM 980745103 593 7,748 SH   SOLE 28 7,748 0 0
WOODWARD INC COM 980745103 485 6,332 SH   SOLE 29 0 0 6,332
WOODWARD INC COM 980745103 698 9,113 SH   SOLE 30 9,113 0 0
WOODWARD INC COM 980745103 752 9,822 SH   SOLE 31 9,822 0 0
WOODWARD INC COM 980745103 201 2,627 SH   SOLE 36 2,627 0 0
WOODWARD INC COM 980745103 488 6,380 SH   SOLE 40 6,380 0 0
WORKDAY INC CL A 98138H101 18,388 180,737 SH   SOLE 2 9,750 0 170,987
WORKDAY INC CL A 98138H101 4,350 42,757 SH   SOLE 4 39,404 0 3,353
WORKDAY INC CL A 98138H101 1,436 14,117 SH   SOLE 7 10,995 0 3,122
WORKDAY INC CL A 98138H101 127 1,249 SH   SOLE 15 1,249 0 0
WORKDAY INC CL A 98138H101 7,936 78,001 SH   SOLE 18 65,748 0 12,253
WORKDAY INC CL A 98138H101 4,193 41,214 SH   SOLE 19 41,214 0 0
WORKDAY INC CL A 98138H101 6,225 61,186 SH   SOLE 20 0 0 61,186
WORKDAY INC CL A 98138H101 181,278 1,781,777 SH   SOLE 21 1,781,777 0 0
WORKDAY INC CL A 98138H101 352,845 3,468,101 SH   SOLE 22 3,071,249 0 396,852
WORKDAY INC CL A 98138H101 15,774 155,046 SH   SOLE 23 155,046 0 0
WORKDAY INC CL A 98138H101 10,820 106,352 SH   SOLE 25 106,352 0 0
WORKDAY INC CL A 98138H101 37,402 367,621 SH   SOLE 26 124,668 0 242,953
WORKDAY INC CL A 98138H101 3,182 31,272 SH   SOLE 28 23,075 0 8,197
WORKDAY INC CL A 98138H101 508 4,989 SH   SOLE 29 4,989 0 0
WORKDAY INC CL A 98138H101 17,691 173,887 SH   SOLE 30 173,887 0 0
WORKDAY INC CL A 98138H101 6,299 61,908 SH   SOLE 31 27,003 0 34,905
WORKDAY INC CL A 98138H101 2,024 19,898 SH   SOLE 32 19,898 0 0
WORKDAY INC CL A 98138H101 897 8,819 SH   SOLE 34 8,819 0 0
WORKDAY INC CL A 98138H101 11,781 115,791 SH   SOLE 36 115,791 0 0
WORKDAY INC CL A 98138H101 61 600 SH   SOLE 40 600 0 0
WORKDAY INC NOTE 0.750% 7/1 98138HAC5 772 617,000 PRN   SOLE 21 617,000 0 0
WORKDAY INC NOTE 1.500% 7/1 98138HAD3 1,059 775,000 PRN   SOLE 21 775,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 14 5,383 SH   SOLE 18 5,383 0 0
WORKHORSE GROUP INC COM NEW 98138J206 179 69,829 SH   SOLE 21 69,829 0 0
WORKIVA INC COM CL A 98139A105 32 1,518 SH   SOLE 2 1,469 0 49
WORKIVA INC COM CL A 98139A105 19 891 SH   SOLE 7 891 0 0
WORKIVA INC COM CL A 98139A105 1,926 89,986 SH   SOLE 18 89,986 0 0
WORKIVA INC COM CL A 98139A105 522 24,370 SH   SOLE 19 24,370 0 0
WORKIVA INC COM CL A 98139A105 17,195 803,514 SH   SOLE 21 803,514 0 0
WORKIVA INC COM CL A 98139A105 11,940 557,963 SH   SOLE 22 514,866 0 43,097
WORKIVA INC COM CL A 98139A105 18 830 SH   SOLE 26 0 0 830
WORKIVA INC COM CL A 98139A105 55 2,552 SH   SOLE 28 2,552 0 0
WORKIVA INC COM CL A 98139A105 69 3,223 SH   SOLE 30 3,223 0 0
WORLD ACCEP CORP DEL COM 981419104 111 1,376 SH   SOLE 2 354 0 1,022
WORLD ACCEP CORP DEL COM 981419104 7 88 SH   SOLE 4 88 0 0
WORLD ACCEP CORP DEL COM 981419104 14 178 SH   SOLE 7 178 0 0
WORLD ACCEP CORP DEL COM 981419104 2,489 30,838 SH   SOLE 18 30,838 0 0
WORLD ACCEP CORP DEL COM 981419104 418 5,181 SH   SOLE 19 5,181 0 0
WORLD ACCEP CORP DEL COM 981419104 44,994 557,405 SH   SOLE 21 557,405 0 0
WORLD ACCEP CORP DEL COM 981419104 14,583 180,658 SH   SOLE 22 165,542 0 15,116
WORLD ACCEP CORP DEL COM 981419104 404 5,011 SH   SOLE 26 2,571 0 2,440
WORLD ACCEP CORP DEL COM 981419104 78 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 700 8,676 SH   SOLE 30 8,676 0 0
WORLD ACCEP CORP DEL COM 981419104 66 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 1,905 67,701 SH   SOLE 2 32,246 0 35,455
WORLD FUEL SVCS CORP COM 981475106 8 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 137 4,868 SH   SOLE 7 4,868 0 0
WORLD FUEL SVCS CORP COM 981475106 6,470 229,916 SH   SOLE 18 229,916 0 0
WORLD FUEL SVCS CORP COM 981475106 565 20,090 SH   SOLE 19 20,090 0 0
WORLD FUEL SVCS CORP COM 981475106 86,005 3,056,322 SH   SOLE 21 3,056,322 0 0
WORLD FUEL SVCS CORP COM 981475106 65,945 2,343,466 SH   SOLE 22 2,070,566 0 272,900
WORLD FUEL SVCS CORP COM 981475106 35 1,227 SH   SOLE 23 1,227 0 0
WORLD FUEL SVCS CORP COM 981475106 535 19,018 SH   SOLE 26 9,133 0 9,885
WORLD FUEL SVCS CORP COM 981475106 292 10,377 SH   SOLE 28 10,377 0 0
WORLD FUEL SVCS CORP COM 981475106 304 10,803 SH   SOLE 30 10,803 0 0
WORLD FUEL SVCS CORP COM 981475106 45 1,596 SH   SOLE 31 1,596 0 0
WORLD FUEL SVCS CORP COM 981475106 789 28,045 SH   SOLE 36 28,045 0 0
WORLD FUEL SVCS CORP COM 981475106 223 7,914 SH   SOLE 40 7,914 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 146 4,780 SH   SOLE 2 4,447 0 333
WORLD WRESTLING ENTMT INC CL A 98156Q108 11 348 SH   SOLE 4 348 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 20 661 SH   SOLE 7 661 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,480 179,190 SH   SOLE 18 179,190 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,547 83,289 SH   SOLE 19 83,289 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 105,781 3,459,164 SH   SOLE 21 3,459,164 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 33,460 1,094,171 SH   SOLE 22 1,030,754 0 63,417
WORLD WRESTLING ENTMT INC CL A 98156Q108 66 2,171 SH   SOLE 23 2,171 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 29 957 SH   SOLE 26 0 0 957
WORLD WRESTLING ENTMT INC CL A 98156Q108 150 4,916 SH   SOLE 28 4,916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,712 55,973 SH   SOLE 30 55,973 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 114 3,743 SH   SOLE 40 3,743 0 0
WORTHINGTON INDS INC COM 981811102 1,052 23,884 SH   SOLE 2 22,964 0 920
WORTHINGTON INDS INC COM 981811102 13 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 70 1,583 SH   SOLE 7 1,583 0 0
WORTHINGTON INDS INC COM 981811102 12,846 291,560 SH   SOLE 18 291,560 0 0
WORTHINGTON INDS INC COM 981811102 7,388 167,677 SH   SOLE 19 167,677 0 0
WORTHINGTON INDS INC COM 981811102 127,064 2,883,885 SH   SOLE 21 2,883,885 0 0
WORTHINGTON INDS INC COM 981811102 77,899 1,768,027 SH   SOLE 22 1,659,863 0 108,164
WORTHINGTON INDS INC COM 981811102 1,758 39,896 SH   SOLE 23 39,896 0 0
WORTHINGTON INDS INC COM 981811102 177 4,028 SH   SOLE 25 4,028 0 0
WORTHINGTON INDS INC COM 981811102 538 12,220 SH   SOLE 26 4,574 0 7,646
WORTHINGTON INDS INC COM 981811102 306 6,946 SH   SOLE 28 6,946 0 0
WORTHINGTON INDS INC COM 981811102 1,447 32,831 SH   SOLE 29 1,193 0 31,638
WORTHINGTON INDS INC COM 981811102 355 8,063 SH   SOLE 30 8,063 0 0
WORTHINGTON INDS INC COM 981811102 105 2,382 SH   SOLE 31 2,382 0 0
WORTHINGTON INDS INC COM 981811102 184 4,169 SH   SOLE 34 4,169 0 0
WORTHINGTON INDS INC COM 981811102 239 5,434 SH   SOLE 36 5,434 0 0
WORTHINGTON INDS INC COM 981811102 250 5,670 SH   SOLE 40 5,670 0 0
WPCS INTL INC COM PAR NEW 92931L401 55 54,158 SH   SOLE 22 54,158 0 0
WPP PLC NEW ADR 92937A102 18 200 SH   SOLE 2 200 0 0
WPP PLC NEW ADR 92937A102 0 4 SH   SOLE 17 0 0 4
WPX ENERGY INC COM 98212B103 5,462 388,214 SH   SOLE 2 187,288 0 200,926
WPX ENERGY INC COM 98212B103 27 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 183 13,000 SH   SOLE 7 13,000 0 0
WPX ENERGY INC COM 98212B103 18,365 1,305,290 SH   SOLE 18 1,305,290 0 0
WPX ENERGY INC COM 98212B103 1,669 118,603 SH   SOLE 19 118,603 0 0
WPX ENERGY INC COM 98212B103 248,599 17,668,739 SH   SOLE 21 17,668,739 0 0
WPX ENERGY INC COM 98212B103 177,521 12,617,007 SH   SOLE 22 11,411,966 0 1,205,041
WPX ENERGY INC COM 98212B103 2,274 161,655 SH   SOLE 26 82,953 0 78,702
WPX ENERGY INC COM 98212B103 930 66,126 SH   SOLE 28 66,126 0 0
WPX ENERGY INC COM 98212B103 2,855 202,928 SH   SOLE 30 202,928 0 0
WPX ENERGY INC COM 98212B103 121 8,604 SH   SOLE 31 8,604 0 0
WPX ENERGY INC COM 98212B103 267 19,009 SH   SOLE 36 19,009 0 0
WPX ENERGY INC COM 98212B103 704 50,029 SH   SOLE 40 50,029 0 0
WPX ENERGY INC PFD SER A CV 98212B202 33,377 539,645 SH   SOLE 21 539,645 0 0
WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 1,562 1,523,000 PRN   SOLE 21 1,523,000 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 332 14,943 SH   SOLE 2 14,280 0 663
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 10 431 SH   SOLE 4 431 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 52 2,342 SH   SOLE 7 2,342 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 7,813 351,938 SH   SOLE 18 351,938 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 4,324 194,795 SH   SOLE 19 194,795 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 79,671 3,588,799 SH   SOLE 21 3,588,799 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 65,851 2,966,280 SH   SOLE 22 2,781,382 0 184,898
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1,239 55,804 SH   SOLE 23 55,804 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 582 26,200 SH   SOLE 26 11,811 0 14,389
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 374 16,868 SH   SOLE 28 16,868 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 251 11,313 SH   SOLE 29 0 0 11,313
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 346 15,597 SH   SOLE 30 15,597 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 224 10,078 SH   SOLE 40 10,078 0 0
WSFS FINL CORP COM 929328102 264 5,518 SH   SOLE 2 1,929 0 3,589
WSFS FINL CORP COM 929328102 17 354 SH   SOLE 4 354 0 0
WSFS FINL CORP COM 929328102 41 867 SH   SOLE 7 867 0 0
WSFS FINL CORP COM 929328102 5,303 110,831 SH   SOLE 18 110,831 0 0
WSFS FINL CORP COM 929328102 1,184 24,754 SH   SOLE 19 24,754 0 0
WSFS FINL CORP COM 929328102 44,807 936,400 SH   SOLE 21 936,400 0 0
WSFS FINL CORP COM 929328102 42,341 884,866 SH   SOLE 22 835,640 0 49,226
WSFS FINL CORP COM 929328102 394 8,225 SH   SOLE 26 0 0 8,225
WSFS FINL CORP COM 929328102 431 9,009 SH   SOLE 28 9,009 0 0
WSFS FINL CORP COM 929328102 293 6,119 SH   SOLE 30 6,119 0 0
WSFS FINL CORP COM 929328102 175 3,654 SH   SOLE 40 3,654 0 0
WSI INDS INC COM 92932Q102 19 3,243 SH   SOLE 21 3,243 0 0
WSI INDS INC COM 92932Q102 629 104,781 SH   SOLE 22 104,781 0 0
WVS FINL CORP COM 929358109 2 134 SH   SOLE 18 134 0 0
WVS FINL CORP COM 929358109 3 222 SH   SOLE 21 222 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 15,743 135,864 SH   SOLE 2 31,085 0 104,779
WYNDHAM WORLDWIDE CORP COM 98310W108 3,865 33,354 SH   SOLE 4 30,798 0 2,556
WYNDHAM WORLDWIDE CORP COM 98310W108 8,646 74,618 SH   SOLE 7 69,562 0 5,056
WYNDHAM WORLDWIDE CORP COM 98310W108 87 748 SH   SOLE 15 748 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 26,330 227,240 SH   SOLE 18 211,831 0 15,409
WYNDHAM WORLDWIDE CORP COM 98310W108 11,398 98,370 SH   SOLE 19 98,370 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 7,525 64,940 SH   SOLE 20 0 0 64,940
WYNDHAM WORLDWIDE CORP COM 98310W108 243,727 2,103,449 SH   SOLE 21 2,103,449 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 316,058 2,727,694 SH   SOLE 22 2,274,801 0 452,893
WYNDHAM WORLDWIDE CORP COM 98310W108 15,594 134,585 SH   SOLE 23 134,585 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 9,169 79,132 SH   SOLE 25 79,132 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 37,846 326,627 SH   SOLE 26 126,238 0 200,389
WYNDHAM WORLDWIDE CORP COM 98310W108 2,793 24,108 SH   SOLE 28 17,613 0 6,495
WYNDHAM WORLDWIDE CORP COM 98310W108 3,367 29,059 SH   SOLE 29 3,749 0 25,310
WYNDHAM WORLDWIDE CORP COM 98310W108 34,521 297,926 SH   SOLE 30 297,926 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 5,696 49,159 SH   SOLE 31 24,139 0 25,020
WYNDHAM WORLDWIDE CORP COM 98310W108 4,447 38,378 SH   SOLE 34 38,378 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 10,454 90,223 SH   SOLE 36 90,223 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 69 593 SH   SOLE 40 593 0 0
WYNN RESORTS LTD COM 983134107 9,283 55,060 SH   SOLE 2 23,988 0 31,072
WYNN RESORTS LTD COM 983134107 4,525 26,841 SH   SOLE 4 24,845 0 1,996
WYNN RESORTS LTD COM 983134107 10,239 60,735 SH   SOLE 7 57,521 0 3,214
WYNN RESORTS LTD COM 983134107 123 729 SH   SOLE 15 729 0 0
WYNN RESORTS LTD COM 983134107 1 5 SH   SOLE 17 0 0 5
WYNN RESORTS LTD COM 983134107 30,625 181,656 SH   SOLE 18 167,193 0 14,463
WYNN RESORTS LTD COM 983134107 11,393 67,579 SH   SOLE 19 67,579 0 0
WYNN RESORTS LTD COM 983134107 6,776 40,195 SH   SOLE 20 0 0 40,195
WYNN RESORTS LTD COM 983134107 272,426 1,615,911 SH   SOLE 21 1,615,911 0 0
WYNN RESORTS LTD COM 983134107 357,892 2,122,852 SH   SOLE 22 1,816,539 0 306,313
WYNN RESORTS LTD COM 983134107 16,493 97,828 SH   SOLE 23 97,828 0 0
WYNN RESORTS LTD COM 983134107 11,271 66,854 SH   SOLE 25 66,854 0 0
WYNN RESORTS LTD COM 983134107 37,455 222,164 SH   SOLE 26 85,442 0 136,722
WYNN RESORTS LTD COM 983134107 3,185 18,893 SH   SOLE 28 14,033 0 4,860
WYNN RESORTS LTD COM 983134107 3,662 21,720 SH   SOLE 29 1,173 0 20,547
WYNN RESORTS LTD COM 983134107 40,697 241,395 SH   SOLE 30 241,395 0 0
WYNN RESORTS LTD COM 983134107 30,137 178,760 SH   SOLE 31 154,460 0 24,300
WYNN RESORTS LTD COM 983134107 2,517 14,929 SH   SOLE 32 14,929 0 0
WYNN RESORTS LTD COM 983134107 4,278 25,373 SH   SOLE 34 25,373 0 0
WYNN RESORTS LTD COM 983134107 13,710 81,324 SH   SOLE 36 81,324 0 0
WYNN RESORTS LTD COM 983134107 67 397 SH   SOLE 40 397 0 0
XBIOTECH INC COM 98400H102 4 905 SH   SOLE 2 905 0 0
XBIOTECH INC COM 98400H102 252 63,890 SH   SOLE 18 63,890 0 0
XBIOTECH INC COM 98400H102 51 13,022 SH   SOLE 19 13,022 0 0
XBIOTECH INC COM 98400H102 2,541 645,003 SH   SOLE 21 645,003 0 0
XBIOTECH INC COM 98400H102 762 193,468 SH   SOLE 22 172,977 0 20,491
XCEL BRANDS INC COM NEW 98400M101 5 1,406 SH   SOLE 18 1,406 0 0
XCEL BRANDS INC COM NEW 98400M101 54 16,359 SH   SOLE 21 16,359 0 0
XCEL ENERGY INC COM 98389B100 44,714 929,411 SH   SOLE 2 437,765 0 491,646
XCEL ENERGY INC COM 98389B100 10,934 227,272 SH   SOLE 4 213,314 0 13,958
XCEL ENERGY INC COM 98389B100 23,866 496,062 SH   SOLE 7 454,538 0 41,524
XCEL ENERGY INC COM 98389B100 2,436 50,635 SH   SOLE 13 50,635 0 0
XCEL ENERGY INC COM 98389B100 170 3,541 SH   SOLE 15 3,541 0 0
XCEL ENERGY INC COM 98389B100 55,294 1,149,334 SH   SOLE 18 1,081,113 0 68,221
XCEL ENERGY INC COM 98389B100 26,809 557,240 SH   SOLE 19 557,240 0 0
XCEL ENERGY INC COM 98389B100 16,356 339,967 SH   SOLE 20 0 0 339,967
XCEL ENERGY INC COM 98389B100 874,115 18,169,095 SH   SOLE 21 18,169,095 0 0
XCEL ENERGY INC COM 98389B100 712,352 14,806,728 SH   SOLE 22 12,284,587 0 2,522,141
XCEL ENERGY INC COM 98389B100 33,231 690,731 SH   SOLE 23 690,731 0 0
XCEL ENERGY INC COM 98389B100 19,699 409,450 SH   SOLE 25 409,450 0 0
XCEL ENERGY INC COM 98389B100 85,556 1,778,340 SH   SOLE 26 465,777 0 1,312,563
XCEL ENERGY INC COM 98389B100 5,517 114,670 SH   SOLE 28 82,577 0 32,093
XCEL ENERGY INC COM 98389B100 1,282 26,654 SH   SOLE 29 26,654 0 0
XCEL ENERGY INC COM 98389B100 90,331 1,877,597 SH   SOLE 30 1,877,597 0 0
XCEL ENERGY INC COM 98389B100 16,001 332,585 SH   SOLE 31 165,949 0 166,636
XCEL ENERGY INC COM 98389B100 2,769 57,560 SH   SOLE 32 57,560 0 0
XCEL ENERGY INC COM 98389B100 1,775 36,903 SH   SOLE 34 36,903 0 0
XCEL ENERGY INC COM 98389B100 30,295 629,693 SH   SOLE 36 629,693 0 0
XCEL ENERGY INC COM 98389B100 125 2,600 SH   SOLE 40 2,600 0 0
XCERRA CORP COM 98400J108 90 9,233 SH   SOLE 2 7,378 0 1,855
XCERRA CORP COM 98400J108 6 566 SH   SOLE 4 566 0 0
XCERRA CORP COM 98400J108 11 1,143 SH   SOLE 7 1,143 0 0
XCERRA CORP COM 98400J108 1,928 196,939 SH   SOLE 18 196,939 0 0
XCERRA CORP COM 98400J108 840 85,809 SH   SOLE 19 85,809 0 0
XCERRA CORP COM 98400J108 17,512 1,788,713 SH   SOLE 21 1,788,713 0 0
XCERRA CORP COM 98400J108 16,583 1,693,879 SH   SOLE 22 1,593,473 0 100,406
XCERRA CORP COM 98400J108 174 17,815 SH   SOLE 23 17,815 0 0
XCERRA CORP COM 98400J108 75 7,644 SH   SOLE 28 7,644 0 0
XCERRA CORP COM 98400J108 138 14,136 SH   SOLE 30 14,136 0 0
XCERRA CORP COM 98400J108 64 6,526 SH   SOLE 40 6,526 0 0
XENCOR INC COM 98401F105 146 6,661 SH   SOLE 2 6,376 0 285
XENCOR INC COM 98401F105 17 763 SH   SOLE 7 763 0 0
XENCOR INC COM 98401F105 2,877 131,250 SH   SOLE 18 131,250 0 0
XENCOR INC COM 98401F105 2,016 91,951 SH   SOLE 19 91,951 0 0
XENCOR INC COM 98401F105 39,008 1,779,556 SH   SOLE 21 1,779,556 0 0
XENCOR INC COM 98401F105 23,212 1,058,933 SH   SOLE 22 999,011 0 59,922
XENCOR INC COM 98401F105 397 18,096 SH   SOLE 23 18,096 0 0
XENCOR INC COM 98401F105 302 13,767 SH   SOLE 26 0 0 13,767
XENCOR INC COM 98401F105 204 9,290 SH   SOLE 28 9,290 0 0
XENCOR INC COM 98401F105 134 6,134 SH   SOLE 30 6,134 0 0
XENCOR INC COM 98401F105 15 701 SH   SOLE 34 701 0 0
XENCOR INC COM 98401F105 63 2,859 SH   SOLE 40 2,859 0 0
XENIA HOTELS & RESORTS INC COM 984017103 533 24,695 SH   SOLE 2 6,123 0 18,572
XENIA HOTELS & RESORTS INC COM 984017103 787 36,452 SH   SOLE 4 36,452 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,262 151,085 SH   SOLE 7 151,085 0 0
XENIA HOTELS & RESORTS INC COM 984017103 95 4,407 SH   SOLE 15 4,407 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,645 400,418 SH   SOLE 18 400,418 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,453 206,269 SH   SOLE 19 206,269 0 0
XENIA HOTELS & RESORTS INC COM 984017103 86,826 4,021,569 SH   SOLE 21 4,021,569 0 0
XENIA HOTELS & RESORTS INC COM 984017103 93,518 4,331,557 SH   SOLE 22 4,137,148 0 194,409
XENIA HOTELS & RESORTS INC COM 984017103 128 5,943 SH   SOLE 23 5,943 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,136 191,554 SH   SOLE 25 191,554 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,253 58,042 SH   SOLE 26 6,646 0 51,396
XENIA HOTELS & RESORTS INC COM 984017103 1,834 84,968 SH   SOLE 28 15,302 0 69,666
XENIA HOTELS & RESORTS INC COM 984017103 884 40,962 SH   SOLE 29 40,962 0 0
XENIA HOTELS & RESORTS INC COM 984017103 12,521 579,966 SH   SOLE 30 579,966 0 0
XENIA HOTELS & RESORTS INC COM 984017103 153 7,076 SH   SOLE 34 7,076 0 0
XENIA HOTELS & RESORTS INC COM 984017103 251 11,644 SH   SOLE 40 11,644 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 37 1,094 SH   SOLE 2 214 0 880
XENITH BANKSHARES INC NEW COM NEW 984102202 695 20,549 SH   SOLE 18 20,549 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 175 5,184 SH   SOLE 19 5,184 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 6,015 177,791 SH   SOLE 21 177,791 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 1,978 58,470 SH   SOLE 22 55,282 0 3,188
XENITH BANKSHARES INC NEW COM NEW 984102202 134 3,947 SH   SOLE 26 0 0 3,947
XENITH BANKSHARES INC NEW COM NEW 984102202 44 1,287 SH   SOLE 30 1,287 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 9 2,086 SH   SOLE 18 2,086 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 145 34,019 SH   SOLE 21 34,019 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 416 97,657 SH   SOLE 22 97,657 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 44 10,240 SH   SOLE 29 0 0 10,240
XEROX CORP COM NEW 984121608 10,074 345,601 SH   SOLE 2 118,385 0 227,216
XEROX CORP COM NEW 984121608 2,135 73,228 SH   SOLE 4 67,988 0 5,240
XEROX CORP COM NEW 984121608 6,461 221,640 SH   SOLE 7 188,281 0 33,359
XEROX CORP COM NEW 984121608 48 1,642 SH   SOLE 15 1,642 0 0
XEROX CORP COM NEW 984121608 0 5 SH   SOLE 17 0 0 5
XEROX CORP COM NEW 984121608 13,470 462,078 SH   SOLE 18 434,029 0 28,049
XEROX CORP COM NEW 984121608 1,064 36,496 SH   SOLE 19 36,496 0 0
XEROX CORP COM NEW 984121608 3,913 134,248 SH   SOLE 20 0 0 134,248
XEROX CORP COM NEW 984121608 141,645 4,859,183 SH   SOLE 21 4,859,183 0 0
XEROX CORP COM NEW 984121608 183,616 6,298,991 SH   SOLE 22 5,258,699 0 1,040,292
XEROX CORP COM NEW 984121608 8,518 292,205 SH   SOLE 23 292,205 0 0
XEROX CORP COM NEW 984121608 10,227 350,836 SH   SOLE 25 350,836 0 0
XEROX CORP COM NEW 984121608 19,695 675,653 SH   SOLE 26 286,511 0 389,142
XEROX CORP COM NEW 984121608 1,430 49,047 SH   SOLE 28 35,006 0 14,041
XEROX CORP COM NEW 984121608 1,829 62,757 SH   SOLE 29 6,784 0 55,973
XEROX CORP COM NEW 984121608 23,228 796,833 SH   SOLE 30 796,833 0 0
XEROX CORP COM NEW 984121608 3,687 126,470 SH   SOLE 31 45,276 0 81,194
XEROX CORP COM NEW 984121608 844 28,950 SH   SOLE 34 28,950 0 0
XEROX CORP COM NEW 984121608 7,299 250,397 SH   SOLE 36 250,397 0 0
XEROX CORP COM NEW 984121608 23 804 SH   SOLE 40 804 0 0
XG TECHNOLOGY INC COM PAR 98372A705 0 195 SH   SOLE 21 195 0 0
XILINX INC COM 983919101 20,911 310,162 SH   SOLE 2 65,307 0 244,855
XILINX INC COM 983919101 5,605 83,138 SH   SOLE 4 76,811 0 6,327
XILINX INC COM 983919101 12,816 190,091 SH   SOLE 7 177,282 0 12,809
XILINX INC COM 983919101 197 2,923 SH   SOLE 13 2,923 0 0
XILINX INC COM 983919101 134 1,994 SH   SOLE 15 1,994 0 0
XILINX INC COM 983919101 36,646 543,553 SH   SOLE 18 510,983 0 32,570
XILINX INC COM 983919101 4,326 64,158 SH   SOLE 19 64,158 0 0
XILINX INC COM 983919101 10,239 151,867 SH   SOLE 20 0 0 151,867
XILINX INC COM 983919101 433,946 6,436,455 SH   SOLE 21 6,436,455 0 0
XILINX INC COM 983919101 458,063 6,794,164 SH   SOLE 22 5,667,370 0 1,126,794
XILINX INC COM 983919101 20,717 307,290 SH   SOLE 23 307,290 0 0
XILINX INC COM 983919101 14,531 215,535 SH   SOLE 25 215,535 0 0
XILINX INC COM 983919101 52,815 783,371 SH   SOLE 26 260,124 0 523,247
XILINX INC COM 983919101 3,825 56,737 SH   SOLE 28 41,381 0 15,356
XILINX INC COM 983919101 4,692 69,599 SH   SOLE 29 8,359 0 61,240
XILINX INC COM 983919101 72,234 1,071,399 SH   SOLE 30 1,071,399 0 0
XILINX INC COM 983919101 8,908 132,121 SH   SOLE 31 52,852 0 79,269
XILINX INC COM 983919101 2,457 36,449 SH   SOLE 32 36,449 0 0
XILINX INC COM 983919101 2,708 40,164 SH   SOLE 34 40,164 0 0
XILINX INC COM 983919101 15,380 228,125 SH   SOLE 36 228,125 0 0
XILINX INC COM 983919101 86 1,271 SH   SOLE 40 1,271 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 14 2,096 SH   SOLE 18 2,096 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 187 27,533 SH   SOLE 21 27,533 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1,075 157,841 SH   SOLE 22 157,841 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 146 21,403 SH   SOLE 30 21,403 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 64 9,434 SH   SOLE 34 9,434 0 0
XL GROUP LTD COM G98294104 13,326 379,010 SH   SOLE 2 117,213 0 261,797
XL GROUP LTD COM G98294104 2,988 84,977 SH   SOLE 4 77,970 0 7,007
XL GROUP LTD COM G98294104 9,626 273,770 SH   SOLE 7 219,655 0 54,115
XL GROUP LTD COM G98294104 384 10,910 SH   SOLE 13 10,910 0 0
XL GROUP LTD COM G98294104 87 2,474 SH   SOLE 15 2,474 0 0
XL GROUP LTD COM G98294104 38,715 1,101,100 SH   SOLE 18 1,043,786 0 57,314
XL GROUP LTD COM G98294104 24,898 708,137 SH   SOLE 19 708,137 0 0
XL GROUP LTD COM G98294104 5,735 163,109 SH   SOLE 20 0 0 163,109
XL GROUP LTD COM G98294104 190,831 5,427,516 SH   SOLE 21 5,427,516 0 0
XL GROUP LTD COM G98294104 244,224 6,946,071 SH   SOLE 22 5,778,272 0 1,167,799
XL GROUP LTD COM G98294104 12,930 367,734 SH   SOLE 23 367,734 0 0
XL GROUP LTD COM G98294104 7,255 206,337 SH   SOLE 25 206,337 0 0
XL GROUP LTD COM G98294104 25,387 722,042 SH   SOLE 26 296,565 0 425,477
XL GROUP LTD COM G98294104 2,082 59,222 SH   SOLE 28 43,032 0 16,190
XL GROUP LTD COM G98294104 2,786 79,245 SH   SOLE 29 15,889 0 63,356
XL GROUP LTD COM G98294104 33,847 962,668 SH   SOLE 30 962,668 0 0
XL GROUP LTD COM G98294104 4,023 114,412 SH   SOLE 31 57,630 0 56,782
XL GROUP LTD COM G98294104 5,728 162,926 SH   SOLE 34 162,926 0 0
XL GROUP LTD COM G98294104 9,225 262,363 SH   SOLE 36 262,363 0 0
XL GROUP LTD COM G98294104 51 1,442 SH   SOLE 40 1,442 0 0
XO GROUP INC COM 983772104 40 2,183 SH   SOLE 2 1,394 0 789
XO GROUP INC COM 983772104 11 582 SH   SOLE 7 582 0 0
XO GROUP INC COM 983772104 2,186 118,401 SH   SOLE 18 118,401 0 0
XO GROUP INC COM 983772104 359 19,435 SH   SOLE 19 19,435 0 0
XO GROUP INC COM 983772104 40,573 2,197,888 SH   SOLE 21 2,197,888 0 0
XO GROUP INC COM 983772104 13,575 735,380 SH   SOLE 22 689,433 0 45,947
XO GROUP INC COM 983772104 122 6,629 SH   SOLE 26 0 0 6,629
XO GROUP INC COM 983772104 59 3,207 SH   SOLE 28 3,207 0 0
XO GROUP INC COM 983772104 631 34,189 SH   SOLE 30 34,189 0 0
XO GROUP INC COM 983772104 49 2,631 SH   SOLE 40 2,631 0 0
XOMA CORP DEL COM NEW 98419J206 7 200 SH   SOLE 2 200 0 0
XOMA CORP DEL COM NEW 98419J206 0 3 SH   SOLE 17 0 0 3
XOMA CORP DEL COM NEW 98419J206 37 1,047 SH   SOLE 18 1,047 0 0
XOMA CORP DEL COM NEW 98419J206 39 1,089 SH   SOLE 19 1,089 0 0
XOMA CORP DEL COM NEW 98419J206 624 17,519 SH   SOLE 21 17,519 0 0
XOMA CORP DEL COM NEW 98419J206 6,014 168,944 SH   SOLE 22 168,944 0 0
XPERI CORP COM 98421B100 70 2,878 SH   SOLE 2 2,755 0 123
XPERI CORP COM 98421B100 5 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 31 1,290 SH   SOLE 7 1,290 0 0
XPERI CORP COM 98421B100 5,485 224,786 SH   SOLE 18 224,786 0 0
XPERI CORP COM 98421B100 944 38,679 SH   SOLE 19 38,679 0 0
XPERI CORP COM 98421B100 107,667 4,412,592 SH   SOLE 21 4,412,592 0 0
XPERI CORP COM 98421B100 31,580 1,294,279 SH   SOLE 22 1,203,986 0 90,293
XPERI CORP COM 98421B100 406 16,654 SH   SOLE 26 5,498 0 11,156
XPERI CORP COM 98421B100 162 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,743 71,449 SH   SOLE 30 71,449 0 0
XPERI CORP COM 98421B100 124 5,071 SH   SOLE 40 5,071 0 0
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 12 4,245 SH   SOLE 21 4,245 0 0
XPO LOGISTICS INC COM 983793100 5,324 58,134 SH   SOLE 2 11,375 0 46,759
XPO LOGISTICS INC COM 983793100 56 607 SH   SOLE 4 607 0 0
XPO LOGISTICS INC COM 983793100 322 3,514 SH   SOLE 7 3,514 0 0
XPO LOGISTICS INC COM 983793100 18 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 5,712 62,367 SH   SOLE 18 62,367 0 0
XPO LOGISTICS INC COM 983793100 6,102 66,619 SH   SOLE 19 66,619 0 0
XPO LOGISTICS INC COM 983793100 124,578 1,360,165 SH   SOLE 21 1,360,165 0 0
XPO LOGISTICS INC COM 983793100 268,909 2,936,007 SH   SOLE 22 2,576,470 0 359,537
XPO LOGISTICS INC COM 983793100 4,846 52,909 SH   SOLE 26 21,499 0 31,410
XPO LOGISTICS INC COM 983793100 1,676 18,299 SH   SOLE 28 18,299 0 0
XPO LOGISTICS INC COM 983793100 1,750 19,102 SH   SOLE 30 19,102 0 0
XPO LOGISTICS INC COM 983793100 247 2,692 SH   SOLE 31 2,692 0 0
XPO LOGISTICS INC COM 983793100 1,138 12,424 SH   SOLE 40 12,424 0 0
XTANT MED HLDGS INC COM 98420P100 1 1,455 SH   SOLE 21 1,455 0 0
XUNLEI LTD SPONSORED ADR 98419E108 2,769 179,953 SH   SOLE 21 179,953 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1,629 105,824 SH   SOLE 22 105,824 0 0
XUNLEI LTD SPONSORED ADR 98419E108 266 17,268 SH   SOLE 30 17,268 0 0
XYLEM INC COM 98419M100 17,682 259,272 SH   SOLE 2 65,515 0 193,757
XYLEM INC COM 98419M100 3,966 58,155 SH   SOLE 4 53,800 0 4,355
XYLEM INC COM 98419M100 14,461 212,039 SH   SOLE 7 200,547 0 11,492
XYLEM INC COM 98419M100 4,244 62,224 SH   SOLE 13 62,224 0 0
XYLEM INC COM 98419M100 91 1,340 SH   SOLE 15 1,340 0 0
XYLEM INC COM 98419M100 30,077 441,017 SH   SOLE 18 416,428 0 24,589
XYLEM INC COM 98419M100 68,226 1,000,385 SH   SOLE 19 1,000,385 0 0
XYLEM INC COM 98419M100 8,005 117,377 SH   SOLE 20 0 0 117,377
XYLEM INC COM 98419M100 267,033 3,915,439 SH   SOLE 21 3,915,439 0 0
XYLEM INC COM 98419M100 383,481 5,622,887 SH   SOLE 22 4,534,375 0 1,088,512
XYLEM INC COM 98419M100 14,244 208,862 SH   SOLE 23 208,862 0 0
XYLEM INC COM 98419M100 10,261 150,452 SH   SOLE 25 150,452 0 0
XYLEM INC COM 98419M100 36,139 529,904 SH   SOLE 26 203,693 0 326,211
XYLEM INC COM 98419M100 2,839 41,631 SH   SOLE 28 30,235 0 11,396
XYLEM INC COM 98419M100 8,239 120,807 SH   SOLE 29 6,035 0 114,772
XYLEM INC COM 98419M100 69,186 1,014,452 SH   SOLE 30 1,014,452 0 0
XYLEM INC COM 98419M100 12,564 184,224 SH   SOLE 31 137,204 0 47,020
XYLEM INC COM 98419M100 840 12,322 SH   SOLE 34 12,322 0 0
XYLEM INC COM 98419M100 12,031 176,406 SH   SOLE 36 176,406 0 0
XYLEM INC COM 98419M100 59 865 SH   SOLE 40 865 0 0
YAHOO INC NOTE 12/0 984332AF3 5,291 3,925,000 PRN   SOLE 21 3,925,000 0 0
YAMANA GOLD INC COM 98462Y100 1,849 592,530 SH   SOLE 21 592,530 0 0
YANDEX N V SHS CLASS A N97284108 29,402 897,775 SH   SOLE 2 55,930 0 841,845
YANDEX N V SHS CLASS A N97284108 135 4,137 SH   SOLE 4 4,137 0 0
YANDEX N V SHS CLASS A N97284108 56 1,698 SH   SOLE 15 1,698 0 0
YANDEX N V SHS CLASS A N97284108 429 13,100 SH   SOLE 18 13,100 0 0
YANDEX N V SHS CLASS A N97284108 8,071 246,452 SH   SOLE 19 246,452 0 0
YANDEX N V SHS CLASS A N97284108 165 5,038 SH   SOLE 21 5,038 0 0
YANDEX N V SHS CLASS A N97284108 78,739 2,404,233 SH   SOLE 22 801,666 0 1,602,567
YANDEX N V SHS CLASS A N97284108 8,109 247,617 SH   SOLE 25 247,617 0 0
YANDEX N V SHS CLASS A N97284108 7,404 226,077 SH   SOLE 26 63,053 0 163,024
YANDEX N V SHS CLASS A N97284108 4,389 134,000 SH   SOLE 34 134,000 0 0
YANDEX N V SHS CLASS A N97284108 5,817 177,632 SH   SOLE 36 177,632 0 0
YANDEX NV NOTE 1.125%12/1 98474TAB3 870 883,000 PRN   SOLE 21 883,000 0 0
YELP INC CL A 985817105 621 14,805 SH   SOLE 2 14,347 0 458
YELP INC CL A 985817105 110 2,623 SH   SOLE 4 2,623 0 0
YELP INC CL A 985817105 74 1,764 SH   SOLE 7 1,764 0 0
YELP INC CL A 985817105 11,524 274,648 SH   SOLE 18 274,648 0 0
YELP INC CL A 985817105 11,383 271,271 SH   SOLE 19 271,271 0 0
YELP INC CL A 985817105 102,757 2,448,918 SH   SOLE 21 2,448,918 0 0
YELP INC CL A 985817105 99,350 2,367,740 SH   SOLE 22 2,215,895 0 151,845
YELP INC CL A 985817105 1,567 37,342 SH   SOLE 23 37,342 0 0
YELP INC CL A 985817105 990 23,603 SH   SOLE 26 9,349 0 14,254
YELP INC CL A 985817105 511 12,171 SH   SOLE 28 12,171 0 0
YELP INC CL A 985817105 778 18,551 SH   SOLE 29 0 0 18,551
YELP INC CL A 985817105 2,227 53,081 SH   SOLE 30 53,081 0 0
YELP INC CL A 985817105 298 7,111 SH   SOLE 40 7,111 0 0
YEXT INC COM 98585N106 17 1,437 SH   SOLE 2 1,437 0 0
YEXT INC COM 98585N106 862 71,638 SH   SOLE 18 71,638 0 0
YEXT INC COM 98585N106 181 15,026 SH   SOLE 19 15,026 0 0
YEXT INC COM 98585N106 8,397 697,999 SH   SOLE 21 697,999 0 0
YEXT INC COM 98585N106 5,427 451,159 SH   SOLE 22 410,502 0 40,657
YEXT INC COM 98585N106 176 14,662 SH   SOLE 26 0 0 14,662
YEXT INC COM 98585N106 62 5,119 SH   SOLE 30 5,119 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 233 SH   SOLE 19 233 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 1 315 SH   SOLE 21 315 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 26 14,625 SH   SOLE 22 14,625 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 9 200 SH   SOLE 2 200 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 90 2,052 SH   SOLE 4 2,052 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 4,087 92,956 SH   SOLE 21 92,956 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 2,286 51,994 SH   SOLE 22 51,994 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 343 7,790 SH   SOLE 30 7,790 0 0
YOGAWORKS INC COM 986005106 4 1,274 SH   SOLE 18 1,274 0 0
YOGAWORKS INC COM 986005106 46 16,106 SH   SOLE 21 16,106 0 0
YORK WTR CO COM 987184108 25 746 SH   SOLE 2 746 0 0
YORK WTR CO COM 987184108 262 7,737 SH   SOLE 7 7,737 0 0
YORK WTR CO COM 987184108 1,553 45,802 SH   SOLE 18 45,802 0 0
YORK WTR CO COM 987184108 368 10,870 SH   SOLE 19 10,870 0 0
YORK WTR CO COM 987184108 14,199 418,849 SH   SOLE 21 418,849 0 0
YORK WTR CO COM 987184108 5,622 165,851 SH   SOLE 22 138,353 0 27,498
YORK WTR CO COM 987184108 41 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 1,685 49,705 SH   SOLE 30 49,705 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 22,401 977,781 SH   SOLE 21 977,781 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7,403 323,145 SH   SOLE 22 323,145 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12,078 527,208 SH   SOLE 25 527,208 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 90 6,279 SH   SOLE 2 2,344 0 3,935
YRC WORLDWIDE INC COM PAR $.01 984249607 47 3,278 SH   SOLE 7 3,278 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,829 127,204 SH   SOLE 18 127,204 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 452 31,438 SH   SOLE 19 31,438 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 15,769 1,096,612 SH   SOLE 21 1,096,612 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 14,960 1,040,322 SH   SOLE 22 989,573 0 50,749
YRC WORLDWIDE INC COM PAR $.01 984249607 266 18,491 SH   SOLE 23 18,491 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 46 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 176 12,205 SH   SOLE 29 0 0 12,205
YRC WORLDWIDE INC COM PAR $.01 984249607 61 4,239 SH   SOLE 30 4,239 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 24 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 39,101 479,115 SH   SOLE 2 141,958 0 337,157
YUM BRANDS INC COM 988498101 9,465 115,975 SH   SOLE 4 107,135 0 8,840
YUM BRANDS INC COM 988498101 20,236 247,957 SH   SOLE 7 233,123 0 14,834
YUM BRANDS INC COM 988498101 856 10,488 SH   SOLE 13 10,488 0 0
YUM BRANDS INC COM 988498101 219 2,688 SH   SOLE 15 2,688 0 0
YUM BRANDS INC COM 988498101 56,319 690,098 SH   SOLE 18 646,728 0 43,370
YUM BRANDS INC COM 988498101 1,598 19,577 SH   SOLE 19 19,577 0 0
YUM BRANDS INC COM 988498101 12,463 152,718 SH   SOLE 20 0 0 152,718
YUM BRANDS INC COM 988498101 430,210 5,271,531 SH   SOLE 21 5,271,531 0 0
YUM BRANDS INC COM 988498101 788,281 9,659,123 SH   SOLE 22 8,139,352 0 1,519,771
YUM BRANDS INC COM 988498101 33,641 412,218 SH   SOLE 23 412,218 0 0
YUM BRANDS INC COM 988498101 40,741 499,213 SH   SOLE 25 499,213 0 0
YUM BRANDS INC COM 988498101 76,868 941,896 SH   SOLE 26 344,301 0 597,595
YUM BRANDS INC COM 988498101 6,059 74,240 SH   SOLE 28 54,351 0 19,889
YUM BRANDS INC COM 988498101 1,071 13,125 SH   SOLE 29 9,970 0 3,155
YUM BRANDS INC COM 988498101 95,757 1,173,353 SH   SOLE 30 1,173,353 0 0
YUM BRANDS INC COM 988498101 16,542 202,700 SH   SOLE 31 107,618 0 95,082
YUM BRANDS INC COM 988498101 3,646 44,673 SH   SOLE 34 44,673 0 0
YUM BRANDS INC COM 988498101 25,213 308,951 SH   SOLE 36 308,951 0 0
YUM BRANDS INC COM 988498101 123 1,511 SH   SOLE 40 1,511 0 0
YUM CHINA HLDGS INC COM 98850P109 11,837 295,771 SH   SOLE 2 65,917 0 229,854
YUM CHINA HLDGS INC COM 98850P109 3,923 98,026 SH   SOLE 4 98,026 0 0
YUM CHINA HLDGS INC COM 98850P109 3,705 92,571 SH   SOLE 7 41,814 0 50,757
YUM CHINA HLDGS INC COM 98850P109 6,262 156,473 SH   SOLE 15 156,473 0 0
YUM CHINA HLDGS INC COM 98850P109 12,170 304,095 SH   SOLE 18 304,095 0 0
YUM CHINA HLDGS INC COM 98850P109 2,300 57,478 SH   SOLE 19 57,478 0 0
YUM CHINA HLDGS INC COM 98850P109 470,529 11,757,339 SH   SOLE 21 11,757,339 0 0
YUM CHINA HLDGS INC COM 98850P109 350,145 8,749,239 SH   SOLE 22 7,494,822 0 1,254,417
YUM CHINA HLDGS INC COM 98850P109 17,939 448,243 SH   SOLE 23 448,243 0 0
YUM CHINA HLDGS INC COM 98850P109 13,882 346,881 SH   SOLE 25 346,881 0 0
YUM CHINA HLDGS INC COM 98850P109 53,625 1,339,952 SH   SOLE 26 231,460 0 1,108,492
YUM CHINA HLDGS INC COM 98850P109 2,229 55,693 SH   SOLE 28 55,693 0 0
YUM CHINA HLDGS INC COM 98850P109 5,511 137,706 SH   SOLE 29 87,808 0 49,898
YUM CHINA HLDGS INC COM 98850P109 91,304 2,281,467 SH   SOLE 30 2,281,467 0 0
YUM CHINA HLDGS INC COM 98850P109 10,172 254,182 SH   SOLE 31 34,427 0 219,755
YUM CHINA HLDGS INC COM 98850P109 1,035 25,854 SH   SOLE 32 25,854 0 0
YUM CHINA HLDGS INC COM 98850P109 1,526 38,131 SH   SOLE 34 38,131 0 0
YUM CHINA HLDGS INC COM 98850P109 10,553 263,686 SH   SOLE 36 263,686 0 0
YUM CHINA HLDGS INC COM 98850P109 91 2,269 SH   SOLE 40 2,269 0 0
YUMA ENERGY INC NEW COM 98872F105 1 729 SH   SOLE 21 729 0 0
YUME INC COM 98872B104 58 12,078 SH   SOLE 2 12,078 0 0
YUME INC COM 98872B104 20 4,137 SH   SOLE 18 4,137 0 0
YUME INC COM 98872B104 427 89,387 SH   SOLE 19 89,387 0 0
YUME INC COM 98872B104 493 103,116 SH   SOLE 21 103,116 0 0
YUME INC COM 98872B104 1,717 359,112 SH   SOLE 22 359,112 0 0
YUME INC COM 98872B104 763 159,553 SH   SOLE 23 159,553 0 0
YUME INC COM 98872B104 60 12,647 SH   SOLE 29 0 0 12,647
YY INC ADS REPCOM CLA 98426T106 1,735 15,347 SH   SOLE 2 1,435 0 13,912
YY INC ADS REPCOM CLA 98426T106 1,146 10,137 SH   SOLE 4 10,137 0 0
YY INC ADS REPCOM CLA 98426T106 1,108 9,800 SH   SOLE 7 4,116 0 5,684
YY INC ADS REPCOM CLA 98426T106 1,957 17,312 SH   SOLE 15 17,312 0 0
YY INC ADS REPCOM CLA 98426T106 927 8,199 SH   SOLE 18 8,001 0 198
YY INC ADS REPCOM CLA 98426T106 36 322 SH   SOLE 19 322 0 0
YY INC ADS REPCOM CLA 98426T106 90,747 802,642 SH   SOLE 21 802,642 0 0
YY INC ADS REPCOM CLA 98426T106 56,740 501,860 SH   SOLE 22 464,578 0 37,282
YY INC ADS REPCOM CLA 98426T106 5,068 44,823 SH   SOLE 23 44,823 0 0
YY INC ADS REPCOM CLA 98426T106 362 3,205 SH   SOLE 25 3,205 0 0
YY INC ADS REPCOM CLA 98426T106 15,316 135,471 SH   SOLE 26 37,417 0 98,054
YY INC ADS REPCOM CLA 98426T106 660 5,838 SH   SOLE 28 5,838 0 0
YY INC ADS REPCOM CLA 98426T106 1,774 15,692 SH   SOLE 29 9,937 0 5,755
YY INC ADS REPCOM CLA 98426T106 28,137 248,866 SH   SOLE 30 248,866 0 0
YY INC ADS REPCOM CLA 98426T106 3,041 26,899 SH   SOLE 31 2,576 0 24,323
YY INC ADS REPCOM CLA 98426T106 273 2,413 SH   SOLE 34 2,413 0 0
YY INC ADS REPCOM CLA 98426T106 26 234 SH   SOLE 40 234 0 0
ZAFGEN INC COM 98885E103 18 3,963 SH   SOLE 18 3,963 0 0
ZAFGEN INC COM 98885E103 14 2,989 SH   SOLE 19 2,989 0 0
ZAFGEN INC COM 98885E103 291 63,047 SH   SOLE 21 63,047 0 0
ZAFGEN INC COM 98885E103 1,404 303,934 SH   SOLE 22 303,934 0 0
ZAGG INC COM 98884U108 73 3,965 SH   SOLE 2 1,374 0 2,591
ZAGG INC COM 98884U108 14 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 1,852 100,404 SH   SOLE 18 100,404 0 0
ZAGG INC COM 98884U108 396 21,479 SH   SOLE 19 21,479 0 0
ZAGG INC COM 98884U108 16,215 878,879 SH   SOLE 21 878,879 0 0
ZAGG INC COM 98884U108 14,886 806,825 SH   SOLE 22 766,805 0 40,020
ZAI LAB LTD ADR 98887Q104 10 454 SH   SOLE 22 454 0 0
ZAIS GROUP HLDGS INC COM 98887G106 2 628 SH   SOLE 18 628 0 0
ZAIS GROUP HLDGS INC COM 98887G106 34 8,703 SH   SOLE 21 8,703 0 0
ZAYO GROUP HLDGS INC COM 98919V105 9,282 252,222 SH   SOLE 2 23,386 0 228,836
ZAYO GROUP HLDGS INC COM 98919V105 2,191 59,546 SH   SOLE 4 55,627 0 3,919
ZAYO GROUP HLDGS INC COM 98919V105 893 24,266 SH   SOLE 7 23,597 0 669
ZAYO GROUP HLDGS INC COM 98919V105 747 20,299 SH   SOLE 13 20,299 0 0
ZAYO GROUP HLDGS INC COM 98919V105 33,960 922,829 SH   SOLE 18 676,041 0 246,788
ZAYO GROUP HLDGS INC COM 98919V105 53,465 1,452,857 SH   SOLE 19 1,452,857 0 0
ZAYO GROUP HLDGS INC COM 98919V105 5,343 145,199 SH   SOLE 20 0 0 145,199
ZAYO GROUP HLDGS INC COM 98919V105 104,298 2,834,173 SH   SOLE 21 2,834,173 0 0
ZAYO GROUP HLDGS INC COM 98919V105 194,958 5,297,762 SH   SOLE 22 4,726,172 0 571,590
ZAYO GROUP HLDGS INC COM 98919V105 8,236 223,812 SH   SOLE 23 223,812 0 0
ZAYO GROUP HLDGS INC COM 98919V105 51 1,376 SH   SOLE 25 1,376 0 0
ZAYO GROUP HLDGS INC COM 98919V105 13,407 364,328 SH   SOLE 26 176,982 0 187,346
ZAYO GROUP HLDGS INC COM 98919V105 1,552 42,167 SH   SOLE 28 31,077 0 11,090
ZAYO GROUP HLDGS INC COM 98919V105 1,992 54,133 SH   SOLE 29 7,425 0 46,708
ZAYO GROUP HLDGS INC COM 98919V105 7,266 197,444 SH   SOLE 30 197,444 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,684 72,929 SH   SOLE 31 32,477 0 40,452
ZAYO GROUP HLDGS INC COM 98919V105 3,607 98,005 SH   SOLE 34 98,005 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,136 30,881 SH   SOLE 36 30,881 0 0
ZAYO GROUP HLDGS INC COM 98919V105 27 736 SH   SOLE 40 736 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,491 43,262 SH   SOLE 2 24,995 0 18,267
ZEBRA TECHNOLOGIES CORP CL A 989207105 28 270 SH   SOLE 4 270 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 131 1,262 SH   SOLE 7 1,262 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 857 8,257 SH   SOLE 13 8,257 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 10 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 18,373 177,005 SH   SOLE 18 177,005 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 8,075 77,791 SH   SOLE 19 77,791 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 244,003 2,350,708 SH   SOLE 21 2,350,708 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 181,071 1,744,421 SH   SOLE 22 1,549,895 0 194,526
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,295 22,109 SH   SOLE 26 10,718 0 11,391
ZEBRA TECHNOLOGIES CORP CL A 989207105 858 8,264 SH   SOLE 28 8,264 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 200 1,931 SH   SOLE 29 0 0 1,931
ZEBRA TECHNOLOGIES CORP CL A 989207105 875 8,429 SH   SOLE 30 8,429 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 127 1,223 SH   SOLE 31 1,223 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 442 4,258 SH   SOLE 36 4,258 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 577 5,560 SH   SOLE 40 5,560 0 0
ZEDGE INC CL B 98923T104 11 4,053 SH   SOLE 19 4,053 0 0
ZEDGE INC CL B 98923T104 9 3,399 SH   SOLE 21 3,399 0 0
ZEDGE INC CL B 98923T104 252 91,817 SH   SOLE 22 91,817 0 0
ZENDESK INC COM 98936J101 280 8,260 SH   SOLE 2 7,621 0 639
ZENDESK INC COM 98936J101 11 322 SH   SOLE 4 322 0 0
ZENDESK INC COM 98936J101 82 2,428 SH   SOLE 7 2,428 0 0
ZENDESK INC COM 98936J101 11,749 347,184 SH   SOLE 18 347,184 0 0
ZENDESK INC COM 98936J101 22,654 669,439 SH   SOLE 19 669,439 0 0
ZENDESK INC COM 98936J101 107,911 3,188,866 SH   SOLE 21 3,188,866 0 0
ZENDESK INC COM 98936J101 96,711 2,857,885 SH   SOLE 22 2,672,325 0 185,560
ZENDESK INC COM 98936J101 110 3,262 SH   SOLE 23 3,262 0 0
ZENDESK INC COM 98936J101 1,390 41,088 SH   SOLE 26 22,217 0 18,871
ZENDESK INC COM 98936J101 519 15,340 SH   SOLE 28 15,340 0 0
ZENDESK INC COM 98936J101 439 12,977 SH   SOLE 29 0 0 12,977
ZENDESK INC COM 98936J101 563 16,643 SH   SOLE 30 16,643 0 0
ZENDESK INC COM 98936J101 3,115 92,047 SH   SOLE 34 92,047 0 0
ZENDESK INC COM 98936J101 320 9,454 SH   SOLE 40 9,454 0 0
ZILLOW GROUP INC CL A 98954M101 1,052 25,826 SH   SOLE 2 5,149 0 20,677
ZILLOW GROUP INC CL A 98954M101 48 1,174 SH   SOLE 7 1,174 0 0
ZILLOW GROUP INC CL A 98954M101 58 1,421 SH   SOLE 17 0 0 1,421
ZILLOW GROUP INC CL A 98954M101 1,079 26,480 SH   SOLE 18 26,480 0 0
ZILLOW GROUP INC CL A 98954M101 595 14,610 SH   SOLE 19 14,610 0 0
ZILLOW GROUP INC CL A 98954M101 24,308 596,670 SH   SOLE 21 596,670 0 0
ZILLOW GROUP INC CL A 98954M101 49,414 1,212,907 SH   SOLE 22 1,090,756 0 122,151
ZILLOW GROUP INC CL A 98954M101 50 1,230 SH   SOLE 31 1,230 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,656 113,786 SH   SOLE 2 11,516 0 102,270
ZILLOW GROUP INC CL C CAP STK 98954M200 1,318 32,201 SH   SOLE 4 30,014 0 2,187
ZILLOW GROUP INC CL C CAP STK 98954M200 310 7,573 SH   SOLE 7 7,188 0 385
ZILLOW GROUP INC CL C CAP STK 98954M200 34 827 SH   SOLE 13 827 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 119 2,897 SH   SOLE 17 0 0 2,897
ZILLOW GROUP INC CL C CAP STK 98954M200 2,562 62,611 SH   SOLE 18 52,959 0 9,652
ZILLOW GROUP INC CL C CAP STK 98954M200 1,442 35,243 SH   SOLE 19 35,243 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 52,841 1,291,330 SH   SOLE 21 1,291,330 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 122,471 2,992,934 SH   SOLE 22 2,673,847 0 319,087
ZILLOW GROUP INC CL C CAP STK 98954M200 6,153 150,378 SH   SOLE 23 150,378 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 27 653 SH   SOLE 25 653 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 9,759 238,490 SH   SOLE 26 118,578 0 119,912
ZILLOW GROUP INC CL C CAP STK 98954M200 949 23,180 SH   SOLE 28 16,800 0 6,380
ZILLOW GROUP INC CL C CAP STK 98954M200 1,211 29,598 SH   SOLE 29 4,246 0 25,352
ZILLOW GROUP INC CL C CAP STK 98954M200 6,506 158,986 SH   SOLE 30 158,986 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,104 51,410 SH   SOLE 31 22,366 0 29,044
ZILLOW GROUP INC CL C CAP STK 98954M200 251 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 707 17,286 SH   SOLE 36 17,286 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 20 492 SH   SOLE 40 492 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,215 1,115,000 PRN   SOLE 21 1,115,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 31,188 258,459 SH   SOLE 2 66,976 0 191,483
ZIMMER BIOMET HLDGS INC COM 98956P102 10,199 84,519 SH   SOLE 4 79,670 0 4,849
ZIMMER BIOMET HLDGS INC COM 98956P102 17,676 146,480 SH   SOLE 7 138,896 0 7,584
ZIMMER BIOMET HLDGS INC COM 98956P102 784 6,498 SH   SOLE 13 6,498 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 162 1,346 SH   SOLE 15 1,346 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 186,131 1,542,482 SH   SOLE 18 1,516,061 0 26,421
ZIMMER BIOMET HLDGS INC COM 98956P102 305,241 2,529,548 SH   SOLE 19 2,529,548 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 13,828 114,597 SH   SOLE 20 0 0 114,597
ZIMMER BIOMET HLDGS INC COM 98956P102 568,745 4,713,227 SH   SOLE 21 4,713,227 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 642,847 5,327,315 SH   SOLE 22 4,419,323 0 907,992
ZIMMER BIOMET HLDGS INC COM 98956P102 34,835 288,680 SH   SOLE 23 288,680 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 20,693 171,484 SH   SOLE 25 171,484 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 64,328 533,088 SH   SOLE 26 194,058 0 339,030
ZIMMER BIOMET HLDGS INC COM 98956P102 5,479 45,402 SH   SOLE 28 33,101 0 12,301
ZIMMER BIOMET HLDGS INC COM 98956P102 831 6,885 SH   SOLE 29 6,885 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 74,470 617,136 SH   SOLE 30 617,136 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 11,615 96,253 SH   SOLE 31 39,989 0 56,264
ZIMMER BIOMET HLDGS INC COM 98956P102 103,523 857,901 SH   SOLE 34 857,901 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 22,136 183,439 SH   SOLE 36 183,439 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 132 1,094 SH   SOLE 40 1,094 0 0
ZION OIL & GAS INC COM 989696109 18 8,541 SH   SOLE 18 8,541 0 0
ZION OIL & GAS INC COM 989696109 31 14,230 SH   SOLE 19 14,230 0 0
ZION OIL & GAS INC COM 989696109 459 212,657 SH   SOLE 21 212,657 0 0
ZION OIL & GAS INC COM 989696109 276 127,683 SH   SOLE 22 127,683 0 0
ZIONS BANCORPORATION COM 989701107 15,550 305,917 SH   SOLE 2 77,256 0 228,661
ZIONS BANCORPORATION COM 989701107 3,783 74,428 SH   SOLE 4 69,853 0 4,575
ZIONS BANCORPORATION COM 989701107 8,369 164,650 SH   SOLE 7 149,956 0 14,694
ZIONS BANCORPORATION COM 989701107 99 1,954 SH   SOLE 15 1,954 0 0
ZIONS BANCORPORATION COM 989701107 6 117 SH   SOLE 17 0 0 117
ZIONS BANCORPORATION COM 989701107 22,306 438,845 SH   SOLE 18 412,422 0 26,423
ZIONS BANCORPORATION COM 989701107 5,755 113,224 SH   SOLE 19 113,224 0 0
ZIONS BANCORPORATION COM 989701107 6,577 129,390 SH   SOLE 20 0 0 129,390
ZIONS BANCORPORATION COM 989701107 221,416 4,356,010 SH   SOLE 21 4,356,010 0 0
ZIONS BANCORPORATION COM 989701107 289,234 5,690,216 SH   SOLE 22 4,791,653 0 898,563
ZIONS BANCORPORATION COM 989701107 13,350 262,645 SH   SOLE 23 262,645 0 0
ZIONS BANCORPORATION COM 989701107 8,540 168,019 SH   SOLE 25 168,019 0 0
ZIONS BANCORPORATION COM 989701107 30,327 596,637 SH   SOLE 26 243,267 0 353,370
ZIONS BANCORPORATION COM 989701107 2,368 46,588 SH   SOLE 28 33,988 0 12,600
ZIONS BANCORPORATION COM 989701107 2,759 54,271 SH   SOLE 29 4,473 0 49,798
ZIONS BANCORPORATION COM 989701107 35,750 703,318 SH   SOLE 30 703,318 0 0
ZIONS BANCORPORATION COM 989701107 4,842 95,263 SH   SOLE 31 61,495 0 33,768
ZIONS BANCORPORATION COM 989701107 1,911 37,601 SH   SOLE 34 37,601 0 0
ZIONS BANCORPORATION COM 989701107 9,227 181,532 SH   SOLE 36 181,532 0 0
ZIONS BANCORPORATION COM 989701107 53 1,046 SH   SOLE 40 1,046 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 34 8,098 SH   SOLE 2 7,454 0 644
ZIOPHARM ONCOLOGY INC COM 98973P101 3 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 12 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 4 1,000 SH   SOLE 17 0 0 1,000
ZIOPHARM ONCOLOGY INC COM 98973P101 1,871 451,852 SH   SOLE 18 451,852 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,147 277,025 SH   SOLE 19 277,025 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 16,302 3,937,750 SH   SOLE 21 3,937,750 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 15,442 3,729,926 SH   SOLE 22 3,504,435 0 225,491
ZIOPHARM ONCOLOGY INC COM 98973P101 35 8,407 SH   SOLE 23 8,407 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 108 26,187 SH   SOLE 26 0 0 26,187
ZIOPHARM ONCOLOGY INC COM 98973P101 70 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 69 16,572 SH   SOLE 30 16,572 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 90 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 15 3,435 SH   SOLE 2 3,435 0 0
ZIX CORP COM 98974P100 7 1,586 SH   SOLE 7 1,586 0 0
ZIX CORP COM 98974P100 832 189,939 SH   SOLE 18 189,939 0 0
ZIX CORP COM 98974P100 1,113 254,161 SH   SOLE 19 254,161 0 0
ZIX CORP COM 98974P100 7,704 1,758,898 SH   SOLE 21 1,758,898 0 0
ZIX CORP COM 98974P100 8,361 1,908,940 SH   SOLE 22 1,826,282 0 82,658
ZIX CORP COM 98974P100 21 4,858 SH   SOLE 23 4,858 0 0
ZIX CORP COM 98974P100 160 36,542 SH   SOLE 29 0 0 36,542
ZOES KITCHEN INC COM 98979J109 84 4,997 SH   SOLE 2 2,245 0 2,752
ZOES KITCHEN INC COM 98979J109 9 532 SH   SOLE 7 532 0 0
ZOES KITCHEN INC COM 98979J109 1,203 71,964 SH   SOLE 18 71,964 0 0
ZOES KITCHEN INC COM 98979J109 243 14,551 SH   SOLE 19 14,551 0 0
ZOES KITCHEN INC COM 98979J109 10,861 649,564 SH   SOLE 21 649,564 0 0
ZOES KITCHEN INC COM 98979J109 7,755 463,799 SH   SOLE 22 440,473 0 23,326
ZOETIS INC CL A 98978V103 85,906 1,192,475 SH   SOLE 2 617,867 0 574,608
ZOETIS INC CL A 98978V103 14,858 206,252 SH   SOLE 4 193,971 0 12,281
ZOETIS INC CL A 98978V103 25,283 350,963 SH   SOLE 7 333,026 0 17,937
ZOETIS INC CL A 98978V103 9,291 128,964 SH   SOLE 13 128,964 0 0
ZOETIS INC CL A 98978V103 251 3,490 SH   SOLE 15 3,490 0 0
ZOETIS INC CL A 98978V103 145,341 2,017,498 SH   SOLE 18 1,721,085 0 296,413
ZOETIS INC CL A 98978V103 211,666 2,938,174 SH   SOLE 19 2,938,174 0 0
ZOETIS INC CL A 98978V103 20,220 280,672 SH   SOLE 20 0 0 280,672
ZOETIS INC CL A 98978V103 803,082 11,147,722 SH   SOLE 21 11,147,722 0 0
ZOETIS INC CL A 98978V103 1,040,463 14,442,853 SH   SOLE 22 11,744,353 0 2,698,500
ZOETIS INC CL A 98978V103 50,664 703,279 SH   SOLE 23 703,279 0 0
ZOETIS INC CL A 98978V103 30,327 420,970 SH   SOLE 25 420,970 0 0
ZOETIS INC CL A 98978V103 104,388 1,449,024 SH   SOLE 26 479,784 0 969,240
ZOETIS INC CL A 98978V103 7,998 111,025 SH   SOLE 28 80,798 0 30,227
ZOETIS INC CL A 98978V103 13,089 181,688 SH   SOLE 29 37,950 0 143,738
ZOETIS INC CL A 98978V103 103,653 1,438,832 SH   SOLE 30 1,438,832 0 0
ZOETIS INC CL A 98978V103 26,186 363,493 SH   SOLE 31 210,324 0 153,169
ZOETIS INC CL A 98978V103 43,962 610,239 SH   SOLE 34 610,239 0 0
ZOETIS INC CL A 98978V103 35,696 495,509 SH   SOLE 36 495,509 0 0
ZOETIS INC CL A 98978V103 174 2,420 SH   SOLE 40 2,420 0 0
ZOGENIX INC COM NEW 98978L204 150 3,753 SH   SOLE 2 2,228 0 1,525
ZOGENIX INC COM NEW 98978L204 32 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 5,015 125,217 SH   SOLE 18 125,217 0 0
ZOGENIX INC COM NEW 98978L204 1,190 29,715 SH   SOLE 19 29,715 0 0
ZOGENIX INC COM NEW 98978L204 63,545 1,586,640 SH   SOLE 21 1,586,640 0 0
ZOGENIX INC COM NEW 98978L204 36,052 900,186 SH   SOLE 22 835,265 0 64,921
ZOGENIX INC COM NEW 98978L204 8 208 SH   SOLE 23 208 0 0
ZOGENIX INC COM NEW 98978L204 199 4,968 SH   SOLE 30 4,968 0 0
ZOGENIX INC COM NEW 98978L204 198 4,952 SH   SOLE 40 4,952 0 0
ZOSANO PHARMA CORP COM 98979H103 4 6,886 SH   SOLE 18 6,886 0 0
ZOSANO PHARMA CORP COM 98979H103 47 89,652 SH   SOLE 21 89,652 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 29 1,800 SH   SOLE 2 1,800 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 600 37,886 SH   SOLE 19 37,886 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 59 3,699 SH   SOLE 22 3,699 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1,149 72,470 SH   SOLE 25 72,470 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 793 50,000 SH   SOLE 26 0 0 50,000
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1,182 74,595 SH   SOLE 34 74,595 0 0
ZUMIEZ INC COM 989817101 188 9,013 SH   SOLE 2 5,730 0 3,283
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 9 453 SH   SOLE 7 453 0 0
ZUMIEZ INC COM 989817101 1,961 94,159 SH   SOLE 18 94,159 0 0
ZUMIEZ INC COM 989817101 873 41,918 SH   SOLE 19 41,918 0 0
ZUMIEZ INC COM 989817101 35,951 1,726,318 SH   SOLE 21 1,726,318 0 0
ZUMIEZ INC COM 989817101 14,414 692,129 SH   SOLE 22 650,250 0 41,879
ZUMIEZ INC COM 989817101 263 12,638 SH   SOLE 23 12,638 0 0
ZUMIEZ INC COM 989817101 194 9,330 SH   SOLE 26 4,857 0 4,473
ZUMIEZ INC COM 989817101 60 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 61 2,909 SH   SOLE 29 0 0 2,909
ZUMIEZ INC COM 989817101 531 25,486 SH   SOLE 30 25,486 0 0
ZUMIEZ INC COM 989817101 54 2,600 SH   SOLE 40 2,600 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 10 824 SH   SOLE 2 824 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 3 SH   SOLE 17 0 0 3
ZYNERBA PHARMACEUTICALS INC COM 98986X109 517 41,289 SH   SOLE 18 41,289 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 122 9,740 SH   SOLE 19 9,740 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 4,595 367,034 SH   SOLE 21 367,034 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3,253 259,807 SH   SOLE 22 250,820 0 8,987
ZYNGA INC CL A 98986T108 2,046 511,521 SH   SOLE 2 118,403 0 393,118
ZYNGA INC CL A 98986T108 131 32,695 SH   SOLE 4 32,695 0 0
ZYNGA INC CL A 98986T108 77 19,144 SH   SOLE 7 19,144 0 0
ZYNGA INC CL A 98986T108 1,675 418,677 SH   SOLE 18 415,724 0 2,953
ZYNGA INC CL A 98986T108 947 236,855 SH   SOLE 19 236,855 0 0
ZYNGA INC CL A 98986T108 38,373 9,593,173 SH   SOLE 21 9,593,173 0 0
ZYNGA INC CL A 98986T108 83,359 20,839,734 SH   SOLE 22 18,549,573 0 2,290,161
ZYNGA INC CL A 98986T108 1,073 268,181 SH   SOLE 26 168,427 0 99,754
ZYNGA INC CL A 98986T108 561 140,312 SH   SOLE 28 140,312 0 0
ZYNGA INC CL A 98986T108 348 87,021 SH   SOLE 29 0 0 87,021
ZYNGA INC CL A 98986T108 497 124,300 SH   SOLE 30 124,300 0 0
ZYNGA INC CL A 98986T108 68 16,915 SH   SOLE 31 16,915 0 0
ZYNGA INC CL A 98986T108 25 6,213 SH   SOLE 36 6,213 0 0
ZYNGA INC CL A 98986T108 336 84,096 SH   SOLE 40 84,096 0 0